设为首页收藏本站

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

开仓的K线为什么无法触发止损? [复制链接]

Rank: 3Rank: 3

精华
0
UID
239293
积分
134
帖子
86
主题
28
阅读权限
40
注册时间
2016-8-23
最后登录
2018-3-24
跳转到指定楼层
1#
发表于 2016-12-26 16:05:08 |只看该作者 |倒序浏览
我在模拟运行的时候,发现如果程序在1号K线上进行了开仓,并且在开仓之后价格抵达了止损点,但是系统并没有进行止损平仓操作

我的止损代码如下,请教是否是理解上导致了什么偏差


  If(MarketPosition == 1)//持有多仓
  {
   //当前K线的最低价,如果跌穿了我开仓价格下浮5个点,我就进行止损
   If(Low <= (KaiCangPric[BarsSinceEntry] - 5))
   {
        MyPrice = IIF(Open < KaiCangPric[BarsSinceEntry] - 5,Open,KaiCangPric[BarsSinceEntry] - 5);
        Sell(0,MyPrice - MinMove * PriceScale);
   }
  }

代码如上,我所有的止损都发生在第二根
KaiCangPric是我的序列变量,我每次开仓之后都会对他重新赋值

以上,还望了解的朋友指教

Rank: 3Rank: 3

精华
0
UID
239293
积分
134
帖子
86
主题
28
阅读权限
40
注册时间
2016-8-23
最后登录
2018-3-24
2#
发表于 2016-12-27 16:37:45 |只看该作者
顶一下

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
239293
积分
134
帖子
86
主题
28
阅读权限
40
注册时间
2016-8-23
最后登录
2018-3-24
3#
发表于 2016-12-28 16:28:00 |只看该作者
~~~~~~~~~~~~~~~~~~~~~~

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
4#
发表于 2016-12-28 17:03:33 |只看该作者
tommyzhaozh 发表于 2016-12-28 16:28
~~~~~~~~~~~~~~~~~~~~~~

极速版的问题可致电025-52803089  或是加群425047026进行咨询。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-22 05:21

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部