以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  DLL使用问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=11742)

--  作者:恋淡月映梅
--  发布时间:2012/5/18 13:38:22
--  DLL使用问题
     
 
     我想请问一下,出现如图的提示,是因为系统引用了DLL,会不会有什么不良影响,可以详细的说下吗?进行程序化交易时又会出现什么问题。。
 

图片点击可在新窗口打开查看此主题相关图片如下:12111.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2012-5-18 13:42:27编辑过]

--  作者:jinzhe
--  发布时间:2012/5/18 14:05:32
--  
看提示是调用了未来函数
--  作者:admin
--  发布时间:2012/5/18 14:14:32
--  

你得交易系统是逐K线模式运行的,但是调用的DLL却是在序列模式下开发的,你需要修改你的DLL程序,让其在逐K线模式下运行


--  作者:恋淡月映梅
--  发布时间:2012/5/18 14:41:59
--  
那如果把程序改成序列模式会影响吗?
--  作者:admin
--  发布时间:2012/5/18 15:04:35
--  

请再描述清楚,把什么程序改了


--  作者:恋淡月映梅
--  发布时间:2012/5/18 15:14:39
--  
哦,不好意思,是把金字塔的交易系统的源码改成序列模式。有没有序列模式相关的交易系统的例子,做为参考。。
[此贴子已经被作者于2012-5-18 15:15:21编辑过]

--  作者:wd369
--  发布时间:2012/5/18 16:36:07
--  
不用改DLL,不知道间接方式行不行.
方法是:建一个序列模式的公式,在里面调用DLL,并输出所调用DLL的值.
在逐K线公式里面再调用这个序列模式的公式.

--  作者:admin
--  发布时间:2012/5/18 17:03:48
--  

楼上的建议不错。

就是将BUY,SELL等图表交易指令去掉,只使用ENTERLONG等老的交易系统即可。这样改进后就可以支持序列模式了。


--  作者:wd369
--  发布时间:2012/6/14 12:15:28
--  

发现个问题, 在逐K线公式里面调用包含DLL的序列模式公式时候,如果逐K线公式中只刷新最后一个周期,会出现错误的数值.

现改为全部刷新观察.


--  作者:wd369
--  发布时间:2012/6/14 12:24:25
--  

还有个问题,逐K线公式里面调用包含DLL的序列模式公式时,比如3分钟中调用1分钟数值,
虽然之前K线已经走完,但调用得到的数值会随这行情刷新变来变去,

仔细观察发现,被调用的1分钟数值取自前后两个周期的值,

比如, 现在时间已经过了10:03,但观察10:00时候的3分钟周期调用1分钟周期公式,其数值,大多时候会调用10:00的,但有些时候会调用9:59的.

收盘后信号就稳定了.

按说K线已经走完,不应该出现这样问题. 是否金字塔调用机制有问题?