投资者咨询:
[求助]编程帮组 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-5-25 6:59
1、均线粘合(5/10日线相差在1%以内),并且最新价向上突破5日和10日线,并且5日线>=10日线,做多;
2、
均线粘合(5/10日线相差在1.15%以内),并且最新价向下突破5日和10日线,并且5日线<=10日线,做空;3、做单资金(即持有该合约资金)翻倍,平仓;或者5日均价/20均价>=1.4,或者最新价<20日均价,平多仓;或者5日均价/20日均价<=0.6,或者最新价>=20天均价,平空仓 1、以开仓前5分钟或者前1小时K线的低点为止损价格 2、如果获利在1%以上将止损价格移至开仓价格+1tick
谢谢
根据前5分钟或者1小时价格止损需要了解您的加载周期,其他编写参考:
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
NH: ABS(1-MA5/MA10);
NH<0.01 && CROSS(C>MA5&&C>MA10,0.5) &&MA5>=MA10,BPK;
NH<0.0115 && CROSSDOWN(C<MA5&&C<MA10,0.5) &&MA5<=MA10,SPK;
MA5/MA20>=1.4 || C<MA20,SP;
MA5/MA20<=0.6 || C>=MA20,BP;
C>BKPRICE*2*MARGIN || C<SKPRICE*2*MARGIN,CLOSEOUT;
(BKHIGH-BKPRICE)/BKPRICE>0.01 && C<BKPRICE-1*MINPRICE,SP;
(SKPRICE-SKLOW)/SKPRICE>0.01 && C>SKPRICE+1*MINPRICE,BP;
AUTOFILTER;
投资者咨询:
[求助]编程帮组 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-5-25 6:59
请问你说的加载周期是是么?
投资者咨询:
[求助]编程帮组 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-5-25 6:59
NH<0.0115 && CROSSDOWN(C<MA5&&
C<MA10,0.5) &&MA5<=MA10,SPK;
请问这个0.5的参数是什么意思?
2楼编写适用于所有周期
0.5是一种编写的技巧,cross、crossdown上穿下穿0.5表示的是第一次满足条件
另外,您刚接触编写,可以双击函数》右键查看函数说明,做更加详细的了解
投资者咨询:
[求助]编程帮组 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-5-25 6:59
5、NH<0.01 && CROSS(C>MA5&&C>MA10,0.5) &&MA5>=MA10,BPK; 6、NH<0.0115 && CROSSDOWN(C<MA5&&C<MA10,0.5) &&MA5<=MA10,SPK; 7、MA5/MA20>=1.4 || C<MA20,SP; 8、MA5/MA20<=0.6 || C>=MA20,BP; 9、C>BKPRICE*2*MARGIN || C<SKPRICE*2*MARGIN,CLOSEOUT; 10、(BKHIGH-BKPRICE)/BKPRICE>0.01 && C<BKPRICE-1*MINPRICE,SP; 11、(SKPRICE-SKLOW)/SKPRICE>0.01 && C>SKPRICE+1*MINPRICE,BP; 1、加载周期我不太明白,策略就是以开仓时的5分钟k线和上一个5分钟k线以及开仓时的1小时K线或者上一个1小时K线中的低点为止损位 2、第五行和第六行中这二个参数的0.5时哪里来的,是什么意思?另外我查了文华Cross函数的用法,说明举例是cross(A,B),这个和你的用法似乎有蛮大的差别。
5、NH<0.01 && CROSS(C>MA5&&C>MA10,0.5) &&MA5>=MA10,BPK; 6、NH<0.0115 && CROSSDOWN(C<MA5&&C<MA10,0.5) &&MA5<=MA10,SPK; 3、第9句似乎有误:我的策略是如果该品种持仓保证金是该品种开仓时保证金的2倍,平仓。
相关同事工作时间给您回复,请您耐心等待一下
投资者咨询:
[求助]编程帮组 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-5-25 6:59
由于我平时白天要上班,单位电脑装不了64位软件,所以无法看到论坛内容,请尽可能帮我写得详细,多谢!
CROSS(A,0.5)的用法是用来判断当前A满足条件,您可以参考5楼的回复理解一下
其他的问题修改参考:
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
NH: ABS(1-MA5/MA10);
NH<0.01 && CROSS(C>MA5&&C>MA10,0.5) &&MA5>=MA10,BPK;
NH<0.0115 && CROSSDOWN(C<MA5&&C<MA10,0.5) &&MA5<=MA10,SPK;
MA5/MA20>=1.4 || C<MA20 ||C<REF(L,BARSBK+1),SP;
MA5/MA20<=0.6 || C>=MA20||C>REF(H,BARSSK+1),BP;
C>BKPRICE*2&&BKVOL>0 || C<SKPRICE*2&&SKVOL>0,CLOSEOUT;
(BKHIGH-BKPRICE)/BKPRICE>0.01 && C<BKPRICE-1*MINPRICE,SP;
(SKPRICE-SKLOW)/SKPRICE>0.01 && C>SKPRICE+1*MINPRICE,BP;
AUTOFILTER;
投资者咨询:
[求助]编程帮组 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-5-25 6:59
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
NH: ABS(1-MA5/MA10);
NH<0.01 && CROSS(C>MA5&&C>MA10,0.5) &&MA5>=MA10,BPK;
NH<0.0115 && CROSSDOWN(C<MA5&&C<MA10,0.5) &&MA5<=MA10,SPK;
MA5/MA20>=1.4 || C<MA20 ||C<REF(L,BARSBK+1),SP;
MA5/MA20<=0.6 || C>=MA20||C>REF(H,BARSSK+1),BP;
C>BKPRICE*2&&BKVOL>0 || C<SKPRICE*2&&SKVOL>0,CLOSEOUT;
(BKHIGH-BKPRICE)/BKPRICE>0.01 && C<BKPRICE-1*MINPRICE,SP;
(SKPRICE-SKLOW)/SKPRICE>0.01 && C>SKPRICE+1*MINPRICE,BP;
AUTOFILTER;
2、用粉红色标记出来的部分明显有误:我指的是我开仓后该保证金翻倍后平仓,而不是简单的该品种的开仓价格翻倍后平仓。由于期货带杠杆,比如螺纹是10倍,如果开仓价格翻倍,意味着保证金翻了20倍。
还请帮忙修改,谢谢!