এই কৌশলটি একাধিক ইএমএর প্রবণতা দিক এবং ক্রস সম্পর্ক দ্বারা প্রবণতা দিকটি বিচার করে এবং নন-স্টপ ট্রেডিং ট্রেডিং অর্জন করে। এটি সর্বদা বিজোড় বা বিজোড় অবস্থান ধরে রাখতে পারে।
তিনটি গ্রুপের জন্য EMA গুনুনুন, দ্রুত, মাঝারি এবং ধীর গতির EMA।
যখন দ্রুত ইএমএ উপর মধ্যম গতির ইএমএ অতিক্রম করে, এবং মধ্যম গতির ইএমএ ঢালু ডাইভারশন, একটি মাল্টিসিগন্যাল উত্পন্ন করে।
যখন দ্রুত ইএমএ মধ্যম গতির ইএমএ অতিক্রম করে, এবং মধ্যম গতির ইএমএ প্রান্তিকতা নেতিবাচক হয়ে যায়, তখন একটি ফাঁকা সংকেত তৈরি হয়।
যখন দাম বাড়বে, EMA কমবে, আর যখন দাম কমবে, EMA কমবে।
EMA-এর প্রবণতা পরিবর্তনকে প্রতিফলিত করে।
ইএমএ-র একাধিক গ্রুপে ট্রেন্ডের দিকনির্দেশনা আরও সঠিকভাবে দেওয়া হয়েছে।
দ্রুত এবং ধীর EMA প্রবণতা এবং কম্পন মধ্যে একটি যুক্তিসঙ্গত পার্থক্য তৈরি করে।
গড়রেখার স্লাইড পরিবর্তন ট্রেন্ড পরিবর্তনের সূচনা করে।
“অবশ্যই, আমরা আমাদের লক্ষ্যে পৌঁছতে চাই না।
এই প্রবণতাকে নিয়ন্ত্রণে রাখার জন্য সর্বদা পজিশনে থাকুন এবং প্রবণতার সুযোগগুলি পুরোপুরি ধরুন।
শুধু ইএমএ-র উপর ভিত্তি করে বলা যায় যে, অস্থিরতার সময়ে পজিশন রাখা ঝুঁকিপূর্ণ।
ইএমএ প্যারামিটার ভুলভাবে সেট করা হয়েছে, যার ফলে টার্নিং পয়েন্ট মিস করা হতে পারে।
এই প্রবণতা সম্পর্কে কোন ধারণা নেই, এবং এটি খুব তাড়াতাড়ি বিপরীত দিকে যেতে পারে।
একক লোকসান কার্যকরভাবে নিয়ন্ত্রণ করা যায় না।
বিভিন্ন EMA প্যারামিটার সমন্বয় পরীক্ষা করে আরও ভাল প্যারামিটার খুঁজুন।
অন্যান্য সূচক যোগ করুন যেমন MACD।
স্টপ লস ম্যানেজমেন্ট রিস্ক যোগ করা হয়েছে।
এই প্রবণতাকে দুর্বল হিসেবে বিবেচনা করুন এবং খুব তাড়াতাড়ি বিপরীত দিকে ঝুঁকবেন না।
তহবিল ব্যবস্থাপনা অপ্টিমাইজ করুন, পজিশনের আকার পরিবর্তন করুন।
প্রবণতা পরিবর্তনের সময় ট্রেডিং বন্ধ করে দেওয়া।
এই কৌশলটি ইএমএর একাধিক সংমিশ্রণ বিচার প্রবণতা ব্যবহার করে, ধারণাটি যুক্তিসঙ্গত। তবে কেবলমাত্র ইএমএর উপর নির্ভর করে একটি নির্দিষ্ট অন্ধ পয়েন্ট রয়েছে, অপ্টিমাইজেশনের জন্য আরও জায়গা রয়েছে, আরও সূচক বিচার প্রবর্তন করা যেতে পারে। স্থিতিশীলতা বাড়ানোর জন্য ঝুঁকি নিয়ন্ত্রণ ব্যবস্থাও অন্তর্ভুক্ত করা প্রয়োজন। সামগ্রিকভাবে, ফ্রেমওয়ার্ক ডিজাইন বিজ্ঞান, ক্রমাগত উন্নতির মাধ্যমে একটি শক্তিশালী প্রবণতা ট্রেডিং কৌশল হিসাবে বেড়ে উঠতে পারে।
/*backtest
start: 2023-08-20 00:00:00
end: 2023-09-19 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("EMA Slope + EMA Cross Strategy (by ChartArt)", shorttitle="CA_-_EMA_slope_cross", overlay=true)
// ChartArt's EMA Slope + EMA Cross Strategy
//
// Version 1.0
// Idea by ChartArt on March 10, 2018.
//
// This strategy uses divergences between
// three moving averages and their slope
// directions as well as crosses between
// the price and the moving averages
// to switch between long/short positions.
//
// The strategy is non-stop in the market
// and always either long or short.
//
// In addition the moving averages are colored
// depending if they are trending up or down.
//
// List of my work:
// https://www.tradingview.com/u/ChartArt/
// Input
price = input(close)
MA1_Length = input(2,step=1, title="EMA 1 Length")
MA2_Length = input(4,step=1, title="EMA 2 Length")
MA3_Length = input(20,step=1, title="EMA 3 Length")
switch1=input(true, title="Show Bar Color?")
switch2=input(true, title="Show Moving Averages?")
// Calculation
MA1 = ema(price, MA1_Length)
MA2 = ema(price, MA2_Length)
MA3 = ema(price, MA3_Length)
// Strategy
long = crossunder(price, MA3) or ( change(price)<0 and change(MA1)<0 and crossunder(price,MA1) and change(MA2)>0 )
short = crossover(price, MA3) or ( change(price)>0 and change(MA1)>0 and crossover(price,MA1) and change(MA2)<0 )
if long
strategy.entry("Long", strategy.long, comment="Long")
if short
strategy.entry("Short", strategy.short, comment="Short")
// Strategy Alert
alertcondition(long, title='EMA Slope + EMA Cross Strategy, Long Alert', message='Go Long!')
alertcondition(short, title='EMA Slope + EMA Cross Strategy, Short Alert', message='Go Short!')
// MA trend bar color
up = change(MA2)>0 and change(MA3)>0
dn = change(MA2)<0 and change(MA3)<0
bar_color = up?green:dn?red:blue
barcolor(switch1?bar_color:na)
// MA trend output color
MA2_color = change(MA2)>0?lime:change(MA2)<0?red:blue
MA3_color = change(MA3)>0?lime:change(MA3)<0?red:blue
// MA output
EMA2 = plot(switch2?MA2:na, title="EMA 2", style=linebr, linewidth=2, color=MA2_color)
EMA3 = plot(switch2?MA3:na, title="EMA 3", style=linebr, linewidth=4, color=MA3_color)
fill(EMA2, EMA3, color=silver, transp=50)
//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)