以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]模型模拟问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=29784)

--  作者:qgzzl
--  发布时间:2012/10/12 17:24:39
--  [求助]模型模拟问题

 1. 在模型模拟交易记录中有以下名词不知什么意思:模型下单、触发下单、直接下单、Formula 分品种下单调整后,系数1下单系数调整后 手数:1当前尚有未处理完事件 - 6021。请看附件。

2. 收盘平仓问题:在测试时收盘能平仓,可在模拟交易时老留有仓位。

      if TIME >= 145900 and TIME < 150000  then   //收盘前1分钟平仓
         begin
         sell(1, 0, market );
         sellshort(1, 0,  market);
         end;

     上面是公式,不知是什么问题。

3. 关于函数:holding与state的区别,它们在使用中有什么不同?

4. 对于逐k线模式使用虚拟仓位,拿什么函数控制仓位比较合适,比如在模拟交易中,我每次只开1手,可系统连开几次1手。


--  作者:RogarZ
--  发布时间:2012/10/13 8:52:30
--  

1、没有附件,大部分是下单日志的内容,就是字面意思。当前尚有未处理完事件 - 6021。这个是金仕达的系统的,代表成交回报没有回来。

2、这个要看你在几分钟周期下运行,你走完k线,5分钟的话,1500都收盘了。

3、holding是虚拟持仓  state是账户持仓状态

4、没代码无法处理。建议就你现在的模型截图上来。记得说明是走完K线、还是固定时间间隔。


--  作者:qgzzl
--  发布时间:2012/10/13 11:09:16
--  回复

   首先谢谢回复!

1. 昨天忘上传附件现补上: 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:pleaceorder.txt
,头一次上传不知上传对不对。

    另外这些下单以那个为主。

2. 我是用1分钟测试的i。

 3. 我就是用holding函数在逐k线模式来判断有无持仓,holding函数是在什么情况下发出信号如成交后、走完k线、在固定轮询模式轮询开始时等,在模拟交易时,发现它只是在k线走完才发信号,可是已经成交几笔了,好像它根本不起作用,不知我理解对不对。

 4.  
图片点击可在新窗口打开查看此主题相关图片如下:stockgraphout1.jpg
图片点击可在新窗口打开查看,本图为k线走完模式。

5. 另外还想请教个问题,在k线中的开盘、高、低、收盘价是不是成交价?那在逐k线模式下如何才能取得卖1买1价?


--  作者:jinzhe
--  发布时间:2012/10/15 9:36:50
--  
HOLDING是虚拟持仓,是图表上信号的持仓,k线图上产生信号后,holding值就会产生变化
--  作者:qgzzl
--  发布时间:2012/10/15 15:48:32
--  [求助]再次求助

 谢谢答复!

      我还有些不清楚:

 1. holding值产生变化在什么时候,是成交后立即变化、还是等k线图走完?我在k线图上模拟交易,不伦是k线图走完还是固定轮询,它都是在下根k线图开始时才产生变化,不知是不是这样?

 2. 在k线中的开盘、高、低、收盘价是不是成交价?那在逐k线模式下如何才能取得卖1买1价?

3. 还有以前提的问题请高手们给解答一下。

   再次谢谢!


--  作者:jinzhe
--  发布时间:2012/10/15 15:51:33
--  

1. 出现信号HOLDING 就会变化,和实际成交没有关系,HOLDING是虚拟持仓,k线图上的持仓

2. 买一卖一你在动态行情函数里面找