Tradetron मधील Logical Operators: AND, OR आणि Groups
हा लेख इंग्रजीतून अनुवादित केला आहे. मूळ लेख इंग्रजीत वाचा
Tradetron मधील logical operators अनेक conditions एकत्र कशा जोडल्या जातात हे ठरवतात. AND सोबत, entry किंवा exit तेव्हाच होते जेव्हा प्रत्येक condition true असते. OR सोबत, ती तेव्हा होते जेव्हा कोणतीही एक condition true असते. Groups मुळे तुम्ही दोन्ही एकत्र वापरू शकता, उदाहरणार्थ "(या दोन्ही) OR (त्या दोन्ही)", म्हणजे तुम्ही code शिवाय जवळजवळ कोणताही नियम मांडू शकता.

दोन logical operators
| Operator | Block तेव्हा true असतो जेव्हा... | नेहमीचा वापर |
|---|---|---|
| AND | त्यातली प्रत्येक condition true असते | अनेक खात्र्या लागणाऱ्या entries |
| OR | त्यातली किमान एक condition true असते | अनेक संभाव्य triggers असलेले exits |
Condition builder मध्ये, conditions च्या प्रत्येक block च्या वरच्या डाव्या कोपऱ्यात AND / OR toggle असतो. तिथे तुम्ही जे निवडता ते त्या block मधील सगळ्या conditions ना जोडते.
Logical AND: प्रत्येक condition true असायला हवी
समजा NIFTY futures (5-minute candles) वर या तिन्ही गोष्टी खऱ्या असतील तेव्हाच तुम्हाला entry घ्यायची आहे:
- RSI 80 च्या वर आहे.
- मागची candle तिच्या open च्या वर बंद झाली (हिरवी candle).
- मागची candle EMA च्या वर बंद झाली.
Entry block मध्ये तिन्ही conditions बनवा आणि toggle AND वर सेट करा. तिन्ही एकाच वेळी true असतील तेव्हाच position घेतली जाते.
AND निवडलेला: entry साठी तिन्ही conditions लागतात
Truth table दाखवते की AND कडक का आहे. तीन conditions सोबत आठ combinations होतात, आणि फक्त एकच पास होते:
| A | B | C | AND निकाल |
|---|---|---|---|
| FALSE | FALSE | FALSE | नापास |
| FALSE | FALSE | TRUE | नापास |
| FALSE | TRUE | FALSE | नापास |
| FALSE | TRUE | TRUE | नापास |
| TRUE | FALSE | FALSE | नापास |
| TRUE | FALSE | TRUE | नापास |
| TRUE | TRUE | FALSE | नापास |
| TRUE | TRUE | TRUE | पास |
Logical OR: कोणतीही एक condition पुरेशी आहे
Exits मध्ये OR चा खरा उपयोग होतो. समजा किंमत तुमच्या entry पेक्षा 100 points वर गेली (target) किंवा 50 points खाली गेली (stop) तर तुम्हाला NIFTY futures मधून exit करायचा आहे:
- LTP > EntryPrice + 100
- LTP < EntryPrice − 50
दोन्ही Exit block मध्ये टाका आणि toggle OR वर सेट करा. जे आधी घडेल ते ट्रेड बंद करते.
OR निवडलेला: target किंवा stop, जे आधी येईल ते
OR साठी truth table अगदी उलटी आहे. फक्त एकच combination नापास होते:
| A | B | C | OR निकाल |
|---|---|---|---|
| FALSE | FALSE | FALSE | नापास |
| FALSE | FALSE | TRUE | पास |
| FALSE | TRUE | FALSE | पास |
| FALSE | TRUE | TRUE | पास |
| TRUE | FALSE | FALSE | पास |
| TRUE | FALSE | TRUE | पास |
| TRUE | TRUE | FALSE | पास |
| TRUE | TRUE | TRUE | पास |
Groups: AND आणि OR एकत्र वापरणे
काही conditions एकत्र खऱ्या असायला हव्यात, पण तुमच्याकडे दोन वेगवेगळे setups आहेत आणि प्रत्येकाने entry trigger करायला हवी, तर काय? यासाठीच groups आहेत. Condition builder मध्ये + Group ने group जोडा; प्रत्येक group चा स्वतःचा AND/OR toggle असतो.
उदाहरण: दोन्हीपैकी कोणताही setup true असेल तर entry घ्या.
- Group A: मागची candle हिरवी आहे (close > open) AND मागचा close > EMA
- Group B: RSI > 80 AND मागचा close > WMA
प्रत्येक group च्या आत AND, groups च्या दरम्यान OR
बाहेरचा toggle OR वर सेट करा, आणि प्रत्येक group च्या आतला toggle AND वर:
बाहेर OR, Group A आणि Group B मध्ये आत AND
एक उपयोगी युक्ती: टेस्टिंगसाठी OR
नेहमी true असणारी condition OR ने जोडल्यास block चालायला भाग पडतो. Debugging करणारे हे वापरतात: Entry block च्या सगळ्यात वर Time ≥ 915 टाका आणि OR वर switch करा, मग strategy ने entry घ्यायला हवी, म्हणजे strategy चा बाकीचा भाग (positions, broker) काम करतो का हे तुम्ही तपासू शकता. नंतर ती काढून टाका. हे कधी उपयोगी पडते हे debugging मार्गदर्शक मध्ये सांगितले आहे.
नेहमीच्या चुका
वारंवार विचारले जाणारे प्रश्न
Tradetron मध्ये AND आणि OR मध्ये काय फरक आहे?
AND सोबत, block तेव्हाच true असतो जेव्हा त्यातली प्रत्येक condition true असते. OR सोबत, कोणतीही एक condition true होताच तो true होतो.
Condition builder मध्ये AND/OR पर्याय कुठे आहे?
प्रत्येक condition block च्या वरच्या डाव्या कोपऱ्यात. तुम्ही जोडलेल्या प्रत्येक group चा पण स्वतःचा AND/OR toggle असतो.
एकाच strategy मध्ये AND आणि OR कसे एकत्र वापरायचे?
Groups वापरा. एकत्र खऱ्या असायला हव्या अशा conditions AND सह एका group मध्ये टाका, मग बाहेरच्या पातळीवर groups OR ने जोडा (किंवा उलट).
Exits साठी AND वापरावे की OR?
सहसा OR, म्हणजे जो exit आधी trigger होईल त्यावर ट्रेड बंद होतो, उदाहरणार्थ target किंवा stop loss. AND सगळ्या exit conditions एकाच वेळी पूर्ण होण्याची वाट पाहील.
माझी AND strategy कोणतेच trades का घेत नाही?
प्रत्येक AND condition एकाच क्षणी true असायला हवी. प्रत्येक condition chart वर तपासा, आणि त्या किती वेळा एकत्र जुळतात हे पाहण्यासाठी backtest करा. एखादा filter काढून टाकणे किंवा सैल करणे यामुळे अनेकदा प्रश्न सुटतो.