太复杂吗?总没有弄好 [赢顺期货]
- 咨询内容:
想设计一个模型自动加载,不知是太复杂还是不能弄,弄了好长时间也没有头绪,在此请教文华老师或者有此经验者帮忙,万分感谢!
思路是这样的:
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);”可以画出卖出开仓时的最高价值至新卖出信号时的水平线,但是无法量化,如何执行模型指令?
- 上一篇:wh3没有公式管理器
- 下一篇:咋设置模型的加载参数
相关文章
-
没有相关内容