以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 提前下单 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=156126) |
-- 作者:花哥 -- 发布时间:2017/7/21 10:13:17 -- 提前下单 对股票的提前下单,写了下面的代码, 本意是提前15分钟,也就是在每天的14:45分下单,但是没有效果,还是在K线结束后的第二天开盘开始成交 请老师看一下,问题出在哪里? tq:=900; //提前15分钟交易 abb:=(time0-TIMETOT0(DYNAINFO(207))<=tq) or not(ISLASTBAR); IF abb THEN BEGIN
IF KDCOND=1 THEN BEGIN
开1:BUY(1,手数,MARKET);
END end |
-- 作者:yukizzc -- 发布时间:2017/7/21 10:35:32 -- 用的固定时间间隔吗,另外图表的分析周期是几分钟周期? |
-- 作者:花哥 -- 发布时间:2017/7/21 10:41:16 -- 用的是走完一跟K线 要用固定时间间隔吗?
|
-- 作者:wenarm -- 发布时间:2017/7/21 10:51:48 -- 是的,提前下单必须使用固定时间间隔 |
-- 作者:花哥 -- 发布时间:2017/7/21 10:59:41 -- 那我想提前15分钟下单,是不是固定时间间隔的数字就要设置成900S 或者是小于900S的一个被900整除的一个数字,或者是300,450这样的?
|
-- 作者:yukizzc -- 发布时间:2017/7/21 11:01:27 -- 固定时间间隔短就行了,理解成你平时看手表。这个观察频率就是时间间隔 然后满足了你收盘前15分钟,你去平仓就是这样逻辑 |
-- 作者:花哥 -- 发布时间:2017/7/21 14:27:36 -- 刚才修改了程式化交易运行模式 ,改为 固定时间间隔 300S 但是,在13:47分的时候,出现平仓信号,就开始执行了 请问,是不是还有哪里没有设置好?
|
-- 作者:wenarm -- 发布时间:2017/7/21 15:10:14 -- 固定时间间隔是从你启动哪一个开始不断间隔300秒检测的。当然存在13:47分处理的现象。 如果你想到精准到13:45分,把间隔时间改小为1秒钟。
|
-- 作者:花哥 -- 发布时间:2017/7/22 22:55:22 -- 版主,我的策略是要在股票的日线上检测信号,平和开的动作,提前15分钟也就是900S,也就是在每天的14:45分,操作,如果不提前的话,就要等到下个K线开始(第2天开开始平 开) 一开始我是用的等待K线结束才操作,但是在程序里写了提前的代码,看1楼,但是开始在K线结束后才操作,因此,求助了, 老师说,不要 等待K线结束才操作, 要固定时间间隔,因此我就设置了固定时间间隔为300S,但是设置完了,是在13:47,一有信号的时候就开始操作了 因此我求助 怎样设置,才能 在股票的日线上 提前15分钟,也就是在每天的14:45分,操作,
|
-- 作者:zwdqx -- 发布时间:2017/7/23 7:22:51 -- 1、走完K线模式,勾选走完K线模式提前下单,设置900s即可。 2、固定时间间隔模式,在你开多语句中并列一个条件 CURRENTTIME>=144500 ,间隔设置成小于300s即可
|