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

开仓手数 老师帮帮忙看下这个代码有什么问题? [文华财经]

  • 咨询内容:
    代码如下:
    C<B AND C>B-100 AND REF(C,1)>B OR C>S+1000,BP(SELLVOL);//前半句止赢后半句止损
    C<B AND C>B-100 AND REF(C,1)>B,BK(V);C<=B-100 AND C>B-200 AND REF(C,1)>B-100,BK(2*V);C<=B-200 AND C>B-300 AND REF(C,1)>B-200,BK(4*V);C<=B-300 AND C>B-400 AND REF(C,1)>B-300,BK(8*V);C<=B-400 AND C>B-500 AND REF(C,1)>B-400,BK(16*V);C<=B-500 AND C>B-600 AND REF(C,1)>B-500,BK(32*V);C<=B-600 AND C>B-700 AND REF(C,1)>B-600,BK(64*V);C<=B-700 AND C>B-800 AND REF(C,1)>B-700,BK(128*V);C<=B-800 AND C>B-900 AND REF(C,1)>B-800,BK(256*V);
    C>=S AND C<S+100 AND REF(C,1)<S OR C<B-1000,SP(BUYVOL);//前半句止赢,后半句止损C>=S AND C<S+100 AND REF(C,1)<S,SK(V);C>=S+100 AND C<S+200 AND REF(C,1)<S+100,SK(2*V);C>=S+200 AND C<S+300 AND REF(C,1)<S+200,SK(4*V);C>=S+300 AND C<S+400 AND REF(C,1)<S+300,SK(8*V);C>=S+400 AND C<S+500 AND REF(C,1)<S+400,SK(16*V);C>=S+500 AND C<S+600 AND REF(C,1)<S+500,SK(32*V);C>=S+600 AND C<S+700 AND REF(C,1)<S+600,SK(64*V);C>=S+700 AND C<S+800 AND REF(C,1)<S+700,SK(128*V);C>=S+800 AND C<S+900 AND REF(C,1)<S+800,SK(256*V);
    开仓思路是:先人工设定两个参数为开多开空的价位临界值,然后分批建仓,即当价格位于B-100至B之间时开V手,B-200至B-300之间时开2V手,以此类推,到B-900至B-800时开256V手,如果价格跌破B-1000元,则止损清仓,若价格上涨到17000元则全部止赢,并开始开空单,开空条件和手数类似,至从S到S+900点分批翻倍布局空单,或超过S+1000元则全部止损,若再回到15000元则全部止赢,并重新开始布局多单。里面的参数设置为B=15000,S=17000,V=10,测试的是铝5分钟指数合约。
    谢谢!
     

     

  • 文华技术人员: 我用这个代码测试的时候发现每次开仓的手数是乱的,不知道程序内部是怎么计算出来的。测试时间就是2009年3月6日至今

     

  • 文华客服:

    您指的是以上代码开仓的时候下单的手数不符合您的思路吗?

     

    另外您的版本过旧,建议升级到最新版的WH3软件试试。www.wenhua.com.cn

     

  • 网友回复: 我用的就是WH3的最新版本啊

     

  • 网友回复:

    您使用的是期货公司的最新版软件,更新速度比较慢;

     

    可至文华官网www.wenhua.com.cn 下载WH3通用版软件使用,一样可以实盘交易的;

     

    预计在近期会有通用版的一次升级,您也可以事先下载模拟板WH3熟悉下软件的最新功能与机制。

 

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

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容