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

老师请帮帮忙 [文华财经]

  • 咨询内容:    老师 我有个思路我想利用指标ATR进行判断。比如当前k线在运行时,k线A成阳线,那么同时TR值小于ATR值20点以上开空单,如果k线A成阴线,那么同时TR值大于ATR值20点以上开多单。并且TR与ATR值之差每继续多扩大10点加一次仓,最多加仓3次。平仓条件:k线A+1是平仓,平仓条件是k线A的最高价与最低价之差的20%(或者0.2倍),小数部分忽略不计且记做a。那么止盈就是a,止损就是-a。如果A+1一直不满足止盈止损,那么在A+1收盘时以收盘价清盘。

    TR: MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));ATR: MA(TR,14);C>CROSS(TR,ATR) && TR>ATR>W && ISDOWN,BK;C>CROSS(ATR,TR) && ATR>TR>W && ISUP,SK;AA:=(CLOSE-OPEN)*0.1;C<=BKPRICE+AA>=0,SP;C>=BKPRICE-AA>=0,BP;C<=BKPRICE-AA>=0,SP;C>=BKPRICE+AA>=0,BP;MULTSIG_SEC(0,0,8);BARSSK=1||BARSBK=1,CLOSEOUT;BKVOL>0&&C<=BKPRICE-10*MINPRICE,BK(1);BKVOL>0&&C<=BKPRICE-10*MINPRICE,BK(1);BKVOL>0&&C<=BKPRICE-10*MINPRICE,BK(1);SKVOL>0&&C>=SKPRICE+10*MINPRICE,SK(1);SKVOL>0&&C>=SKPRICE+10*MINPRICE,SK(1);SKVOL>0&&C>=SKPRICE+10*MINPRICE,SK(1);

    这个是我写的  但好像很多不对的地方哎。可以请老师帮忙修改下么

     

  • 文华技术人员:

    您觉得哪块不对?请具体说明

     

     

    另外,

    MULTSIG_SEC函数不再支持了,您可以参考下面的帖子   http://help.shwebstock.com.cn/dispbbs.asp?boardid=14&Id=475119  

     

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容