Bear Turn Magic Candle Reversal Strategy


সৃষ্টির তারিখ: 2024-01-04 17:35:18 অবশেষে সংশোধন করুন: 2024-01-04 17:35:18
অনুলিপি: 0 ক্লিকের সংখ্যা: 588
1
ফোকাস
1621
অনুসারী

Bear Turn Magic Candle Reversal Strategy

ওভারভিউ

এই কৌশলটি হল একটি কৌশল যা বাজারের বিপরীত সিগন্যালের মূল্যায়নের জন্য কে লাইনের মধ্যে একটি বিয়ার মোডের উপর ভিত্তি করে। যখন একটি বিয়ার মোড দেখা দেয় তখন শূন্যপদ করা হয় এবং লক্ষ্য লাভের পরে প্লেইন করা হয়।

কৌশল নীতি

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

তাই, এই কৌশলটির জন্য নির্দিষ্ট লেনদেনের লজিক হলঃ

  1. যদি দেখা যায় যে, একটি বিয়ার ট্রান্সফর্মেশন হয়েছে (যেমন, আগের দিনটি ছিল সূর্যমুখী এবং বস্তুটি আকারের প্রয়োজনীয়তা পূরণ করেছে, বর্তমানটি হল শূন্য এবং বস্তুটি পুরোপুরি আগের দিনের সূর্যমুখী বস্তুটিকে ঘিরে রেখেছে), শূন্যপদ প্রবেশ করুন
  2. যদি ক্ষতির পরিমাণ সেট করা স্টপ লস পয়েন্টের বেশি হয় তাহলে স্টপ লস পজিশন থেকে বেরিয়ে যান
  3. যদি মুনাফা সেট করা স্টপ-অফ-পয়েন্ট অতিক্রম করে তাহলে স্টপ-অফ-পয়েন্ট পজিশন থেকে বেরিয়ে যায়

এই পদ্ধতিতে, আপনি যখন একটি ভালুক পাল্টা সংকেত দেখা দেয় তখন আপনি মূল্যের বিপরীত দিকে যাওয়ার সুযোগটি ধরতে পারেন।

সামর্থ্য বিশ্লেষণ

এই কৌশলটির সবচেয়ে বড় সুবিধা হ’ল বাজারের প্রবণতার বিপরীতের পূর্বাভাস দেওয়া যায়, এটি একটি ভাল বিপরীত সংকেত গ্রহণ করে, এটি একটি ভাল বিপরীত সংকেত, সাফল্যের হার বেশি। এবং কৌশলটি সহজ, সহজেই বোঝা যায় এবং সহজেই বাস্তবায়ন করা যায়।

এছাড়াও, কৌশলটি ঝুঁকি নিয়ন্ত্রণ এবং মুনাফা লক করার জন্য একটি স্টপ লস স্টপ মেশিন যুক্ত করেছে, যা অত্যধিক ক্ষতির ঘটনাগুলি কার্যকরভাবে প্রতিরোধ করতে পারে।

ঝুঁকি বিশ্লেষণ

এই কৌশলটির প্রধান ঝুঁকি হ’ল বিয়ার মোডের বিপরীত সিগন্যালগুলি সর্বদা নির্ভরযোগ্য হতে পারে না। যদিও বেশিরভাগ ক্ষেত্রে এটি সঠিক, তবে ভুল বিচারও ঘটতে পারে। এর ফলে প্রকৃত লেনদেনের সময় ক্ষতির সম্ভাবনা পুরোপুরি এড়ানো যায় না।

এছাড়াও, স্থির স্টপ লস স্টপ সেট করা কিছুটা অন্ধকার এবং নমনীয় নয়। বাজারের তীব্র অস্থিরতার সময় এটি বন্ধ হয়ে যেতে পারে যার ফলে ক্ষতি হতে পারে বা আরও বেশি অর্থ হারাতে পারে।

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

এই কৌশলটি আরও উন্নত করা যেতে পারে নিম্নলিখিত উপায়েঃ

  1. ট্রেডিংয়ের সময়গুলির জন্য বিকল্পগুলি যুক্ত করুন। কৌশলগুলি কেবলমাত্র সক্রিয় ট্রেডিংয়ের সময় কাজ করে, যা ভুল সিদ্ধান্তের সম্ভাবনা হ্রাস করতে পারে
  2. ব্রেকডাউন শক্তির বিচার বাড়ানো। ট্রেডিং ভলিউম বা গড় বাস্তব তরঙ্গদৈর্ঘ্যের সাথে একত্রিত হয়ে একটি ভালুক পাল্টা সংকেতের নির্ভরযোগ্যতা নির্ধারণ করা
  3. ডায়নামিক স্টপ লস স্টপ পদ্ধতি ব্যবহার করে এবং ওলট-পালট হার সূচকের সাথে স্টপ লস স্টপ সেট করার জন্য আরও নমনীয়
  4. সামগ্রিক বাজার প্রবণতা বিচার বৃদ্ধি এবং পুনরুদ্ধারের সময় অপ্রয়োজনীয় ক্ষতি এড়ানো

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-12-04 00:00:00
end: 2024-01-03 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 30/10/2018
//
//    This is a bearish candlestick reversal pattern formed by two candlesticks. 
//    Following an uptrend, the first candlestick is a up candlestick which is 
//    followed by a down candlestick which has a long real body that engulfs or 
//    contains  the real body of the prior bar. The Engulfing pattern is the reverse 
//    of the Harami pattern. 
//
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////

strategy(title = "Bearish Engulfing Backtest", overlay = true)
input_takeprofit = input(40, title="Take Profit pip")
input_stoploss = input(20, title="Stop Loss pip")
input_minsizebody = input(2, title="Min. Size Body pip")
barcolor(abs(close[1] - open[1]) >= input_minsizebody? close[1] > open[1] ? open > close ? open >= close[1] ? open[1] >= close ? open - close > close[1] - open[1] ? yellow :na :na : na : na : na: na)
pos = 0.0
barcolor(nz(pos[1], 0) == -1 ? red: nz(pos[1], 0) == 1 ? green : blue ) 
posprice = 0.0
posprice := abs( close[1] - open[1]) >= input_minsizebody? close[1] > open[1] ? open > close ? open >= close[1] ? open[1] >= close ? open - close > close[1] - open[1] ? close :nz(posprice[1], 0) :nz(posprice[1], 0) : nz(posprice[1], 0) : nz(posprice[1], 0) : nz(posprice[1], 0): nz(posprice[1], 0)
pos := iff(posprice > 0, -1, 0)
if (pos == 0) 
    strategy.close_all()
if (pos == -1)
    strategy.entry("Short", strategy.short)	   	    
posprice := iff(low <= posprice - input_takeprofit and posprice > 0, 0 ,  nz(posprice, 0))
posprice := iff(high >= posprice + input_stoploss and posprice > 0, 0 ,  nz(posprice, 0))