请教编写逻辑问题 [金字塔]
- 咨询内容:
如我上次多空对锁100手,开仓价(tenterprice)3230;我设定上涨1点平空,上涨2点平多;下跌1点平多,下跌2点平空的原理。以此循环-----;也就是只要有1点的点差多空就自动平仓ee:=tenterprice;If h-ee>1 then tsellShort(1,10,lmt,ee+1,0);If h-ee>2 then tsell(1,10,lmt,ee+2,0);If ee-l>1 then tsell(1,10,lmt,ee-1,0);If ee-l>2 then tsellshort(1,10,lmt,ee-2,0);
If h-ee>3 then tsellShort(1,10,lmt,ee+3,0);If h-ee>4 then tsell(1,10,lmt,ee+4,0);If ee-l>3 then tsell(1,10,lmt,ee-3,0);If ee-l>4 then tsellshort(1,10,lmt,ee-4,0);
If h-ee>5 then tsellShort(1,10,lmt,ee+5,0);If h-ee>6 then tsell(1,10,lmt,ee+6,0);If ee-l>5 then tsell(1,10,lmt,ee-5,0);If ee-l>6 then tsellshort(1,10,lmt,ee-6, 0);这样编写有问题??应该如何写这个循环?1)以上编写,若上涨,执行的平空,平多是单循环还是双循环?就是说上涨出现的指令,出现回走会不会出现在次发出新的委托指令。2)这样编写,若上涨,在3236就不涨了,会不会出现回来在3235执行新的平空,3234执行新的平多的现象? - 金字塔客服:
如果在新的一根K线上H的值,上涨大与6个点.
那么你上面写的代码.从前往后将依次在这根K线上执行并发出平仓的是
2.平空
3.平多
6.平空
7.平多
10.平空
11.平多
- 用户回复:
1)以上编写,若上涨,执行的平空,平多是单循环还是双循环?就是说上涨出现的指令,出现回走会不会出现在次发出新的委托指令。2)这样编写,若上涨,在3236就不涨了,会不会出现回来在3235执行新的平空,3234执行新的平多的现象?
- 网友回复:
如果在新的一根K线上H的值,上涨大与6个点. 若不大于?1)以上编写,若上涨,执行的平空,平多是单循环还是双循环?就是说上涨出现的指令,出现回走会不会出现在次发出新的委托指令。2)这样编写,若上涨,在3236就不涨了,会不会出现回来在3235执行新的平空,3234执行新的平多的现象?
- 网友回复:
如果在新的一根K线上H的值,上涨大与4个点小于5个点.
那么你上面写的代码.从前往后将依次在这根K线上执行并发出平仓的是
2.平空
3.平多
6.平空
7.平多
其他的,希望你可以举一反三
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容