投资者咨询:
请老师编个小程序 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-7-29 16:41
1设置BOLL和MACD,
2,寻找突破高点:a:第一高点,当MACD收红柱时,k线突破BOLL上轨高点视为A, b:第二高点,当MACD收红柱时,K线再次突破上轨形成的高点,且高点小于
A点视为C点,否则视为A点并继续寻C点,c:在A和C之间的的最低点视这B点。
3,寻找突破低点:a:第一低点,当MACD收绿柱时,K线突破BOLL下轨的低点视为A1点,b;第二低点,当MACD收绿柱时,K线再次突破下轨形成的低点,且低点大于
A1点视为C1点,否则视为A1点继续寻找C1,c:在A1和C1之间的高点视为B1。
4,在双高出现后,当k线向下突破BOLL中轨或B点开空,止损放在第二高点加5个价位。
5,在双低出现后,当K线向上突破BOLL中轨或B1点开多,止损放在第二低点减5个价位。
分析了下您的思路,B B1是需要根据后面的 C C1确定后才能取到的
也就是本身这样的思路是含有未来意义的,会造成信号忽闪,是不能与交易指令一起使用的
建议您调整下思路
投资者咨询:
请老师编个小程序 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-7-29 16:41
好的,谢谢1
投资者咨询:
请老师编个小程序 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-7-29 16:41
1, 其实,这个思路就和"N"字结构,高位"123“低位"123"结构一样,用BOLL加MACD只是用来过滤,
2,关于您说的B B1的问题,我想不是什么大问题,我的方案里还有个cross布林中轨,只要能确定A和C,就好办了,
3,我想是否能改成这样:等C,C1出现后,把cross中轨作为入场信号,这样就有可能不会出现您说的问题。
4,多谢您的的回复,您能否考虑我的思路是否有用!
整理下您的思路,您看下是否与您想的一致:
当MACD收红柱时,k线突破BOLL上轨高点视为A,
当MACD收红柱时,K线再次突破上轨形成的高点,且高点小于A点视为C点,并在C点开多? 投资者咨询:
请老师编个小程序 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-7-29 16:41
1,您的思路是趋势跟踪,
2,我的思路则好与您的相反,是趋势反转,
2,不过也行,请您把A,C两个头,A1,C1两个底写出来也行。多谢了。
这样看下:MID:MA(CLOSE,26);
TMP2:=STD(CLOSE,26);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA := EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:=2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
N1:=BARSLAST(CROSS(DIFF,DEA))+1;
N2:=BARSLAST(CROSSDOWN(DIFF,DEA))+1;
A1:=VALUEWHEN(CROSS(EXIST(CROSS(C,TOP),N1),0.5),H);
MACD>0&&CROSS(C,TOP)&&H>=HHV(A1,BARPOS),BK;
C<BKPRICE-5*MINPRICE,SP;
A2:=VALUEWHEN(CROSS(EXIST(CROSSDOWN(C,BOTTOM),N2),0.5),L);
MACD<0&&CROSSDOWN(C,BOTTOM)&&L<LLV(L,BARPOS),SK;
C>SKPRICE+5*MINPRICE,BP;
AUTOFILTER;
投资者咨询:
请老师编个小程序 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-7-29 16:41
好的,我看看,多谢。
投资者咨询:
请老师编个小程序 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-7-29 16:41
这个思路不行,看来这个难以量化!
要不就l弄个这样模式:当价格出现一个低点后反弹,之后回调,当再次上涨突破反弹高点开多,止损放在这个低点,做空相反。
模型编写都是需要量化的
您具体说明下,低点是如何确定的?突破反弹又是如何定义的?