Tradetron-ல் ஒரு Strategy-ஐ Debug செய்வது எப்படி: அது ஏன் டிரேட் செய்யவில்லை
இந்தக் கட்டுரை ஆங்கிலத்திலிருந்து மொழிபெயர்க்கப்பட்டது. மூலக் கட்டுரையை ஆங்கிலத்தில் படியுங்கள்
Tradetron-ல் ஒரு strategy-ஐ debug செய்ய, deployment-ன் Notification Log-லிருந்து தொடங்குங்கள். Log காலியாக இருந்தால், entry condition ஒருமுறை கூட true ஆகவில்லை அல்லது ஒரு keyword தவறாக எழுதப்பட்டிருக்கிறது என்று அர்த்தம்; டிரேடு இல்லாமல் entry condition மீண்டும் மீண்டும் log-ல் வந்தால், பிரச்சனை position builder-ல்; keyword மதிப்புகள் உள்ள log இருந்தால், strategy பார்த்ததை உங்கள் chart-உடன் ஒப்பிடலாம்.
Tradetron strategy ஏன் டிரேட் செய்யவில்லை, மூன்று பிரச்சனைகளில் எது உங்களுக்கு என்று Notification Log எப்படிச் சொல்கிறது, 3 நிமிடங்களில். हिन्दी में देखें: मेरी strategy trade क्यों नहीं कर रही? Tradetron पर उसे debug कैसे करें, 3 मिनट में

படி 1: Notification Log-ஐத் திறங்கள்
Strategies → Deployed-க்குப் போய், deployment-ல் உள்ள menu-வை (மூன்று புள்ளிகள்) திறந்து Notification Log-ஐத் தேர்வு செய்யுங்கள். Strategy உருவாக்கிய ஒவ்வொரு செய்தியையும் அது பட்டியலிடும்: condition மதிப்புகள், status மாற்றங்கள், ஆர்டர்கள், errors.
அங்கே நீங்கள் பார்ப்பது பிரச்சனையை மூன்று வகைகளில் ஒன்றாகப் பிரிக்கிறது:
| Log என்ன காட்டுகிறது | பொதுவாக இதன் அர்த்தம் | எங்கே பார்க்க வேண்டும் |
|---|---|---|
| எதுவுமே இல்லை | Entry condition ஒருமுறை கூட true ஆகவில்லை, அல்லது ஒரு keyword தவறான வடிவத்தில் உள்ளது | Condition builder syntax |
| Entry condition மீண்டும் மீண்டும் log ஆகிறது, ஆனால் position இல்லை | Condition true, ஆனால் ஆர்டரை உருவாக்க முடியவில்லை | Position builder |
| Entry மதிப்புகள், பிறகு நீங்கள் எதிர்பார்க்காத டிரேடு | Strategy உங்கள் chart-லிருந்து வேறுபட்ட மதிப்புகளைப் பார்த்தது | Keyword மதிப்புகளை chart-உடன் ஒப்பிடுங்கள் |
நிலை 1: Notification Log காலியாக உள்ளது
Log காலியாக இருந்தால், condition ஒருமுறை கூட பூர்த்தியாகவில்லை அல்லது conditions-ல் ஒன்றில் syntax பிரச்சனை உள்ளது.
- Syntax-ஐச் சரிபாருங்கள். Condition builder-ஐத் திறந்து ஒவ்வொரு keyword-ஐயும் keyword documentation-உடன் ஒப்பிடுங்கள்: சரியான inputs, சரியான instrument, சரியான candle அளவு. பொதுவானவற்றை Tradetron-ல் keywords விளக்குகிறது.
- Chart-ஐச் சரிபாருங்கள். மார்க்கெட் நேரத்தில் condition உண்மையில் true ஆக இருந்ததா? எந்த candle-ஐப் படிக்கிறீர்கள் என்று நினைவில் வையுங்கள்: position 0 இன்னும் உருவாகிக்கொண்டிருக்கிறது, -1 என்பது கடைசியாக மூடிய candle.
- மீதியைச் சோதிக்க entry-ஐ கட்டாயப்படுத்துங்கள். Time ≥ 915 போன்ற ஒரு எளிய condition-ஐ entry conditions-ன் மேலே சேர்த்து logic-ஐ OR-க்கு மாற்றுங்கள். இப்போது time condition true என்பதால், strategy entry எடுக்க வேண்டும்.
- Log-ஐ மீண்டும் படியுங்கள். Entry எடுத்தவுடன், log ஒவ்வொரு keyword-ன் மதிப்பையும் காட்டும். எதிலும் error இல்லை என்றால், Tradetron பெற்ற டேட்டாவில் உங்கள் அசல் condition வெறுமனே பூர்த்தியாகவில்லை என்று அர்த்தம்.
- Strategy-ஐ நம்பி ஓட்டுவதற்கு முன் சோதனை condition-ஐ நீக்குங்கள்.
கட்டாய-entry சோதனை: மேலே Time ≥ 915, logic OR-ல்
ஒரு strategy அமைதியாக இருப்பதற்கான மற்ற காரணங்கள்
- அது API control-க்கு அமைக்கப்பட்டுள்ளது. API OAuth token-உடன் இணைக்கப்பட்ட strategy வெளியிலிருந்து வரும் signal-க்காகக் காத்திருக்கும், தன் சொந்த conditions-ல் டிரேட் செய்யாது. கீழே பாருங்கள்.
- டிரேடிங் நேர சாளரம். Advanced Settings-ல் உள்ள Take trades, மார்க்கெட் திறந்த பிறகும் மூடுவதற்கு முன்பும் conditions எப்போது செயல்படுத்தப்படும் என்பதற்கு வரம்பு வைக்கிறது. அந்தச் சாளரத்துக்கு வெளியே நேரமிடப்பட்ட entry ஒருபோதும் fire ஆகாது.
- Check conditions every. Conditions ஒவ்வொரு 5 நிமிடங்களுக்கும் சரிபார்க்கப்பட்டால், இரண்டு சரிபார்ப்புகளுக்கு இடையில் இரண்டு நிமிடம் மட்டுமே நீடிக்கும் signal தவறிவிடும். விவரங்கள் Advanced Settings விளக்கம்-ல் உள்ளன.
- Deployment pause அல்லது stop செய்யப்பட்டுள்ளது. Deployed tab-ல் அதன் status-ஐச் சரிபாருங்கள்.
உங்கள் strategy தவறுதலாக API control-க்கு அமைக்கப்பட்டுள்ளதா?
My Strategies பக்கத்தில், ஒரு வெளி அமைப்பு (உதாரணமாக ஒரு TradingView alert) கட்டுப்படுத்தும்படி ஒரு strategy-ஐ API OAuth token-உடன் இணைக்கலாம். நீங்கள் அதைத் தவறுதலாகச் செய்திருந்தால், ஒருபோதும் வராத signals-க்காக strategy காத்துக்கொண்டிருக்கும்.
- Strategies → My Strategies-க்குப் போய், strategy-ல் உள்ள மூன்று-புள்ளி menu-வைத் திறங்கள்.
- API OAuth Token-ஐ கிளிக் செய்யுங்கள்.
- API Controlled-ஐ Un Link-க்கு அமைத்து Proceed-ஐ கிளிக் செய்யுங்கள்.
- Strategy-ஐ மீண்டும் deploy செய்யுங்கள்.
மூன்று-புள்ளி menu → API OAuth Token
API Controlled-ஐ Un Link-க்கு அமைத்து, மீண்டும் deploy செய்யுங்கள்
நிலை 2: Entry condition log-ல் மீண்டும் மீண்டும் வருகிறது, ஆனால் டிரேடு இல்லை
Position எதுவும் தோன்றாமல் entry condition மீண்டும் மீண்டும் true என்று மதிப்பிடப்படுவதை log காட்டினால், conditions சரியாக உள்ளன: பிரச்சனை position builder-ல் உள்ளது. Strategy தொடர்ந்து entry எடுக்க முயல்கிறது, ஆனால் சரியான ஆர்டரை உருவாக்க முடியவில்லை.
Entry condition மீண்டும் மீண்டும் log ஆகிறது: position builder-ஐப் பாருங்கள்
வழக்கமான காரணங்கள்:
| தவறு | தீர்வு |
|---|---|
| F&O leg-ல் Qty type Qty என்றும் 1 என்றும் அமைக்கப்பட்டுள்ளது | Lots-ஐப் பயன்படுத்துங்கள். F&O lots-ல் டிரேட் ஆகிறது (NIFTY 65, BANK NIFTY 30), அதனால் 1 unit சரியான ஆர்டர் அல்ல |
| Strike formula-வுக்குள் தவறான keyword | Strike keyword-ஐயும் (ATM, Find Strike) அதன் inputs-ஐயும் சரிபாருங்கள் |
| Find Strike எதையும் தரவில்லை | உங்கள் Find Strike parameters-உடன் option chain-ல் எந்த strike-ம் பொருந்தவில்லை: அவற்றை அகலப்படுத்துங்கள் |
| Expiry formula-வில் underlying தேர்வு செய்யப்படவில்லை | Expiry keyword-ல் underlying-ஐத் தேர்வு செய்யுங்கள் |
| இல்லாத expiry | BANK NIFTY, FINNIFTY, MIDCPNIFTY-க்கு monthly expiries மட்டுமே; NSE-ல் weekly expiry உள்ளது NIFTY 50-க்குத்தான் |
Leg-ஐச் சரிசெய்து, strategy-ஐ update செய்யுங்கள், அடுத்த true entry-ல் position எடுக்கப்பட வேண்டும்.
நிலை 3: டிரேடு நடந்தது, ஆனால் தவறாகத் தெரிகிறது
சில நேரங்களில் strategy entry எடுக்கிறது, ஆனால் chart-ஐப் பார்த்து நீங்கள் எதிர்பார்த்த இடத்தில் அல்ல. Entry நேரத்தில் ஒவ்வொரு keyword-ன் output-ஐயும் Notification Log பதிவு செய்கிறது, அதனால் strategy சரியாக என்ன பார்த்தது என்று நீங்கள் பார்க்கலாம்.
Entry conditions
Entry நேர log: டிரேடு எடுக்கப்பட்ட கணத்தில் ஒவ்வொரு keyword-ன் மதிப்பு
ஒவ்வொரு log மதிப்பையும் உங்கள் chart-உடன் வரிசையாக ஒப்பிடுங்கள். வேறுபாடுகள் பொதுவாக இவற்றிலிருந்து வருகின்றன:
- வேறு candle. Position 0 vs -1, அல்லது நீங்கள் பார்க்கும் chart-லிருந்து வேறுபட்ட candle அளவு.
- வேறு instrument. Spot index vs futures vs option, அல்லது வேறு expiry.
- வேறு settings. Indicator period அல்லது source (close vs Heikin Ashi close) chart-உடன் பொருந்தவில்லை.
- டேட்டா நேரம். உருவாகிக்கொண்டிருக்கும் candle (position 0) entry நேரத்தில் ஒரு மதிப்பையும், மூடும்போது வேறொரு மதிப்பையும் காட்டலாம்.
Log-ல் நீங்கள் பார்க்கும் statuses
| Status | அர்த்தம் |
|---|---|
| Active | Deploy செய்யப்பட்டு conditions-ஐச் சரிபார்க்கிறது, position இல்லை |
| Live-Entered | Position-ல் உள்ளது |
| Live-Tranching | ஒரு ஆர்டரைப் பகுதிகளாகப் போடுகிறது (tranching), தற்காலிக நிலை |
| Error Execution | ஒரு ஆர்டர் தோல்வியடைந்தது (உதாரணமாக final price action-க்குப் பிறகும் fill ஆகவில்லை, அல்லது நிராகரிக்கப்பட்டது): செய்தியைப் படியுங்கள் |
இவை எதுவும் தீர்க்கவில்லை என்றால், strategy பெயர் மற்றும் பிரச்சனை நடந்த நேரத்துடன் Tradetron-ன் chat support-ஐத் தொடர்பு கொள்ளுங்கள் அல்லது [email protected]க்கு email அனுப்புங்கள்.
அடிக்கடி கேட்கப்படும் கேள்விகள்
என் Tradetron strategy ஏன் டிரேடு எடுக்கவில்லை?
Notification Log-ஐச் சரிபாருங்கள். அது காலியாக இருந்தால், entry condition பூர்த்தியாகவில்லை அல்லது ஒரு keyword-ல் syntax பிரச்சனை உள்ளது. டிரேடு இல்லாமல் entry மீண்டும் மீண்டும் வந்தால், position builder-ல் ஒரு தவறு உள்ளது. Strategy API control-க்கு அமைக்கப்படவில்லை அல்லது pause செய்யப்படவில்லை என்பதையும் சரிபாருங்கள்.
Notification Log-ஐ எங்கே கண்டுபிடிப்பது?
Deployed tab-ல், deployment-ல் உள்ள மூன்று-புள்ளி menu-வைத் திறந்து Notification Log-ஐத் தேர்வு செய்யுங்கள்.
சோதனைக்காக ஒரு strategy-ஐ entry எடுக்க எப்படிக் கட்டாயப்படுத்துவது?
Entry conditions-ன் மேலே Time ≥ 915 சேர்த்து logic-ஐ OR-க்கு மாற்றுங்கள். Strategy entry எடுக்க வேண்டும், பிறகு log ஒவ்வொரு keyword-ன் மதிப்பையும் காட்டும். பிறகு சோதனை condition-ஐ நீக்குங்கள்.
Entry condition log-ல் தொடர்ந்து மீண்டும் வந்தால் என்ன அர்த்தம்?
Condition true, ஆனால் ஆர்டரைப் போட முடியவில்லை. Position builder-ஐச் சரிபாருங்கள்: F&O-க்கு Qty-க்குப் பதில் Lots, strike மற்றும் expiry formulas, Find Strike ஒரு strike-ஐக் கண்டுபிடிக்க முடிகிறதா என்பது.
என் strategy ஏன் என் chart-உடன் பொருந்தாத டிரேடை எடுத்தது?
Notification Log-ல் உள்ள keyword மதிப்புகளை உங்கள் chart-உடன் ஒப்பிடுங்கள். பெரும்பாலான பொருத்தமின்மைகள் வேறு candle position, candle அளவு, instrument அல்லது indicator setting-லிருந்து வருகின்றன.