委托价格修改 (文华财经)

投资者咨询:委托价格修改 (文华财经)
来源:文华财经  日期:2020-10-9 20:31
 MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,10);
DIFF:=EMA(CLOSE,9)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;

TR:=C;
MA11:=REF(MA((HIGH+LOW+CLOSE)/3,10),1);
UPPERBAND:=MA11+REF(MA(TR,10),1);
LOWERBAND:=MA11-REF(MA(TR,10),1);
开多条件:=MA1>REF(MA11,1) AND HIGH>=UPPERBAND;
平多条件:=LOW<=MA11;
开空条件:=MA11<REF(MA11,1) AND LOW<=LOWERBAND;
平空条件:=HIGH>=MA11;
GL1:=NOT(开多条件=1 AND 平多条件=1);
GL2:=NOT(开空条件=1 AND 平空条件=1);

平空开多:=CROSS(MA1,MA2)||CROSS(MACD,0)||CROSS(J,0)||开多条件 AND GL1;
平多开空:=CROSS(MA2,MA1)||CROSS(0,MACD)||CROSS(100,J)||开空条件 AND GL2;
平空开多,BPK;
平多开空,SPK;
平多条件,SP;
平空条件,BP;
AUTOFILTER;
不要以收盘进行买卖点,以开盘价为买卖点,老师帮我试试看能不能修改一下
 
技术人员回复
日期:2020-10-9 20:33
添加下面语句看下:

SETSIGPRICETYPE(BPK,O);
SETSIGPRICETYPE(SP,O);
SETSIGPRICETYPE(SPK,O);
SETSIGPRICETYPE(BP,O);
投资者咨询:委托价格修改 (文华财经)
来源:文华财经  日期:2020-10-9 20:31
SETSIGPRICETYPE(BPK,O);
SETSIGPRICETYPE(SP,O);
SETSIGPRICETYPE(SPK,O);
SETSIGPRICETYPE(BP,O);

技术人员回复
日期:2020-10-9 21:30
 楼上就是当k线走完时以当根k线开盘价开仓

如果您是想满足条件立即开仓,在1楼指标基础上添加下面函数

MULTSIG(0,0,1,0);
投资者咨询:委托价格修改 (文华财经)
来源:文华财经  日期:2020-10-9 20:31
帮我添加一下,我是小白,我只会直接复制粘贴,谢谢
技术人员回复
日期:2020-10-9 21:39
 参考:

 MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,10);
DIFF:=EMA(CLOSE,9)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;

TR:=C;
MA11:=REF(MA((HIGH+LOW+CLOSE)/3,10),1);
UPPERBAND:=MA11+REF(MA(TR,10),1);
LOWERBAND:=MA11-REF(MA(TR,10),1);
开多条件:=MA1>REF(MA11,1) AND HIGH>=UPPERBAND;
平多条件:=LOW<=MA11;
开空条件:=MA11<REF(MA11,1) AND LOW<=LOWERBAND;
平空条件:=HIGH>=MA11;
GL1:=NOT(开多条件=1 AND 平多条件=1);
GL2:=NOT(开空条件=1 AND 平空条件=1);

平空开多:=CROSS(MA1,MA2)||CROSS(MACD,0)||CROSS(J,0)||开多条件 AND GL1;
平多开空:=CROSS(MA2,MA1)||CROSS(0,MACD)||CROSS(100,J)||开空条件 AND GL2;
平空开多,BPK;
平多开空,SPK;
平多条件,SP;
平空条件,BP;
MULTSIG(0,0,1,0);
AUTOFILTER;