设为首页收藏本站

 找回密码
 注册
查看: 2176|回复: 0

版主请进,关于反手后的高低价问题 [复制链接]

Rank: 1

精华
0
UID
240670
积分
23
帖子
17
主题
4
阅读权限
10
注册时间
2016-9-20
最后登录
2022-1-7
发表于 2018-1-1 21:19:28 |显示全部楼层
if((MarketPosition  == 0) and (Condition1[1] ))
        {Buy (1,Open);}
        
        If(BarsSinceEntry==0)//如果此K线是开仓的K线
          {
            HighestAfterEntry = High;//开仓后的最高价=收盘价
        LowestAfterEntry = Low;}//开仓后的最低价=收盘价
        
         If(MarketPosition<>0)   //当前持仓状态不等于0
               
            {
                  HighestAfterEntry = Max(HighestAfterEntry,High); // 记录下当前Bar的最高点
                  LowestAfterEntry = Min(LowestAfterEntry,Low);    // 记录下当前Bar的最低点
                 }
         else
    {
        HighestAfterEntry = Max(HighestAfterEntry,High); // 记录下当前Bar的最高点,用于下一个Bar的跟踪止损判断
        LowestAfterEntry = Min(LowestAfterEntry,Low);    // 记录下当前Bar的最低点,用于下一个Bar的跟踪止损判断
    }
      
         Commentary("HighestAfterEntry="+Text(HighestAfterEntry));//在超级图表当前K线添加一行注释信号
     Commentary("LowestAfterEntry="+Text(LowestAfterEntry));//在超级图表当前K线添加一行注释信号
         
         myentryprice=LastEntryPrice;//


这样写,第一次开仓后的高低价是对的
但是反手后,出现的高低价为什么还是基于第一次开仓后的高低价,而不是基于反手后的建仓价出现的高低价
您需要登录后才可以回帖 登录 | 注册

bottom

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

GMT+8, 2024-4-17 01:33

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部