Sari la conținut

Featured Replies

Postat

Este foarte important sa tratam erorile aparute la executia ordinelor in interiorul expertului , sau sa ne construim functii care pe langa trimisul ordinelor trateaza si erorile aparute.

Mai jos este o lista cu erori.Daca doriti lista cu descrierea detaliataClick AICI

0: //ERR_NO_ERROR

1: //ERR_NO_RESULT

2: //ERR_COMMON_ERROR

3: //ERR_INVALID_TRADE_PARAMETERS

4: //ERR_SERVER_BUSY

5: //ERR_OLD_VERSION

6: //ERR_NO_CONNECTION

8: //ERR_TOO_FREQUENT_REQUESTS

64 //ERR_ACCOUNT_DISABLED

65: //ERR_INVALID_ACCOUNT

128: //ERR_TRADE_TIMEOUT

129: //ERR_INVALID_PRICE

130: //ERR_INVALID_STOPS

131: //ERR_INVALID_TRADE_VOLUME

132: //ERR_MARKET_CLOSED

133: //ERR_TRADE_DISABLED

134: //ERR_NOT_ENOUGH_MONEY

135: //ERR_PRICE_CHANGED

136: //ERR_OFF_QUOTES

138: //ERR_REQUOTE

139: //ERR_ORDER_LOCKED

140: //ERR_LONG_POSITIONS_ONLY_ALLOWED

141: //ERR_TOO_MANY_REQUESTS

145: //ERR_TRADE_MODIFY_DENIED

146: //ERR_TRADE_CONTEXT_BUSY

147: //ERR_TRADE_EXPIRATION_DENIED

148: //ERR_TRADE_TOO_MANY_ORDERS

149: //ERR_TRADE_HEDGE_PROHIBITED

150: //ERR_TRADE_PROHIBITED_BY_FIFO

 

Astept de la voi sugestii si pareri despre cum s-ar putea trata aceste erori.

  • Răspunsuri 2
  • Citiri 2,6k
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

Postat

Am aruncat o privire pe lista cu erori si vad ca in general se impart in 3 categorii: 1)cele care se rezolva cu RefreshRates(); 2)All attempts to trade must be stopped; 3)the program logic must be changed :D

Eu am avut ERR_INVALID_PRICE in tester pt ca am downloadat date cu 5 zecimale la un broker care folosea 4.

  • 8 luni mai târziu...
Postat

1: //ERR_NO_RESULT

 

de obicei da aceasta eroare cand incearca sa inlocuiasca o valoare cu aceasi valoare. scapi de ea daca pui o conditie inainte de a declansa OrderModify ca valoarile sa fie diferite

 

La astea e destul de clar daca stii engleza

 

4: //ERR_SERVER_BUSY

 

serverul este "ocupat"... aceasi eroare o poti primi si in live trading manual. nu cred ca are legatura cu EA deci nu ai ce sa rezolvi la ea

 

6: //ERR_NO_CONNECTION

 

nu exista conexiune... la fel ca la cea de mai sus (4)

 

64 //ERR_ACCOUNT_DISABLED

 

contul este dezactivat... idem

 

65: //ERR_INVALID_ACCOUNT

 

cont invalid... idem... nu tine de ea...

 

129: //ERR_INVALID_PRICE

130: //ERR_INVALID_STOPS

131: //ERR_INVALID_TRADE_VOLUME

 

La astea 3 e destul de clar pret invalid, stop invalid sau volum de tranzactionare neadecvat. problema o rezolvi depistand de unde rezulta valoarea respectiva care nu se potriveste. depinde de la caz la caz

 

132: //ERR_MARKET_CLOSED

 

piata inchisa. nu tine de ea

 

133: //ERR_TRADE_DISABLED

 

tranzactionarea dezactivata. la proprietatile ea-ului (F7 in metatrader) trebuie sa bifezi optiunea allow live trading

 

134: //ERR_NOT_ENOUGH_MONEY

 

nu ai suficienti bani!

Offtopic
pune mana si munceste :sad:

 

135: //ERR_PRICE_CHANGED

 

pretul s-a schimbat intre timp si nu a putut fi executat ordinul la pretul cerut. o poti rezolva prin setarea unui slippage de cativa pipsi in functie de preferinte

 

138: //ERR_REQUOTE

 

requote o poti primi si la trading manual deci nu cred ca tine de ea... schimba brokerul sau conexiuna la net :)

 

140: //ERR_LONG_POSITIONS_ONLY_ALLOWED

 

cu engleza e destul de clar. nu sunt permise decat pozitiile de cumparare. tot de la proprietatile ea-ului cu F7 poti modifica asta

 

146: //ERR_TRADE_CONTEXT_BUSY

 

si aceasta eroare o poti primi si la trading manual. in cazul ea-ului e posibil doar sa fi trimis prea multe ordine deodata ce suprasolicita platforma si/sau serverul

Alătură-te conversației

Poți posta acum și să te înregistrezi mai târziu. Dacă ai un cont, autentifică-te acum pentru a posta cu contul tău.

Vizitator
Răspunde la acest subiect...

Navigare recentă 0

  • Nici un utilizator înregistrat nu vede această pagină.

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.