欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 图表程序化交易的保存交易价格的问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有1854人关注过本帖树形打印复制链接

主题:图表程序化交易的保存交易价格的问题

帅哥哟,离线,有人找我吗?
王鹏
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:91 积分:0 威望:0 精华:0 注册:2015/1/14 13:26:09
图表程序化交易的保存交易价格的问题  发帖心情 Post By:2016/3/4 9:43:55 [只看该作者]

你好,我请教个问题。我使用的是图表程序化交易,走完一根K线模式,想保存并输出每个开仓的理论交易价格,来统计滑点。
假设con1是开多条件,con2是开空条件

refclose:=ref(close,1);

if con1 and holding=0 then
begin
buy(con1,1,thisclose);
writeinifile("C:\testw.ini", stkname(),'开多' ,refclose );
end
if con2 and holding=0 then
begin
buyshort(con2,1,thisclose);
writeinifile("C:\testw.ini", stkname(),'开空' ,refclose );
end
我想请问我这样写有什么问题,试验了一下,没有任何反应,失败了
1.使用writeinifile函数需要先创建testw.ini文件吗?
2.刚才有交易信号,没有保存是因为读写文件的权限还是走完一根K线模式的问题???
3.writeinifile函数 ,如果多个策略同时调用这个函数,往相同的文件里写数据,会混乱吗?这个函数是append方法,还是清掉以前数据重新写入?

 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2016/3/4 9:56:17 [只看该作者]

writeinifile("C:\testw.ini", stkname(),'开多' ,refclose );
end
if con2 and holding=0 then
begin
buyshort(con2,1,thisclose);
writeinifile("C:\testw.ini", stkname(),'开空' ,refclose );
end

这个位置写的不对,是单引号,看下函数说明



编程无捷径,技巧靠积累。
 回到顶部