মোমেন্টাম ট্রেডিং কৌশল কিনুন কম বিক্রি উচ্চ


সৃষ্টির তারিখ: 2024-01-18 15:17:11 অবশেষে সংশোধন করুন: 2024-01-18 15:17:11
অনুলিপি: 0 ক্লিকের সংখ্যা: 628
1
ফোকাস
1617
অনুসারী

মোমেন্টাম ট্রেডিং কৌশল কিনুন কম বিক্রি উচ্চ

ওভারভিউ

এই কৌশলটি EMA গড়, MACD সূচক এবং এক দিনের উত্থান গণনা করে বাজারের ব্রেকডাউন সংকেতগুলিকে সংহত করে এবং কম কেনা ও বিক্রি করার গতিশীল ট্রেডিং কৌশল অর্জন করে।

কৌশল নীতি

যখন দ্রুত ইএমএ লাইনটি ধীর ইএমএ লাইনটি অতিক্রম করে, তখন বাজারটি একটি উত্থান প্রবণতা হিসাবে বিবেচিত হয় এবং একটি ক্রয় সংকেত উত্পন্ন করে; যখন MACD সূচকের বিভাজন মানটি 0 অক্ষের উপর অতিক্রম করে, তখন একটি ক্রয় সংকেত উত্পন্ন হয় এবং কৌশলটি বাস্তবায়নের জন্য একাধিক পজিশন খোলা হয়।

অন্যদিকে, যদি একদিনের বন্ধের দাম খোলার দামের তুলনায় 10% এর বেশি বৃদ্ধি পায় তবে এটি একটি ক্রয় সংকেত তৈরি করে যা বাজারে বিপর্যয় ঘটানোর জন্য ব্যবহৃত হয়।

পজিশন খোলার পর, যদি দাম ১০% এর বেশি কমে যায়, তাহলে স্টপ লস; যদি মুনাফা ৪৫% হয়, তাহলে স্টপ স্টপ।

সামর্থ্য বিশ্লেষণ

এটি একটি প্রচলিত ট্রেন্ড ট্র্যাকিং কৌশল যা বাজারের মধ্যভাগের উত্তোলনকে ধরে রাখে এবং মুনাফা অর্জনের সম্ভাবনা রয়েছে। এর সুবিধাগুলি নিম্নরূপঃ

  1. EMA গড় লাইন ব্যবহার করে ট্রেন্ডের বিচার করা যায় যাতে বাজারের ঝড়ের সময় ভুল পজিশন নেওয়া যায়
  2. MACD সূচকগুলি ক্রয়-বিক্রয় সংকেতকে আরও নির্ভরযোগ্য করে তোলে
  3. এক দিনের মধ্যে মূল্যবৃদ্ধির এই পরিস্থিতির ফলে বাজারে উদ্বেগ দেখা দিতে পারে।
  4. স্টপ-ড্যামেজ-স্টপ সেটআপ যুক্তিসঙ্গত, যা ঝুঁকি নিয়ন্ত্রণে যথেষ্ট

ঝুঁকি বিশ্লেষণ

যদিও এই কৌশলটি যুক্তিসঙ্গতভাবে পরিকল্পিত, তবুও কিছু ঝুঁকি রয়েছে যা মোকাবেলা করা দরকারঃ

  1. ব্রেকিং সিগন্যালের ভুল ব্যবহারের ফলে ক্ষয়ক্ষতি হতে পারে
  2. মার্কেট স্টপ বা রিবাউন্ডের সময়ও ভুল সংকেত পাওয়া যায়
  3. স্টপপয়েন্ট সেট করা হয়েছে খুব বড়, ক্ষতির ঝুঁকি বাড়ছে
  4. ব্রেক-আপের পর পর্যাপ্ত পরবর্তী বাজার সমর্থন না থাকলে, এটি বন্ধ হয়ে যেতে পারে

উপরোক্ত ঝুঁকি হ্রাস করার জন্য, মোবাইল স্টপ-ড্রপ কৌশলটি অপ্টিমাইজ করা বা অন্যান্য সূচক যেমন ট্র্যাফিকের সাথে সংকেত ফিল্টারিং বিবেচনা করা যেতে পারে।

অপ্টিমাইজেশান দিক

এই কৌশলটি আরও উন্নত করার সুযোগ রয়েছেঃ

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

প্যারামিটার সমন্বয়, সূচক সমন্বয় ইত্যাদির মাধ্যমে কৌশলটির স্থিতিশীলতা এবং লাভজনকতা উল্লেখযোগ্যভাবে বাড়ানো যেতে পারে।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-01-11 00:00:00
end: 2024-01-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Alt Coins", overlay=true)

//Simple Alt Coin Trading Strategy//
// by @ShanghaiCrypto //

////EMA////
fastLength = input(5)
slowLength = input(12)
baseLength = input(50)
price = close

emafast = ema(price, fastLength)
emaslow = ema(price, slowLength)
emabase = ema(price, baseLength)

///MACD////
MACDLength = input(9)
MACDfast = input(12)
MACDslow = input(26)
MACD = ema(close, MACDfast) - ema(close, MACDslow)
aMACD = ema(MACD, MACDLength)
delta = MACD - aMACD

////PUMP////
OneCandleIncrease = input(10, title='Gain %')
pump = OneCandleIncrease/100

////Profit Capture and Stop Loss//////
stop = input(10.0, title='Stop Loss %', type=float)/100
profit = input(45.0, title='Profit %', type=float)/100
stop_level = strategy.position_avg_price * (1 - stop)
take_level = strategy.position_avg_price * (1 + profit)

////Entries/////
if crossover(emafast, emaslow)
    strategy.entry("Cross", strategy.long, comment="BUY")

if (crossover(delta, 0))
    strategy.entry("MACD", strategy.long, comment="BUY")
    
if close > (open + open*pump)
    strategy.entry("Pump", strategy.long, comment="BUY")

/////Exits/////
strategy.exit("SELL","Cross", stop=stop_level, limit=take_level)
strategy.exit("SELL","MACD", stop=stop_level, limit=take_level)
strategy.exit("SELL","Pump", stop=stop_level, limit=take_level)

////Plots////
plot(emafast, color=green)
plot(emaslow, color=red)
plot(emabase, color=yellow)
plot(take_level, color=blue)
plot(stop_level, color=orange)