模型编写问题求教 (文华财经WH8赢智V8.2)

投资者咨询:模型编写问题求教 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 16:37
 这个应该怎么写?
小均线是 5 均线  大均线是20均线
上轨和下轨就是布林轨道 用默认参数
rsi也是默认参数,第一个rsi

开多条件:收盘价大于 上轨 后,收盘价小于下轨前,这段时间中,先有 rsi小于50 和 小均线小于大均线,然后,再有rsi大于50,并且,小均线大于大均线,满足条件,发单
平多条件:rsi小于50,并且小均线低于大均线 
K线走完,确认信号,发单
空头反之,谢谢老师!!
技术人员回复
日期:2018-8-24 16:41

参考:

 

MA5:MA(C,5);
MA20:MA(C,20);
MID:=MA(CLOSE,26);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,26);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2;//布林通道上轨
BOTTOM:MID-2*TMP2;
LC := REF(CLOSE,1);//前一周期收盘价
RSI1:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;
C>BOTTOM&&BARSLAST(RSI1>50&&MA5>MA20)<BARSLAST(RSI1<50&&MA5<MA20)&&BARSLAST(RSI1>50&&MA5>MA20)<BARSLAST(CROSS(C,TOP))&&BARSLAST(RSI1<50&&MA5<MA20)<BARSLAST(CROSS(C,TOP)),BK;
RSI1<50&&MA5<MA20,SP;
C<TOP&&BARSLAST(RSI1<50&&MA5<MA20)<BARSLAST(RSI1>50&&MA5>MA20)&&BARSLAST(RSI1>50&&MA5>MA20)<BARSLAST(CROSSDOWN(C,BOTTOM))&&BARSLAST(RSI1<50&&MA5<MA20)<BARSLAST(CROSSDOWN(C,BOTTOM)),SK;
RSI1>50&&MA5>MA20,BP;
AUTOFILTER;

投资者咨询:模型编写问题求教 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 16:37
有问题,
开多条件是   :收盘价大于 上轨 后,收盘价小于下轨前,这段时间中,****
开空条件是   :收盘价小于 下轨 后,收盘价大于上轨前,这段时间中,****


图中的空单都不对,因为还是在开多的条件里,没有到开空的条件里,不能开空单。
请老师改改,谢谢。


图片点击可在新窗口打开查看
技术人员回复
日期:2018-8-25 14:01
 这样修改看下,如还有问题请将完整截图提供给我们,我们对比看下,截图中需要包括加载合约加载周期,问题信号位置

MA5:MA(C,5);
MA20:MA(C,20);
MID:=MA(CLOSE,26);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,26);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2;//布林通道上轨
BOTTOM:MID-2*TMP2;
LC := REF(CLOSE,1);//前一周期收盘价
RSI1:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;
C<BOTTOM&&BARSLAST(RSI1>50&&MA5>MA20)<BARSLAST(RSI1<50&&MA5<MA20)&&BARSLAST(RSI1>50&&MA5>MA20)<BARSLAST(CROSS(C,TOP))&&BARSLAST(RSI1<50&&MA5<MA20)<BARSLAST(CROSS(C,TOP)),BK;
RSI1<50&&MA5<MA20,SP;
C>TOP&&BARSLAST(RSI1<50&&MA5<MA20)<BARSLAST(RSI1>50&&MA5>MA20)&&BARSLAST(RSI1>50&&MA5>MA20)<BARSLAST(CROSSDOWN(C,BOTTOM))&&BARSLAST(RSI1<50&&MA5<MA20)<BARSLAST(CROSSDOWN(C,BOTTOM)),SK;
RSI1>50&&MA5>MA20,BP;
AUTOFILTER;
投资者咨询:模型编写问题求教 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-24 16:37
 我完全看不出改了哪里!!
您随便加载在一个合约上都是各种错误呀!

开多条件是   :收盘价大于 上轨 后,收盘价小于下轨前,这段时间中,****
开空条件是   :收盘价小于 下轨 后,收盘价大于上轨前,这段时间中,****

这是由顺序的!您看看,任何合约都是
您在看看
 

我发现 其他条件也不对 乱七八糟
技术人员回复
日期:2018-8-26 12:15
这样看下

MA5:MA(C,5);
MA20:MA(C,20);
MID:=MA(CLOSE,26);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,26);//求M个周期内的收盘价的标准差
TOP:MID+2*TMP2;//布林通道上轨
BOTTOM:MID-2*TMP2;
LC := REF(CLOSE,1);//前一周期收盘价
RSI:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;
BARSLAST(CROSS(C,TOP))<BARSLAST(CROSSDOWN(C,BOTTOM))&&EXIST(RSI<50&&MA5<MA20,BARSLAST(CROSS(C,TOP)))&&RSI>50&&MA5>MA20,BK;
RSI<50&&MA5<MA20,SP;
AUTOFILTER;