یہ حکمت عملی مارکیٹ کے رجحان کی سمت کا جائزہ لیتی ہے جس میں طویل اندراج کا تعین کرنے کے لئے چلتی اوسط اور قیمت کے فرق کا حساب لگایا جاتا ہے ، جھٹکے کے دوران کثرت سے کھلنے سے گریز کیا جاتا ہے۔
یہ حکمت عملی رجحانات کے دوران اپسائڈ مواقع کو پکڑنے کے لئے ایم اے اور قیمت کی اتار چڑھاؤ کو یکجا کرتی ہے۔
جب قیمت ایم اے سے تجاوز کرتی ہے تو ، یہ ایک بڑھتی ہوئی رجحان کی نشاندہی کرتی ہے۔ اگر حالیہ 3 پیریڈ ایچ ایل کا فرق 20 پیریڈ اوسط سے بڑا ہے تو ، اس سے بڑھتی ہوئی اتار چڑھاؤ اور انٹری کے لئے بڑے اضافے کا امکان ظاہر ہوتا ہے۔
کھولنے کے بعد، ایک مقررہ فیصد سٹاپ نقصان کی قیمت مقرر کریں. نیچے کی طرف خطرہ کنٹرول کرنے کے لئے قیمت نیچے گر جاتا ہے جب باہر نکلیں.
خطرے کے حل:
اس حکمت عملی میں غیر ضروری تجارت سے بچنے کے لئے آسان لیکن مفید اشارے کے ساتھ رجحانات کی منڈیوں میں داخل ہونے سے پہلے جھٹکے اور اتار چڑھاؤ کو مؤثر طریقے سے فلٹر کیا جاتا ہے۔ اس کے علاوہ ، نقصانات کو محدود کرنے کے لئے خطرہ کو اچھی طرح سے کنٹرول کیا جاتا ہے۔ مزید اصلاحات سے اور بھی بہتر نتائج برآمد ہوسکتے ہیں۔
/*backtest start: 2023-02-21 00:00:00 end: 2024-02-27 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Estrategia de Diferencia HL y MA para Criptomonedas", shorttitle="HL MA Crypto Strategy-Ortiz", overlay=true) // Definir longitud de MA y HL ma_length = input(20, title="Longitud MA") hl_length = input(3, title="Longitud HL") exit_below_price = input(0.98, title="Salir por debajo de precio") // Calcular MA ma = ta.sma(close, ma_length) // Calcular HL hh = ta.highest(high, hl_length) ll = ta.lowest(low, hl_length) hl = hh - ll // Condiciones de tendencia alcista bullish_trend = close > ma // Condiciones de entrada y salida long_condition = close > ma and close > ma[1] and hl > ta.sma(hl, ma_length) short_condition = false // No operar en tendencia bajista exit_condition = low < close * exit_below_price // Entrada y salida de la estrategia if (long_condition) strategy.entry("Buy", strategy.long) if (short_condition) strategy.entry("Sell", strategy.short) if (exit_condition) strategy.close("Buy") // Plot de señales en el gráfico plotshape(long_condition, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Buy Signal") plotshape(short_condition, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Sell Signal")