बंद होने पर खरीदें और अगले दिन खुलने पर लाभ कमाएं


निर्माण तिथि: 2024-01-03 16:19:01 अंत में संशोधित करें: 2024-01-03 16:19:01
कॉपी: 1 क्लिक्स: 641
1
ध्यान केंद्रित करना
1621
समर्थक

बंद होने पर खरीदें और अगले दिन खुलने पर लाभ कमाएं

अवलोकन

इस रणनीति का मुख्य विचार उस दिन के समापन से पहले खरीदना है, अगले दिन के उद्घाटन के बाद यह निर्णय लेना है कि क्या कीमत खरीदी गई कीमत से अधिक है, यदि अधिक है तो स्टॉप बेच दिया गया है, यदि अधिक नहीं है तो स्टॉप या स्टॉप तक जारी रखा गया है।

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

इस रणनीति ने पहले 200 दिन की सरल चलती औसत को बाजार की स्थिति के निर्णय के लिए एक संकेतक के रूप में सेट किया, और केवल तभी व्यापार की अनुमति दी जब कीमत 200 दिन की रेखा से अधिक हो। इसके अलावा, हर दिन खरीदने का समय बंद होने से पहले आधे घंटे के भीतर और अगले दिन के उद्घाटन के बाद आधे घंटे के भीतर बेचने के लिए सेट किया गया था। यदि बाजार की स्थिति खरीदे जाने पर बाजार की कीमत पर खरीदा गया था, तो बिक्री के समय यह निर्धारित किया गया था कि क्या कीमत खरीदी गई कीमत से अधिक है, यदि बाजार की कीमत से अधिक है तो बिक्री बंद हो जाती है, और यदि यह अधिक नहीं है, तो इसे तब तक जारी रखा जाता है जब तक कि यह बंद नहीं हो जाता है या कल की बिक्री के समय फिर से निर्णय लिया जाता है।

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

इस रणनीति के कुछ फायदे हैं:

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

  2. कम अवधि के लिए, आप जल्दी से रोक को रोक सकते हैं और जोखिम को कम कर सकते हैं।

  3. सरल तर्क, समझने और लागू करने में आसान।

  4. जोखिम को नियंत्रित करने के लिए स्टॉप-लॉस लाइन और बाजार स्थिति का आकलन करने के लिए सूचक को लचीला बनाया जा सकता है।

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

इस रणनीति के कुछ जोखिम भी हैं:

  1. खरीद के समापन पर संभावित रूप से उच्च कीमतों पर खरीदना, नुकसान के जोखिम को बढ़ाता है

  2. यह एक छोटी अवधि के लिए होता है और इसे बंद कर दिया जा सकता है यदि यह अगले दिन बंद नहीं होता है

  3. यदि कोई बड़ा छेद नहीं है, तो यह नुकसान या रोकथाम का कारण बन सकता है।

  4. यदि कोई गलत लक्ष्य चुना जाता है, उदाहरण के लिए, स्टॉक इंडेक्स का क्षैतिज, तो कई बार नुकसान हो सकता है।

समाधान के लिएः

  1. यह निर्धारित करने के लिए कि क्या यह तकनीकी संकेतकों के साथ मिलकर बंद होने पर अपेक्षाकृत कम स्तर पर है।

  2. आप इसे 2-3 दिनों तक भी रख सकते हैं।

  3. एक बार जब आप इसे खरीद लेते हैं, तो आप इसे अपने पास रख सकते हैं।

  4. एक बार जब आप अपने लक्ष्य को प्राप्त कर लेते हैं, तो आप अपने लक्ष्य को प्राप्त कर सकते हैं।

अनुकूलन दिशा

इस रणनीति में निम्नलिखित पहलुओं पर भी काम किया जा सकता हैः

  1. खरीद की शर्तों में अधिक तकनीकी संकेतकों को शामिल करना, जो खरीद के समापन के समय को सुनिश्चित करने के लिए अधिक निश्चितता प्रदान करता है।

  2. विभिन्न होल्डिंग चक्रों का परीक्षण करें और इष्टतम स्टॉपटाइम का पता लगाएं

  3. स्टॉपलॉस लाइन को अनुकूलित करें और सबसे अच्छा स्टॉपलॉस पाएं।

  4. गतिशील मानक और स्थिति प्रबंधन का उपयोग करके परीक्षण करें कि कौन से मानक और बाजार की स्थिति बेहतर प्रदर्शन करती है।

संक्षेप

इस रणनीति के समग्र विचार स्पष्ट है, बंद प्रभाव के गठन के लिए एक अंतर का उपयोग करने के लिए तेजी से गति रोक-रोक के व्यापार के लिए. यह सरल संचालन, आसानी से लागू करने के लिए और अधिक फायदे हैं. लेकिन वहाँ भी एक बड़ा जोखिम है, शेयरों का चयन और रोक-रोक के लिए महत्वपूर्ण है. बाद में खरीद संकेतों की पहचान, होल्डिंग चक्र का अनुकूलन और रोक-रोक, गतिशील स्थिति प्रबंधन आदि के रूप में अनुकूलित किया जा सकता है, जोखिम को नियंत्रित करने के आधार पर, प्रणाली की स्थिरता और लाभप्रदता में सुधार।

रणनीति स्रोत कोड
/*backtest
start: 2022-12-27 00:00:00
end: 2024-01-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//  @version=4
//  © HermanBrummer
//  This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
strategy("M8 BUY @ END OF DAY", "", 1)

///         BUYS AT THE END OF THE DAY
///         SELLS THE NEXT MORNING IF PRICE IS HIGHER THEN THE ENTRY PRICE
///         IF PRICE IS NOT HIGHER THEN IT WILL KEEP THE POSITION AND WAIT FOR EITHER A STOP OUT OR FOR PRICE TO BE HIGHER THAN THE ENTRY
///         USES A 5% STOP LOSS ON THE REDLINE  -- SETTABLE IN SETTINGS
///         USES A 200 DAY MARKET FILTER        -- SETTABLE IN SETTINGS -- IMPORTS DATA FROM HIGHER TIMEFRAME, BUT USES CLOSE[2] << SO THIS IS FIXED, NON-REPAITING DATA


MarketFilterLen = input(200)
StopLossPerc    = input(.95, step=0.01)

buyTime         = time(timeframe.period, "1429-1500")
sellTime        = time(timeframe.period, "0925-0935")

F1              = close > sma(security(syminfo.tickerid, "D", close[2]), MarketFilterLen) // HIGH OF OLD DATA -- SO NO REPAINTING

enter           = buyTime and F1
exit            = sellTime


StopLossLine    = strategy.position_avg_price * StopLossPerc

plot(StopLossLine, "StopLossLine", color.new(#FF0000, 50))

strategy.entry("L", true, when=enter)
strategy.exit("StopLoss", stop=StopLossLine )
if  close > strategy.position_avg_price
    strategy.close("L", when=exit)

barcolor(strategy.opentrades != 0 ? color.new(color.yellow, 0) : na )