Tradetronలో strategyను debug చేయడం ఎలా: అది ఎందుకు ట్రేడ్ చేయడం లేదు
ఈ వ్యాసం ఇంగ్లీష్ నుండి అనువదించబడింది. అసలు వ్యాసాన్ని ఇంగ్లీష్లో చదవండి
Tradetronలో strategyను debug చేయడానికి, deployment యొక్క Notification Log తో మొదలుపెట్టండి. లాగ్ ఖాళీగా ఉంటే entry condition ఎప్పుడూ true కాలేదని లేదా ఏదో keyword తప్పుగా రాశారని అర్థం; ట్రేడ్ లేకుండా entry condition మళ్లీ మళ్లీ లాగ్లో వస్తుంటే సమస్య position builderలో ఉంది; లాగ్లో keyword విలువలు ఉంటే, strategy చూసిన దాన్ని మీ చార్ట్తో పోల్చవచ్చు.
Tradetron strategy ఎందుకు ట్రేడ్ చేయడం లేదు, మీకు మూడు సమస్యల్లో ఏది ఉందో Notification Log ఎలా చెబుతుంది, 3 నిమిషాల్లో. हिन्दी में देखें: मेरी strategy trade क्यों नहीं कर रही? Tradetron पर उसे debug कैसे करें, 3 मिनट में

Step 1: Notification Log ఓపెన్ చేయండి
Strategies → Deployed కి వెళ్లి, deployment మీద ఉన్న మెనూ (మూడు చుక్కలు) ఓపెన్ చేసి Notification Log ఎంచుకోండి. strategy తయారు చేసిన ప్రతి మెసేజ్ అక్కడ ఉంటుంది: condition విలువలు, స్టేటస్ మార్పులు, ఆర్డర్లు, errors.
అక్కడ మీకు కనిపించేది సమస్యను మూడు కేసుల్లో ఒకదానిగా విడదీస్తుంది:
| లాగ్ ఏం చూపిస్తుంది | సాధారణంగా దాని అర్థం | ఎక్కడ చూడాలి |
|---|---|---|
| ఏమీ లేదు | Entry condition ఎప్పుడూ true కాలేదు, లేదా ఏదో keyword తప్పుగా ఉంది | Condition builder syntax |
| Entry condition మళ్లీ మళ్లీ లాగ్ అవుతుంది, కానీ పొజిషన్ లేదు | Condition true, కానీ ఆర్డర్ కట్టలేకపోతోంది | Position builder |
| Entry విలువలు, తర్వాత మీరు ఊహించని ట్రేడ్ | మీ చార్ట్ కంటే వేరే విలువలను strategy చూసింది | keyword విలువలను చార్ట్తో పోల్చండి |
Case 1: Notification Log ఖాళీగా ఉంది
లాగ్ ఖాళీగా ఉంటే, condition ఎప్పుడూ నెరవేరలేదు లేదా conditionsలో ఒకదానికి syntax సమస్య ఉంది.
- Syntax చెక్ చేయండి. Condition builder ఓపెన్ చేసి ప్రతి keywordను keyword documentation తో పోల్చండి: సరైన inputs, సరైన instrument, సరైన candle సైజు. సాధారణంగా వాడే వాటిని Tradetronలో keywords వివరిస్తుంది.
- చార్ట్ చెక్ చేయండి. మార్కెట్ సమయంలో condition నిజంగా true అయిందా? మీరు ఏ candle చదువుతున్నారో గుర్తుంచుకోండి: position 0 ఇంకా తయారవుతోంది, -1 చివరగా క్లోజ్ అయిన candle.
- మిగతాది టెస్ట్ చేయడానికి entry ని బలవంతంగా జరిపించండి. Entry conditions పైన Time ≥ 915 లాంటి సింపుల్ condition కలిపి, logic ని OR కి మార్చండి. ఇప్పుడు time condition true కాబట్టి, strategy entry తీసుకోవాలి.
- లాగ్ను మళ్లీ చదవండి. Entry అయిన తర్వాత, లాగ్ ప్రతి keyword విలువను చూపిస్తుంది. వేటిలోనూ error లేకపోతే, Tradetron కు అందిన డేటా మీద మీ అసలు condition నెరవేరలేదని అర్థం.
- strategy మీద ఆధారపడే ముందు టెస్ట్ conditionను తీసేయండి.
Force-entry టెస్ట్: పైన Time ≥ 915, logic OR కి సెట్
strategy నిశ్శబ్దంగా ఉండడానికి ఇతర కారణాలు
- అది API controlకు సెట్ అయి ఉంది. API OAuth token కు లింక్ చేసిన strategy బయటి signal కోసం ఎదురుచూస్తుంది, తన సొంత conditions మీద ట్రేడ్ చేయదు. కింద చూడండి.
- ట్రేడింగ్ విండో. Advanced Settings లోని Take trades, ఓపెన్ తర్వాత, క్లోజ్కు ముందు conditions మీద ఎప్పుడు చర్య తీసుకోవాలో పరిమితం చేస్తుంది. ఆ విండో బయట టైమ్ చేసిన entry ఎప్పుడూ fire అవ్వదు.
- Check conditions every. ప్రతి 5 నిమిషాలకు conditions చెక్ చేస్తుంటే, రెండు చెక్ల మధ్య రెండు నిమిషాలు మాత్రమే ఉండే signal మిస్ అవుతుంది. వివరాలు Advanced Settings వివరణ లో ఉన్నాయి.
- Deployment pause అయింది లేదా ఆగిపోయింది. Deployed ట్యాబ్లో దాని స్టేటస్ చెక్ చేయండి.
మీ strategy పొరపాటున API controlకు సెట్ అయిందా?
My Strategies పేజీలో, ఒక strategyను API OAuth token కు లింక్ చేయవచ్చు, అప్పుడు బయటి సిస్టమ్ (ఉదాహరణకు TradingView alert) దాన్ని కంట్రోల్ చేస్తుంది. మీరు అది పొరపాటున చేస్తే, strategy ఎప్పటికీ రాని signals కోసం ఎదురుచూస్తూ కూర్చుంటుంది.
- Strategies → My Strategies కి వెళ్లి strategy మీద మూడు చుక్కల మెనూ ఓపెన్ చేయండి.
- API OAuth Token క్లిక్ చేయండి.
- API Controlled ని Un Link కి సెట్ చేసి Proceed క్లిక్ చేయండి.
- strategyను మళ్లీ deploy చేయండి.
మూడు చుక్కల మెనూ → API OAuth Token
API Controlled ని Un Link కి సెట్ చేసి, తర్వాత మళ్లీ deploy చేయండి
Case 2: Entry condition లాగ్లో మళ్లీ మళ్లీ వస్తుంది, కానీ ట్రేడ్ లేదు
పొజిషన్ రాకుండా entry condition true గా మళ్లీ మళ్లీ evaluate అవుతున్నట్టు లాగ్ చూపిస్తే, conditions సరిగ్గానే ఉన్నాయి: సమస్య position builderలో ఉంది. strategy entry తీసుకోవడానికి ప్రయత్నిస్తూనే ఉంటుంది, కానీ సరైన ఆర్డర్ కట్టలేకపోతుంది.
Entry condition మళ్లీ మళ్లీ లాగ్ అవుతోంది: position builder చూడండి
సాధారణంగా తప్పు ఇక్కడ ఉంటుంది:
| తప్పు | సరిచేయడం |
|---|---|
| F&O leg మీద Qty type Qty కి సెట్ చేసి 1 పెట్టడం | Lots వాడండి. F&O lotsలో ట్రేడ్ అవుతుంది (NIFTY 65, BANK NIFTY 30), కాబట్టి 1 యూనిట్ సరైన ఆర్డర్ కాదు |
| 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 పొజిషన్ తీసుకోవాలి.
Case 3: ట్రేడ్ జరిగింది, కానీ తప్పుగా కనిపిస్తోంది
కొన్నిసార్లు strategy entry తీసుకుంటుంది, కానీ చార్ట్ నుంచి మీరు ఊహించిన చోట కాదు. Entry సమయంలో ప్రతి keyword output ను Notification Log రికార్డు చేస్తుంది, కాబట్టి strategy సరిగ్గా ఏం చూసిందో మీరు చూడవచ్చు.
Entry conditions
Entry సమయంలో లాగ్: ట్రేడ్ తీసుకున్న క్షణంలో ప్రతి keyword విలువ
లాగ్ చేసిన ప్రతి విలువను మీ చార్ట్తో పక్కపక్కన పెట్టి చూడండి. తేడాలు సాధారణంగా వీటి వల్ల వస్తాయి:
- వేరే candle. Position 0 vs -1, లేదా మీరు చూస్తున్న చార్ట్ కంటే వేరే candle సైజు.
- వేరే instrument. Spot index vs futures vs option, లేదా వేరే expiry.
- వేరే settings. Indicator period లేదా source (close vs Heikin Ashi close) చార్ట్తో సరిపోకపోవడం.
- డేటా టైమింగ్. తయారవుతున్న candle (position 0) entry సమయంలో ఒక విలువ, క్లోజ్ అయినప్పుడు వేరే విలువ చూపించవచ్చు.
లాగ్లో మీకు కనిపించే స్టేటస్లు
| స్టేటస్ | అర్థం |
|---|---|
| Active | Deploy అయింది, conditions చెక్ చేస్తోంది, పొజిషన్ లేదు |
| Live-Entered | పొజిషన్లో ఉంది |
| Live-Tranching | ఆర్డర్ను భాగాలుగా పెడుతోంది (tranching), ఇది తాత్కాలిక స్థితి |
| Error Execution | ఒక ఆర్డర్ ఫెయిల్ అయింది (ఉదాహరణకు చివరి price action తర్వాత కూడా fill కాలేదు, లేదా reject అయింది): మెసేజ్ చదవండి |
వీటిలో ఏదీ సమస్యను తీర్చకపోతే, strategy పేరు, సమస్య వచ్చిన సమయంతో Tradetron చాట్ సపోర్ట్ను సంప్రదించండి లేదా [email protected] కి ఈమెయిల్ చేయండి.
తరచుగా అడిగే ప్రశ్నలు
నా Tradetron strategy ట్రేడ్ ఎందుకు తీసుకోవడం లేదు?
Notification Log చెక్ చేయండి. అది ఖాళీగా ఉంటే, entry condition నెరవేరలేదు లేదా ఏదో keyword కు syntax సమస్య ఉంది. ట్రేడ్ లేకుండా entry మళ్లీ మళ్లీ వస్తుంటే, position builderలో తప్పు ఉంది. strategy API controlకు సెట్ కాలేదని, pause కాలేదని కూడా చెక్ చేయండి.
Notification Log ఎక్కడ దొరుకుతుంది?
Deployed ట్యాబ్లో, deployment మీద మూడు చుక్కల మెనూ ఓపెన్ చేసి Notification Log ఎంచుకోండి.
టెస్టింగ్ కోసం strategy entry ని బలవంతంగా ఎలా జరిపించాలి?
Entry conditions పైన Time ≥ 915 కలిపి, logic ని OR కి మార్చండి. strategy entry తీసుకోవాలి, అప్పుడు లాగ్ ప్రతి keyword విలువను చూపిస్తుంది. తర్వాత టెస్ట్ condition తీసేయండి.
Entry condition లాగ్లో మళ్లీ మళ్లీ వస్తుంటే దాని అర్థం ఏమిటి?
Condition true, కానీ ఆర్డర్ పెట్టలేకపోతోంది. Position builder చెక్ చేయండి: F&O కి Qty బదులు Lots, strike, expiry formulas, Find Strike ఏదైనా strike కనుక్కోగలుగుతుందా లేదా.
నా strategy నా చార్ట్తో సరిపోని ట్రేడ్ ఎందుకు తీసుకుంది?
Notification Log లోని keyword విలువలను మీ చార్ట్తో పోల్చండి. చాలా తేడాలు వేరే candle position, candle సైజు, instrument లేదా indicator setting వల్ల వస్తాయి.