SharpTrader Optimizer में Phantom Drift और Lock रणनीतियों का ऑप्टिमाइज़ेशन जुलाई 13, 2026 – Posted in: Arbitrage Software
Phantom Drift और हर Lock रणनीति का ऑप्टिमाइज़ेशन: मार्टिंगेल-प्लस-आर्बिट्राज को लेटेंसी से भी अधिक ईमानदार बैकटेस्टिंग की आवश्यकता क्यों है
हमारा लाइव लेटेंसी टेस्ट पहले ही साबित कर चुका है कि पैरामीटर ऑप्टिमाइज़ेशन वास्तविक पैसे पर असर डालता है: एक ही रणनीति, दो अकाउंट, और ट्यून किए गए सेट ने औसत नुकसान को तीन गुना घटा दिया। Lock-परिवार की रणनीतियों में एक के ऊपर एक दो लाभ-तंत्र होते हैं, एक एवरेजिंग लैडर और एक लॉक-आर्बिट्राज लेग, इसलिए ईमानदार ऑप्टिमाइज़ेशन से मिलने वाला फ़ायदा कम नहीं, बल्कि अधिक होता है। SharpTrader Optimizer अब Hedge, Phantom Drift और सभी Lock वेरिएंट के लिए दोनों हिस्सों को एक साथ ट्यून करता है।
संक्षिप्त उत्तर: SharpTrader Optimizer अब अपनी यथार्थवादी-एक्ज़िक्यूशन पैरामीटर खोज Phantom Drift सहित हर Lock-परिवार की रणनीति पर चलाता है। यह 13 संख्यात्मक पैरामीटर स्वीप करता है जो रणनीति के दोनों हिस्सों को नियंत्रित करते हैं: एवरेजिंग लैडर (MaxTrades, LotExponent, PipStep, StopLoss, TakeProfit) और आर्बिट्राज व एग्ज़िट लॉजिक (DiffToOpen1/2, MaxSpreadFast/Slow, ArbProfit, और प्रॉफ़िट कंट्रोल)। हर उम्मीदवार सेट को वास्तविक टिक डेटा पर मॉडल की गई एक्ज़िक्यूशन लेटेंसी, प्रति टिक परिवर्तनशील स्प्रेड और दोनों लेग पर स्लिपेज के साथ स्कोर किया जाता है। RSI इंडिकेटर स्वयं ग्रिड का हिस्सा नहीं है; इसके बजाय आप अलग-अलग RSI सेटिंग पर अलग बैकटेस्ट चलाते हैं और तुलना करते हैं कि वे परिणाम को कैसे बदलती हैं। चूँकि बहु-घटक रणनीति हर एवरेजिंग लेयर पर और हेज के दोनों पक्षों पर एक्ज़िक्यूशन लागत चुकाती है, यह सिंगल-लेग लेटेंसी आर्बिट्राज की तुलना में बैकटेस्ट की ईमानदारी के प्रति कहीं अधिक संवेदनशील है, और सही ढंग से किए गए ऑप्टिमाइज़ेशन से इसे अधिक लाभ होता है।
अभी क्या जारी हुआ है
इस वर्ष की शुरुआत में SharpTrader Optimizer में Hedge रणनीति का ऑप्टिमाइज़ेशन जोड़ा गया था और हमने पूरे Lock परिवार को अगला माइलस्टोन बताया था। वह माइलस्टोन अब पूरा हो गया है। ऑप्टिमाइज़र अब हर Lock-परिवार की रणनीति पर वास्तविक-टिक, एक्ज़िक्यूशन-सचेत पैरामीटर स्वीप चला सकता है, और इसमें Phantom Drift भी शामिल है, वह रणनीति जो लॉक आर्बिट्राज को RSI-ट्रिगर्ड एवरेजिंग सीक्वेंस के भीतर लपेटती है, ताकि ब्रोकर के जोखिम सिस्टम को वह एक सामान्य तकनीकी ट्रेडर जैसी दिखे।
महत्वपूर्ण बात यह है कि क्या ऑप्टिमाइज़ किया जाता है। Phantom Drift एक तंत्र नहीं है, यह क्रम से काम करने वाले दो तंत्र हैं: एक दिखाई देने वाला एवरेजिंग लैडर (मार्टिंगेल भाग) जो ड्रॉडाउन की गहराई बनाता है, और एक लॉक-आर्बिट्राज लेग (आर्बिट्राज भाग) जो फ़ास्ट-फ़ीड सिग्नल पर पोज़िशन को अनलॉक करता है। अब तक आप इन घटकों को हाथ से ट्यून करके केवल उम्मीद कर सकते थे। अब ऑप्टिमाइज़र दोनों के संयुक्त पैरामीटर स्पेस में खोज करता है, और हर उम्मीदवार को उसी तरह स्कोर करता है जैसे लाइव बाज़ार वास्तव में उससे लागत वसूलता है।
लेटेंसी टेस्ट पहले ही सिद्धांत को साबित कर चुका है
ऑप्टिमाइज़र को बहु-घटक रणनीतियों तक बढ़ाने से पहले, हम यह प्रमाण चाहते थे कि ऑप्टिमाइज़र की यथार्थवादी-एक्ज़िक्यूशन स्कोरिंग ऐसी रणनीति पर लाइव परिणामों में बदलती है जिसे हम साफ़ तौर पर माप सकें। इसलिए हमने सबसे सरल संभव प्रयोग किया: एक ही लेटेंसी आर्बिट्राज लॉजिक एक साथ दो लाइव अकाउंट पर, एक ऑप्टिमाइज़ किए गए पैरामीटर पर, एक डिफ़ॉल्ट पर, वही इंस्ट्रूमेंट, वही लॉट साइज़, वही शुरुआती बैलेंस। एकमात्र बदलने वाली चीज़ पैरामीटर सेट था।
ऑप्टिमाइज़ किए गए अकाउंट ने बड़ी जीत का पीछा नहीं किया। उसने नुकसान वाले ट्रेडों की लागत घटाई, औसत नुकसान वाले ट्रेड को −6.2 पिप्स से घटाकर −2.0 पिप्स किया और प्रॉफ़िट फ़ैक्टर को दोगुने से अधिक कर दिया, वह भी कम ड्रॉडाउन के साथ। यह एक सिंगल-लेग रणनीति है, एक एंट्री और एक एग्ज़िट। अब इस परिणाम को एक ऐसी रणनीति के सामने रखें जो पोज़िशनों का एवरेजिंग लैडर खोलती है और फिर पूरे स्टैक को हेज करती है, और सोचें कि ऑप्टिमाइज़ेशन का असर कहाँ अधिक है।
लॉक रणनीतियाँ ऑप्टिमाइज़ेशन की अधिक कठिन और अधिक दाँव वाली समस्या क्यों हैं
सिंगल-लेग लेटेंसी ट्रेड एक्ज़िक्यूशन लागत दो बार चुकाता है: एक बार प्रवेश करते समय, एक बार बाहर निकलते समय। Phantom Drift का एक चक्र इसे कहीं अधिक बार चुकाता है। हर एवरेजिंग लेयर एक वास्तविक ऑर्डर है जो वास्तविक स्प्रेड पार करता है और वास्तविक स्लिपेज झेलता है। फिर लॉक एक हेज पोज़िशन जोड़ता है, और अनलॉक उसे बंद करता है, इनमें से हर एक अपनी फ़िल लागत वाला लेग है। वही एक्ज़िक्यूशन घर्षण जिसने लेटेंसी अकाउंट को प्रति नुकसान वाले ट्रेड कुछ पिप्स का नुकसान कराया, अब पूरे लैडर और दो-तरफ़ा हेज में कई गुना हो जाता है।
एक पंक्ति में चक्रवृद्धि की समस्या
सिंगल-लेग लेटेंसी आर्बिट्राज में एक्ज़िक्यूशन लागत एक राउंड ट्रिप पर लगने वाला टैक्स है। मार्टिंगेल-लॉक रणनीति में एक्ज़िक्यूशन लागत हर एवरेजिंग लेयर और हेज के दोनों लेग पर चक्रवृद्धि रूप से बढ़ती है, इसलिए प्रति फ़िल वही त्रुटि जिसने लेटेंसी अकाउंट को थोड़ा घटाया, चुपचाप पूरे लैडर की जोखिम प्रोफ़ाइल बदल देती है।
यह चक्रवृद्धि दोनों तरफ़ असर करती है। इसका अर्थ है कि लापरवाह मान्यताओं (बार डेटा, ज़ीरो-लेटेंसी फ़िल, फ़िक्स्ड स्प्रेड) के साथ टेस्ट की गई लॉक रणनीति वास्तविक ट्रेडिंग की तुलना में कहीं अधिक सुरक्षित और सहज दिखेगी, क्योंकि लेयर-दर-लेयर घर्षण की कोई लागत नहीं जोड़ी जा रही। और इसका अर्थ यह भी है कि ईमानदार एक्ज़िक्यूशन लागत झेल सकने वाला पैरामीटर सेट ढूँढना यहाँ किसी और जगह से अधिक मूल्यवान है, क्योंकि गलती करने के लिए यहाँ अधिक लागत है।
वे दो हिस्से जिन्हें ऑप्टिमाइज़र अब एक साथ ट्यून करता है
13 ऑप्टिमाइज़ करने योग्य पैरामीटर दो जुड़े हुए समूहों में बँटे हैं। ऑप्टिमाइज़र उन्हें संयुक्त रूप से खोजता है, क्योंकि एवरेजिंग लैडर की दूरी और साइज़ तय करते हैं कि हर लेग कितनी एक्ज़िक्यूशन लागत सोखता है, जबकि स्प्रेड और डिफ़रेंस थ्रेशोल्ड तय करते हैं कि लैडर कितनी बार ट्रिगर होता है।
भाग A · एवरेजिंग लैडर
मार्टिंगेल संरचनापोज़िशन बनाने का वह दिखाई देने वाला क्रम जो ब्रोकर देखता है, और वह हिस्सा जो लॉक के लिए आवश्यक ड्रॉडाउन की गहराई बनाता है। स्वीप किए जाने वाले पैरामीटर:
|
भाग B · आर्बिट्राज & एग्ज़िट
लाभ तंत्र और गेटडिफ़रेंस और स्प्रेड थ्रेशोल्ड जो तय करते हैं कि पोज़िशन खोलना कब सार्थक है, साथ ही प्रॉफ़िट कंट्रोल जो उसे बंद करते हैं। स्वीप किए जाने वाले पैरामीटर:
|
किसी भी एक हिस्से को अलग से ट्यून करने पर मूल्य छूट जाता है। अधिक गहरा या चौड़ा एवरेजिंग लैडर उस ड्रॉडाउन को बदलता है जिससे आर्बिट्राज लेग को उबरना होता है; अधिक सख्त स्प्रेड या डिफ़रेंस गेट यह बदलता है कि लैडर बनता ही कितनी बार है। संयुक्त खोज ही असली बात है।
पूरा ऑप्टिमाइज़ेशन ग्रिड
ये वे पैरामीटर हैं जिन्हें स्वीप बदलता है, डिफ़ॉल्ट min, step और max सीमाओं के साथ। खोज चलाने से पहले अपने इंस्ट्रूमेंट और अकाउंट साइज़ के अनुसार किसी भी सीमा को चौड़ा या संकीर्ण करें।
| पैरामीटर | Min | Step | Max |
|---|---|---|---|
| StopLoss | 50 | 10 | 100 |
| TakeProfit | 200 | 50 | 500 |
| MinProfit | 10 | 10 | 100 |
| PipsForMinProfit | 10 | 10 | 100 |
| DiffToOpen1 | 10 | 10 | 100 |
| DiffToOpen2 | 10 | 10 | 100 |
| MaxSpreadSlow | 1 | 5 | 50 |
| MaxSpreadFast | 1 | 5 | 50 |
| MaxTrades | 2 | 1 | 6 |
| LotExponent | 1.5 | 0.5 | 3 |
| PipStep | 20 | 10 | 60 |
| MaxProfit | 10 | 10 | 50 |
| ArbProfit | 10 | 10 | 100 |
RSI इंडिकेटर ग्रिड में नहीं है, और यह जानबूझकर है
Phantom Drift का एंट्री इंडिकेटर (RSI) स्वीप किए जाने वाले संख्यात्मक पैरामीटरों में से एक नहीं है। ग्रिड ऊपर दिए गए पोज़िशन-निर्माण, स्प्रेड, डिफ़रेंस और प्रॉफ़िट पैरामीटर को ट्यून करता है। RSI सेटिंग परिणामों को कैसे प्रभावित करती है, यह जानने के लिए हर उस RSI कॉन्फ़िगरेशन पर अलग से ऑप्टिमाइज़ेशन चलाएँ जिसे आप टेस्ट करना चाहते हैं, फिर उन रन के सर्वश्रेष्ठ स्कोर वाले पैरामीटर सेट की तुलना करें।
किसी इंडिकेटर के बारे में सोचने का यह अक्सर अधिक उपयोगी तरीका भी है: उसे एक ही ग्रिड में मिलाने के बजाय, आपको साफ़ पता चलता है कि अधिक सख्त या ढीला RSI पूरी ऑप्टिमाइज़्ड सतह को कैसे बदलता है, जबकि बाकी सब कुछ ईमानदार रहता है।
मार्टिंगेल-लॉक रणनीतियों पर मानक बैकटेस्टर आपको गुमराह क्यों करते हैं
अधिकांश रिटेल रणनीति टेस्टर डायरेक्शनल सिस्टम के लिए बनाए गए थे, और वे तीन मान्यताएँ रखते हैं जो डायरेक्शनल रणनीति के लिए केवल आशावादी हैं, लेकिन मार्टिंगेल-लॉक रणनीति के लिए सक्रिय रूप से खतरनाक: वे बार डेटा पर कीमत तय करते हैं, ज़ीरो-लेटेंसी फ़िल मानते हैं, और एक ही फ़िक्स्ड स्प्रेड लागू करते हैं। एवरेजिंग लैडर पर इनमें से हर त्रुटि प्रति लेयर एक बार और फिर दोनों हेज लेग पर दोबारा लगती है।
M1 बार पर सहज दिखने वाला मार्टिंगेल इक्विटी कर्व बिल्कुल अलग दिख सकता है, जब हर एवरेजिंग एंट्री उस टिक पर वास्तव में मौजूद परिवर्तनशील स्प्रेड चुकाए, जब लॉक और अनलॉक दोनों स्वतंत्र स्लिपेज चुकाएँ, और जब फ़िल में देरी को नज़रअंदाज़ करने के बजाय मॉडल किया जाए। यह अंतर थोड़ी कम संख्या के रूप में नहीं दिखता। यह एक अलग जोखिम प्रोफ़ाइल के रूप में दिखता है, क्योंकि जिस लेयर को लापरवाह बैकटेस्ट कहता है कि आप झेल लेंगे, ईमानदार बैकटेस्ट के अनुसार वही लेयर इक्विटी-कंट्रोल स्तर को तोड़ देती है।
| किस चीज़ की लागत ली जाती है | मानक बैकटेस्टर | SharpTrader Optimizer |
|---|---|---|
| कीमत रिज़ॉल्यूशन | M1 / M5 बार अनुमान | आपके अपने अकाउंट से रिकॉर्ड किए गए वास्तविक टिक |
| ऑर्डर एक्ज़िक्यूशन समय | तत्काल माना गया (ज़ीरो लेटेंसी) | मिलीसेकंड में कॉन्फ़िगर करने योग्य लेटेंसी |
| स्प्रेड | ब्रोकर का फ़िक्स्ड डिफ़ॉल्ट | प्रति टिक परिवर्तनशील ऐतिहासिक स्प्रेड |
| हर एवरेजिंग एंट्री पर स्लिपेज | नज़रअंदाज़ या एक समान | प्रति फ़िल मॉडल किया गया |
| लॉक + अनलॉक लेग | मुफ़्त / तत्काल माने गए | दोनों लेग की लागत अलग-अलग ली जाती है |
| संभव ग्रिड आकार | छोटा, सिंगल-थ्रेडेड | सभी कोर पर 100,000+ संयोजन |
| सर्वश्रेष्ठ ट्रेडिंग घंटे | नहीं दिखाए जाते | 24-घंटे का प्रदर्शन हीटमैप |
ईमानदार एक्ज़िक्यूशन स्कोरिंग लॉक रणनीति पर क्या बदलती है
जिन चार चीज़ों ने लेटेंसी परिणाम को भरोसेमंद बनाया, वे लॉक रणनीति पर कम नहीं, बल्कि अधिक मायने रखती हैं, क्योंकि हर एक की लागत लैडर और हेज में बार-बार ली जाती है।
|
01
आपके अपने अकाउंट से वास्तविक टिक डेटाटिक SharpTrader द्वारा आपके लाइव ब्रोकर अकाउंट से रिकॉर्ड किए जाते हैं, इसलिए हर एवरेजिंग एंट्री उसी कीमत पर होती है जो आपके अकाउंट ने वास्तव में देखी थी, ब्रोकर के वास्तविक व्यवहार सहित, न कि बार के ओपन या क्लोज़ पर और न ही किसी आदर्श फ़ीड पर। लैडर पर बार अनुमान चुपचाप उस ड्रॉडाउन का गलत आकलन कर देता है जो आर्बिट्राज लेग को विरासत में मिलता है। |
02
एक्ज़िक्यूशन-समय मॉडलिंगआप मिलीसेकंड में एक यथार्थवादी फ़िल देरी सेट करते हैं। लॉक-आर्बिट्राज लेग के लिए, जिसकी पूरी बढ़त फ़ास्ट-फ़ीड का लाभ है, ज़ीरो-लेटेंसी मान्यता ठीक वही मान्यता है जो कागज़ पर उसे बेहतर दिखाती है और लाइव में विफल कर देती है। |
|
03
प्रति टिक परिवर्तनशील स्प्रेडहर लेयर वह स्प्रेड चुकाती है जो उसके खुलने के समय वास्तव में मौजूद था, न कि कोई फ़िक्स्ड डिफ़ॉल्ट। एवरेजिंग अक्सर अस्थिर, चौड़े स्प्रेड वाले क्षणों में पोज़िशन जोड़ती है, और ठीक इसी समय फ़िक्स्ड-स्प्रेड टेस्ट वास्तविक लागत को सबसे अधिक कम आँकता है। |
04
दोनों लेग पर स्लिपेजलॉक और अनलॉक को स्वतंत्र रूप से मॉडल किया जाता है। जिस हेज को एक साधारण टेस्ट मुफ़्त में बंद कर देता है, उसकी यहाँ ईमानदारी से लागत ली जाती है, इसलिए टेस्टिंग में प्रति चक्र रिकवरी वही होती है जिसकी आप वास्तव में उम्मीद कर सकते हैं। |
Phantom Drift ऑप्टिमाइज़ेशन कैसे चलाएँ
1. अपना खुद का टिक इतिहास रिकॉर्ड करें। SharpTrader टिक सीधे आपके लाइव ब्रोकर अकाउंट से एकत्र करता है, न कि ब्रोकर द्वारा दी गई किसी आदर्श फ़ीड से। इसका अर्थ है कि इतिहास में पहले से ही वही होता है जो आपका अकाउंट अनुभव करता है, जिसमें ब्रोकर-साइड प्लगइन, रीकोट या एक्ज़िक्यूशन की खामियाँ शामिल हैं। आप अपनी वास्तविक ट्रेडिंग परिस्थितियों के विरुद्ध टेस्ट कर रहे हैं, किसी साफ़ लैब फ़ीड के विरुद्ध नहीं। पैरामीटर एक ब्रोकर से दूसरे ब्रोकर पर लागू नहीं होते, इसलिए उसी अकाउंट पर रिकॉर्ड और टेस्ट करें जिस पर आप वास्तव में रणनीति चलाते हैं।
2. यथार्थवादी एक्ज़िक्यूशन लेटेंसी सेट करें मिलीसेकंड में, जो एक्ज़िक्यूशन ब्रोकर की तुलना में आपकी फ़ास्ट फ़ीड के लाभ को दर्शाए।
3. ग्रिड परिभाषित करें 13 पैरामीटरों पर: लैडर की ओर MaxTrades, LotExponent, PipStep, StopLoss और TakeProfit; आर्बिट्राज और एग्ज़िट की ओर DiffToOpen1/2, MaxSpreadFast/Slow, ArbProfit और प्रॉफ़िट कंट्रोल। हर min, step और max को अपने इंस्ट्रूमेंट और अकाउंट साइज़ के अनुसार समायोजित करें।
4. सभी कोर पर स्वीप चलाएँ। एक बड़ा बहु-पैरामीटर ग्रिड कुछ घंटों में पूरा हो जाता है, हर उम्मीदवार पर प्रति टिक परिवर्तनशील स्प्रेड और दो-लेग स्लिपेज की लागत के साथ।
5. हीटमैप और स्कोर पढ़ें। दिखाई देने वाले विन रेट के बजाय प्रॉफ़िट फ़ैक्टर और ड्रॉडाउन के आधार पर रैंक करें, और 24-घंटे के हीटमैप से देखें कि कौन-से सत्र वास्तव में बढ़त देते हैं।
6. हर RSI सेटिंग के लिए दोहराएँ। चूँकि RSI ग्रिड में स्वीप नहीं होता, हर उस RSI कॉन्फ़िगरेशन पर स्वीप दोबारा चलाएँ जिसकी आप तुलना करना चाहते हैं, और देखें कि सर्वश्रेष्ठ पैरामीटर सेट उनके बीच कैसे बदलता है।
व्यवहार में इसका क्या अर्थ है
- केवल आर्बिट्राज नहीं, दोनों हिस्से ऑप्टिमाइज़ होते हैं। अधिकांश छिपी हुई एक्ज़िक्यूशन लागत एवरेजिंग लैडर में होती है, इसलिए ईमानदार फ़िल के विरुद्ध इसे ट्यून करने से बहुत सुधार आता है।
- छिपे हुए विन रेट के लिए नहीं, प्रॉफ़िट फ़ैक्टर और ड्रॉडाउन के लिए ऑप्टिमाइज़ करें। जैसा लेटेंसी टेस्ट ने दिखाया, बेहतर दिखने वाला विन रेट वह अकाउंट नहीं है जो अधिक पैसा बचाता है।
- हर इंस्ट्रूमेंट और हर ब्रोकर के लिए दोबारा कैलिब्रेट करें। लॉक रणनीति की एक्ज़िक्यूशन प्रोफ़ाइल ब्रोकर-विशिष्ट होती है; एक परिवेश पर ट्यून किया गया सेट दूसरे पर मान्य नहीं होता।
- लैडर पर ज़ीरो-लेटेंसी, फ़िक्स्ड-स्प्रेड टेस्ट पर कभी भरोसा न करें। यही वह सेटअप है जो उस लेयर को छिपाने की गारंटी देता है जो वास्तव में रणनीति को तोड़ती है।
अक्सर पूछे जाने वाले प्रश्न
हाँ। Phantom Drift, Lock परिवार का हिस्सा है, और पूरे Lock परिवार का समर्थन अब जारी हो चुका है। ऑप्टिमाइज़र Phantom Drift पर अपना वास्तविक-टिक, एक्ज़िक्यूशन-सचेत पैरामीटर स्वीप उसी तरह चलाता है जैसे Latency और Hedge रणनीतियों के लिए।
दोनों को, और संयुक्त रूप से। ऑप्टिमाइज़र एवरेजिंग लैडर पैरामीटर (MaxTrades, LotExponent, PipStep, StopLoss, TakeProfit) को आर्बिट्राज और एग्ज़िट पैरामीटर (DiffToOpen1/2, MaxSpreadFast, MaxSpreadSlow, ArbProfit, MinProfit, PipsForMinProfit, MaxProfit) के साथ स्वीप करता है। दोनों समूह आपस में जुड़े हैं, इसलिए उन्हें एक साथ ट्यून करना ही असली बात है। RSI एंट्री इंडिकेटर ग्रिड का हिस्सा नहीं है।
क्योंकि एक्ज़िक्यूशन लागत चक्रवृद्धि रूप से बढ़ती है। सिंगल-लेग लेटेंसी ट्रेड एक राउंड ट्रिप पर स्प्रेड और स्लिपेज चुकाता है। लॉक रणनीति इसे हर एवरेजिंग लेयर पर और हेज के दोनों लेग पर चुकाती है। ज़ीरो लेटेंसी और फ़िक्स्ड स्प्रेड मानने वाला बैकटेस्टर लेटेंसी के लिए इस लागत को एक बार कम आँकता है, लेकिन लैडर के लिए कई गुना, जो केवल अंतिम परिणाम ही नहीं, बल्कि रणनीति की पूरी जोखिम प्रोफ़ाइल बदलने के लिए पर्याप्त है।
तेरह संख्यात्मक पैरामीटर: StopLoss, TakeProfit, MinProfit, PipsForMinProfit, DiffToOpen1, DiffToOpen2, MaxSpreadSlow, MaxSpreadFast, MaxTrades, LotExponent, PipStep, MaxProfit और ArbProfit। हर एक के लिए min, step और max कॉन्फ़िगर किए जा सकते हैं। RSI एंट्री इंडिकेटर ग्रिड में स्वीप नहीं होता; उसका प्रभाव जानने के लिए अलग-अलग RSI सेटिंग पर अलग से ऑप्टिमाइज़ेशन चलाएँ और तुलना करें।
आपके अपने अकाउंट से। SharpTrader टिक सीधे आपके लाइव ब्रोकर कनेक्शन से रिकॉर्ड करता है, इसलिए जिस इतिहास पर आप ऑप्टिमाइज़ करते हैं वह ठीक वही कीमत स्ट्रीम है जो आपके अकाउंट को मिली, ब्रोकर के वास्तविक एक्ज़िक्यूशन व्यवहार सहित, चाहे ब्रोकर आपके अकाउंट पर प्लगइन चलाता हो या नहीं। आप ब्रोकर द्वारा प्रकाशित किसी आदर्श या साफ़ की गई फ़ीड पर टेस्ट नहीं कर रहे; आप उस पर टेस्ट कर रहे हैं जो वास्तव में आपके टर्मिनल तक पहुँचा। यही पैरामीटर को ब्रोकर-विशिष्ट और परिणामों को लाइव परिस्थितियों का प्रतिनिधि बनाता है।
पैरामीटर ग्रिड के भीतर नहीं, जो 13 संख्यात्मक पोज़िशन, स्प्रेड, डिफ़रेंस और प्रॉफ़िट पैरामीटर स्वीप करता है। RSI परिणामों को कैसे प्रभावित करता है, यह देखने के लिए हर उस RSI कॉन्फ़िगरेशन पर अलग से ऑप्टिमाइज़ेशन चलाएँ जिसे आप टेस्ट करना चाहते हैं, फिर उन रन के सर्वश्रेष्ठ स्कोर वाले पैरामीटर सेट की तुलना करें। इससे एक ग्रिड में मिलाने की तुलना में यह अधिक साफ़ पता चलता है कि अधिक सख्त या ढीला RSI पूरी ऑप्टिमाइज़्ड सतह को कैसे बदलता है।
नहीं। हर इंस्ट्रूमेंट का अपना स्प्रेड व्यवहार और अस्थिरता होती है, और हर ब्रोकर की अपनी एक्ज़िक्यूशन प्रोफ़ाइल होती है। पैरामीटर सेट केवल उन्हीं परिस्थितियों के लिए मान्य है जिन पर उसे ट्यून किया गया था, इसलिए लागू करने से पहले हर इंस्ट्रूमेंट और हर ब्रोकर परिवेश के लिए स्वीप दोबारा चलाना चाहिए।
हाँ, यह जारी हो चुका है। मौजूदा SharpTrader Optimizer उपयोगकर्ता नवीनतम बिल्ड का अनुरोध कर सकते हैं, और टूल पर विचार करने वाला कोई भी व्यक्ति प्रोडक्ट पेज पर पूरी फ़ीचर सूची देख सकता है। बिल्ड या लॉक-रणनीति स्वीप कॉन्फ़िगर करने में सहायता के लिए support@bjftradinggroup.com पर लिखें।
BJF ट्रेडिंग रिसर्च को सब्सक्राइब करें
नए एक्ज़िक्यूशन अध्ययन, ऑप्टिमाइज़र वॉकथ्रू और प्रोडक्ट रिलीज़ – जैसे ही हम उन्हें प्रकाशित करते हैं, आप तक पहुँचते हैं।
अपनी Phantom Drift और Lock रणनीतियों को ईमानदारी से ट्यून करें
SharpTrader Optimizer अब पूरे Lock परिवार, Hedge और Phantom Drift को एवरेजिंग लैडर और लॉक-आर्बिट्राज लेग दोनों पर स्वीप करता है, और हर उम्मीदवार को वास्तविक टिक डेटा पर मॉडल किए गए एक्ज़िक्यूशन समय, परिवर्तनशील स्प्रेड और दो-लेग स्लिपेज के साथ स्कोर करता है। वह पैरामीटर सेट खोजें जो प्रोडक्शन में टिक सके, न कि केवल वह जो बार पर सहज दिखता है।