
等级: 新手上路
- 注册:
- 2024-8-11
- 曾用名:
|
请问老师:我想编一个盈利一定数量WIN就卖出一部分持仓,继续上涨盈利再卖出一部分持仓的程序,
搞了好几次好几天都是下面的成交情况(没有分段分批,而是直接分时间就一点点成交了),总是不理想。
拜托拜托请帮我看看是不是程序编的有啥问题吗?
T2:=TIME>=145000;
pd1:=c-AVGENTERPRICE>=win*MINDIFF and c-AVGENTERPRICE<2*win*MINDIFF ;
pd2:=c-AVGENTERPRICE>=2*win*MINDIFF and c-AVGENTERPRICE<3*win*MINDIFF ;
pd3:=c-AVGENTERPRICE>=3*win*MINDIFF and c-AVGENTERPRICE<4*win*MINDIFF ;
pd4:=c-AVGENTERPRICE>=4*win*MINDIFF ;
if holding>0 and pd1 then begin;
sell(1,10%,marketr);
END
if holding>0 and pd2 then begin;
sell(1,20%,marketr);
END
if holding>0 and pd3 then begin;
sell(1,30%,marketr);
END
if holding>0 and pd4 then begin;
sell(1,holding,marketr);
END
if holding>0 and T2 then begin;
多全止盈:sell(1,HOLDING,MARKET);
END
|
|