重新复查了老师的下单条件,其中只是用了atr选取止损位置,我不太理解止损的取值方法,在实盘中30分钟镑日发现2日没有一单,我重新按照缠论思维修改了下单条件
LineValHigh = NormalizeDouble(ObjectGetValueByShift("FXNODE.HighLine", 0),Digits);
LineValLow = NormalizeDouble(ObjectGetValueByShift("FXNODE.LowLine", 0),Digits);
LineValHigh1 = NormalizeDouble(ObjectGetValueByShift("FXNODE.HighLine", 1),Digits);
LineValLow1 = NormalizeDouble(ObjectGetValueByShift("FXNODE.LowLine", 1),Digits);
if((BuyPrice > LineValLow) &&(LineValLow > LineValLow1)&& SelPrice >LineValHigh && SelPrice >LineValHigh )//2买突破确认,
//if((BuyPrice > LineValLow) && BuyPrice < (LineValLow+(Point*TouchPipBuy)))//当前买价大于线底且当前买价小于线底+点差,允许做多
{
TakeABuy = true;
}
if((SelPrice < LineValHigh) && LineValHigh < LineValHigh1 && BuyPrice < LineValHigh && BuyPrice < LineValHigh1)//2卖突破确认
//if((SelPrice < LineValHigh) && SelPrice > (LineValHigh-(Point*TouchPipSell)))//当前卖价小于线顶且当前买价大于线顶-点差,允许做空
至于止损没有搞懂老师的思路,但如果按照缠论选取防守线则可能导致不断尝试的损失,还是采用老师的想法,该思路在镑美15分钟上几乎贴合缠论1分钟走势类型,而欧美则因为zigzag走势划分偏移几乎10个走势只有一两次下单。
一旦按照缠论思维操作则可以客户大级别决策下单方向了。 |