以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 请问自动下单。每隔10分钟开仓棕榈2005如何写代码? (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=174173) |
-- 作者:FireScript -- 发布时间:2020/2/6 17:13:13 -- 请问自动下单。每隔10分钟开仓棕榈2005如何写代码? 请问自动下单。每隔10分钟开仓棕榈2005如何写代码? 定时例如开市后每隔10分钟开仓一次 运行周期是1分钟
[此贴子已经被作者于2020/2/6 17:14:33编辑过]
|
-- 作者:FireScript -- 发布时间:2020/2/6 17:23:02 -- cd:holding=0 or ENTERBARS=9; buy(cd,1,market); 由于图表策略只能获取下单K线所在的K线时间 而不是实际的具体时刻 上面代码仅仅适用于于1分钟周期上。其他分钟周期需要额外调整代码才能正常运行。 图表交易的品种是和K线图关联的,因此图表策略必须加载到指定品种K线图上。 信号效果:
|
-- 作者:zm71212302 -- 发布时间:2020/2/6 21:37:33 -- 请问你想用VBA写还是PE写? |
-- 作者:zm71212302 -- 发布时间:2020/2/6 21:43:46 -- \'{------------------计时----------------------} 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 -- 发布时间:2020/2/6 22:16:08 -- 这个是PE d:=10;//1分下方A1在1分钟图表中是按60秒计算的,这个D的变相应的计算就可以达到想要的时间 a1:(timetot0(dynainfo(207)+d)-ref(TIME0,1)); |