এই কৌশলটি স্বর্ণের ক্রস ক্রয় এবং মৃত ক্রস বিক্রয় পরিমাণগত ট্রেডিং বাস্তবায়নের জন্য XAUUSD (সোনার) এর 30 দিনের সহজ চলমান গড় (MA30) এবং 200 দিনের সহজ চলমান গড় (MA200) ক্রসওভার গণনা করে। কৌশলটি স্বয়ংক্রিয় অবস্থান বন্ধের জন্য স্টপ লস এবং লাভের দামও সেট করে।
এই কৌশলটির মূল সূচকগুলি হল এমএ৩০ এবং এমএ২০০। যখন এমএ৩০ এমএ২০০ এর উপরে অতিক্রম করে, তখন একটি ক্রয় সংকেত উৎপন্ন হয়। যখন এমএ৩০ এমএ২০০ এর নীচে অতিক্রম করে, তখন একটি বিক্রয় সংকেত উৎপন্ন হয়। এই ক্রসগুলিকে
বিশেষত, কৌশলটি MA30 এবং MA200 গণনা করতে ta লাইব্রেরি ব্যবহার করে। ta.crossover এবং ta.crossunder ফাংশনগুলি তখন ক্রস করে কিনা তা বিচার করে। যখন একটি আপগ্রেড ক্রসওভার (গোল্ড ক্রস) ঘটে, তখন longCondition মানটি কেনার জন্য সত্য হিসাবে সেট করা হয়। যখন একটি ডাউনগ্রেড ক্রসওভার (মৃত ক্রস) ঘটে, তখন shortCondition মানটি বিক্রয়ের জন্য সত্য হিসাবে সেট করা হয়।
অর্ডার এক্সিকিউশনের জন্য, স্টপ লস এবং টেক প্রফিট দামগুলি লং এবং শর্ট ট্রেডগুলির জন্য প্রতিটি 40,000 পয়েন্ট সেট করা হয়। এটি এক্সএউইউএসডিতে 4,000 পয়েন্টের দাম পরিবর্তনের সাথে মিলে যায়। যখন দামটি স্টপ লস বা টেক প্রফিট ট্রিগার করে, অর্ডারগুলি স্বয়ংক্রিয়ভাবে অবস্থানগুলি বন্ধ করবে।
এছাড়াও, কৌশলটিতে একটি হেজিং প্রক্রিয়া স্থাপন করা হয়েছে। যদি বর্তমান অবস্থানটি দীর্ঘ হয় তবে পরবর্তী মৃত ক্রস সংকেত সরাসরি অবস্থানটি সমতল করবে এবং এটি বিপরীত করবে। যদি বর্তমান অবস্থানটি সংক্ষিপ্ত হয় তবে পরবর্তী সোনার ক্রস সংকেতও সরাসরি সমতল করবে এবং অবস্থানটি বিপরীত করবে। এটি প্রবণতা বিপরীতের সময় বড় ক্ষতি এড়ায়।
এটি একটি খুব সহজ এবং স্বজ্ঞাত প্রবণতা অনুসরণ কৌশল। এটি নিম্নলিখিত সুবিধা আছেঃ
এই কৌশলটির কিছু ঝুঁকি রয়েছেঃ
এই ঝুঁকিগুলি প্যারামিটার অপ্টিমাইজেশান, স্টপ লস স্তর সামঞ্জস্য, বিপরীত সংকেত ফিল্টারিং ইত্যাদি দ্বারা পরিচালিত হতে পারে।
কৌশলটি বিভিন্ন উপায়ে অপ্টিমাইজ করা যেতে পারেঃ
প্যারামিটার টিউনিং, ফিল্টার যোগ করা, অবস্থানের আকার নির্ধারণ ইত্যাদি কৌশল স্থিতিশীলতা আরও উন্নত করতে পারে।
এটি একটি সহজ এবং ব্যবহারিক চলমান গড় ক্রসওভার কৌশল। এটি বাজার চক্রের সাথে সামঞ্জস্য করে, স্বয়ংক্রিয় স্টপ লস / লাভের প্রস্থান এবং হেজিং প্রক্রিয়াগুলির মাধ্যমে ঝুঁকি নিয়ন্ত্রণ করে। এটি বোঝা এবং বাস্তবায়ন করা সহজ, এটি একাধিক পণ্য এবং সময়সীমার জন্য প্রযোজ্য। আরও অপ্টিমাইজেশন ঝুঁকি / পুরষ্কার প্রোফাইল উন্নত করতে পারে। সামগ্রিকভাবে একটি প্রস্তাবিত পরিমাণগত ট্রেডিং কৌশল।
/*backtest start: 2024-01-01 00:00:00 end: 2024-01-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Estrategia de Cruce de Medias Móviles", overlay=true) // Medias móviles ma30 = ta.sma(close, 30) ma60 = ta.sma(close, 60) ma200 = ta.sma(close, 200) // Cruce de medias móviles crossoverUp = ta.crossover(ma30, ma200) crossoverDown = ta.crossunder(ma30, ma200) // Señales de compra y venta longCondition = crossoverUp shortCondition = crossoverDown // Ejecución de órdenes if (longCondition) strategy.entry("Buy", strategy.long) strategy.exit("Cover", "Buy", stop=close - 40.000, limit=close + 40.000) if (shortCondition) strategy.entry("Sell", strategy.short) strategy.exit("Cover", "Sell", stop=close + 40.000, limit=close - 40.000) // Plot de las medias móviles plot(ma30, color=color.blue, title="MA 30") plot(ma60, color=color.orange, title="MA 60") plot(ma200, color=color.green, title="MA 200") // Condiciones para cerrar la posición contraria if (strategy.position_size > 0) if (crossoverDown) strategy.close("Buy") if (strategy.position_size < 0) if (crossoverUp) strategy.close("Sell")