投资者 咨询:
下单提示为啥不起作用? (文华财经WH8赢智V8.2) 来源:文华财经 日期:2018-8-24 14:07
公式如下
MA13:EMA(CLOSE,11); MA26:EMA(CLOSE,22); ATR:=EMA(MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)),100); 上:MA26+1.2*ATR,COLORGRAY,DOT; 下:MA26-1.2*ATR,COLORGRAY,DOT; 中:(MA26+MA13)/2,COLORBLUE,LINETHICK3; FILLRGN(C>MA26&&MA13>MA26,MA26,MA13,RGB(255,128,128)); FILLRGN(C<MA26&&MA13<MA26,MA26,MA13,RGB(128,255,128)); CROSS(C,MA26),BPK; CROSS(C,MA13),BPK; CROSS(C,中),BPK; CROSS(C,下),BPK; CROSS(C,上),BPK; AUTOFILTER;
穿越这些线的时候我想让程序提示我 选了下单提醒但是程序没反应
指令需要一开一平,才能连续的执行下去的
可以考虑增加SPK指令,BPK-SPK成对出现,执行循环交易
投资者 咨询:
下单提示为啥不起作用? (文华财经WH8赢智V8.2) 来源:文华财经 日期:2018-8-24 14:07
改了 但是为啥不是每条线都提醒? 我每对线都有 BPK-SPK对应的。
投资者 咨询:
下单提示为啥不起作用? (文华财经WH8赢智V8.2) 来源:文华财经 日期:2018-8-24 14:07
改成了
CROSS(C,MA26) OR CROSS(C,下1.2) OR CROSS(C,下1.5) OR CROSS(C,下2.5) OR CROSS(C,DOWN3) OR CROSS(C,MA13) OR CROSS(C,上1.2) OR CROSS(C,上1.5) OR CROSS(C,上2.5) OR CROSS(C,UP3), BPK; CROSS(C,MA26) OR CROSS(C,下1.2) OR CROSS(C,下1.5) OR CROSS(C,下2.5) OR CROSS(C,DOWN3) OR CROSS(C,MA13) OR CROSS(C,上1.2) OR CROSS(C,上1.5) OR CROSS(C,上2.5) OR CROSS(C,UP3), SPK; AUTOFILTER;
比刚才好多了,但是还是做不到穿过每根线的时候有下单提示
您的穿过是怎么定义的
只要k线与任意画线接触,就是穿过吗?
投资者 咨询:
下单提示为啥不起作用? (文华财经WH8赢智V8.2) 来源:文华财经 日期:2018-8-24 14:07
是的 只要穿越就想让提醒一下
看您截图,几乎所有的k线都满足条件了,那么所有的k线都要提示吗?
投资者 咨询:
下单提示为啥不起作用? (文华财经WH8赢智V8.2) 来源:文华财经 日期:2018-8-24 14:07
具体实施是:
在红色区域 买入 在红色区域以上三根线分别平仓3次 或者 在绿色区域卖出 在绿色区域以下三根线分别平仓3次
灰色线是止损线
这样操作不会弄 所以想每根线都提示一下
如下源码,您看是否满足您的需求: MA13:EMA(CLOSE,11);
MA26:EMA(CLOSE,22);
ATR:=EMA(MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)),100);
上:MA26+1.2*ATR,COLORGRAY,DOT;
下:MA26-1.2*ATR,COLORGRAY,DOT;
中:=(MA26+MA13)/2,COLORBLUE,LINETHICK3;
FILLRGN(C>MA26&&MA13>MA26,MA26,MA13,RGB(255,128,128));
FILLRGN(C<MA26&&MA13<MA26,MA26,MA13,RGB(128,255,128));
C>MA26&&MA13>MA26&&BKVOL=0,BK(3);
L>MAX(MA26,MA13),SP(1);
C<MA26&&MA13<MA26&&SKVOL=0,SK(3);
H<MIN(MA26,MA13),BP(1);
C<MA26&&MA13<MA26&&BKVOL>0,CLOSEOUT;
C>MA26&&MA13>MA26&&SKVOL>0,CLOSEOUT;
TRADE_AGAIN(3);