Rss & SiteMap

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

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

标题:模拟后台程序化交易问题

1楼
racky2016 发表于:2018/7/30 10:59:46


图片点击可在新窗口打开查看此主题相关图片如下:后台1.png
图片点击可在新窗口打开查看
请问为什么触发下单之后交易没成功?

 

2楼
racky2016 发表于:2018/7/30 11:06:32

以下内容为程序代码:

1 ZH1:'';
2 PZ1:'';
3 VARIABLE:A=0;
4 //条件判断
5 MA5:MA(CLOSE,5);
6 MA10:MA(CLOSE,10);
7 CONDBUY:=CROSS(MA5,MA10);
8 CONDSELL:=CROSS(MA10,MA5);
9 //控制日内交易次数
10 IF TTOTALDAYTRADE>=300 THEN EXIT;
11 //开仓和平仓
12 TBUY(CONDBUY AND TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10,1,MKT,0,ZH1,PZ1 );
13 TSELL(CONDSELL,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1);
14 //加仓
15 IF TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10 THEN BEGIN
16 阳线加仓:TBUY(CLOSE>OPEN,2,LMT,CLOSE,ZH1,PZ1);
17 阴线加仓:TBUY(CLOSE<OPEN,1,LMT,CLOSE,ZH1,PZ1);
18 END
19 //固定止损止盈
20 IF DYNAINFO( 7)-TAVGENTERPRICEEX2(ZH1 ,PZ1 ,0 )>20*MINDIFF THEN BEGIN
21 TSELL(1,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1);
22 END
23 //止损
24 IF TAVGENTERPRICEEX2(ZH1 ,PZ1 ,0 )-C>10*MINDIFF THEN BEGIN
25 TSELL(1,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1);
26 END
27 //监控未成交单
28 WCJ:=TREMAINQTY( 1, ZH1,PZ1);
29 IF WCJ<>0 THEN BEGIN
30 A:=WCJ;
31 END
32 //对为成交单撤单,并追单
33 IF WCJ>0 THEN BEGIN
34 TCANCELEX(1,1,ZH1,PZ1 );
35 TBUY(WCJ=0,A,MKT,0,ZH1,PZ1);
36 END
37 //监控持仓和资金状况
38 当前持仓量:=TBUYHOLDINGEX( ZH1,PZ1 ,0 );
39 当前可用资金:=TACCOUNT(19);
40 DEBUGOUT('当前持仓量%.2f',当前持仓量 );
41 DEBUGOUT('当前可用资金%.2f',当前可用资金 );
42 //收盘前强平
43 IF CURRENTTIME>=150000 THEN BEGIN
44 TSELL(1,0,MKT,0,ZH1,PZ1);
45 END

3楼
gxx978 发表于:2018/7/30 11:21:04
麻烦提供下交易日志,以供工作人员分析具体原因,谢谢配合。
4楼
racky2016 发表于:2018/7/30 11:32:39
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:pleaceorder.txt2018-07-30 11#28#27.txt

5楼
racky2016 发表于:2018/7/30 11:34:09
以下是引用gxx978在2018/7/30 11:21:04的发言:
麻烦提供下交易日志,以供工作人员分析具体原因,谢谢配合。

请看30号11点前后那一部分

6楼
banzhuan 发表于:2018/7/30 13:12:32
你是登入了股票账户,交易的期货品种吧? 如果要模拟交易期货品种,需要登入期货的账号
7楼
racky2016 发表于:2018/7/30 14:58:58

好的。

另外请问一下,信号时间为什么是一个超前的时间?

 


图片点击可在新窗口打开查看此主题相关图片如下:后台2.png
图片点击可在新窗口打开查看
8楼
banzhuan 发表于:2018/7/30 15:05:40
运行在5分钟周期上的吧,信号时间指的是K线时间;  14:50:01-14:55:00 这个时间段内的K线,都是显示14:55:00 

9楼
racky2016 发表于:2018/7/30 15:13:46
以下是引用banzhuan在2018/7/30 15:05:40的发言:
运行在5分钟周期上的吧,信号时间指的是K线时间;  14:50:01-14:55:00 这个时间段内的K线,都是显示14:55:00 

是的

共9 条记录, 每页显示 10 条, 页签: [1]


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