
ট্রেন্ডসিঙ্ক প্রো (এসএমসি) একটি উচ্চ টাইম ফ্রেম (এইচটিএফ) ফিল্টার এবং ট্রেন্ড ডায়নামিকের উপর ভিত্তি করে একটি পরিমাণগত ট্রেডিং কৌশল যা শক্তিশালী বাজার প্রবণতা আন্দোলনকে ধরার জন্য ডিজাইন করা হয়েছে। এই কৌশলটি একাধিক টাইম ফ্রেম বিশ্লেষণ, প্রবণতা লাইন সনাক্তকরণ এবং কঠোর ঝুঁকি ব্যবস্থাপনার সমন্বয় করে ব্যবসায়ীদের জন্য একটি পদ্ধতিগত ট্রেডিং পদ্ধতি সরবরাহ করে।
কৌশলটির মূল নীতিমালায় নিম্নলিখিত মূল উপাদানগুলি অন্তর্ভুক্ত রয়েছেঃ
হাই টাইম ফ্রেম (HTF) ফিল্টারঃ সামগ্রিক বাজার প্রবণতার দিকনির্দেশ নিশ্চিত করার জন্য একটি উচ্চ স্তরের সময় ফ্রেম (যেমন 1 ঘন্টা, 4 ঘন্টা বা দিনরেখা) ব্যবহার করুন এবং নিশ্চিত করুন যে ট্রেডিংটি মূল প্রবণতার সাথে সামঞ্জস্যপূর্ণ।
ট্রেন্ড লাইন সনাক্তকরণঃ বাজারের প্রবণতার দিকনির্দেশকে গতিশীলভাবে চিহ্নিত করতে এবং প্রবণতার লাইনগুলিকে দৃশ্যমান করার জন্য মূল টার্নিং পয়েন্টগুলি (কেন্দ্রীয় উচ্চ এবং নিম্ন) বিশ্লেষণ করে।
এদিকে, বাংলাদেশের ক্রিকেট দলগুলোকে নিয়ে প্রশ্ন উঠেছে।
ঝুঁকি ব্যবস্থাপনাঃ
মাল্টি টাইম ফ্রেম নিশ্চিতকরণঃ বিভিন্ন টাইম ফ্রেমের সাথে একত্রিত হয়ে, ট্রেডিংয়ের ক্ষেত্রে মিথ্যা সংকেতের সম্ভাবনা কমিয়ে আনা হয়েছে।
প্রবণতা অনুসরণ করুনঃ ঘন ঘন কিন্তু নিম্নমানের লেনদেনের পরিবর্তে শক্তিশালী প্রবণতাপূর্ণ বাজার চলাচলের উপর দৃষ্টি নিবদ্ধ করুন।
কঠোর ঝুঁকি ব্যবস্থাপনাঃ
নমনীয়তাঃ বিভিন্ন ট্রেডিং প্রকারের উপর নির্ভর করে উচ্চ সময় ফ্রেম সেট করা যেতে পারে (স্কেলিং, ডেইলি ট্রেডিং, সুইং ট্রেডিং) ।
ভিজ্যুয়াল অ্যাসিস্ট্যান্টঃ ট্রেডিং লাইনের একটি চিত্র যা ট্রেডারদের বাজারের গতিবিধি বুঝতে সাহায্য করে।
বাজার শর্তাদির সীমাবদ্ধতাঃ
প্যারামিটার সংবেদনশীলতাঃ
ক্ষতির ঝুঁকিঃ
গতিশীল ক্ষতিঃ
ফিল্টার উন্নতঃ
মাল্টি স্ট্র্যাটেজি পোর্টফোলিওঃ
মেশিন লার্নিং অপ্টিমাইজেশানঃ
ট্রেন্ডসিঙ্ক প্রো (এসএমসি) একটি ট্রেডিং কৌশল যা পরিমাণের পরিবর্তে গুণমানের উপর জোর দেয়। একাধিক টাইমফ্রেম নিশ্চিতকরণ, কঠোর ঝুঁকি ব্যবস্থাপনা এবং প্রবণতা অনুসরণ করার যুক্তি দিয়ে, কৌশলটি ব্যবসায়ীদের জন্য একটি পদ্ধতিগত ট্রেডিং ফ্রেমওয়ার্ক সরবরাহ করে। চাবিটি হল নির্বাচনী ট্রেডিং, অর্থাৎ প্রতিদিন কেবলমাত্র 1-2 টি উচ্চমানের ট্রেডিংয়ের সুযোগ ধরা, ঘন ঘন কিন্তু অকার্যকর ব্যবসায়ের পরিবর্তে।
/*backtest
start: 2024-04-02 00:00:00
end: 2024-07-12 00:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=6
strategy('TrendSync Pro (SMC)', overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=1)
// Created by Shubham Singh
// Inputs
bool show_trendlines = input.bool(true, "Show Trendlines", group="Visual Settings")
int trend_period = input(20, 'Trend Period', group="Strategy Settings")
string htf = input.timeframe("60", "Higher Timeframe", group="Strategy Settings")
// Risk Management
float sl_percent = input.float(1.0, "Stop Loss (%)", minval=0.1, maxval=10, step=0.1, group="Risk Management")
float tp_percent = input.float(2.0, "Take Profit (%)", minval=0.1, maxval=10, step=0.1, group="Risk Management")
// Created by Shubham Singh
// Trendline Detection
var line trendline = na
var float trend_value = na
var bool trend_direction_up = false // Initialize with default value
pivot_high = ta.pivothigh(high, trend_period, trend_period)
pivot_low = ta.pivotlow(low, trend_period, trend_period)
if not na(pivot_high)
trend_value := pivot_high
trend_direction_up := false
if not na(pivot_low)
trend_value := pivot_low
trend_direction_up := true
// Created by Shubham Singh
// Higher Timeframe Filter
htf_close = request.security(syminfo.tickerid, htf, close)
htf_trend_up = htf_close > htf_close[1]
htf_trend_down = htf_close < htf_close[1]
// Trading Logic
long_condition = ta.crossover(close, trend_value) and htf_trend_up and trend_direction_up
short_condition = ta.crossunder(close, trend_value) and htf_trend_down and not trend_direction_up
// Created by Shubham Singh
// Entry/Exit with SL/TP
if strategy.position_size == 0
if long_condition
strategy.entry("Long", strategy.long)
strategy.exit("Long Exit", "Long", stop=close*(1-sl_percent/100), limit=close*(1+tp_percent/100))
if short_condition
strategy.entry("Short", strategy.short)
strategy.exit("Short Exit", "Short", stop=close*(1+sl_percent/100), limit=close*(1-tp_percent/100))
// Created by Shubham Singh
// Manual Trendline Exit
if strategy.position_size > 0 and ta.crossunder(close, trend_value)
strategy.close("Long")
if strategy.position_size < 0 and ta.crossover(close, trend_value)
strategy.close("Short")