গোল্ড ফাস্ট ব্রেকথ্রু ইএমএ ট্রেডিং কৌশল হল ইএমএ সূচকের উপর ভিত্তি করে একটি সোনার স্কাল্পিং কৌশল। এই কৌশলটি দ্রুত ইএমএ এবং ধীর ইএমএ এর ক্রসওভার ব্যবহার করে ট্রেডিং সংকেত তৈরি করে, এটিআর সূচকগুলির সাথে মিলিত হয়ে স্টপ লস সেট করতে এবং গোল্ড স্কাল্পিং ট্রেডিং বাস্তবায়নের জন্য মুনাফা পয়েন্ট নিতে।
এই কৌশলটি মূলত 9 দিনের দ্রুত EMA এবং 21 দিনের ধীর EMA এর ক্রসওভারের উপর নির্ভর করে, পাশাপাশি প্রবেশ নির্ধারণের জন্য মূল্য এবং EMA এর মধ্যে সম্পর্ক। বিশেষত, যখন দ্রুত EMA ধীর EMA এর উপরে ক্রস করে এবং বন্ধের দাম ধীর EMA এর চেয়ে বেশি হয়, তখন দীর্ঘ যান; যখন দ্রুত EMA ধীর EMA এর নীচে ক্রস করে এবং বন্ধের দাম ধীর EMA এর চেয়ে কম হয়, তখন সংক্ষিপ্ত যান।
এছাড়াও, এই কৌশলটি সর্বশেষ 2 দিনের মধ্যে হ্রাসের গড় পরিসীমা গণনা করতে ATR সূচকটিও ব্যবহার করে। প্রবেশের পরে, স্টপ লস পয়েন্টটি সর্বনিম্ন (atrLength) বিয়োগ atr দ্বারা গুণিত atrMultiplier এ সেট করা হয়; লাভের পয়েন্টটি সর্বোচ্চ (atrLength) প্লাস atr দ্বারা গুণিত atrMultiplier এ সেট করা হয়। এটি ATR সূচকের উপর ভিত্তি করে একটি অস্থিরতা ট্রেইলিং স্টপ প্রক্রিয়া।
এটি একটি তুলনামূলকভাবে সহজ সোনার স্কাল্পিং কৌশল যার নিম্নলিখিত সুবিধাগুলি রয়েছেঃ
এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ
উপরোক্ত ঝুঁকিগুলির প্রতিক্রিয়া হিসাবে, আমরা অবস্থান আকারকে যথাযথভাবে হ্রাস করতে, সংকেতগুলি ফিল্টার করতে অন্যান্য সূচকগুলির সাথে একত্রিত করতে বা স্টপ লস এবং লাভ নেওয়ার সেটিংটি অনুকূল করতে বিভিন্ন পরামিতি পরীক্ষা করতে পারি।
এই কৌশলটি নিম্নলিখিত দিকগুলিতেও অপ্টিমাইজ করা যেতে পারেঃ
গোল্ড ফাস্ট ব্রেকথ্রু ইএমএ ট্রেডিং কৌশল একটি সহজ এবং ব্যবহারিক সোনার স্কাল্পিং কৌশল। এটি প্রবণতা নির্ধারণের জন্য ইএমএ ক্রসওভার ব্যবহার করে এবং এটিআর সূচকের উপর ভিত্তি করে স্টপ লস সেট করে এবং লাভ গ্রহণ করে, যা কার্যকরভাবে ছোট লাভকে লক করতে পারে। এই কৌশলটি একাধিক সূচক ফিল্টারিং, অবস্থান আকারের সমন্বয়, পরামিতি অপ্টিমাইজেশান ইত্যাদির মাধ্যমে উন্নত করা যেতে পারে, এটিকে বাজারের অবস্থার সাথে আরও অভিযোজিত করে তোলে।
/*backtest start: 2023-12-18 00:00:00 end: 2024-01-17 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("XAUUSD Trading Strategy", shorttitle="XAUUSD Strategy", overlay=true) // Inputs fastLength = input(9, title="Fast EMA Length") slowLength = input(21, title="Slow EMA Length") atrLength = input(2, title="ATR Length") atrMultiplier = input(2, title="ATR Multiplier") profitTarget = input(0.7, title="Profit Target") * 100 // in percentage commission = input(0.001, title="Commission") // 0.1% per trade // Calculations fastEMA = ema(close, fastLength) slowEMA = ema(close, slowLength) atr = atr(atrLength) // Entry rules longCondition = crossover(fastEMA, slowEMA) and close > slowEMA if (longCondition) strategy.entry("Long", strategy.long) shortCondition = crossunder(fastEMA, slowEMA) and close < slowEMA if (shortCondition) strategy.entry("Short", strategy.short) // Stop loss and take profit longStop = lowest(atrLength) - atr * atrMultiplier longTakeProfit = highest(atrLength) + atr * atrMultiplier shortStop = highest(atrLength) + atr * atrMultiplier shortTakeProfit = lowest(atrLength) - atr * atrMultiplier strategy.exit("Exit Long", "Long", stop=longStop, limit=longTakeProfit) strategy.exit("Exit Short", "Short", stop=shortStop, limit=shortTakeProfit) // Plot EMAs plot(fastEMA, title="Fast EMA", color=color.blue) plot(slowEMA, title="Slow EMA", color=color.red)