如下:
开仓条件:盘中碰触到boll下轨立刻开多仓。
加仓条件: 距离上次开多仓至少10根k线以上,盘中碰触到boll下轨,立刻加仓。
止盈条件:盘中碰触到boll上轨立刻平仓。
止损条件:
1、开仓k线收完,如果在boll下轨之下-3个单位,止损
2、任何一根k线收盘价跌破开仓k线的最低价,止损
我想用图标程式化交易,不知道能不能实现上面的操作?开仓不需要k线收完,但止损需要。咱们金字塔能实现吗
可以实现,但是开仓不走完k 可能存在信号闪烁的情况。
建议用户学习下编写教程:http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=55132
[此贴子已经被作者于2017/12/13 17:08:26编辑过]
那把止损条件1去掉,就不会闪烁了吧?
麻烦老师先给编一下吧。。。。等学完要好久,我先用着

盘中下穿boll下轨,或者头天收盘boll下轨之上但第二天跳空boll下轨之下开盘,我都要开多
[此贴子已经被作者于2017/12/13 16:29:56编辑过]
m:=26;
n:=2;
MID : MA(CLOSE,M);
UPPER: MID + N*STD(CLOSE,M);
LOWER: MID - N*STD(CLOSE,M);
kd:=cross(lower,c);
ss:=5; //每次开仓手数可以调
if kd and (holding=0 or enterbars>10) then //收盘价下穿下轨开多,开仓10根k线后收盘价下穿下轨加仓
buy(1,ss,marketr);
pd:=cross(c,UPPER); //收盘价上穿上轨平多
if pd and holding>0 then sell(1,holding,marketr);
[此贴子已经被作者于2017/12/13 16:39:58编辑过]
开仓不需要k线收完,但止损(止损条件2)需要k线走完确定,哪里体现了?还是说要在别的地方设置?
[此贴子已经被作者于2017/12/13 16:41:47编辑过]
或者我还可以这样:只要前面10根k线没有开多,出现开多条件我就开仓,这样即使有闪烁也不影响后面开仓了吧?
cross(lower,c);收盘价下穿下轨开多
收盘后收盘价在下轨之下才开,收盘又收到了boll下轨之上就不满足条件当然不开仓。