开多:小时线SAR指标红并且小时图上macd递增(比前一根大);日线上macd递增。
加多:已有多仓并且有浮盈日线上sar变红而且macd递增。小时线上sar红并且macd递增
平多仓:持有多单条件1、盘中持仓浮盈只要超过10%,就在开仓平均成本上加2个点挂保本单。条件2、日线sar变绿,并且macd递减的同时小时图上sar变绿macd递减。任何一条件触发立即平仓。
信号发出方式都是在这跟k线走完前三分钟复核后下单。
被引用指标AA:
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
STEP1:=2/100;
MVALUE1:=20/100;
SARLINE:SAR(2,STEP1,MVALUE1);
D1:SARLINE>0&&MACD>REF(MACD,1);
D2:SARLINE<0||MACD<REF(MACD,1);
加载模型:
#IMPORT[DAY,1,AA] AS VAR
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
STEP1:=2/100;
MVALUE1:=20/100;
SARLINE:=SAR(2,STEP1,MVALUE1),CIRCLEDOT;
H1:SARLINE>0&&MACD>REF(MACD,1);
H2:SARLINE<0||MACD<REF(MACD,1);
D1:VAR.D1;
D2:VAR.D2;
H1&&D1&&BKVOL=0,BK(1);
BKVOL>0&&C>BKPRICE&&H1&&D1,BK(1);
BKHIGH>BKPRICE*1.1*MARGIN &&C<=BKPRICE+2*MINPRICE,SP(BKVOL);
H2||D2,SP(BKVOL);
CHECKSIG_MIN(BK,'B',3,'D',0);
CHECKSIG_MIN(SP,'B',3,'D',0);
趋势模型不支持挂单思路,修改为开仓后最大盈利超过10%并且价格小于开仓+2跳立即平仓
其他修改被引用AA部分参考:
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
STEP1:=2/100;
MVALUE1:=20/100;
SARLINE:SAR(2,STEP1,MVALUE1);
D1:SARLINE>0&&MACD>REF(MACD,1);
D2:SARLINE<0&&MACD<REF(MACD,1);
加载模型参考:
#IMPORT[DAY,1,AA] AS VAR
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
STEP1:=2/100;
MVALUE1:=20/100;
SARLINE:=SAR(2,STEP1,MVALUE1),CIRCLEDOT;
H1:SARLINE>0&&MACD>REF(MACD,1);
H2:SARLINE<0&&MACD<REF(MACD,1);
D1:VAR.D1;
D2:VAR.D2;
H1&&D1&&BKVOL=0,BPK(1);
BKVOL>0&&C>BKPRICE&&H1&&D1,BK(1);
BKHIGH>BKPRICE*1.1*MARGIN &&C<=BKPRICE+2*MINPRICE,SP(BKVOL);
H2&&D2&&SKVOL=0,SPK(BKVOL);
SKVOL>0&&C<BKPRICE&&H2&&D2,SK(1);
SKLOW<BKPRICE*1.1*MARGIN &&C>=SKPRICE-2*MINPRICE,BP(SKVOL);
CHECKSIG_MIN(SK,'B',3,'D',0);
CHECKSIG_MIN(BP,'B',3,'D',0);
CHECKSIG_MIN(BK,'B',3,'D',0);
CHECKSIG_MIN(SP,'B',3,'D',0);
SKLOW<SKPRICE*0.9*MARGIN这个含义不是很懂和SKLOW<SKPRICE*0.9区别在哪?
SKLOW<SKPRICE*0.9 不包含杠杆,仅以价格下跌10%判断条件成立
乘保证金比例包含杠杆,对应实际的盈亏,您了解一下

文件名:开仓.png