
এই কৌশলটি একটি স্বল্প-রেখা ট্রেডিং কৌশল যা সমান্তরাল সোনার ক্রসগুলিকে একটি ক্রয় সংকেত তৈরি করতে এবং একটি বিক্রয় সংকেত তৈরি করতে ব্যবহার করে। এটি দুটি পৃথক পিরিয়ডের সূচকীয় চলমান গড় (ইএমএ) ব্যবহার করে। এটি একটি ট্রেডিং সংকেত হিসাবে। স্বল্প-পিরিয়ডের ইএমএ লাইনটি নীচের দিক থেকে দীর্ঘ-পিরিয়ডের ইএমএ লাইনটি ভেঙে গেলে এটি একটি স্বর্ণ ক্রস তৈরি করে এবং একটি ক্রয় সংকেত তৈরি করে।
এই কৌশলটির কেন্দ্রীয় যুক্তিটি হল দুটি ইএমএ লাইন গণনা করা, একটি 55-চক্রের দৈর্ঘ্যের স্বল্পমেয়াদী ইএমএ লাইন এবং অন্যটি 34-চক্রের দৈর্ঘ্যের দীর্ঘমেয়াদী ইএমএ লাইন। যখন স্বল্পমেয়াদী ইএমএ লাইনটি অতিক্রম করা হয়, তখন শেয়ারের দাম বাড়ার প্রবণতা রয়েছে বলে মনে করা হয়, যার ফলে একটি কেনার সংকেত তৈরি হয়; যখন স্বল্পমেয়াদী ইএমএ নীচে দীর্ঘমেয়াদী ইএমএ অতিক্রম করা হয়, তখন শেয়ারের দাম কমে যায় বলে মনে করা হয়, যার ফলে বিক্রয় সংকেত তৈরি হয়।
কোডটিতে প্রথমে দুটি ইএমএ প্যারামিটার প্রবেশ করা হয়, তারপরে দুটি ইএমএ লাইন গণনা করা হয়। ক্রয় এবং বিক্রয় সংকেত উত্পন্ন করার সময়, সংশ্লিষ্ট গ্রাফিক চিহ্নগুলি আলাদাভাবে আঁকা হয়। একই সাথে, দুটি ইএমএ লাইন কে-লাইনে অঙ্কন করা হয়, যা প্রবণতা নির্ধারণের জন্য সহজতর।
এই কৌশলটি সামগ্রিকভাবে একটি খুব সহজ এবং ব্যবহারিক সংক্ষিপ্ত লাইন ট্রেডিং কৌশল, বিশেষত শিক্ষানবিসদের জন্য শিখতে এবং প্রয়োগ করার জন্য উপযুক্ত, সহজেই পরিচালনা করা যায় এবং এর ভাল প্রভাবও রয়েছে। কৌশলটি আরও শক্তিশালী এবং স্থিতিশীল করে তুলতে পারে যদি প্যারামিটারগুলি ক্রমাগত অনুকূলিতকরণ করা যায় এবং অন্যান্য বিচারক সূচকগুলির সাথে যুক্ত করা যায়। এটি একটি খুব মূল্যবান কৌশলগত ধারণা, যা অনুসরণ করে ক্রমাগত গভীর গবেষণার জন্য উপযুক্ত।
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-28 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("mohammad tork strategy", overlay=true)
// Input parameters
lengthShortEMA = input(55, title="Short EMA Length")
lengthLongEMA = input(34, title="Long EMA Length")
// Calculate EMAs
emaShort = ta.ema(close, lengthShortEMA)
emaLong = ta.ema(close, lengthLongEMA)
// Conditions for Long Signal
longCondition = ta.crossover(emaLong, emaShort)
// Conditions for Short Signal
shortCondition = ta.crossunder(emaLong, emaShort)
// Execute Long Signal
strategy.entry("Long", strategy.long, when = longCondition)
// Execute Short Signal
strategy.entry("Short", strategy.short, when = shortCondition)
// Plot EMAs on the chart
plot(emaShort, color=color.blue, title="Short EMA")
plot(emaLong, color=color.red, title="Long EMA")
// Plot Long Signal Icon with Buy Label
plotshape(series=longCondition, title="Long Signal", color=color.green, style=shape.triangleup, location=location.abovebar, size=size.small, text="Buy")
// Plot Short Signal Icon with Sell Label
plotshape(series=shortCondition, title="Short Signal", color=color.red, style=shape.triangledown, location=location.abovebar, size=size.small, text="Sell")