| 

 等级: 新手上路 
注册: 2021-9-5曾用名:  | 
 
| 金字塔的技术老师你好~ 我目前已经实现了手动开仓,自动平仓的功能。
 但是想在自动平仓的基础上实现直接反手该怎么写?
 请老师帮忙看看,以下语句如何实现现有持仓全部反手?
 
 PD:******;       //平多条件
 aa:tholding,linethick0;
 bb:=extgbdata('quanju');
 if bb>0 then buy(barpos=datacount-1,bb,thisclose);
 if aa>0 then
 begin
 SELL(PD,holding,THISCLOSE);      //平多信号(这里如何实现持有多单全部反手)
 end
 if islastbar then extgbdataset('quanju',aa);
 PK:***********;        //平空条件
 bb:=extgbdata('quanju');
 //产生一个虚拟的开空信号,便于后面平空操作
 if bb<0 then buyshort(barpos=datacount-1,-bb,thisclose);
 if aa<0 then
 begin
 SELLSHORT(PK,holding,THISCLOSE); //平空信号(这里如何实现持有空单全部反手)
 end
 if islastbar then extgbdataset('quanju',aa);
 
 
 | 
 |