Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共14 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:请教平仓问题

1楼
kashy 发表于:2016/6/22 11:52:14
 请问开仓一次,加仓两次,一共持仓数量3,出现平仓信号时,平掉所有持仓,下面这样写对不对

SELLSHORT(平空,holding,价格);
2楼
jinzhe 发表于:2016/6/22 13:20:39
3楼
kashy 发表于:2016/6/22 17:08:55
我想要最多持仓数量3,但是查看测试结果,最多平仓的有5手的,是哪里不对呢?

开多条件1:=A and holding<3;
开多条件2:=B and holding=0;
开多条件:=开多条件1 or 开多条件2;
平多条件:=C;

//交易系统
开多:BUY(开多条件,手数,价格);
平多:SELL(平多条件,holding,价格);
4楼
jinzhe 发表于:2016/6/22 17:16:23

手数是多少?

5楼
kashy 发表于:2016/6/22 17:20:19
手数:=1;
6楼
jinzhe 发表于:2016/6/22 17:24:42
那不会有5手的平仓手数可以去平,你贴全部代码
7楼
kashy 发表于:2016/6/22 19:46:45
T1
T2
T3
T4
C1
//中间变量

手数:=1;
//交易条件

开多条件1:=T1 and holding<3;
开多条件2:=T2 and holding=0;
开多条件:=开多条件1 or 开多条件2;
开空条件1:=T3 and holding<3;
开空条件2:=T4 and holding=0;
开空条件:=开空条件1 or 开空条件2;

平空条件:=T1 ;
平多条件:=T3 ;

//交易系统
平空:SELLSHORT(平空条件,holding,LIMITR,C1);
开多:BUY(开多条件,手数,LIMITR,C1);
平多:SELL(平多条件,holding,LIMITR,C1);
开空:BUYSHORT(开空条件,手数,LIMITR,C1);

当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;


最后两排是系统空白模板带的,没有删除
8楼
kashy 发表于:2016/6/22 20:39:25
是不是因为之前的限价单,挂单的,后面成交了?
如何加上第二个开仓信号出现时,撤销之前的限价单呢?
9楼
kashy 发表于:2016/6/22 21:33:56
更正一下,是想实现一根k线走完后,还未成交的限价单撤销。
还有滑点的问题,公式编辑-费率设置里面有滑点和投入资金的设置。是否在这里设置滑点,还是要写到程序里面?
投入资金的设置,如果账上是10万,这里设置2万,是否开启这个交易系统的品种投入的是2万?
10楼
kashy 发表于:2016/6/23 9:27:18
 顶一下
共14 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.02344 s, 3 queries.