您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

太复杂吗?总没有弄好 [赢顺期货]

  • 咨询内容: 想设计一个模型自动加载,不知是太复杂还是不能弄,弄了好长时间也没有头绪,在此请教文华老师或者有此经验者帮忙,万分感谢! 思路是这样的: 1、设计价格由低到高的5条线abcde(如a=200或者是变量,b=500,c=600,d=700,e=1000); 2、在收盘价上穿e(或者下穿a时)平掉所有仓位(第一止盈)并反手开仓4手,这时的止损点(第一止损)是开仓时的最高价(或最低价); 3、在收盘价穿越c时加仓2手,这时的止损位是收盘价返回穿越d线(或b线)(第二止损,相对于全部6手仓位实际为第二止盈),同样是平掉所有仓位,并反手开仓1手; 4、在收盘价穿越d时加仓1手,这时的止损位是收盘价返回穿越c线(第三止损,相对于全部7手仓位实际为第三止盈),同样是平掉所有仓位,并反手开仓2手; 附简单说明: 比如今天的最高价是1010,收盘价是1005,平掉所有仓位,卖出开仓4手(卖开仓价为1003,止损价为1010); 当价格跌破600时加仓2手(卖开仓2手价格597); 当价格跌破500时加仓1手(卖开仓1手价格498); 当价格跌破200时平掉所有仓位(第一止盈),并买入开仓4手(买开仓4手价格195,止损为开仓日的最低价比如190);这是一个完整的最佳的止盈位,买入开仓同样操作。如果中间出现异常比如加仓2手后收盘价返回600以上则在上穿700时平掉所有仓位(第二止损止盈)并反手(买入)开仓1手(买入开仓1手710,这一手的止盈价同样是上穿1000,止损价为当天最低价);再比如加仓1手后收盘价返回500以上则在上穿600时平掉所有仓位(第三止损止盈)并反手(买入)开仓2手(买入开仓2手620,这一手的止盈价同样是上穿1000,止损价为当天最低价);

     

  • 赢顺技术人员:

    模型编写不支持开仓条件指定某条件平仓。您的思路需要重新调整后为您编写。

     

     

  • 赢顺客服: 谢谢!那么,设计c:=MA(CLOSE,20), e:=(MA(CLOSE,20)+MA((H-L)/2,20)*0.618), d:=(MA(CLOSE,20)+MA((H-L)/2,20)*0.3), b:=(MA(CLOSE,20)-MA((H-L)/2,20)*0.3), a:=(MA(CLOSE,20)-MA((H-L)/2,20)*0.618), 可以做出吗?

     

  • 网友回复: 简单的一条:卖出开仓后止损为收盘价上穿卖出开仓日的最高价,买入开仓后止损为收盘价下穿买入开仓日的最低价,如何弄?

     

  • 网友回复: 4楼补充:使用“DRAWHORIZONTALLINE(H>duozhiying,H,COLORGREEN);”可以画出卖出开仓时的最高价值至新卖出信号时的水平线,但是无法量化,如何执行模型指令?

【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容