Agent de locuri de muncă și excepții

Window „Pozitii“ este un element cheie în evaluarea poziției curente. divergență pe termen scurt (a doua) a informațiilor în fereastra „poziții“, iar restul de ferestre, de obicei, nu semnalează o situație specială apare. discrepanță permanentă a informațiilor în fereastra „poziții“ și fereastra „Management Agent“ semnalează o situație specială (OS).

Motivele posibile pentru sistemul de operare și modul în care acestea parare / eliminare

1. În fereastra „poziții“ 0 (fără pozitiile deschise), dar agentul este o poziție deschisă. Motivul - poziția de închidere manuală. Pentru a rezolva problema pe care trebuie să se oprească și să redenumiți agentul, întrebați agentul sau noua denumire comercială.

2.Agent semnalează o priză dublă din poziția mesaj corespunzător în jurnalul de mesaje. executarea automată a instrucțiunilor de tranzacționare generate de agentul se oprește. Motivul pentru această situație poate fi un eșec în program sau un server broker. , Ajustați poziția unei așezări, trebuie să opriți manual agentul pentru a rezolva problema. Apoi, redenumiți agentul (sau schimba denumirea comercială) și începe din nou de tranzacționare. Start comercial „de la zero“.

3. Apariția unui mesaj de sistem „Nu există lumânări pentru a lega numărul cererii №№№№“, în jurnalul de mesaje de sistem. Acest mesaj este cauzat de tranzacție pe o lumânare neacoperit. Situație specială acest mesaj nu este, și nu necesită o acțiune specială. Generarea acestui mesaj se va opri închiderea lumânărilor. Până la închiderea lumânării generarea de semnale de tranzacționare este oprită pentru a evita defecțiuni.

4. Mesaj: „Lipsă de ieșire“ nume de semnal „din poziția de aplicare №№№№“. intervenție este necesară prin „Managerul echipei“. Acest mesaj apare în cazul unei întreruperi în activitatea agentului, în cursul căreia a trebuit să fie efectuate din poziția. Pentru a efectua eliberarea manuală a poziției în „Echipa Manager“ trebuie să ruleze „run“, localizat în meniul contextual invocat de click dreapta pe linie cu comanda corespunzătoare.

5. Mesajul „Nu se poate crea o aplicație cu zero.“ Acest mesaj este cauzat de lipsa de fonduri, în conformitate cu agentul de gestionare delegată și suma de bani disponibilă este mai mică decât prețul unui instrument de lot / contract.

6. Situația specială deschiderea de trecere poziția ca urmare a întreruperii de către agentul, sau în timpul pornirii sale inițiale. Această situație nu generează mesaje. În „Echipa Manager“ generează o comandă pentru a executa un semnal ratat pentru a dezactiva pavilion automată de execuție. Utilizatorul trebuie să ia o decizie independentă cu privire la executarea intrării în poziția prin meniul contextual al comenzilor disponibile prin apăsarea butonului din dreapta al mouse-ului, fie pe trecere lui. În caz de neplată de mână, echipa va fi șters în momentul decontării în afara poziției. Înainte de a părăsi poziția pe graficul va arăta prezența poziției virtuale, păstrând agentul ei de modelare, ca și în cazul în care era relevant.

Efectul setărilor derapaj

1. Un zero sau semnificativ mică valoare alunecarea complică adesea executarea cererii din executarea parțială și înainte de defectare completă. Ca urmare a cererii rămâne agent activ înainte de următorul ciclu de conversie și, ca urmare, acesta este anulat (a se vedea. Situația specială №6). În cazul executării parțiale a poziției de aplicare este calculată în scopul executării parțiale.

2. Dacă există setări derapaj altele decât zero, prețul de intrare în poziția poate fi diferită de calcul. Strategia de poziții, care sunt sensibile la astfel de diferențe ar trebui să fie luate în considerare o astfel de posibilitate. De asemenea, trebuie să se ia în considerare faptul că simulate în laborator și comportamentul real al agentului poate să varieze din cauza apariției unei astfel de diferență.

Ce înseamnă mesajul „Prețul tranzacției este limita“?

Oprire nu a funcționat, deși aplicația „Applications Manager“ in fata se bifează „de intrare“, „permis“, „Run.“ Acest mesaj de la calculator automat tranzistor înseamnă că prețul este mai mic sau mai mare decât coridorul de contracte futures de tranzacționare. Un astfel de schimb de aplicare nu acceptă. Este necesar să se aștepte pentru extinderea coridorului.

Mesajul „No Signal“

Această situație apare atunci când există o poziție deschisă, dar nu există nici un semnal pentru a închide (și script-ul nu este condiționată de închiderea aplicațiilor). În acest caz, programul în sine generează un semnal (fără semne sunt permise), prin care poziția poate fi închisă, în orice moment manual.

Mesajul „Recalcularea a trecut cu o diferență de bare (normate 1 bar). Omisiunile sunt semnale posibile.“

Aceasta înseamnă că, din moment ce diferența ultima recalculare este mai mare de 1 bar. Acest lucru se întâmplă la intervale scurte de timp (secunde), în cazul unei conexiuni proaste sau întârzieri de server. Pe căpușa se emite mesajul interval.

Un program de accidente

Dacă trebuie să forțat pentru a reporni programul după finalizarea anormală a procesului de licitare, apoi, înainte de a efectua conexiunea la server, trebuie să opriți toți agenții din „Management agenți“ conecta și a alerga agenți numai după ce programul pentru a încărca toate datele istorice pierdute .