Rss & SiteMap

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

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

标题:走完k提前下单需要在代码里怎么写才能实现

1楼
qq代人发帖 发表于:2020/7/10 10:00:39
请教:这个功能,需要在代码里怎么写才能实现,
我的代码是这样的,提前3秒下单,成功了,然后K线走完,又重复下了一次
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
2楼
FireScript 发表于:2020/7/10 10:09:37
 1.重复下单了?这个K是不是当天的第一个K啊。然后昨天最后一个K是不是有信号?如果是这种情况可能是勾选了“启动时重复交易检测”导致的。

2.也有代码实现的。但是需要用固定轮询模式。

有个范例:


ma5:=ma(c,5);
ma10:=ma(c,10);
input:tq(5,3,60,1);
abb:=(time0-timetot0(dynainfo(207))<=tq) or not(islastbar);

if abb then begin
  if holding>0 and ma5<ma10 then sell(1,1,thisclose);
  if holding<0 and ma5>ma10 then sellshort(1,1,thisclose);
  if holding=0 and ma5>ma10 then buy(1,1,thisclose);
  if holding=0 and ma5<ma10 then buyshort(1,1,thisclose);

end



[此贴子已经被作者于2020/7/10 10:10:20编辑过]
共2 条记录, 每页显示 10 条, 页签: [1]


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