এই কৌশলটি তিন-লাইন আকৃতির উপস্থাপনার উপর ভিত্তি করে উন্নত করা হয়েছে। এটি একটি ক্লাউড-ক্লাউড আকৃতি গঠন করে যা ক্লাউড-ক্লাউডের দামের দুটি লাইন নিয়ে গঠিত। যদি মাল্টিহেড ট্রেন্ডে থাকে তবে দামটি মেঘের নীচে পড়ে যায়, তবে একটি নতুন বায়ুবাহিত প্রবণতা শুরু হয়। যদি বায়ুবাহিত প্রবণতা থাকে তবে দামটি মেঘের শীর্ষে উঠে যায় তবে একটি নতুন মাল্টিহেড ট্রেন্ড শুরু হয়। এই কৌশলটি খাঁটি মূল্য আচরণ কৌশল এবং সুপার ট্রেন্ডের মতো সূচক প্যাকেজের সাথে ব্যবহার করা যেতে পারে।
বর্তমান মূল্যের x এর সংজ্ঞা দাও, এবং x1, x2, x3 যা তিন লাইনের আকৃতি আঁকতে ব্যবহৃত হয়।
মূল্য নির্ধারণের জন্য একটি ত্রিভুজ আকৃতির উপরের এবং নীচের সীমা নির্ধারণ করুন, x1, x2, x3 আপডেট করুন।
xu breaks xu3 শুরু হয় খালি মাথা দিয়ে; xu breaksxu1 শুরু হয় বহু মাথা দিয়ে।
একটি মেঘের আকৃতি আঁকুন যার xy, xy3 হল উপরের এবং নীচের সীমা।
ট্রেডিং এর বিকল্প আছে।
মেঘের মধ্যে প্রবেশের সময় অতিরিক্ত শূন্যস্থান তৈরি করুন, মেঘের মধ্যে ফিরে আসার সময় শূন্যস্থান তৈরি করুন।
এই কৌশলটির প্রধান সুবিধাগুলো হলঃ
এটি খাঁটি মূল্যের উপর ভিত্তি করে তৈরি করা হয়েছে, যা বাহ্যিক সূচক দ্বারা প্রভাবিত হয় না।
ত্রিভুজ আকৃতি পরিষ্কার এবং স্বজ্ঞাত, সহজেই অপারেশন বিচার করা যায়।
বিপরীত ট্রেডিং কনফিগার করা যায়, যা পতনের সুযোগের জন্য প্রযোজ্য।
ট্রেন্ড এবং অন্যান্য সূচক সমন্বয়ে ব্যবহার করা সহজ।
এটি সহজেই অনুধাবন করা যায় এবং সহজেই অপ্টিমাইজ করা যায়।
এই কৌশলের প্রধান ঝুঁকিগুলো হলঃ
খাঁটি মূল্যের আচরণে হঠাৎ ঘটনার প্রভাব ফেলার সম্ভাবনা থাকে এবং এর ফলে ভুয়া ব্রেকআউট হয়।
এই ক্ষেত্রে, ক্ষতির ঝুঁকি অনেক বেশি।
ট্রেডিং ফি এর প্রভাব বিবেচনা না করে।
প্যারামিটারগুলি স্থির, বিভিন্ন জাতের প্রভাবের মধ্যে পার্থক্য থাকতে পারে।
কিন্তু, এটাও মনে রাখতে হবে যে, এই ধরনের ধারাবাহিক ঘটনা ঘটে না।
বিপরীতমুখী ট্রেডিংয়ের ক্ষেত্রে সতর্কতা অবলম্বন করুন, কারণ এটি বড় ট্রেন্ডের বিরুদ্ধে যেতে পারে।
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে উন্নত করা যেতে পারেঃ
স্টপ লস কৌশল সেট করুন এবং স্টপ লস পয়েন্ট অপ্টিমাইজ করুন।
বিভিন্ন জাতের প্যারামিটারগুলির প্রভাব পরীক্ষা করুন, প্যারামিটার অপ্টিমাইজেশন স্থাপন করুন।
ধারাবাহিক ভাঙ্গন মোকাবেলা করার জন্য আকৃতির ভাঙ্গন সিদ্ধান্তের লজিক অনুকূলিত করুন।
ট্রেন্ড ইন্ডিকেটরগুলির সাথে যোগ করা এবং বিপর্যয় এড়ানো।
পজিশন কন্ট্রোল যোগ করুন।
পুনর্নিরীক্ষণের সময়সীমা বাড়িয়ে সুস্থতা যাচাই করা।
ত্রি-রেখা আকৃতির ব্রেকআউট কৌশলটি সহজেই কাজ করা যায় এবং দামের আচরণের উপর ভিত্তি করে ট্রেডিং সিগন্যাল তৈরি করে। প্রবণতা এবং অন্যান্য সূচকগুলির সংমিশ্রণ কৌশলটির কার্যকারিতা বাড়িয়ে তুলতে পারে। স্টপ লস, অপ্টিমাইজেশন প্যারামিটার এবং লজিক, পজিশন কন্ট্রোল ইত্যাদি যোগ করে এটি আরও স্থিতিশীল শর্ট লাইন ট্রেডিং কৌশল হিসাবে উন্নত করা যেতে পারে।
/*backtest
start: 2022-09-22 00:00:00
end: 2023-09-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 31/05/2019
// This is a modified version of the three line break price representation.
// It is composed with 2 lines made of Close price values forming a “cloud”.
// If the trend is bullish and the price breach the lower level of the green
// cloud, a new bearish trend is taking place.
// If the current trend is bearish and the price breakout the upper band of
// the cloud, a new bullish trend is forming.
// This is a “price action” indicator, signals may be filtered by long term trend
// analysis with other indicators such as Supertrend for instance.
//
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Three Line Break", overlay = true)
reverse = input(false, title="Trade reverse")
xtrend = 1
xu = close
xu1 = close
xu2 = close
xu3 = close
if xtrend[1] == 1
if close > xu[1]
xu3 := xu2[1]
xu2 := xu1[1]
xu1 := xu[1]
xu := close
xtrend := 1
else
if close < xu3[1]
xu3 := xu1[1]
xu2 := xu1[1]
xu1 := xu1[1]
xu := close
xtrend := -1
else
xtrend := 1
else
if close > xu3[1]
xu3 := xu1[1]
xu2 := xu1[1]
xu1 := xu1[1]
xu := close
xtrend := 1
else
if close < xu[1]
xu3 := xu2[1]
xu2 := xu1[1]
xu1 := xu[1]
xu := close
xtrend := -1
else
xtrend := -1
colorm = xtrend == -1 ? red: xtrend == 1 ? green : blue
possig = iff(reverse and xtrend == 1, -1,
iff(reverse and xtrend == -1, 1, xtrend))
if (possig == 1)
strategy.entry("Long", strategy.long)
if (possig == -1)
strategy.entry("Short", strategy.short)
if (possig == 0)
strategy.close_all()
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
p1 = plot(xu, color=colorm)
p2 = plot(xu3, color=colorm)
fill(p1, p2, color=colorm)