等级: 免费版
- 注册:
- 2021-7-15
- 曾用名:
|
//交易条件
手数:=1;
平空条件:=CROSS(A,B) ;
开多条件:= CROSS(A,B) ;
平多条件:= CROSS(B,A) ;
开空条件:=( CROSS(B,A) ;
//交易系统
平空:SELLSHORT(平空条件,手数,MARKET);
开多:BUY(开多条件 ,手数,MARKET);
平多:SELL(平多条件,手数,MARKET);
开空:BUYSHORT(开空条件 ,手数,MARKET);
==============================
以上语句在执行过程中,发现写了 "手数:=1" 结果不止开仓1手,而是在不断加仓(因为开仓条件写德严格,机会少,平仓条件宽松,所以就出现开仓很多次,也不在第一次平台条件满足时全平,而是出现一个就之平仓一个,导致持仓很久..
我加了开仓+AND HOLDING<0,不成功,求助你们
需要请教3种结构: (请逐条帮忙表达)
1,有持仓为1手,不加仓;只保留,平仓之后再开仓;
2,1次开仓1手,加仓N次*1手,最大N手,不再开仓.分别平仓
3,1次开仓1手,加仓N次*1手,最大N手,不再开仓. 满足条件时,一次全部平仓;
|
|