按通道突破开仓模型编写,如图:
StartFragment要求
一、加画下通道线(按上通道线要求)
二、加反向绿色箭头
三、1.突破上线,当根、第二或第三根K线,回落到线内,且线平行或下降平多开空。
2.突破下线反之
四、限价止损+动态止盈
1.操作者可自设点位
2.动态止盈能否浮盈达到一定数额后,可以按已经浮盈额的百分比设置止盈
五、开平仓过滤要求:3分钟,15分钟周期共振突破开平仓。过滤掉3分钟单独信号,再用5秒钟K线开平仓(更好把握开平仓的点位)。
六、要求单账户多合约同时监控交易
七、要求回测功能
需要您提供一下上通道线的指标源码
此外核实一下“突破上线,当根、第二或第三根K线”如果突破后第四根才回落是否开仓呢?
公式条件单编写示范之通道突破开仓模型(我没有源码哦);
15分钟周期,只要到第三根不考虑第四根
1楼思路可以加载在5秒周期上,通过引用3分、15分钟周期条件做判断开仓
编写参考被引用指标AA:
HH:HV(H,20);
LL:LV(L,20);
A:EXIST(CROSS(C,HH),4)&&C<HH;
B:EXIST(CROSSDOWN(C,LL),4)&&C>LL;
加载模型:
#IMPORT[MIN,15,AA]AS VAR
#IMPORT[MIN,3,AA]AS VAR1
A1:=VAR.A;
B1:=VAR.B;
A2:=VAR.A;
B2:=VAR.B;
HH:HV(H,20);
LL:LV(L,20);
EXIST(CROSS(C,HH),4)&&C<HH&&A1&&A2,BPK;
EXIST(CROSSDOWN(C,LL),4)&&C>LL&&B1&&B2,SPK;
N:=20;//止损参数
M:=30;//动态止盈参数
C<BKPRICE-N*MINPRICE,SP;
C<BKHIGH-M*MINPRICE,SP;
C>SKPRICE+N*MINPRICE,BP;
C>SKLOW+M*MINPRICE,BP;
AUTOFILTER;
跨周期模型的具体用法可以参考这个链接 : 【编写技巧】:wh8 跨周期编写方法介绍
之前的思路不够完善,需要增加功能如下
八、限价止损后,信号未变,重回开仓价位继续开仓,限价止损(包含追踪止损功能)。
跨周期的思路需要分别创建两个指标源码,一个是不行的
请参考4楼链接中2楼的截图说明了解一下
核实一下,7楼的思路是指如果止损后重新满足条件继续开仓吗?
如果是直接使用4楼源码就可以实现

