রিসোর্স লোড হচ্ছে... লোডিং...

ইএমএ ভোল্টেবিলিটি ব্যান্ডের উপর ভিত্তি করে ট্রেডিং সিস্টেম অনুসরণ করে মাল্টি-পিরিয়ড ট্রেন্ড

লেখক:চাওঝাং, তারিখঃ ২০২৪-১১-২৯ ১০ঃ৪৯ঃ৩০
ট্যাগঃইএমএstdevএটিআরএসএমএএমএসিডিআরএসআই

img

সারসংক্ষেপ

এই কৌশলটি একটি 300-অবধি এক্সপোনেনশিয়াল মুভিং এভারেজ (ইএমএ) উপর নির্মিত একটি অস্থিরতা ব্যান্ড ট্রেডিং সিস্টেম। ইএমএ এবং স্ট্যান্ডার্ড ডিভিয়েশনকে একত্রিত করে, এটি বাজারের অতিরিক্ত ক্রয় এবং অতিরিক্ত বিক্রয় সুযোগগুলি ক্যাপচার করার জন্য বোলিংজার ব্যান্ডের মতো গতিশীল অস্থিরতা পরিসীমা গঠন করে। কৌশলটি অস্থিরতা ব্যান্ডগুলির সাথে মূল্য ক্রসগুলির মাধ্যমে ট্রেডিং সংকেত তৈরি করে এবং শতাংশ লাভের ভিত্তিতে মুনাফা লক্ষ্য নির্ধারণ করে।

কৌশলগত নীতি

কৌশলটির মূলটি 300-পরিয়ড ইএমএ ব্যবহার করে একটি মূল্য কেন্দ্র স্থাপন করে এবং স্ট্যান্ডার্ড ডিভিয়েশন ব্যবহার করে অস্থিরতা ব্যান্ড তৈরি করে। এটি যখন দাম নীচের ব্যান্ডের নীচে (ওভারসোল্ড) এবং যখন দাম উপরের ব্যান্ডের উপরে (ওভারক্রয়েড) ভাঙবে তখন সংক্ষিপ্ত সংকেত তৈরি করে। বিশেষতঃ

  1. দীর্ঘমেয়াদী প্রবণতা বেসলাইন নির্ধারণের জন্য 300-পরিসরের EMA ব্যবহার করে
  2. ৩০০-পরিয়ালের মূল্যের স্ট্যান্ডার্ড ডিভিয়েশন গণনা করে এবং ২টি স্ট্যান্ডার্ড ডিভিয়েশনে ব্যান্ড তৈরি করে
  3. যখন দাম নিম্ন স্তরের নীচে ভাঙবে তখন লং পজিশন খুলবে, প্রবেশের ০.৯৮% উপরে মুনাফা লক্ষ্যমাত্রা
  4. যখন দাম উপরের ব্যান্ডের উপরে ভেঙে যায়, তখন শর্ট পজিশন খোলা হয়, যেখানে মুনাফা লক্ষ্যমাত্রা প্রবেশের 0.98% এর নিচে থাকে
  5. রিয়েল-টাইম সতর্কতার সাথে গ্রাফিকাল ইন্টারফেসের মাধ্যমে ট্রেডিং সংকেত প্রদর্শন করে

কৌশলগত সুবিধা

  1. দীর্ঘমেয়াদী ইএমএ কার্যকরভাবে স্বল্পমেয়াদী বাজার গোলমাল ফিল্টার করে
  2. ডায়নামিক ভোল্টেবিলিটি ব্যান্ডগুলি বাজারের ভোল্টেবিলিটির পরিবর্তনের সাথে মানিয়ে নেয়
  3. সুস্পষ্ট ট্রেডিং নিয়ম স্বতন্ত্র বিচার হস্তক্ষেপ এড়াতে
  4. কার্যকর ঝুঁকি নিয়ন্ত্রণের জন্য লাভের ব্যাপক প্রক্রিয়া
  5. বাজারের অবস্থা পর্যবেক্ষণের জন্য স্বজ্ঞাত গ্রাফিকাল ইন্টারফেস
  6. রিয়েল-টাইম সতর্কতা ট্রেডিং সুযোগগুলি দ্রুত ক্যাপচার করতে সহায়তা করে

কৌশলগত ঝুঁকি

  1. দীর্ঘমেয়াদী চলমান গড়ের মধ্যে বিলম্ব রয়েছে, দ্রুত বাজারের গতিবিধি মিস করতে পারে
  2. বিভিন্ন বাজারে প্রায়শই মিথ্যা ব্রেকআউট সৃষ্টি করতে পারে
  3. নির্দিষ্ট শতাংশ লাভের লক্ষ্যমাত্রা খুব তাড়াতাড়ি বেরিয়ে আসতে পারে, বৃহত্তর পদক্ষেপগুলি মিস করতে পারে
  4. স্টপ-লস মেকানিজমের অভাব তীব্র প্রবণতা বিপরীত সময়ে ঝুঁকি সৃষ্টি করে প্রস্তাবিত ঝুঁকি ব্যবস্থাপনা ব্যবস্থাঃ
  • নিশ্চিতকরণের জন্য স্বল্পমেয়াদী সূচক অন্তর্ভুক্ত করুন
  • প্রবণতা নিশ্চিতকরণ ফিল্টার যোগ করুন
  • গতিশীল মুনাফা লক্ষ্যমাত্রা সংশোধন করা
  • স্টপ-লস মেকানিজম যোগ করুন

কৌশল অপ্টিমাইজেশান নির্দেশাবলী

  1. মিথ্যা ব্রেকআউট ফিল্টার করার জন্য MACD, RSI এর মতো প্রবণতা নিশ্চিতকরণ সূচক প্রবর্তন করুন
  2. মুনাফা এবং স্টপ স্তরের গতিশীল সমন্বয়ের জন্য ATR ব্যবহার করুন
  3. মুনাফা আরও ভালভাবে লক করার জন্য ট্রেলিং স্টপ ফাংশন যোগ করুন
  4. অপ্টিমাইজ দৈর্ঘ্য পরামিতি সর্বোত্তম সময়ের সমন্বয় খুঁজে পেতে
  5. সিগন্যাল নির্ভরযোগ্যতা উন্নত করার জন্য ভলিউম সূচক যোগ করার বিষয়টি বিবেচনা করুন
  6. কৌশলগত অভিযোজনযোগ্যতা বৃদ্ধির জন্য অভিযোজনযোগ্য পরামিতি ব্যবস্থা গড়ে তোলা

সংক্ষিপ্তসার

কৌশলটি ইএমএ অস্থিরতা ব্যান্ডের মাধ্যমে বাজারের অতিরিক্ত ক্রয় এবং অতিরিক্ত বিক্রয়ের সুযোগগুলি ক্যাপচার করে, পরিষ্কার ট্রেডিং নিয়ম এবং সহজ অপারেশন সহ। তবে, ঝুঁকি নিয়ন্ত্রণের ব্যবহারিক প্রয়োগে মনোযোগ প্রয়োজন, এবং অতিরিক্ত সূচক এবং পরামিতি অপ্টিমাইজেশনের মাধ্যমে কৌশল স্থিতিশীলতা বাড়ানোর পরামর্শ দেওয়া হয়। সামগ্রিক নকশাটি যুক্তিসঙ্গত, ভাল ব্যবহারিক মূল্য এবং অপ্টিমাইজেশান সম্ভাবনার সাথে।


/*backtest
start: 2024-10-01 00:00:00
end: 2024-10-31 23:59:59
period: 2h
basePeriod: 2h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Estrategia de Compra/Venta en Bandas de EMA 300", overlay=true)

// Definir el período de la EMA
periodo = input.int(300, title="Período de la EMA")

// Calcular la EMA de 300
ema_300 = ta.ema(close, periodo)

// Definir el número de desviaciones estándar
num_desviaciones = input.float(2, title="Número de Desviaciones Estándar")

// Calcular la desviación estándar de la EMA de 300
desviacion = ta.stdev(close, periodo)

// Calcular los límites superior e inferior de las bandas
banda_superior = ema_300 + desviacion * num_desviaciones
banda_inferior = ema_300 - desviacion * num_desviaciones

// Definir el porcentaje para las señales de compra y venta
porcentaje = input.float(0.98, title="Porcentaje de Salida de Banda")

// Definir señales de compra y venta
compra = ta.crossover(close, banda_inferior)
venta = ta.crossunder(close, banda_superior)

// Calcular el precio de salida para las señales de compra y venta
precio_salida_compra = close * (1 + porcentaje / 100)
precio_salida_venta = close * (1 - porcentaje / 100)

// Plotear las bandas
plot(banda_superior, color=color.blue, linewidth=2, title="Banda Superior")
plot(banda_inferior, color=color.red, linewidth=2, title="Banda Inferior")

// Plotear las señales de compra y venta
plotshape(compra, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Compra")
plotshape(venta, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Venta")

// Simular operaciones
if (compra)
    strategy.entry("Compra", strategy.long)
if (venta)
    strategy.entry("Venta", strategy.short)

// Definir reglas de salida
if (strategy.position_size > 0)
    strategy.exit("Exit Long", from_entry="Compra", limit=precio_salida_compra)
if (strategy.position_size < 0)
    strategy.exit("Exit Short", from_entry="Venta", limit=precio_salida_venta)

// Crear alertas
alertcondition(compra, title="Alerta de Compra", message="¡Señal de Compra Detectada!")
alertcondition(venta, title="Alerta de Venta", message="¡Señal de Venta Detectada!")

// Mostrar alertas en el gráfico
if (compra)
    label.new(bar_index, low, text="Compra", style=label.style_label_up, color=color.green, textcolor=color.white)
if (venta)
    label.new(bar_index, high, text="Venta", style=label.style_label_down, color=color.red, textcolor=color.white)

সম্পর্কিত

আরো