চলমান গড় ক্রসওভার কৌশল

লেখক:চাওঝাং, তারিখঃ ২০২৩-১২-০৬ ১৬ঃ৫৮ঃ২০
ট্যাগঃ

img

সারসংক্ষেপ

এটি চলমান গড় ক্রসওভারের উপর ভিত্তি করে একটি প্রবণতা অনুসরণকারী কৌশল। এটি বিভিন্ন সময়ের সাথে দুটি চলমান গড় ব্যবহার করে। যখন স্বল্প সময়ের চলমান গড় দীর্ঘ সময়ের চলমান গড়ের উপরে অতিক্রম করে, এটি দীর্ঘ হয়। যখন স্বল্প সময়ের চলমান গড় দীর্ঘ সময়ের চলমান গড়ের নীচে অতিক্রম করে, এটি সংক্ষিপ্ত হয়। এটি একটি সাধারণ প্রবণতা অনুসরণকারী কৌশল।

কৌশলগত যুক্তি

এই কৌশলটি 20 পেরিওড এবং 50 পেরিওড চলমান গড় ব্যবহার করে। এটি প্রথমে এই দুটি চলমান গড় গণনা করে, তারপরে ট্রেডিং সংকেত তৈরি করতে তাদের মধ্যে ক্রসওভার পয়েন্টগুলি সনাক্ত করে। যখন 20 পেরিওড চলমান গড় 50 পেরিওড চলমান গড়ের উপরে অতিক্রম করে, এটি একটি ক্রয় সংকেত উত্পন্ন করে। যখন 20 পেরিওড চলমান গড় 50 পেরিওড চলমান গড়ের নীচে অতিক্রম করে, এটি একটি বিক্রয় সংকেত উত্পন্ন করে। সুতরাং এই কৌশলটির মূল যুক্তি হ'ল বাজারের প্রবণতা নির্ধারণের জন্য দুটি চলমান গড়ের মধ্যে ক্রসওভার ট্র্যাক করা।

ট্রেডিং সিগন্যাল তৈরি করার পরে, কৌশলটি স্থির স্টপ লস সহ অর্ডার দেবে এবং মুনাফা মার্জিন নেবে। উদাহরণস্বরূপ, কেনার পরে, এটি 0.4% স্টপ লস এবং 0.7% লাভ নেবে। স্টপ লস এবং লাভ নেওয়ার মাধ্যমে, এটি পৃথক ব্যবসায়ের ঝুঁকি এবং পুরষ্কার নিয়ন্ত্রণ করে।

কৌশলটির সুবিধা

এই কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:

  1. সহজ এবং পরিষ্কার অপারেশন লজিক, সহজ বুঝতে এবং বাস্তবায়ন
  2. নির্ভরযোগ্যভাবে বাজার প্রবণতা বাঁক পয়েন্ট ধরা
  3. একক বাণিজ্য ঝুঁকি ভালভাবে নিয়ন্ত্রণ করতে স্টপ লস এবং লাভ নিন

কৌশলটির ঝুঁকি

এই কৌশলটির সাথে কিছু ঝুঁকিও রয়েছেঃ

  1. বাজারের স্পষ্ট প্রবণতা না থাকলে আরও মিথ্যা সংকেত
  2. বাজারের গোলমালকে কার্যকরভাবে ফিল্টার করতে ব্যর্থ, ফাঁদে পড়তে পারে
  3. স্টপ লস এবং লাভের মার্জিন সব পণ্যের জন্য উপযুক্ত নাও হতে পারে, অপ্টিমাইজেশান প্রয়োজন

প্রতিরোধ ব্যবস্থাঃ

  1. মিথ্যা সংকেত ফিল্টার করার জন্য চলমান গড় সময়ের অপ্টিমাইজ করুন
  2. ফিল্টারিংয়ের জন্য অন্যান্য সূচক যোগ করুন
  3. স্টপ লস এবং লাভের পরামিতিগুলি পরীক্ষা করুন এবং অপ্টিমাইজ করুন

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

কৌশলটি নিম্নলিখিত দিকগুলিতে অপ্টিমাইজ করা যেতে পারেঃ

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

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

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

]


/*backtest
start: 2022-11-29 00:00:00
end: 2023-12-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © danielfepardo

//@version=5

strategy("QUANT", overlay=true)
lenght1 = input(20)
lenght2 = input(50)


ema1 = ta.ema(close, lenght1)
ema2 = ta.ema(close, lenght2)
plot(ema1, color=color.black)
plot(ema2, color=color.red)

long = ta.crossover(ema1, ema2)

SL = 0.004
TP = 0.007

if long == true
    strategy.entry("Compra Call", strategy.long)
longstop=strategy.position_avg_price*(1-SL)
longprofit=strategy.position_avg_price*(1+TP)
strategy.exit("Venta Call", stop=longstop, limit=longprofit)

short = ta.crossover(ema2, ema1)

if short == true
    strategy.entry("Compra Put", strategy.short)
shortstop=strategy.position_avg_price*(1+SL)
shortprofit=strategy.position_avg_price*(1-TP)
strategy.exit("Venta Put", stop=shortstop, limit=shortprofit)






আরো