以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  后台程序化问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=170009)

--  作者:qucheng686
--  发布时间:2019/5/20 23:21:35
--  后台程序化问题
用的后台程序化, 下面怎么写?
1.上次开仓到当前的周期数
2.上次开多仓到当前的周期数
3.上次开空到当前的周期数
4.上上次开多仓到当前的周期数
5.上上次开空仓到当前的周期数

--  作者:wenarm
--  发布时间:2019/5/21 8:22:21
--  

1:TENTERBARS(A),A为0表示仅取已成交开仓,1表示取所有开仓(包括未成交在内)

2,3,4,5:TTYPEBAR(N,TYPE),得到当前位置之前上N次信号指定类型距当前周期


--  作者:qucheng686
--  发布时间:2019/5/22 9:14:34
--  
TENTERBARS和TTYPEBAR 函数是不是有bug? 有持仓返回的都是-1
--  作者:qucheng686
--  发布时间:2019/5/22 9:16:09
--  
2019-05-22 09:13:30.162    品种代码:AG12
2019-05-22 09:13:30.162    账户持仓tholding:1
2019-05-22 09:13:30.162    买入持仓量TBUYHOLDING:1
2019-05-22 09:13:30.162    上次开仓到当前的周期数TENTERBARS(1):-1
2019-05-22 09:13:30.162    上次开仓到当前的周期数TENTERBARS(0):-1
2019-05-22 09:13:30.162    前一次开多TTYPEBAR:-1
2019-05-22 09:13:30.162    前一次开空TTYPEBAR:-1


DEBUGFILE(\'D:\\TEST00.TXT\',\'品种代码:\'+STKLABEL,0);
DEBUGFILE(\'D:\\TEST00.TXT\',\'账户持仓tholding:%.0f\',tholding);
DEBUGFILE(\'D:\\TEST00.TXT\',\'买入持仓量TBUYHOLDING:%.0f\',TBUYHOLDING(1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'上次开仓到当前的周期数TENTERBARS(1):%.0f\',TENTERBARS(1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'上次开仓到当前的周期数TENTERBARS(0):%.0f\',TENTERBARS(0));
DEBUGFILE(\'D:\\TEST00.TXT\',\'前一次开多TTYPEBAR:%.0f\',TTYPEBAR(1,1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'前一次开空TTYPEBAR:%.0f\',TTYPEBAR(1,3));

--  作者:yukizzc
--  发布时间:2019/5/22 9:17:55
--  
看函数说明,必须依赖当前后台策略开仓才会记录,手工下单不认
--  作者:qucheng686
--  发布时间:2019/5/22 9:18:43
--  
用的是后台开仓, 没有人工干预
--  作者:wenarm
--  发布时间:2019/5/22 9:19:35
--  
1、该函数只有在后台程式化交易运行中有效。该函数依赖TBUY等交易语句或者在交易监控中的手工干预的成交记录。
2、该函数仅对交易所正式合约有效,对金字塔自建的品种指数(IF13等)无效,若监控指数品种对其他合约下单,用户需自行记录。

--  作者:yukizzc
--  发布时间:2019/5/22 9:19:51
--  
后台运行界面,点开右边的监控,看下里面有没有开仓的记录

另外自己在一分钟等等都测试下,如果还有问题留下联系方式,工作人员远程上去看下

--  作者:qucheng686
--  发布时间:2019/5/22 9:22:10
--  
这是监控截图
图片点击可在新窗口打开查看此主题相关图片如下:9999.png
图片点击可在新窗口打开查看

--  作者:qucheng686
--  发布时间:2019/5/22 9:24:37
--  
这些条件都是符合的