جائزہ
حکمت عملی کے اصول
اس کے بعد بیلنس وکر کی تعمیر کی جاتی ہے، بیلنس وکر مجموعی طور پر T1 سے T6 تک کی مربع اور اوسط کے اعشاریہ کو مدنظر رکھتا ہے۔ اس طرح مختصر اور طویل مدتی عوامل کو ایک ساتھ ظاہر کیا جاسکتا ہے۔
فوائد کا تجزیہ
طویل اور مختصر کراس ٹریڈنگ سگنلز کی تعمیر تاکہ ٹرینڈ ٹرننگ پوائنٹس کو بروقت طور پر پکڑا جاسکے
Balance curve جامع طور پر متعدد ٹائم سائیکلوں کو مدنظر رکھتے ہوئے ، رجحان کی سمت کا درست اندازہ لگانے کے قابل ہے۔
خطرے کا تجزیہ
ہم آہنگی کی اوسط خود میں بہت پیچھے رہ جاتی ہے اور قلیل مدتی الٹ جانے کا موقع کھو سکتی ہے۔
ایک سے زیادہ اوسط زیادہ سے زیادہ بہتر بنانے اور اسٹریٹجک لاپرواہی کو کم کر سکتے ہیں
کیوبک آپریشنز درمیان میں شور کو بڑھا سکتے ہیں، جس سے کچھ غلط سگنل پیدا ہوتے ہیں۔
لمبی اور مختصر کراسنگ میں کچھ تاخیر ہوتی ہے اور وقت پر موڑ کو پکڑنے میں ناکامی ہوتی ہے۔
اصلاحی سمت
زیادہ اقسام یا زیادہ بھاری ہارمونز کے اوسط مجموعے کی جانچ کی جا سکتی ہے
مختلف حروف تہجی کے پیرامیٹرز جیسے مربع، لوگرٹم وغیرہ کے مجموعے کی جانچ کرنا۔
مزید معاون اشارے کے ساتھ مل کر ٹرانزیکشن سگنل کی کیفیت کی تصدیق کی جاسکتی ہے
خلاصہ
/*backtest start: 2024-01-01 00:00:00 end: 2024-01-31 23:59:59 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Harmonic System Strategy", overlay=true) harm_average(x,y,z) =>3 / (1 / x + 1 / y + 1 / z) T1 = harm_average(close[1], close[2], close[3]) T2 = harm_average(T1, T1[1], T1[2]) T3 = harm_average(T2, T2[1], T2[2]) T4 = harm_average(T3, T3[1], T3[2]) T5 = harm_average(T4, T4[1], T4[2]) T6 = harm_average(T5, T5[1], T5[2]) Balance = 18 / (1 / T1 * 3 + 1 / T2 * 3 + 1 / T3 * 3 + 1 / T4 * 3 + 1 / T5 * 3 + 1 / T6 * 3) plot(T1,linewidth=2, color=color.green,title="T1") plot(T2,linewidth=1, color=color.blue,title="T2") plot(T3,linewidth=1, color=color.blue,title="T3") plot(Balance,linewidth=2, color=color.black,title="Balance") plot(T4,linewidth=1, color=color.blue,title="T4") plot(T5,linewidth=1, color=color.blue,title="T5") plot(T6,linewidth=2, color=color.red,title="T6") X1 = min(min(T1,T2),T3) X2 = max(max(T4,T5),T6) X3 = min(T1,T2) X4 = max(T3,T4) Buy=crossover(X1,X2) Sell=crossunder(X3,X4) if crossover(X1,X2) strategy.entry("Long", strategy.long, comment="Long") if crossunder(X3,X4) strategy.entry("Short", strategy.short, comment="Short")