
এই কৌশলটি এসএসএল চ্যানেলের সূচকগুলির উপর ভিত্তি করে, বিরতি সংকেতগুলির সাথে মিলিত হয়ে অতি স্বল্পমেয়াদী গতিশীল ট্রেডিংয়ের জন্য। যখন দামটি এসএসএল আপট্র্যাক করে, তখন আরও বেশি করুন; যখন দামটি এসএসএল ডাউনট্র্যাক করে, তখন খালি করুন। ঝুঁকি নিয়ন্ত্রণের জন্য মোবাইল স্টপ এবং ট্র্যাকিং স্টপ সেট আপ করুন।
উচ্চ মূল্যের এসএমএ এবং নিম্ন মূল্যের এসএমএ এসএসএল চ্যানেলের উপরের এবং নীচের রেল হিসাবে গণনা করা হয়েছে, যার দৈর্ঘ্য N
যখন বন্ধের মূল্য উচ্চতর হয় তখন একটি ক্রয় সংকেত সেট করুন; যখন বন্ধের মূল্য নিম্নতর হয় তখন একটি বিক্রয় সংকেত সেট করুন
এন্ট্রি পর ফিক্সড স্টপ লস সেট করুন এসএসএল চ্যানেলের অন্য প্রান্তে, ঝুঁকি নিয়ন্ত্রণ করতে
প্রবেশের পরে ট্র্যাকিং স্টপ লস সেট করুন, দামের অস্থিরতার উপর ভিত্তি করে মুনাফা লক করুন
যখন দাম ট্র্যাকিং স্টপ বা ফিক্সড স্টপ পয়েন্ট অতিক্রম করে, তখন পজিশনটি বন্ধ করে দেয়
ভুয়া ব্রেকিং এড়ানোর জন্য রেলপথের সূচকের উপর ভিত্তি করে দীর্ঘ ও সংক্ষিপ্ত দিকনির্দেশনা
দুটি স্টপ-অফ পদ্ধতির সমন্বয়ে লাভের উপর লকডাউন এবং ঝুঁকি নিয়ন্ত্রণ করা যায়
হাই-ফ্রিকোয়েন্সি লেনদেন, সুপার শর্ট লাইন অপারেশনের জন্য উপযুক্ত
আপনার ট্রেডিং স্টাইল অনুযায়ী প্যারামিটার সেটিং নমনীয়
স্বয়ংক্রিয়ভাবে ফাঁকা জায়গা চিহ্নিত করুন, কোন দিকনির্দেশনা প্রয়োজন নেই
সংক্ষিপ্ত লাইন অপারেশন দুর্ঘটনা দ্বারা প্রভাবিত হতে পারে, তাই সতর্ক থাকুন।
স্থায়ী স্টপ লস এসএসএল-এর পরে ট্রিগার করা হয়, এটি খুব বড় স্টপ লস হতে পারে
ভুল ট্র্যাকিং স্ট্যাম্প সেটিং
চ্যানেল ভেঙে মিথ্যা সংকেত তৈরি করা সহজ, অন্যান্য সূচকগুলির সাথে মিলিত ফিল্টারিং প্রয়োজন
শুধুমাত্র অভিজ্ঞ সংক্ষিপ্ত ব্যবসায়ীদের জন্য, দীর্ঘমেয়াদী বিনিয়োগকারীদের জন্য নয়
সমাধানঃ
যুক্তিসঙ্গতভাবে স্থির ক্ষতির অনুপাত সেট করুন, একক ক্ষতি নিয়ন্ত্রণ করুন
স্টপ লস সেটিং এর যুক্তিসঙ্গত মাত্রা ট্র্যাক করুন, তাড়াতাড়ি ছাড়তে পারবেন না
প্রকৃত ট্রেন্ড ব্রেকিং সনাক্ত করার জন্য ফিল্টারগুলি, যেমন সমন্বিত শক্তির পরিমাপক
অর্থ ব্যবস্থাপনা, ব্যাচ নির্মাণ, ঝুঁকি নিয়ন্ত্রণ
এসএমএ চক্রের প্যারামিটারগুলিকে সর্বোত্তম দৈর্ঘ্যের সাথে সামঞ্জস্য করুন
অন্যান্য চ্যানেলের সাথে চেষ্টা করুন, যেমন BB, KD ইত্যাদি
ক্রমবর্ধমান ভরসাযোগ্যতার পরিমাপ
নিম্ন হস্তান্তর হারের ভুয়া ব্রেকডাউন এড়ানোর জন্য হস্তান্তর হার বিবেচনা করুন
বিভিন্ন পজিশনের সময় পরীক্ষা করে সেরা সময় বের করুন
স্থির স্টপ এবং মোবাইল স্টপ সেটিং পরীক্ষা করুন
পজিশন ম্যানেজমেন্ট কৌশল পরিবর্তন করুন এবং তহবিলের ব্যবহারের দক্ষতা উন্নত করুন
এই কৌশলটি এসএসএল চ্যানেলের সূচকগুলিকে ট্রেন্ডের দিকনির্দেশের জন্য সংহত করে, প্রবেশের সংকেত হিসাবে বিরতি দেয় এবং ডাবল স্টপ লস ম্যানেজমেন্ট ঝুঁকি ব্যবহার করে। এর সুবিধাগুলি হ’ল প্রতিক্রিয়াশীলতা, প্রবণতা সহজেই পরিচালনা করা যায়, উচ্চ-প্রবাহের ব্যবসায়ের জন্য উপযুক্ত। ভুয়া বিরতি প্রতিরোধে মনোযোগ দেওয়া, ক্ষতি বন্ধের ব্যবস্থা উন্নত করা এবং পজিশন নিয়ন্ত্রণ করা প্রয়োজন। এটি সুপার শর্ট লাইন ব্যবসায়ের জন্য কার্যকর কৌশল হওয়ার সম্ভাবনা রয়েছে এবং এটি আরও পরীক্ষার এবং অপ্টিমাইজ করার যোগ্য।
/*backtest
start: 2023-09-24 00:00:00
end: 2023-10-24 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("SSL Channel Cross with Trailing Stop and Stop Loss", overlay=true)
period = input(title="Period", defval=10)
len = input(title="Length", defval=10)
smaHigh = sma(high, len)
smaLow = sma(low, len)
Hlv = 0
Hlv := close > smaHigh ? 1 : close < smaLow ? -1 : Hlv[1]
sslDown = Hlv < 0 ? smaHigh : smaLow
sslUp = Hlv < 0 ? smaLow : smaHigh
plot(sslDown, linewidth=2, color=color.red)
plot(sslUp, linewidth=2, color=color.lime)
longCondition = crossover(sslUp, sslDown)
shortCondition = crossunder(sslUp, sslDown)
// Define el tamaño del trailing stop en puntos (ajusta según tu preferencia)
trailingStopSize = input(title="Trailing Stop Size (in Points)", defval=10)
var float trailingStopPrice = na
var float stopLossPrice = na
if (longCondition)
// Si se cumple la condición de compra, configura la posición larga, el trailing stop y el stop loss
strategy.entry("Long", strategy.long)
trailingStopPrice := low - trailingStopSize
stopLossPrice := sslDown
if (shortCondition)
// Si se cumple la condición de venta corta, configura la posición corta, el trailing stop y el stop loss
strategy.entry("Short", strategy.short)
trailingStopPrice := high + trailingStopSize
stopLossPrice := sslUp
// Calcula el trailing stop
if (strategy.position_size > 0)
trailingStopPrice := max(trailingStopPrice, stopLossPrice)
if (close < trailingStopPrice)
strategy.close("ExitLong", comment="Trailing Stop Long")
if (strategy.position_size < 0)
trailingStopPrice := min(trailingStopPrice, stopLossPrice)
if (close > trailingStopPrice)
strategy.close("ExitShort", comment="Trailing Stop Short")