Rss & SiteMap

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

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

标题:图表取TAVGENTERPRICE值

1楼
北极熊 发表于:2013/1/28 21:38:46

 

老师:您好  图表交易,一分钟时间框架

if long and holding=0 then
 begin 
 buy(1,1,market);
 dkcj:=TAVGENTERPRICE ;//取得买入开仓价
 end
读取的dkcj老是“0”您看是否图表交易开仓到取值时间太短,而TAVGENTERPRICE值

要经过发单,成交,回报等等要几秒时间所以我取不到开仓价的值,请问老师我怎样才能取到真实的开仓价呢?谢谢

2楼
RogarZ 发表于:2013/1/28 22:04:10

发单,成交,回报哪会要几秒啊,自己查看下下单日志的时间记录。

 

没有值是你代码的问题,buy下单瞬间还没回报就运行DKCJ了,当然没值。

等回报回来了  if long and holding=0 then 条件不满足了,不再运行下面代码 DKCJ永远无法赋值。

你或者加一条

if holding>0 then dkcl:=TAVGENTERPRICE;

原因告诉你了,具体根据策略情况自己尝试。


  

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


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.