Cum să scrieți corect algoritmul unui robot de tranzacționare, o școală pentru crearea de roboți de tranzacționare

Cum să scrieți corect algoritmul unui robot de tranzacționare, o școală pentru crearea de roboți de tranzacționare

Pentru a scrie "robotul dvs. de tranzacționare", pentru început, trebuie să elaborați corect un algoritm (ordinea acțiunilor), conform căruia va funcționa.

Algoritmii sunt: ​​simple - toate cu o singură condiție, și cele complexe - cu două sau mai multe condiții. Adesea, pentru o muncă corectă și profitabilă







sistemul de tranzacționare automatizat, sunt necesare două sau mai multe condiții, atât pentru intrarea în poziție, cât și pentru ieșirea din acesta.

La scrierea algoritmului, este necesar să analizăm cu atenție fiecare dintre condițiile sale. În caz contrar, riscați să întâmpinați o muncă incorectă a "robotului de tranzacționare", și acest lucru, desigur, va duce la pierderi neplanificate ale capitalului dvs.

În algoritmul sistemului de tranzacționare, trebuie luate în considerare următoarele:

1. Când robotul ar trebui să înceapă să lucreze;

2. Verificați executarea unei cereri, a unei tranzacții, a unei comenzi de oprire;

3. Pe ce platforme de tranzacționare și cu ce instrumente va funcționa sistemul automat de tranzacționare;

4. Când robotul trebuie să-și înceteze activitatea. La un anumit interval de timp (de exemplu, sfârșitul sesiunilor de tranzacționare) sau la apariția oricăror condiții (de exemplu, reducerea depozitelor 1 la sută într-o sesiune de tranzacționare);

5. Când robotul ar trebui să înceapă să se aplice, dacă conexiunea acestuia nu a avut loc la prima sesiune de tranzacționare. În conformitate cu algoritmul, robotul de tranzacționare efectuează o achiziție de acțiuni la atingerea prețului de prag. Dacă în momentul includerii unui robot de tranzacționare, a avut loc această condiție, iar prețul este de peste marcajul de prag, caz în care el ar trebui să facă așteptarea robotului până când prețul scade și din nou sparge prin prețul de prag de jos în sus sau de cumpărare la prețul curent;

6. Cum să încheiați o tranzacție, o ofertă limitată sau să luați pe piață.

Notați algoritmul compilat pe hârtie. Este mai bine dacă este descris schematic - acest lucru vă va ajuta să nu pierdeți nimic important. Când vopsea întreaga secvență de acțiuni, puteți genera noi idei pentru sistemul sau pot fi adăugate anumite condiții atunci când funcționează robotul, care nu apare nici în minte.

Algoritmul corect și compilat al robotului de tranzacționare vă va ajuta să îl programați rapid și precis.

Dacă algoritmul este foarte complicat, nu este întotdeauna posibil să se ofere toate condițiile, iar erorile și neajunsurile vor trebui corectate în timpul testelor robotului.







Un exemplu de scriere a unui algoritm simplu cu dezvoltarea de diverse evenimente pentru achiziționarea acțiunilor Gazprom este prezentat sub formă de text și o diagramă.

Termenii algoritmului: cumpărați 1.000 de acțiuni (loturi) ale Gazprom, atunci când prețul depășește valoarea pragului de 190 ruble.

Pentru a scrie corect un robot prin parametrii dat, trebuie să răspundem la o întrebare:

Cum va fi efectuată achiziția?

- Cumparam pe piata, adica luam toate cele 1000 de loturi la pretul pietei;

- Plasăm o comandă limitată cu o răspândire specificată.

Când alegeți prima condiție, aplicația este executată pur și simplu la prețul pieței.

Dacă selectați a doua condiție, apar următoarele evenimente:

1. Executarea completă a cererii.

2. Cererea nu a fost completată, adică doar o parte din loturi a fost achiziționată, iar prețul "a rămas" deasupra prețului de prag.

3. Aplicația este plasată într-un pahar, i. E. nu a cumpărat un singur lot, iar prețul a "depășit" deja prețul de prag.

Dacă nu a avut loc executarea completă a aplicației, trebuie să determinați ordinea acțiunilor sistemului cu alte două opțiuni, și anume:

- după o anumită perioadă de timp, cererea este executată de către piață;

- cererea este retrasă;

- Punctele X deplasate mai aproape de preț.

În funcție de alegerea soluției, trebuie să vă gândiți prin următoarele moduri de a dezvolta evenimente și de a răspunde întrebărilor nou apărute.

Cum să scrieți corect algoritmul unui robot de tranzacționare, o școală pentru crearea de roboți de tranzacționare

După desenarea diagramei bloc și elaborarea tuturor punctelor principale, puteți începe programarea robotului.

Dacă sunteți interesat de acest subiect - record la noi pentru formare și vă învață cum să creeze propriile lor roboți de tranzacționare, cu în același timp, nu trebuia să aibă cunoștințe de limbaje de programare!

Citiți și:

  • Cum să scrieți corect algoritmul unui robot de tranzacționare, o școală pentru crearea de roboți de tranzacționare
    Strategia răcoritoare pe un indicator
  • Cum să scrieți corect algoritmul unui robot de tranzacționare, o școală pentru crearea de roboți de tranzacționare
    Strategia Trei Indicatori
  • Cum să scrieți corect algoritmul unui robot de tranzacționare, o școală pentru crearea de roboți de tranzacționare
    Capital minim pentru Algotraiding
  • Cum să scrieți corect algoritmul unui robot de tranzacționare, o școală pentru crearea de roboți de tranzacționare
    Testează parabolicul adaptabil






Articole similare

Trimiteți-le prietenilor: