Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请问老师,关于提前下单的问题

1楼
淹不死的鱼 发表于:2016/11/15 10:38:10


10分钟逐K线模式模型,要在走完K线信号产生时(整个交易时间段,包括夜盘),提前3秒钟下单

ss:=(timetot0(dynainfo(207))>=time0-3 and islastbar) or not(islastbar);


if 开多条件 and ss then begin
   sellshort(holding<0,marketr);
   buy(holding=0,n,marketr);
end


if 开空条件 and ss then begin
   sell(holding>0,0,marketr);
   buyshort(holding=0,n,marketr);
end

这个语句是否有问题,为什么我没有实现提前3秒中下单?

2楼
jinzhe 发表于:2016/11/15 10:45:15

要固定时间间隔,不能走完k线下单

 


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
3楼
淹不死的鱼 发表于:2016/11/15 10:52:47
请问老师,我已经按您的设置好了,但刚才发现连信号都没有产生(本来应该出现一个开空的下单信号的)会不会我这个语句有问题?
4楼
jinzhe 发表于:2016/11/15 11:01:25

sellshort(holding<0,marketr);
平空语句代码有问题,改成

sellshort(holding<0,0,marketr);

 

如果改了还不行,那说明你的条件有问题,条件恒不成立,你要贴全部代码

5楼
淹不死的鱼 发表于:2016/11/15 11:10:42

我有个地方写错了~~谢谢老师~~~

我再跟踪一下,有问题再向您请教,谢谢~~

6楼
淹不死的鱼 发表于:2016/11/15 17:20:15
请问老师,以上述条件为例:如果我只想在上午10:15,中午11:30,下午15:00,晚上23:00,这几个时间段节点出现信号时提前下单,其余时间段保持原来买入卖出条件不变。应该如何表达?
7楼
jinzhe 发表于:2016/11/15 17:22:27

枚举一下,比如:

在北京时间坐标

((time=101500) or (time=113000) or (time=150000) or (time=230000) )

如果是金字塔时间坐标,则为

((time=141500) or (time=153000) or (time=190000) or (time=030000) )

8楼
淹不死的鱼 发表于:2016/11/15 21:40:50
图表程序化交易语句里面用的应该是北京时间还是金字塔时间?
9楼
jinzhe 发表于:2016/11/16 9:05:05
金字塔时间
共9 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.04700 s, 3 queries.