等级: 专业版
- 注册:
- 2021-5-20
- 曾用名:
|
程序A:加载到图表上,品种RM00,逐K线模式;延迟刷新250毫秒。TN:=1;
AH:=REF(HHV(C,21),1);AL:=REF(LLV(C,21),1);
IF H>=AH THEN
BEGIN
IF HOLDING<0 THEN SELLSHORT(1,0,LIMITR,MAX(O,AH));
IF HOLDING=0 THEN BUY(1,TN,LIMITR,MAX(O,AH));
END
IF L<=AL AND HOLDING>0 AND ENTERBARS<>0 THEN SELL(1,0,LIMITR,MIN(O,AL));
EXTGBDATASET('RMHD',HOLDING);
程序B:后台交易1分钟K线,序列模式,10根K线,固定1秒扫描1次;
HD:=EXTGBDATA('RMHD');
GLOBALVARIABLE:KK=HD;
IF ABS(KK-HD)>0.5 AND TACCOUNT(53) THEN
BEGIN
AA:=HD-KK;
IF AA>0 THEN TBUY(1,AA,MKT),ALLOWREPEAT;
IF AA<0 THEN TSELL(1,ABS(AA),MKT),ALLOWREPEAT;
KK:=HD;
END
这个交易思想就是把信号移到后台交易,这样写有没有什么问题?
|
|