गोल्डन क्रॉस रणनीति जब तेज ईएमए धीमी एसएमए के ऊपर पार करता है और जब तेज ईएमए धीमी एसएमए के नीचे पार करता है तो लंबे संकेत उत्पन्न करता है। इसका उद्देश्य दो चलती औसत के बीच सोने के क्रॉसओवर का उपयोग करके दीर्घकालिक प्रवृत्ति उलट को पकड़ना है।
अल्पकालिक प्रवृत्ति के प्रतिनिधि के रूप में 50 अवधि के तेजी से ईएमए की गणना करें।
दीर्घकालिक प्रवृत्ति के प्रतिनिधि के रूप में 200-अवधि के धीमे एसएमए की गणना करें।
जब तेज ईएमए धीमी एसएमए के ऊपर से गुजरता है, तो यह एक लंबी अवधि के ऊपर की प्रवृत्ति की शुरुआत का संकेत देता है, लंबे समय तक जाएं।
जब तेज ईएमए धीमी एसएमए से नीचे जाता है, तो यह एक लंबी अवधि की गिरावट की प्रवृत्ति की शुरुआत का संकेत देता है, लंबी स्थिति बंद करता है।
क्रॉसओवर बाजार की आपूर्ति/मांग गतिशीलता और मनोविज्ञान में परिवर्तनों का प्रतिनिधित्व करते हैं, जो दीर्घकालिक रुझान शिफ्ट के संकेत के रूप में कार्य करते हैं। विभिन्न परिसंपत्तियों और समय सीमाओं के आधार पर तेज और धीमी रेखाओं की अवधि को समायोजित किया जा सकता है।
प्रमुख रुझान उलट बिंदुओं की पहचान करने के लिए दोहरी चलती औसत का उपयोग करता है
स्वर्ण क्रॉस स्पष्ट लंबी और बाहर निकलने के संकेत बनाते हैं
विभिन्न बाजारों में अनुकूलन योग्य, लचीला पैरामीटर समायोजन
सरल बैकटेस्टिंग और लाइव ट्यूनिंग
अन्य कारकों के साथ संयुक्त
चलती औसत की संभावित पिछड़ना
झूठे ब्रेकआउट की घटनाओं को रोकें
प्रवेश और निकास का सटीक समय निर्धारित करना कठिन है
आंतरिक उतार-चढ़ाव से रुझानों में नुकसान हो सकता है
गोल्डन क्रॉस रणनीति एक व्यापक रूप से उपयोग की जाने वाली दीर्घकालिक रणनीति अवधारणा का गठन करती है, जो तेजी से और धीमी गति से चलती औसत गोल्डन क्रॉस की तुलना करके दीर्घकालिक प्रवृत्ति शिफ्ट का न्याय करती है। पैरामीटर को विभिन्न बाजारों के लिए रणनीति प्रदर्शन में सुधार के लिए अन्य कारकों के साथ समायोजित और संयुक्त किया जा सकता है।
/*backtest start: 2023-09-07 00:00:00 end: 2023-09-14 00:00:00 period: 2m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("GoldenCross Strategy by Clefsphere",overlay=true, initial_capital=10000,default_qty_type=strategy.percent_of_equity,default_qty_value=100) // testStartYear = input(2013, "Start Year") // testStartMonth = input(3, "Start Month") // testStartDay = input(1, "Start Day") // testPeriodStart = timestamp(testStartYear,testStartMonth,testStartDay,0,0) // testStopYear = input(2018, "Stop Year") // testStopMonth = input(8, "Stop Month") // testStopDay = input(5, "Stop Day") // testPeriodStop = timestamp(testStopYear,testStopMonth,testStopDay,0,0) // testPeriodBackground = input(title="Background", type=bool, defval=true) // testPeriodBackgroundColor = testPeriodBackground and (time >= testPeriodStart) and (time <= testPeriodStop) ? #00FF00 : na sma1Period = input(50, "Fast EMA Buy") sma2Period = input(200, "Slow SMA Buy") // testPeriod() => // time >= testPeriodStart and time <= testPeriodStop ? true : false sma1val=sma(close,sma1Period) sma2val=sma(close,sma2Period) plot(sma1val,color=blue,linewidth=1) plot(sma2val,color=orange,linewidth=1) long=crossover(sma1val,sma2val) short=crossunder(sma1val,sma2val) // if testPeriod() if long strategy.entry("buy",strategy.long) if short strategy.close("buy") plot(low,color= sma1val > sma2val ? green: red,style=columns,transp=90,linewidth=1)