您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

请教编写逻辑问题 [金字塔]

  • 咨询内容: 如我上次多空对锁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  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容