ধারাবাহিক আপ/ডাউন এন দিনের কৌশল
এই নিবন্ধে ধারাবাহিক আপ/ডাউন এন ডেজ কৌশলটির ট্রেডিং লজিক, সুবিধা, সম্ভাব্য ঝুঁকি এবং সংক্ষিপ্তসার বিস্তারিতভাবে উপস্থাপন করা হবে।
এটি একটি দীর্ঘ-কেবল কৌশল যা ব্যবহারকারীর দ্বারা সংজ্ঞায়িত ধারাবাহিক আপ দিন এবং ধারাবাহিক ডাউন দিনগুলির উপর ভিত্তি করে প্রবেশ এবং প্রস্থান নির্ধারণ করে। ট্রেডিং লজিকটি খুব সহজ।
কৌশলগত যুক্তি
প্রথমত, আমাদের দুটি পরামিতি নির্ধারণ করতে হবে:
পরপর বারসআপঃ পরপর আপ দিন ধারাবাহিক বারসডাউনঃ ধারাবাহিক ডাউন ডে
তারপর আমরা দুটি ভেরিয়েবল রেকর্ড করিঃ
ups: চলতি পরপর up দিন dns: বর্তমান পরপর ডাউন ডে
প্রতিদিন আমরা পূর্ববর্তী বন্ধের সাথে বন্ধের মূল্যের তুলনা করি তা নির্ধারণ করার জন্য এটি একটি আপ বা ডাউন দিন কিনা। যদি আপ, আপস + 1, যদি ডাউন, ডিএনএস + 1।
যখন Ups consecutiveBarsUp-এ পৌঁছায়, আমরা লম্বা হয়ে যাই।
এটি একটি ধারাবাহিক আপ/ডাউন কৌশল জন্য সহজ যুক্তি. আমরা শুধুমাত্র নিচে থেকে ধারাবাহিক আপ দিন পরে দীর্ঘ যেতে. এবং ধারাবাহিক ডাউন দিন পরে প্রস্থান. এই পরিসীমা সীমাবদ্ধ বাজারে ঘন ঘন ট্রেডিং এড়াতে.
সুবিধা
সহজ যুক্তি, সহজেই বোঝা এবং বাস্তবায়ন
ধারাবাহিক দিনের সেটিং দ্বারা স্বল্পমেয়াদী ওঠানামা ফিল্টার করা
শুধুমাত্র লং, কম লেনদেন, কম লেনদেনের খরচ এবং স্লিপিং প্রভাব
স্টপ লস সেট করা সহজ, কার্যকরভাবে একক বাণিজ্য ক্ষতি নিয়ন্ত্রণ
সম্ভাব্য ঝুঁকি
শর্ট টপ করতে অক্ষম, শর্ট করার সুযোগ মিস করছে
প্রবেশের জন্য পরপর আপ দিন প্রয়োজন, সম্ভবত সেরা প্রবেশ পয়েন্ট মিস
টাইম লেগ, রিয়েল টাইমে বাঁক ক্যাপচার না
স্টপ লস ছাড়াই বড় একক ট্রেড লস
সংক্ষিপ্তসার
ধারাবাহিক আপ / ডাউন ডেস কৌশলটি এর সরলতা এবং নিম্ন ফ্রিকোয়েন্সি ট্রেডিংয়ের জন্য ব্যাপকভাবে জনপ্রিয়। সঠিক পরামিতি টিউনিংয়ের সাথে এটি কার্যকরভাবে উইপসো ফিল্টার করতে পারে। তবে এটিতে সময় বিলম্ব এবং সংক্ষিপ্ত করার অক্ষমতার মতো সীমাবদ্ধতাও রয়েছে। বিনিয়োগকারীদের গ্রহণের আগে সাবধানে বিবেচনা করা দরকার। সামগ্রিকভাবে এটি মাঝারি-দীর্ঘমেয়াদী প্রবণতা ট্র্যাক করার সময় স্থিতিশীল রিটার্ন খুঁজছেন বিনিয়োগকারীদের জন্য উপযুক্ত।
/*backtest start: 2023-08-12 00:00:00 end: 2023-09-11 00:00:00 period: 12h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 // Strategy // strategy("Up/Down Long Strategy", overlay=true, initial_capital = 10000, default_qty_value = 10000, default_qty_type = strategy.cash) // There will be no short entries, only exits from long. // strategy.risk.allow_entry_in(strategy.direction.long) consecutiveBarsUp = input(1) consecutiveBarsDown = input(1) price = close ups = 0.0 ups := price > price[1] ? nz(ups[1]) + 1 : 0 dns = 0.0 dns := price < price[1] ? nz(dns[1]) + 1 : 0 // Strategy Backesting startDate = input(timestamp("2021-01-01T00:00:00"), type = input.time) finishDate = input(timestamp("2021-12-31T00:00:00"), type = input.time) time_cond = true // Messages for buy and sell message_buy = input("{{strategy.order.alert_message}}", title="Buy message") message_sell = input("{{strategy.order.alert_message}}", title="Sell message") // Strategy Execution if (ups >= consecutiveBarsUp) and time_cond strategy.entry("Long", strategy.long, stop = high + syminfo.mintick, alert_message = message_buy) if (dns >= consecutiveBarsDown) and time_cond strategy.entry("Short", strategy.short, stop = low + syminfo.mintick, alert_message = message_sell)