
এই কৌশলটি প্রযুক্তিগত বিশ্লেষণের উপর ভিত্তি করে একটি ট্রেডিং কৌশল যা সমর্থন এবং প্রতিরোধের অবস্থান ব্যবহার করে ট্রেডিং সিদ্ধান্ত নিতে। কৌশলটি পিভটহাই () এবং পিভটলো () সূচকগুলি সমর্থন এবং প্রতিরোধের অবস্থান নির্ধারণের জন্য ব্যবহার করে, যখন ক্লোজিং মূল্য প্রতিরোধের অবস্থার উপরে থাকে তখন অতিরিক্ত করা হয়, যখন ক্লোজিং মূল্য সমর্থন এবং পূর্ববর্তী সর্বোচ্চ মূল্যের নীচে থাকে তখন খালি করা হয়। যখন দাম বিপরীতভাবে সমর্থন বা প্রতিরোধের অবস্থান অতিক্রম করে তখন পজিশনটি সমতল করা হয়। এই কৌশলটি রাশিয়ান শেয়ার বাজারে প্রযোজ্য, ডেটলাইন ডেটা ব্যবহার করে।
এই কৌশলটি একটি সমর্থন এবং প্রতিরোধের স্তরের উপর ভিত্তি করে একটি প্রযুক্তিগত বিশ্লেষণ ট্রেডিং কৌশল যা মূল মূল্য অঞ্চলগুলি সনাক্ত করে একটি ট্রেডিং সংকেত তৈরি করে। কৌশলগত যুক্তিটি পরিষ্কার এবং শিক্ষানবিসদের জন্য উপযুক্ত, তবে বাস্তবায়নের ক্ষেত্রে ঝুঁকি ব্যবস্থাপনা এবং অপ্টিমাইজেশনের দিকে মনোযোগ দেওয়া প্রয়োজন। অন্যান্য প্রযুক্তিগত সূচক, ঝুঁকি নিয়ন্ত্রণ ব্যবস্থা এবং পজিশন ম্যানেজমেন্ট ইত্যাদির প্রবর্তনের মাধ্যমে কৌশলটির স্থিতিশীলতা এবং লাভজনকতা আরও বাড়ানো যেতে পারে। রিয়েল-টাইম স্থাপনের আগে, এটি ঐতিহাসিক তথ্যের উপর একটি বিস্তৃত ব্যাকআপ এবং প্যারামিটার অপ্টিমাইজেশন করার পরামর্শ দেওয়া হয়।
/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Торговая стратегия от уровней", overlay=true)
// Функция для определения уровней поддержки и сопротивления
findSR() =>
// Получаем данные для поиска уровней
data = request.security(syminfo.tickerid, "D", close)
// Находим уровни поддержки и сопротивления
pivot_high = ta.pivothigh(data, 7, 7)
pivot_low = ta.pivotlow(data, 7, 7)
[pivot_high, pivot_low]
[support, resistance] = findSR()
// Условия входа в длинную позицию
longCondition = close > resistance
// Условия входа в короткую позицию
shortCondition = close < support and high[1] < support
// Условия выхода из позиции
exitCondition = close < resistance and close > support
// Отображение уровней поддержки и сопротивления на графике
plot(support, color=color.green, style=plot.style_stepline)
plot(resistance, color=color.red, style=plot.style_stepline)
// Вход в позицию
if (longCondition)
strategy.entry("Длинная", strategy.long)
if (shortCondition)
strategy.entry("Короткая", strategy.short)
// Выход из позиции
if (exitCondition)
strategy.close("Длинная")
strategy.close("Короткая")