
এই কৌশলটি চলমান গড় এবং মূল্যের পার্থক্যের মাধ্যমে বাজারের প্রবণতার দিকনির্দেশনা নির্ধারণ করে, প্রবণতার শর্তগুলি পূরণ করার সময় আরও বেশি পজিশন খোলার জন্য এবং ঝড়ের সময় ঘন ঘন পজিশন খোলার এড়াতে।
এই কৌশলটি মুভিং এভারেজ এবং দামের অস্থিরতার পরিমাপকে একত্রিত করে এবং প্রবণতার মধ্যে মূল্য বৃদ্ধির সুযোগগুলি ধরার জন্য তৈরি করা হয়েছে।
যখন দামের বৃদ্ধি চলমান গড়কে ভেঙে দেয়, তখন বর্তমানটি একাধিক অবস্থানে রয়েছে। এই সময়ে যদি সাম্প্রতিক 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")