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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请问自动下单。每隔10分钟开仓棕榈2005如何写代码?

   

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


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

主题:请问自动下单。每隔10分钟开仓棕榈2005如何写代码?

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
请问自动下单。每隔10分钟开仓棕榈2005如何写代码?  发帖心情 Post By:2020/2/6 17:13:13    Post IP:183.194.168.232[只看该作者]

请问自动下单。每隔10分钟开仓棕榈2005如何写代码?
定时例如开市后每隔10分钟开仓一次
运行周期是1分钟
[此贴子已经被作者于2020/2/6 17:14:33编辑过]


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/2/6 17:23:02    Post IP:183.194.168.232[只看该作者]

cd:holding=0 or ENTERBARS=9;
buy(cd,1,market);

由于图表策略只能获取下单K线所在的K线时间 而不是实际的具体时刻 上面代码仅仅适用于于1分钟周期上。其他分钟周期需要额外调整代码才能正常运行。

图表交易的品种是和K线图关联的,因此图表策略必须加载到指定品种K线图上。
信号效果:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看


命数如织,当如磐石。
 回到顶部
美女呀,离线,留言给我吧!
zm71212302
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:201 积分:0 威望:0 精华:0 注册:2013/4/6 22:01:12
  发帖心情 Post By:2020/2/6 21:37:33    Post IP:123.246.202.176[只看该作者]

请问你想用VBA写还是PE写?

 回到顶部
美女呀,离线,留言给我吧!
zm71212302
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:201 积分:0 威望:0 精华:0 注册:2013/4/6 22:01:12
  发帖心情 Post By:2020/2/6 21:43:46    Post IP:123.246.202.176[只看该作者]

  '{------------------计时----------------------}
    Call Application.Settimer(9,5*1000)      '设置一个9号计时器,间隔5秒执行一次
Sub Application_Timer(ID)
    If ID=9 then
    if ipand1=True or ipand2=True or ipand3=True or ipand4=True or ipand5=True or ipand6=True then Call jsqzoyong1
   end if  
End Sub    

这个是VBA计时代码,你关联到sub MarketData_ReportNotify(ReportData)做个布而变量就可以使用它控制




 回到顶部
美女呀,离线,留言给我吧!
zm71212302
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:201 积分:0 威望:0 精华:0 注册:2013/4/6 22:01:12
  发帖心情 Post By:2020/2/6 22:16:08    Post IP:123.246.202.176[只看该作者]

这个是PE
d:=10;//1分下方A1在1分钟图表中是按60秒计算的,这个D的变相应的计算就可以达到想要的时间
a1:(timetot0(dynainfo(207)+d)-ref(TIME0,1));


 回到顶部