Rss & SiteMap

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

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

标题:有关后台程序化交易的问题

1楼
zc520 发表于:2016/5/23 9:52:04
我现在写的股票池的交易,满足A条件,我开了100股多单,然后我就想开这一次仓,等待下次平仓完再开仓。TBUY(CONDBUY AND TBUYHOLDINGEX( '','',0 )<100,1,LMT,CLOSE,0 );这么写对吗,TBUYHOLDINGEX可以用于股票吗?
2楼
jinzhe 发表于:2016/5/23 9:56:22

1可以这样写,用户可以实际测试下看看效果

2.可以用于股票

3楼
zc520 发表于:2016/5/23 10:46:04
不行,我刚尝试了下,会一直开仓,最后某些股票开了300股,开了3次;
A:CAPITAL;
B:BARSLAST(TIME=093100)+1;
CV:SUM(VOL,B),NODRAW;
AA:A<500000000 AND CV<3000  AND TIME >104000 AND TIME <140000;
TBUY(AA and TBUYHOLDINGEX( '','',0 )<100,100,MKT);
BB:ENTERPRICE*(1+0.015)<C OR C< ENTERPRICE*(1-0.02) AND ENTERBARS>5;
TSELL(BB, TBUYHOLDINGEX( '','',0 ),MKT);
这是我写的代码。
4楼
jinzhe 发表于:2016/5/23 10:48:41
那你要当日可用持仓小于100还是全部持仓小于100?
[此贴子已经被作者于2016-5-23 10:48:52编辑过]
5楼
zc520 发表于:2016/5/23 10:54:21
其实我最开始用的THOLDING,就是假设我符合条件开仓了100股,在这100股没有平仓之前,我就不再开新仓。过滤下信号
6楼
jinzhe 发表于:2016/5/23 10:55:56

TBUYHOLDINGEX( '','',0 )<100

那么这个持仓判断就要改成

TBUYHOLDINGEX( '','',1 )<100

 

 

不然用当日可用持仓判断,就算是你下了10000股,当日可用的持仓依然是0

7楼
zc520 发表于:2016/5/23 11:03:03
还是不行,加载在1分钟上,一分钟之后还是会开同一只股票。我只想开一次仓,开100股,如果不平仓就不再开仓
8楼
jinzhe 发表于:2016/5/23 11:06:12
把你的预警和下单情况截图发一下
9楼
zc520 发表于:2016/5/23 11:10:21
已经上传了
10楼
jinzhe 发表于:2016/5/23 11:16:32

http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=31614&page=3没有看到图,按照这里的办法发图

共35 条记录, 每页显示 10 条, 页签: [1] [2][3][4]


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