设为首页收藏本站

 找回密码
 注册
查看: 2026|回复: 2
打印 上一主题 下一主题

如何编写出信号后本根K线走完后才执行开平仓指令 [复制链接]

Rank: 1

精华
0
UID
238845
积分
17
帖子
12
主题
5
阅读权限
10
注册时间
2016-8-15
最后登录
2016-8-30
跳转到指定楼层
1#
发表于 2016-8-26 10:06:14 |只看该作者 |倒序浏览
本帖最后由 yxty360 于 2016-8-26 10:14 编辑

管理员您好、
1、如何编写出信号后本根K线走完后才执行开平仓指令,如果k线走完后信号消失,则不执行开平仓指令;另如果在小节休息前或午休或收盘前的一根K线出信号,则提前十秒执行开平仓,如到时信号消失亦不执行开平仓。
2、如何编写:出信号后在本根K线走完前5秒执行开平仓。如信号消失则不执行。
请编写上述示范代码,谢谢。

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2016-8-26 10:20:56 |只看该作者
  1. vars
  2.     boolseries buycon;
  3. begin
  4.     buycon = 买入条件;
  5.     if( buycon[1]==true)
  6.     {
  7.         buy(1,open);
  8.     }
  9.     ......
复制代码

使用道具 举报

Rank: 1

精华
0
UID
238845
积分
17
帖子
12
主题
5
阅读权限
10
注册时间
2016-8-15
最后登录
2016-8-30
3#
发表于 2016-8-26 10:51:16 |只看该作者
小米 发表于 2016-8-26 10:20

谢谢,这可以解决K线走完后才开仓的问题。但是,每日收盘前最后一根K线的信号就得到次日开盘时才执行开平仓指令,这就产生了一个跳空风险。请问如何设定收盘前最后一根K线的信号在收盘前十秒钟执行。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-19 17:42

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部