কৌশল অনুসরণ করে ইন্ট্রাডে রিভার্সাল ট্রেন্ড


সৃষ্টির তারিখ: 2023-11-06 15:34:06 অবশেষে সংশোধন করুন: 2023-11-06 15:34:06
অনুলিপি: 0 ক্লিকের সংখ্যা: 666
1
ফোকাস
1617
অনুসারী

কৌশল অনুসরণ করে ইন্ট্রাডে রিভার্সাল ট্রেন্ড

ওভারভিউ

এই কৌশলটির মূল ধারণা হল সোমবারের ট্রেডিং, যেখানে ট্রেডিং ট্র্যাকাররা ট্রেন্ড অনুসরণ করে এবং মুনাফা অর্জন করে।

মূলনীতি

এই কৌশলটির মূল যুক্তি হলঃ

  1. সোমবার ট্রেডিং দিবস কিনা তা নির্ধারণ করুন এবং যদি তা হয় তবে পরবর্তী লজিকটি চালিয়ে যান;

  2. মূল্যায়ন করুন যে, দিনের K লাইনটি নিচ থেকে ঊর্ধ্বমুখী হয়েছে কিনা, যথাঃ 1 ম K লাইন বন্ধের মূল্য < 2 ম K লাইন বন্ধের মূল্য, এবং 2 ম K লাইন বন্ধের মূল্য < 3 ম K লাইন বন্ধের মূল্য;

  3. যদি উল্লিখিত বিপরীতমুখী রূপটি প্রতিষ্ঠিত হয়, তাহলে ট্রেন্ড ট্র্যাকিংয়ের জন্য তৃতীয় K-লাইন বন্ধের সময় একটি পজিশন খুলুন;

  4. স্টপ-অফের শর্ত হলো, সেই দিনের সর্বোচ্চ ব্রেক করা বা স্টপ-অফের জন্য বেরিয়ে আসা।

  5. ৬ ঘন্টা ধরে পজিশনে থাকার পর বাধ্যতামূলকভাবে পজিশন ছাড়তে হবে।

পুরো কৌশলটি সোমবারের নির্দিষ্ট সময়সীমার বিপরীতমুখী ট্রেডিং পরিস্থিতি ব্যবহার করে, বিপরীত K-লাইন মোডগুলি সনাক্ত করে, কম কেনার এবং উচ্চ বিক্রয়ের লাভের মোডটি অর্জন করে। একই সাথে স্টপ-অফ-ক্ষতির শর্তগুলি সেট করে এবং ঝুঁকি নিয়ন্ত্রণ করে।

সুবিধা

এই কৌশলটির সবচেয়ে বড় সুবিধা হলঃ

  1. সোমবার ট্রেডিং সেশনের সময় এই বিপর্যয়গুলি ব্যবহার করে মুনাফা অর্জন করে;

  2. নির্দিষ্ট কে-লাইন আকৃতি সনাক্ত করে, এটির একটি পরিষ্কার প্রবেশের সংকেত রয়েছে

  3. স্টপ লস এবং ট্যাক প্রফিট শর্তগুলি ঝুঁকি নিয়ন্ত্রণের জন্য সেট করা হয়েছে

  4. The trend following approach maximizes profits (প্রবণতা অনুসরণ পদ্ধতির মাধ্যমে লাভের পরিমাণ বাড়ানো যায়)

  5. কৌশলগত যুক্তি সহজ এবং সহজেই বোঝা যায় এবং বাস্তবায়ন করা যায়

ঝুঁকি

এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ

  1. Losses can occur if Monday reversals are not significant - সোমবারের বিপর্যয়গুলি যদি উল্লেখযোগ্য না হয় তবে ক্ষতি হতে পারে

  2. Price may retrace after reversal leading to stop loss বিপরীতমুখী হওয়ার পরে আবারও বিপরীতমুখী হতে পারে যার ফলে ক্ষতি বন্ধ হয়

  3. Sudden market changes may lead to large stop loss. হঠাৎ বাজার পরিবর্তনের ফলে বড় স্টপ লস হতে পারে।

  4. দীর্ঘ সময় ধরে পজিশন রাখাও ক্ষতির কারণ হতে পারে

এর সমাধান হলঃ ক্ষতি বন্ধ করার কৌশলটি অপ্টিমাইজ করা, যথাযথভাবে পোজিশনের সময় হ্রাস করা, একক ক্ষতির কঠোর নিয়ন্ত্রণ করা।

The solutions are: Optimizing stop loss strategy, shortening holding time, strictly controlling single loss.

অপ্টিমাইজেশান দিক

এই কৌশলটি মূলত নিম্নলিখিত দিকগুলি থেকে অপ্টিমাইজ করা যেতে পারেঃ

  1. Reversal patterns more accurately. Reversal patterns more accurately. Reversal patterns more accurately. Reversal patterns more accurately. Reversal patterns more accurately.

  2. অপ্টিমাইজিং স্টপ লস যেমন ট্রেলিং স্টপ লস, পার্টিশিয়াল স্টপ লস ইত্যাদি

  3. প্রবণতা শক্তি বিচার করার জন্য আরও কারণগুলি অন্তর্ভুক্ত করুন, যেমন লেনদেনের পরিমাণ পরিবর্তন;

  4. ডায়নামিক্যাল অ্যাডজাস্ট হোল্ডিং টাইম

  5. অ্যালগরিদম ব্যবহার করে স্বয়ংক্রিয়ভাবে যুক্তিসঙ্গত পরামিতিগুলি নির্ধারণ করুন; Use algorithms to determine optimal parameters

  6. পজিশন স্যুইচিং মেকানিজম যুক্ত করা হয়েছে, যার ফলে দুই-মুখী ট্রেডিংয়ের জন্য একাধিক পজিশন স্যুইচিং মেকানিজম রয়েছে

এই অপ্টিমাইজেশনের মাধ্যমে, আপনি আপনার কৌশলগুলির সাফল্য এবং মুনাফার মাত্রা বাড়িয়ে তুলতে পারেন।

These optimizations can improve the win rate and profitability of the strategy.

সারসংক্ষেপ

সামগ্রিকভাবে, এই কৌশলটি সহজ প্রবণতা-অনুসরণ মুনাফা মোডটি অর্জন করে, সোমবারের নির্দিষ্ট পর্যায়ে বিপরীতমুখী ট্রেডিংয়ের সুবিধা গ্রহণ করে, একটি স্পষ্ট প্রবেশ এবং প্রস্থান ব্যবস্থা সেট করে। স্টপ লস স্টপগুলির তুলনায় এই কৌশলটি আরও ভাল কাজ করতে পারে। অবশ্যই, বাজারের অনিশ্চয়তার সাথে মোকাবিলা করার জন্য আরও অপ্টিমাইজেশন প্রয়োজন। এই কৌশলটি দিনের মধ্যে সংক্ষিপ্ত ট্রেডিংয়ের জন্য একটি রেফারেন্স ধারণা এবং টেমপ্লেট সরবরাহ করে।

In summary, this strategy utilizes the reversal during Monday trading session, with clear entry and exit mechanisms, to implement a simple trend following profitable model. Compared to fixed stop loss and take profit, this strategy can achieve better results. However, further optimizations are still needed to deal with market uncertainty. The strategy provides a reference idea and template for intraday trading.

কৌশল সোর্স কোড
/*backtest
start: 2023-10-06 00:00:00
end: 2023-11-05 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("ET Forex TurnaroundMonday", overlay=true)
FirstYear = input(2018, minval=2000, maxval=2023, step=1)
FirstMonth = 1 //input(1, minval=1, maxval=12, step=1)
FirstDay = 1 //input(1, minval=1, maxval=31, step=1)

deltaDay = input(0)
StartHour = input(0)

f_barssince(_cond, _count) => _barssince=bar_index-valuewhen(_cond, bar_index, _count)

HoldTime = input(6, step=1)

MM = input(1)

startHour = input(-7, step=1)
endHour = input(34, step=1)
exitHour = input(30, step=1)


startdateCond = (year > FirstYear or (year == FirstYear and (month > FirstMonth or (month == FirstMonth and dayofmonth >= FirstDay))))

iHour = hour
if iHour > 19 
    iHour := iHour-20
else
    iHour := iHour+4    
    
    
timeCondition = true //(iHour>=startHour and iHour<=endHour and iHour<=exitHour)

since_flat_condition = strategy.position_size == 0

entryPrice=strategy.position_avg_price
EntryLongCondition = dayofweek == (dayofweek.monday+deltaDay) and close[0] < close[1] and close[1]<close[2] and startdateCond //and timeCondition and iHour > StartHour
ExitTimeCondition = false//(f_barssince(since_flat_condition, 0)>=HoldTime)
ExitLongCondition = strategy.position_size > 0  and (close[0] > high[1])// or close[0]< entryPrice-abs(close[1]-close[2])*0.2)//(ExitTimeCondition) //iHour >= exitHour or 
strategy.initial_capital =50000
// MM Block
lots = if MM < 2 
    strategy.initial_capital 
else 
    strategy.equity

lots := lots/close

entryPrice:=strategy.position_avg_price
strategy.close("ETLong",when=(ExitLongCondition==true))
strategy.entry("ETLong", strategy.long, qty=lots, comment="OpenLong",when=(EntryLongCondition==true))