
等级: 专业版
- 注册:
- 2021-10-19
- 曾用名:
|

楼主 |
发表于 2023-12-12 16:15
|
显示全部楼层
//开多单
if 短多 AND TBUYHOLDINGEX('','',2)=0 AND kcj1=0 then
begin
多开:Tbuy(1 ,SS,MKT);
kcj1:= TORDERPRICE(1,1);
end
//平多单
if H>=TORDERPRICE(1,1)+N*MINDIFF AND TBUYHOLDINGEX('','',2)=SS AND TORDERPRICE(1,1)>0 then
begin
目标平多:TSELL(1,SS,LMT,TORDERPRICE(1,1)+N*MINDIFF);
kcj1:= 0;
end
//开多单2
if 短多 AND TBUYHOLDINGEX('','',2)=SS AND TENTERBARS>1 then
begin
多开2:Tbuy(1,SS,MKT);
kcj2:= TORDERPRICE(1,2);
end
//平多单2
if H>=TORDERPRICE(1,1)+N*MINDIFF AND TBUYHOLDINGEX('','',2)=SS*2 then
begin
目标平多2:TSELL(1,SS,LMT,TORDERPRICE(1,1)+N*MINDIFF);
kcj2:= 0;
end
//开多单3
if 短多 AND TBUYHOLDINGEX('','',2)=2*SS AND TENTERBARS>1 then
begin
多开3:Tbuy(1,SS,MKT);
kcj3:= TORDERPRICE(1,3);
end
//平多单3
if H>=TORDERPRICE(1,2)+N*MINDIFF AND TBUYHOLDINGEX('','',2)=SS*3 then
begin
目标平多3:TSELL(1,SS,LMT,TORDERPRICE(1,2)+N*MINDIFF);
kcj3:= 0;
end
补充内容 (2023-12-12 16:15):
这样的表述有错误吗?需要用超全局变量来定义吗? |
|