10日内最高价或最低价锁定

VARS:

Series <Numeric> hstop; // 空单止损

Series <Numeric> lstop; // 多单止损

//多单开仓信号  在 onbaropen 中

       if(tmpcon == 0 and MarketPosition != 1 and tmpa == 1 and (tmpc == 1 or tmpc == 2))

       {

           MyEntryPrice1 = open;

           Buy(lots, MyEntryPrice1, 111); // 多单首单开仓

           lstop = Lowest(low,5);  // 这里警告,说这里存在序列函数, 错误号 2002

          //想把止损放在 OPEN价格棒体的5根棒体最低价下方3跳,锁定价格,不要随着K线波动而改变价格。

// 不知道这个警告,是否有影响程序的进行。

           MyExit1 = lstop - stopp * MinPoint; // 首单多头止损

           MyProfit1 = MyEntryPrice1 + 50*MinPoint; //首单多头止盈

         

关于日内最高价跟最低价的编写
求10个周期内的最高价和最低价
请教!如何求最高价,最低价
建仓后的最高价和最低价
持仓期间的最高价和最低价如何实现
最高价和最低价的代码
请问5天/或5周期前的10日最高价怎么求出来?
关于SAR状态当中极值最高价最低价问题请教
锁定策略不让修改
怎样获取和纪录最近3个区域的最低价和最高价

 lstop = Lowest(low,5);  

涉及序列计算放在IF外面计算,IF里面只 赋值就行了

qqq = lowest(low,5);

if(  ....)

{

lstop = qqq;

}

ok,感谢。

大佬,这样一来,定义好最低价的止损,就不会随着 K线价格时间的后移,而改变这个止损价格,对么 ?

....你要理解为什么会这样

序列变量赋值之后,你只要不再去赋值,它就一直是这个值,并且能随K线传递