डबल टर्न ट्रैकिंग रणनीति


निर्माण तिथि: 2023-12-01 15:36:34 अंत में संशोधित करें: 2023-12-01 15:36:34
कॉपी: 0 क्लिक्स: 566
1
ध्यान केंद्रित करना
1619
समर्थक

डबल टर्न ट्रैकिंग रणनीति

अवलोकन

डबल टर्न ट्रैकिंग रणनीति कीमतों के दोहरे टर्न पॉइंट्स को ट्रैक करके ट्रेडिंग सिग्नल उत्पन्न करने के लिए है। जब कीमतें नई ऊंचाइयों का निर्माण करती हैं, तो यह रणनीति खाली हो जाती है; जब कीमतें नए निचले बिंदुओं का निर्माण करती हैं, तो यह रणनीति बहु-स्थिति में जाती है। मूल्य टर्न पॉइंट्स के इस वास्तविक समय ट्रैकिंग से बाजार की गति को समय पर पकड़ने में मदद मिलती है।

रणनीति सिद्धांत

डबल टर्नओवर ट्रैकिंग रणनीति में ट्रेडिंग सिग्नल उत्पन्न करने के लिए दो आकृति निर्णयों का उपयोग किया जाता है, जिसमें उच्च खरीद टर्नओवर फॉर्म ((एचएचएस) और कम बिक्री टर्नओवर फॉर्म ((एलएलबी) शामिल हैं। इसका निर्णय सूत्र इस प्रकार हैः

  1. एचएचएस: close[0] < close[1] और high[0] > high[1]
  2. LLB प्रारूपः close[0] > close[1] और low[0] < low[1]

उपर्युक्त शर्तों को पूरा करने के बाद एचएचएस और एलएलबी के बार सूचकांक और मूल्य निर्धारित किए जाते हैं। इसके बाद, रणनीति वास्तविक समय में निगरानी करती है कि क्या कीमत रिकॉर्ड-ब्रेकिंग टर्नओवर की कीमतों को तोड़ती है। जब कीमत एचएचएस टर्नओवर की ऊंचाई को तोड़ती है, तो यह दर्शाता है कि मूल्य पैटर्न ने गिरावट की प्रवृत्ति को उलट दिया है, तो रणनीति एक खाली स्थिति खोलती है; इसके विपरीत, जब कीमत एलएलबी टर्नओवर की निचली स्थिति को तोड़ती है, तो यह दर्शाता है कि मूल्य पैटर्न ने ऊपर की प्रवृत्ति को उलट दिया है, तो रणनीति एक बहु-स्थिति खोलती है। इस तरह, डबल टर्नओवर ट्रैकिंग रणनीति गतिशील रूप से मूल्य टर्नओवर के अवसरों को पकड़ने में सक्षम है।

इस रणनीति के संचालन के दौरान, HHS, LLB के आकार और मूल्य में वृद्धि को दिखाने के लिए मार्करों और रंगों को चित्रित किया जाता है। यह बाजार के पैटर्न को समझने और रणनीति के संचालन को सत्यापित करने के लिए बहुत मददगार है। कुल मिलाकर, डबल टर्नओवर ट्रैकिंग रणनीति गतिशील रूप से मूल्य टर्नओवर को ट्रैक करके ट्रेडों को पूरा करती है।

श्रेष्ठता विश्लेषण

डबल टर्नओवर ट्रैकिंग रणनीतियों के निम्नलिखित फायदे हैंः

  1. वास्तविक समय में मूल्य परिवर्तनों को ट्रैक करने के लिए, बाजार में पलटाव के अवसरों को जल्दी से पकड़ने के लिए। यह रणनीति चलती औसत जैसे अन्य संकेतकों को ट्रैक करने वाली रणनीतियों की तुलना में अधिक प्रतिक्रियाशील है।

  2. मूल्य के अपने ही टर्नओवर विशेषता का उपयोग करें व्यापार संकेत उत्पन्न करने के लिए, कोई भी पैरामीटर अनुकूलित करने की आवश्यकता है, सरल और प्रत्यक्ष लागू करने के लिए।

  3. आकृति चिह्नों और सफलता चिह्नों को रेखांकित करें, ताकि रणनीति के संचालन की प्रक्रिया को सहज रूप से दृश्यमान बनाया जा सके, और रणनीति के प्रभाव को सत्यापित करना आसान हो।

  4. रणनीतियों को लागू करने के लिए बहुत कम कोड है, यह समझने और दोहराने के लिए आसान है। इसे एक प्रवेश रणनीति के रूप में सीखा जा सकता है।

कुल मिलाकर, डबल टर्न ट्रैकिंग रणनीति अपेक्षाकृत सरल है, लेकिन यह प्रभावी रूप से मूल्य टर्नअराउंड को पकड़ने में मदद करती है और इसे एक त्वरित ट्रैकिंग रणनीति के रूप में उपयोग करने के लायक है।

जोखिम विश्लेषण

डबल टर्नओवर ट्रैकिंग रणनीतियों में कुछ जोखिम भी हैं, जो मुख्य रूप से इस प्रकार हैंः

  1. मूल्य उलटा निर्णय एक बिंदु की जानकारी पर निर्भर करता है, गलत निर्णय की अधिक संभावना हो सकती है। गलत निर्णय की संभावना को कम करने के लिए मूल्य टूटने के बाद प्रभावी रूप से ट्रैक करने के लिए थ्रेशोल्ड सेट किया जा सकता है।

  2. बड़े स्तर पर मूल्य प्रवृत्तियों को ध्यान में रखे बिना, एक प्रमुख लहर के दौरान अभी भी गलत खाली स्टॉक सिग्नल उत्पन्न हो सकता है। इस तरह के जोखिमों से बचने के लिए एक प्रवृत्ति फ़िल्टर जोड़ा जा सकता है।

  3. एकल हानि को नियंत्रित करने के लिए कोई रोकथाम तंत्र नहीं है। एक उचित रोकथाम रणनीति की आवश्यकता होती है, जो कि एकल हानि को सहन करने योग्य सीमा के भीतर नियंत्रित करती है।

  4. फीडबैक डेटा में अनुकूलन विचलन है, फीडबैक प्रदर्शन फीडबैक परिणामों से कमजोर हो सकता है। फीडबैक सत्यापन महत्वपूर्ण है।

कुल मिलाकर, यह रणनीति तेजी से ट्रैक करने वाली प्रतिवर्ती रणनीति के रूप में सरल है, लेकिन गलतफहमी का जोखिम भी है। रुझान फ़िल्टर, स्टॉप लॉस रणनीति और अन्य मॉड्यूल को जोड़कर जोखिम को प्रभावी ढंग से कम किया जा सकता है, जिससे यह एक स्थिर और विश्वसनीय वास्तविक समय रणनीति बन जाती है।

अनुकूलन दिशा

गलतफहमी की संभावना को कम करने और स्थिरता को बढ़ाने के लिए, इस रणनीति को निम्नलिखित तरीकों से अनुकूलित किया जा सकता हैः

  1. प्रवेश मूल्य को प्रभावी रूप से तोड़ने के लिए निर्धारित किया गया है, यदि मूल्य को टर्नओवर उच्च बिंदु के नीचे एक निश्चित अनुपात के बाद खोला गया है।

  2. बड़े पैमाने पर प्रवृत्ति का आकलन करने के लिए मॉड्यूल जोड़ें, मुख्य लहरों में गलत रिक्तियों से बचें। प्रवृत्ति का आकलन करने के लिए सूचकांक चलती औसत जैसे संकेतकों का उपयोग किया जा सकता है।

  3. एकल हानि को कुछ सीमाओं के भीतर नियंत्रित करने के लिए स्टॉप-लॉस रणनीति जैसे कि ट्रैक स्टॉप, स्पेस स्टॉप आदि को जोड़ना।

  4. अनुकूलित स्थिति एल्गोरिदम, जो बाजार में उतार-चढ़ाव के आधार पर स्थिति का आकार समायोजित कर सकता है, उच्च उतार-चढ़ाव के दौरान एकल स्थिति को कम कर सकता है।

  5. लंबे समय तक चलने वाले डेटा का परीक्षण करें, पैरामीटर की स्थिरता का मूल्यांकन करें, और कई बार पुनरावृत्ति अनुकूलन करें।

उपरोक्त दिशाओं में अनुकूलन के माध्यम से, रणनीति के प्रदर्शन और स्थिरता में काफी सुधार किया जा सकता है।

संक्षेप

डबल टर्नओवर ट्रैकिंग रणनीति वास्तविक समय में कीमतों की निगरानी के टर्नओवर के अवसरों को पकड़ने के लिए। यह निर्णय सरल है, सीधे लागू करें, और जल्दी से पलटाव प्रवृत्ति की स्थिति खोल सकते हैं। लेकिन इस रणनीति में एक निश्चित संभावना के साथ गलत निर्णय का जोखिम भी है। प्रवृत्ति निर्णय, स्टॉप लॉस रणनीति और अन्य मॉड्यूल को जोड़ने और मापदंडों को अनुकूलित करके, गलत निर्णय की संभावना को प्रभावी ढंग से कम किया जा सकता है, जिससे यह एक स्थिर और कुशल वास्तविक व्यापार स्टॉक रणनीति बन जाती है। यह रणनीति तेजी से ट्रैक करने के लिए उपयुक्त है।

रणनीति स्रोत कोड
/*backtest
start: 2023-10-31 00:00:00
end: 2023-11-30 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Rev. FO", shorttitle="Rev. FO", overlay=true, pyramiding=0,calc_on_order_fills=true,calc_on_every_tick=true,default_qty_type=strategy.percent_of_equity,default_qty_value=50,initial_capital=1000,currency="USD",commission_type=strategy.commission.percent,commission_value=0.2,process_orders_on_close=false)

HHS = close[0] < close[1] and high[0] > high[1]
LLB = close[0] > close[1] and low[0] < low[1]

var trade_long = false
var text_status = "Awaiting Trade..."
var index_hhs = 0
var index_llb = 0
var price_hhs = 0.0
var price_llb = 0.0

if (HHS)
    trade_long := false
    text_status := "Trade in Short"
    index_hhs := bar_index
    price_hhs := high
if (LLB)
    trade_long := true
    text_status := "Trade in Long"
    index_llb := bar_index
    price_llb := low

plotshape(HHS, style=shape.labeldown, title="HHS", location=location.abovebar, color=color.red, text="HHS", textcolor=color.white,size=size.tiny)
plotshape(LLB, style=shape.labelup, title="LLB", location=location.belowbar, color=color.white, text="LLB", textcolor=color.white,size=size.tiny)

// HHS_top = line.new(index_hhs-1,price_hhs,bar_index,price_hhs,extend=extend.right,style=line.style_solid,width=1,color=color.red)
// LLB_bot = line.new(index_llb-1,price_llb,bar_index,price_llb,extend=extend.right,style=line.style_solid,width=1,color=color.white)
// line.delete(HHS_top[1])
// line.delete(LLB_bot[1])

//Calculates how far the signal is painted to right. 
hours = 5
lapos_x = timenow+1000*60*60*hours
lapos_y = highest(20)

// lb = label.new(lapos_x, lapos_y, text=text_status,color=trade_long?color.white:color.red,xloc = xloc.bar_time,style=label.style_diamond,textcolor=trade_long?color.white:color.red,size=size.small)
// label.delete(lb[1])

breakout_hhs = crossover(high,price_hhs)
breakout_llb = crossunder(low,price_llb)

bgcolor(breakout_hhs?color.lime:na,transp=50,title="BO HHS")
bgcolor(breakout_llb?color.maroon:na,transp=50,title="BO LLB")

long_condition = breakout_hhs
long_close = close < price_hhs or breakout_llb
short_condition = breakout_llb
short_close = close > price_llb or breakout_hhs

strategy.entry(id="long",long=true,comment="L",when=long_condition)
strategy.close(id="long",when=long_close)
strategy.entry(id="short",long=false,comment="S",when=short_condition)
strategy.close(id="short",when=short_close)