HMA روزانہ کراس اوور ٹریڈنگ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-22 17:07:15
ٹیگز:

جائزہ

یہ حکمت عملی ایچ ایم اے لائن اور روزانہ موم بتیوں کے کراس پر مبنی تجارت میں داخل ہوتی ہے اور اسٹاپ نقصان اور منافع حاصل کرنے کے منطق کا استعمال کرتے ہوئے پوزیشنوں کا انتظام کرتی ہے۔ یہ رجحان کی تجارت کے لئے مختلف ٹائم فریم اشارے کو یکجا کرتی ہے۔

حکمت عملی منطق

اہم اشارے اور قواعد:

  • ایچ ایم اے لائن: درمیانی اور طویل مدتی رجحان کا تعین کرنے کے لئے ہل چلتی اوسط کا حساب لگاتا ہے۔

  • روزانہ اختتامی قیمت: قلیل مدتی قیمت کی کارروائی کا جائزہ لیتا ہے۔

  • انٹری سگنل: ایچ ایم اے پچھلے روزانہ بند ہونے کے اوپر عبور کرتا ہے ، جس کی قیمت پچھلے دن کی قیمت سے زیادہ ہے۔ مختصر کے لئے الٹ۔

  • سٹاپ نقصان/منافع لینا: جب پوزیشنز کو نشانہ بنایا جائے تو بند کرنے کے لیے مقررہ سطحیں۔

فوائد

  • موافقت کے لئے ایڈجسٹ ایبل HMA پیرامیٹرز.

  • اعلی معیار کے سگنلز کے لئے کثیر ٹائم فریم اشارے پر غور کرتا ہے۔

  • سٹاپ نقصان / منافع لے لو خطرے کے انتظام کو آسان بناتا ہے.

  • واضح اندراج کے قوانین اور پوزیشن مینجمنٹ.

  • بیک ٹسٹ پیرامیٹرز کو مختلف مارکیٹوں کے لئے بہتر بنایا جاسکتا ہے۔

خطرات

  • HMA تاخیر بہترین اندراج وقت یاد کر سکتے ہیں.

  • فکسڈ سٹاپ نقصان / منافع لے سکتے ہیں بہت جارحانہ یا قدامت پسند ہو.

  • رجحان کی طاقت فلٹر کی کمی، countertrend تجارت کا خطرہ.

  • سادہ قواعد غلط اشارے کے لئے موزوں ہیں.

بہتری:

  1. تاخیر کے لئے HMA پیرامیٹرز کو بہتر بنائیں.

  2. مقررہ کے بجائے پیچھے سٹاپ نقصان کا استعمال کریں.

  3. رجحان کی طاقت کا اندازہ کرنے کے لئے حجم یا رفتار کے اشارے شامل کریں.

  4. سگنل کی تصدیق کے لئے MACD جیسے دیگر اشارے شامل کریں.

اصلاح

حکمت عملی کو بہتر بنانے کے ممکنہ طریقے:

  1. مثالی مجموعہ کے لئے HMA پیرامیٹرز کو بہتر بنائیں.

  2. مخالف رجحانات سے بچنے کے لئے رجحان کی طاقت فلٹر شامل کریں.

  3. مقررہ سطحوں کے بجائے متحرک رکاوٹوں کا استعمال کریں۔

  4. آٹو پیرامیٹر کی اصلاح کے لئے مشین سیکھنے کو شامل کریں.

  5. حقیقی دنیا کی کارکردگی کی جانچ کرنے کے لئے تخروپن کی تجارت شامل کریں.

خلاصہ

حکمت عملی کا منطق واضح ہے لیکن اس میں بہتری کی گنجائش ہے۔ رجحان فلٹرز ، متحرک رکاوٹوں کو شامل کرنے سے استحکام میں بہتری آسکتی ہے۔ مجموعی طور پر درمیانی اور طویل مدتی رجحانات کو پکڑنے کے لئے ایک معقول فریم ورک فراہم کرتا ہے۔


/*backtest
start: 2023-08-22 00:00:00
end: 2023-09-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// created by SeaSide420       Enters on crossovers, exits Basket when profit $ = TP
// strategy(title="HMA & D1 crossover", overlay=true, currency="BTC", initial_capital=1, default_qty_type=strategy.percent_of_equity, default_qty_value=1, commission_type=strategy.commission.percent,commission_value=0.25,slippage=1)
SL=input(defval=-0.05,title="StopLoss $",type=input.float,step=0.01, maxval=-0.01)
TP=input(defval=0.05,title="TargetPoint $",type=input.float,step=0.01, minval=0.01)
price=input(title="Source",type=input.source,defval=open)
Period=input(14, minval=1)
hma = wma(2*wma(price, Period/2)-wma(price, Period), round(sqrt(Period)))
s1=security(syminfo.tickerid, timeframe.period, price, barmerge.gaps_off, barmerge.lookahead_off)
s2=security(syminfo.tickerid, "D", price, barmerge.gaps_off, barmerge.lookahead_off)
cp=s2<price?color.lime:color.red
cp1=plot((s2),color=color.black,title="DailyCandle1",linewidth=2,transp=0)
cp2=plot((s2[1]),color=color.black,title="DailyCandle2",linewidth=2,transp=0)
cp3=plot(hma,title="HMA",color=color.black)
fill(cp1,cp2,color=cp,transp=1)
fill(cp1,cp3,color=cp,transp=75)
closeall=strategy.openprofit<SL or strategy.openprofit>TP
if closeall
    strategy.close_all(comment = "Close All")
if (hma>hma[1] and s1>s2 and s2[1]>s2[2] and s1>s2[1])
    strategy.order("Buy", strategy.long)
if (hma<hma[1] and s1<s2 and s2[1]<s2[2] and s1<s2[1])
    strategy.order("Sell", strategy.short)

مزید