Spēlējot biržā, ir ļoti svarīgi savlaicīgi izsekot visām tirdzniecības operācijām, un, lai atvieglotu darbu, daudzi Forex spēlētāji izveido tirdzniecības robotu konsultantu. Ekspertu konsultantu izveidot nav grūti, un, ja viss tiek izdarīts pareizi, eksperts vienkāršos tirdzniecības operāciju veikšanas procesu pirkšanas un pārdošanas pozīciju atvēršanai un aizvēršanai. Tomēr jūsu peļņa ir atkarīga tikai no jums, nevis no padomdevēja, un šajā gadījumā viņš var sniegt tikai papildu palīdzību.
Instrukcijas
1. solis
Vispirms izveidojiet stratēģiju ekspertu konsultanta izveidei, piemēram, pamatojoties uz līniju Moving Average. Novietojiet pirkšanas pozīciju ar dažām Take Profit un Stop Loss vērtībām, ja instrumenta cena paaugstinās virs Moving Average līnijas.
2. solis
Iestatiet StopLoss un TakeProfit funkcijas līdz 250 punktiem. Robotam nevajadzētu atvērt jaunas pozīcijas, kamēr pastāv kāda veida atvērta tirdzniecības pozīcija. Pamatojoties uz šo stratēģiju, sāciet izveidot ekspertu konsultantu.
3. solis
Atveriet MetaEditor un palaidiet Expert Advisor Wizard. Vedņa izvēlnē atlasiet opciju "Padomnieks", noklikšķiniet uz "Tālāk" un pierakstiet galvenos parametrus, ar kuriem padomdevējam jābūt apveltītam. Ja tirdzniecības robotu veidojat pirmo reizi, atstājiet logu ar parametriem tukšu un noklikšķiniet uz Pabeigt.
4. solis
Tagad jums ir jāraksta kods MQL, kas ir galvenais robota izveides elements. Kodu redaktorā ieprogrammējiet sagatavoto stratēģiju. Izlaidiet int init () un int deinit () blokus.
5. solis
Pārejiet tieši uz konsultanta algoritma norādīšanu int zvaigznītes () blokā. Izmantojot tirdzniecības funkciju OrderSelect (), EA jāpārbauda, vai terminālā jums ir kādas atvērtas pozīcijas. Ja konsultants terminālā atrod atvērtas pozīcijas, tas gaidīs, kamēr darījumi tiks slēgti.
6. solis
Attiecīgi jums jāievada šāds kods:
ja (OrderSelect (0, SELECT_BY_POS, MODE_TRADES) == False)
{ }
Cirtainās breketēs ierakstiet pirkšanas un pārdošanas nosacījumus.
7. solis
Tā kā jūs esat piešķīris rindu Moving Average kā signālu darījuma veikšanai, ievadiet kodā funkcijas bloku, kas ietekmē darījuma atvēršanu lejupejošai tendencei. Šai funkcijai vajadzētu atspoguļot iepriekšējo funkciju, kas ietekmē tendences atvēršanos, ja pašreizējās cenas vērtības pārsniedz līnijas Moving Average vērtību. Sastādiet tirdzniecības robotu un pārbaudiet to vairāku veidu valūtās.
8. solis
Tagad jums vienkārši jāievada robota iestatījumu parametri. Pēc rindas # īpašums saite https:// … ievadiet šādus parametrus:
ārējā dubultā LotTrend = 0, 1; / * pozīciju atvēršanas partiju skaits * /
ārējā int TP = 250; / * punktu skaits, lai aizvērtu TakeProfit * /
extern int SL = 250; / * punktu skaits, lai aizvērtu StopLoss * /
9. solis
Mainiet kodu ar parametriem, lai ekspertu konsultants varētu strādāt tieši no tirdzniecības termināļa. Pārbaudiet ekspertu padomnieku, izmantojot termināļa funkciju "Stratēģijas testeris".