
यह रणनीति 1 घंटे, 2 घंटे, 3 घंटे और 4 घंटे के समय-फ्रेम के भीतर बिटकॉइन (BTC), बिटकॉइन (BNB) और एथेरियम (ETH) पर केंद्रित है। इसका उद्देश्य एक व्यापक प्रवृत्ति में लाभ के लिए अल्पकालिक मूल्य वापसी का उपयोग करना है। रुझान में वापसी की पहचान करके और बुलडोजर मोड और ओवरसोल स्थितियों जैसे पुष्टिकरण संकेतों का उपयोग करके, व्यापारी एक परिभाषित जोखिम और लाभ लक्ष्य के तहत स्थिति में प्रवेश कर सकते हैं। प्रभावी जोखिम प्रबंधन, जिसमें स्टॉप-लॉस ऑर्डर और स्थिति आकार शामिल हैं, महत्वपूर्ण है। यह रणनीति एक संरचित तरीका प्रदान करती है ट्रेडों को वापस लेने के लिए, और साथ ही नीचे जाने के जोखिम का प्रबंधन करती है।
यह रणनीति दो सरल चलती औसतों (एसएमए) का उपयोग करती है, जो बाजार की प्रवृत्ति और संभावित वापसी के अवसरों को पकड़ने के लिए होती है। लंबी अवधि के एसएमए (ma1) को प्रवृत्ति की पुष्टि के रूप में उपयोग किया जाता है, जबकि छोटी अवधि के एसएमए (ma2) को मुख्य प्रवृत्ति से विचलित होने वाले मूल्य की पहचान के लिए उपयोग किया जाता है। जब कीमतें ma1 से ऊपर होती हैं, तो यह एक उछाल की ओर इशारा करती है, रणनीति संभावित खरीद के अवसरों के रूप में मूल्य से नीचे की वापसी की तलाश करती है। साथ ही, यह रणनीति “बहुत गहरी” और “बहुत पतली” पैरामीटर का उपयोग करती है।
बहु-समय फ्रेम बिटकॉइन, बिटकॉइन और एथेरियम ट्रेडिंग रिट्रीट रणनीति एक संरचित तरीका प्रदान करती है जो रुझानों में अल्पकालिक रिट्रीट अवसरों को पकड़ती है। रणनीति का उद्देश्य ट्रेंड ट्रैकिंग और ट्रेडिंग रिट्रीट के सिद्धांतों को मिलाकर और उचित जोखिम प्रबंधन उपायों को लागू करके संभावित ट्रेडिंग अवसरों को अनुकूलित करना है। हालांकि, रणनीति का प्रदर्शन पैरामीटर चयन और बाजार की स्थिति पर निर्भर करता है, और निरंतर निगरानी और अनुकूलन की आवश्यकता होती है। गतिशील स्टॉपलॉस, बहु-कारक पहचान और बाजार भावना विश्लेषण जैसे सुधारात्मक उपायों को शामिल करके रणनीति की स्थिरता और अनुकूलनशीलता को और बढ़ाया जा सकता है। रणनीति को लागू करने से पहले, एक व्यापक फीडबैक, पैरामीटर अनुकूलन और जोखिम मूल्यांकन महत्वपूर्ण है।
/*backtest
start: 2023-04-23 00:00:00
end: 2024-04-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © GOLU_PARDHAAN
//@version=5
strategy("Pullback stretegy", overlay=true,initial_capital = 1000,default_qty_type = strategy.percent_of_equity,default_qty_value = 100)
//input
ma_lenth1=input.int(200,'MA lenth 1',step=10,group = 'Moving avrege pprameter',inline = 'MA')
ma_lenth2=input.int(13,'MA lenth 2',step=1,group = 'Moving avrege pprameter',inline = 'MA')
sl=input.float(title = "stop loss%",defval=0.07,step=0.1,group = 'moving avrege pprameter')
too_deep=input.float(title = 'Too deep(%)',defval = 0.27,step=0.01,group='Too Deep and Too Thin',inline='Too')
too_thin=input.float(title = 'Too thin(%)',defval = 0.03,step=0.01,group='Too Deep and Too Thin',inline='Too')
//claulation
ma1=ta.sma(close,ma_lenth1)
ma2=ta.sma(close,ma_lenth2)
too_deep2= (ma2/ma1-1)<too_deep
too_thin2= (ma2/ma1-1)>too_thin
//entry and colose Conditionq
var float buy_price=0
buy_condition=(close>ma1)and(close<ma2)and strategy.position_size==0 and too_deep2 and too_thin2
close_condition1=(close>ma2)and strategy.position_size>0 and (close<low[1])
stop_distance=strategy.position_size>0? ((buy_price-close)/close): na
close_condition2=strategy.position_size>0 and stop_distance>sl
stop_price= strategy.position_size>0?buy_price-(buy_price*sl): na
//entry and close order
if buy_condition
strategy.entry('Long',strategy.long)
if buy_condition[1]
buy_price:=open
if close_condition1 or close_condition2
strategy.close('Long' ,comment = "exite"+(close_condition2 ? "SL=ture":""))
buy_price :=na
plot(ma1,color = color.blue)
plot(ma2,color = color.orange)