Type/to search
0
Follow
5
Followers
MACD اشارے TV اور FMZ (+ ہاتھ سے لکھا ہوا EMA اشارے) کے درمیان عدم مطابقت کی وجوہات کا تجزیہ
FAQ
Created 2021-09-24 16:18:35  
 12
 1454

آج میں نے ایک ٹی وی کی حکمت عملی کا ترجمہ کیا، اور اسے MACD اشارے کے ساتھ موازنہ کیا، FMZ اور ٹی وی کے درمیان موازنہ کیا، رجحانات یکساں ہیں، لیکن اعداد و شمار میں تھوڑا سا فرق ہے، اور میں نے ایک رات کی محنت کی، اور میں نے اس کی وجہ تلاش کرنے کے لئے بہت سے کوششیں کیں:

ٹی اے۔ ایم اے سی ڈی، ٹالن۔ ایم اے سی ڈی، اور کمیونٹی میں ایک اوپن سورس انڈیکس بیس
اس کے علاوہ، ہم نے ان تینوں کو ایک دوسرے کے ساتھ مکمل طور پر مل کر دیکھا ہے۔
اس کے علاوہ، یہ بھی کہا گیا ہے کہ اس کے بعد سے، اس کے بعد سے، اس کے بعد سے، اس کے بعد سے، اور اس کے بعد سے.

MACD اصل میں EMA کی طرف سے مزید حساب کیا جاتا ہے، اور اس مسئلے کے تجزیہ کو آسان بنانے کے لئے، میں نے MACD کے مقابلے میں EMA کے مقابلے میں تبدیل کر دیا ہے.
لیکن اس کے بعد میں نے یہ بھی دیکھا کہ ان میں کوئی مماثلت نہیں ہے۔ مجھے شک ہے کہ یہ ای ایم اے کے الگورتھم ایف ایم زیڈ اور ٹی وی کے مابین عدم مطابقت ہے۔

ای ایم اے کے الگورتھم کے بارے میں ٹی وی کے تعارف کو دیکھ کر ، ای ایم اے کے اشارے کے الگورتھم کو اپنے ہاتھ سے لکھیں (پوشیدہ)
ایک بار پھر موازنہ کریں، نتائج براہ راست ٹی اے ای ایم اے کے مطابق ہیں اور کوئی فرق نہیں ہے.

کیا یہ اعداد و شمار کا مسئلہ ہے؟

اس کے علاوہ، میں نے EMA کے پیرامیٹرز کو 2 میں تبدیل کر دیا ہے تاکہ تجزیہ کو مزید آسان بنایا جا سکے، میں نے اس کی پیمائش کو کم کر دیا ہے، میں نے اس گراف کو بائیں طرف کھینچ لیا ہے، میں EMA کی قیمتوں کا موازنہ کرنا چاہتا ہوں، پہلی K لائن سے شروع کر کے، اور یہ دیکھنا چاہتا ہوں کہ آخر میں اس کی قیمتوں میں عدم مساوات کب سے شروع ہوئی ہے،

جب میں نے پہلا تار کھینچا تو مجھے حیرت ہوئی کہ ٹی وی کا پہلا تار K اور ایف ایم زیڈ کا پہلا تار K ایک ہی وقت میں نہیں تھا، ٹی وی کا ایک اور تار آگے بڑھایا گیا تھا،
اس طرح، پہلے EMA سے EMA مختلف ہے، اور ہر EMA کے بعد EMA کے لئے ایک وزن ہے.
اس سے کوئی تعجب نہیں ہے کہ اعداد و شمار کے پیچھے تمام اعداد و شمار متضاد ہیں، تجزیہ یہاں تک ختم ہو گیا ہے، وجہ عجیب ہے، لیکن آخر میں یہ پتہ چلا ہے.

function whl_ema(src, length) {
var arr = [];
var sum = 0;
var alpha = 2 / (length + 1)
for(var i in src){
if(i<length-1) {
arr[i] = null;
sum += src[i];
}else if(i==length-1){
arr[i] = (sum+src[i])/length;
}else{
arr[i] = alpha * src[i] + (1 - alpha) * arr[i-1]
}
}
return arr;
}

Related Recommendations
Comment
All comments (12)

    今天我又在策略中用到这个指标,比较后发现日线和TV中相差不大,甚至完全一致,但低级别的差别很大,最后一翻尝试,也有了些收获。

    5 years ago

    下面有朋友留言说无所谓、实际这个是要看需求的、如果自己或者客户有这个需求、对我们做开发的人来说,不管它有用没用,你都得认认真真搞明白的。

    5 years ago

    胡哥,那么会不会 FMZ 的 SuperTrend 的指标和TV的总是晚一根K线时间,也是这个原因呢???
    这个问题总是会影响到下单 或者 转向的机会的滞后。。。。愁死我了。。。

    5 years ago

    只要不是高频,趋势类策略不必计较晚点进场早点进场,如果非常在意这些说明策略容错能力有问题,那么指标就更无所谓了

    5 years ago

    只要不是高频,趋势类策略不必计较晚点进场早点进场,如果非常在意这些说明策略容错能力有问题,那么指标就更无所谓了

    5 years ago

    只要不是高频,趋势类策略不必计较晚点进场早点进场,如果非常在意这些说明策略容错能力有问题,那么指标就更无所谓了

    5 years ago

    「TV中的第1根K线和FMZ中的第1根K线不是同一个时间」具体是指?
    K线长度不对等也不影响指标计算的,只要K线数据一样。

    5 years ago

    影响的,每一根都有权重,比如小时线、TV中是第1根是:12:00,而FMZ中第1根是13:00,差了1根,这样计算时,假设EMA参数为2,这样计算第3根K线(FMZ中是第2根)的EMA,FMZ中EMA = (C2+C3)/2,而TV中EMA=(C1+C2)/21/3+C32/3,完全不同的,

    5 years ago

    是K线数据BAR数量不一样,会影响迭代计算的数值。 对应的BAR数据是一样的。

    5 years ago

    胡哥,梦大,那么会不会 FMZ 的 SuperTrend 的指标和TV的总是晚一根K线时间,也是这个原因呢???
    这个问题总是会影响到下单 或者 转向的机会的滞后。。。。愁死我了。。。

    5 years ago

    如果K线数据一样,只是多一根少一根, 不应该差别很大的。。。

    5 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)