这终于是一个有趣的指标,如果使用方法正确,可以有很多好的进场,这个指标大大减少了错误进场。我希望能看到更多这样的好指标!
MLADEN,你能不能制作这个指标的条形图版本,这是神,完成了我的拼图,非常感谢!
上帝保佑你 MLADEN
上帝保佑你 MLADEN
您好,
,我非常想在我的 EA 中实例化该指标。
,在这里按照代码进行操作,我不能找出我错在哪里了吗?
input int TDF_Periode = 20; //周期趋势方向和力量 input double TDF_Smoothing = 3; /平滑期 input double TDF_Trigger_UP = 0.05; //趋势方向和力量水平上升 input double TDF_Trigger_DOWN = -0.05; //趋势方向和作用力水平下降 int _Handle_TDF; int OnInit() { _Handle_TDF=iCustom(_Symbol,PERIOD_CURRENT,"Trend direction and force", TDF_Periode, TDF_Smoothing, TDF_Trigger_UP,TDF_Trigger_DOWN); if(_Handle_TDF==INVALID_HANDLE) return(INIT_FAILED); return(INIT_SUCCEEDED); }
非常感谢,这个指标非常好。
marco.tonchella:
使用正确的指标名称
您好,
,我非常想在我的 EA 中实例化该指标。
,放在这里是为了跟读代码,难道我不能找出我错在哪里了吗?
非常感谢,这个指标非常好。
Mladen Rakic:
使用正确的指标名称
我错得最明显,我更需要理解指标,您能给我举几个例子吗?使用正确的指标名称
谢谢
//OnTick CopyBuffer(_Handle_TDF,0,0,10,arrData0); CopyBuffer(_Handle_TDF,1,0,10,arrData1); CopyBuffer(_Handle_TDF,2,0,10,arrData2); CopyBuffer(_Handle_TDF,3,0,10,arrData3); string ValoriDaStampare="arrData0[0]->"+(string)NormalizeDouble(arrData0[0],6); ValoriDaStampare += "\n" + "arrData1[0]->"+(string)NormalizeDouble(arrData1[0],6); ValoriDaStampare += "\n" + "arrData2[0]->"+(string)NormalizeDouble(arrData2[0],6); ValoriDaStampare += "\n" + "arrData3[0]->"+(string)NormalizeDouble(arrData3[0],6); ValoriDaStampare += "\n\n" + "BID->"+(string)NormalizeDouble(BID,6); ValoriDaStampare += "\n" + "ASK->"+(string)NormalizeDouble(ASK,6); //Stampa sullo schermo Comment(ValoriDaStampare);
我不明白arrData2 和arrData3 的值是多少?
谢谢。
请制作带 MTF/警报/箭头的该指标版本
太棒了,先生。我一定会在下一个 EA 中使用它!
趋势方向和强度 - 平滑的 DSEMA:
趋势方向和强度 - 双重平滑 EMA 再平滑
作者: Mladen Rakic