Tradetron-ல் Logical Operators: AND, OR மற்றும் Groups
இந்தக் கட்டுரை ஆங்கிலத்திலிருந்து மொழிபெயர்க்கப்பட்டது. மூலக் கட்டுரையை ஆங்கிலத்தில் படியுங்கள்
Tradetron-ல் logical operators பல conditions எப்படி இணைகின்றன என்பதைத் தீர்மானிக்கின்றன. AND உடன், ஒவ்வொரு condition-உம் true ஆக இருக்கும்போது மட்டுமே entry அல்லது exit நடக்கும். OR உடன், ஏதாவது ஒரு condition true ஆனாலே நடக்கும். Groups இரண்டையும் கலக்க உதவுகின்றன, உதாரணமாக "(இவை இரண்டும்) OR (அவை இரண்டும்)", அதனால் கிட்டத்தட்ட எந்த rule-ஐயும் 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 நிமிட candles) இந்த மூன்றும் பொருந்தும்போது மட்டுமே entry எடுக்க விரும்புகிறீர்கள் என்று வைத்துக்கொள்ளுங்கள்:
- RSI 80-க்கு மேல் உள்ளது.
- முந்தைய candle அதன் open-க்கு மேல் close ஆனது (ஒரு பச்சை candle).
- முந்தைய candle, EMA-க்கு மேல் close ஆனது.
Entry block-ல் மூன்று conditions-ஐயும் உருவாக்கி, toggle-ஐ AND-க்கு அமைங்கள். மூன்றும் ஒரே நேரத்தில் true ஆக இருக்கும்போது மட்டுமே position எடுக்கப்படும்.
AND தேர்ந்தெடுக்கப்பட்டது: entry-க்கு மூன்று conditions-உம் தேவை
AND ஏன் கண்டிப்பானது என்பதை truth table காட்டுகிறது. மூன்று conditions-க்கு எட்டு சேர்க்கைகள் உண்டு, ஒன்று மட்டுமே தேர்ச்சி பெறுகிறது:
| 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 போதும்
OR சிறப்பாகப் பயன்படுவது exits-ல் தான். விலை உங்கள் entry-க்கு 100 points மேல் (target) அல்லது 50 points கீழ் (stop) இருக்கும்போது NIFTY futures-லிருந்து exit செய்ய விரும்புகிறீர்கள் என்று வைத்துக்கொள்ளுங்கள்:
- LTP > EntryPrice + 100
- LTP < EntryPrice − 50
இரண்டையும் Exit block-ல் வைத்து, toggle-ஐ OR-க்கு அமைங்கள். எது முதலில் நடக்கிறதோ அது trade-ஐ மூடுகிறது.
OR தேர்ந்தெடுக்கப்பட்டது: target அல்லது stop, எது முதலில் வருகிறதோ அது
OR-க்கு, truth table கண்ணாடி பிம்பம். ஒரே ஒரு சேர்க்கை மட்டுமே தோல்வியடைகிறது:
| 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 ஒன்றாகப் பொருந்த வேண்டும், ஆனால் ஒவ்வொன்றும் ஒரு entry-ஐத் தூண்ட வேண்டிய இரண்டு வெவ்வேறு setups உங்களிடம் இருந்தால் என்ன செய்வது? அதற்குத்தான் 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 கட்டாயமாகச் செயல்படும். Debug செய்பவர்கள் இதைப் பயன்படுத்துகிறார்கள்: ஒரு Entry block-ன் மேலே Time ≥ 915-ஐ வைத்து OR-க்கு மாற்றுங்கள், strategy entry எடுக்க வேண்டும், அதனால் strategy-ன் மற்ற பகுதிகள் (positions, broker) வேலை செய்கின்றனவா என்று சரிபார்க்கலாம். பிறகு அதை நீக்கிவிடுங்கள். இது எப்போது உதவும் என்பதை debugging வழிகாட்டி விளக்குகிறது.
பொதுவான தவறுகள்
அடிக்கடி கேட்கப்படும் கேள்விகள்
Tradetron-ல் AND மற்றும் OR-க்கு என்ன வித்தியாசம்?
AND உடன், ஒரு block-ல் உள்ள ஒவ்வொரு condition-உம் true ஆக இருக்கும்போது மட்டுமே அது true. OR உடன், ஏதாவது ஒரு condition true ஆனவுடனேயே அது true.
Condition builder-ல் AND/OR option எங்கே உள்ளது?
ஒவ்வொரு condition block-ன் மேல் இடதுபுறத்தில். நீங்கள் சேர்க்கும் ஒவ்வொரு group-க்கும் அதன் சொந்த AND/OR toggle உண்டு.
ஒரே strategy-ல் AND மற்றும் OR-ஐ எப்படி இணைப்பது?
Groups-ஐப் பயன்படுத்துங்கள். ஒன்றாகப் பொருந்த வேண்டிய conditions-ஐ AND உடன் ஒரு group-ல் வைத்து, பிறகு வெளிப்புற நிலையில் groups-ஐ OR மூலம் இணையுங்கள் (அல்லது நேர்மாறாக).
Exits-க்கு AND பயன்படுத்த வேண்டுமா அல்லது OR பயன்படுத்த வேண்டுமா?
பொதுவாக OR, அதனால் எந்த exit முதலில் தூண்டப்படுகிறதோ அதில் trade மூடப்படும், உதாரணமாக ஒரு target அல்லது ஒரு stop loss. AND எல்லா exit conditions-க்கும் ஒரே நேரத்தில் காத்திருக்கும்.
என் AND strategy ஏன் எந்த trades-ஐயும் எடுக்கவில்லை?
ஒவ்வொரு AND condition-உம் ஒரே நேரத்தில் true ஆக இருக்க வேண்டும். ஒவ்வொரு condition-ஐயும் chart-ல் சரிபாருங்கள், அவை எவ்வளவு அடிக்கடி ஒன்றுசேர்கின்றன என்று பார்க்க backtest செய்யுங்கள். ஒரு filter-ஐ நீக்குவது அல்லது தளர்த்துவது பெரும்பாலும் இதைச் சரிசெய்யும்.