 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
|
VAR1:=MA((VOL-REF(VOL,1))/REF(VOL,1),5);
VAR2:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
MY: VAR2*(1+VAR1);
SHT: MY, COLORSTICK;
MASHT: MA(SHT,N);
N:5;
//时间自己完善多加几个就行了
ti_cond1:time>211500;
ti_cond2:time>091500 and time<101500;
ti_cond3:time>131500 and time<150000;
if ti_cond1 or ti_cond2 or ti_cond3 then
begin
//SHT值为零轴上方,且数值大于等于 0.03 时(正值),开多单
if sht>0 and sht>=0.03 and holding<=0 then
begin
sellshort(1,holding,marketr);
buy(1,1,marketr);
end
//SHT值为零轴下方,且数值小于等于 -0.03 时(负值),开空单
if sht<0 and sht<=0.03 and holding>=0 then
begin
sell(1,holding,marketr);
buyshort(1,1,marketr);
end
end |
|