Ինչպես գրել խորհրդատուի ծրագիր Forex- ի համար

Բովանդակություն:

Ինչպես գրել խորհրդատուի ծրագիր Forex- ի համար
Ինչպես գրել խորհրդատուի ծրագիր Forex- ի համար

Video: Ինչպես գրել խորհրդատուի ծրագիր Forex- ի համար

Video: Ինչպես գրել խորհրդատուի ծրագիր Forex- ի համար
Video: 😱😱Dr Ref Wayne Explains How Forex Brokers Trap Traders Faking Moves - Forex Trading Strategies 2024, Ապրիլ
Anonim

FOREX շուկան գործում է տրիլիոն դոլարներով, բայց դրա վրա կարող է աշխատել յուրաքանչյուր ոք, ով ունի համակարգիչ և ինտերնետ հասանելիություն: Առևտրի ընթացքում որոշումների կայացումը հեշտացնելու համար շատ առևտրականներ օգտագործում են խորհրդականներ `հատուկ ծրագրեր, որոնք աշխատում են ըստ հատուկ ալգորիթմի:

Ինչպես գրել խորհրդատուի ծրագիր Forex- ի համար
Ինչպես գրել խորհրդատուի ծրագիր Forex- ի համար

Հրահանգներ

Քայլ 1

Forex- ի առևտրի ամենատարածված հարթակը mt4 տերմինալն է: Ըստ այդմ, խորհրդականների մեծ մասը գրված է դրա համար: Եթե դեռ տերմինալ չունեք, ներբեռնեք այն գործարքների կենտրոնի կայքից, որի հետ աշխատում եք:

Քայլ 2

Սկսեք տերմինալ: Բացեք MetaEditor- ը ՝ սեղմելով F4: Հայտնաբերված խմբագրի պատուհանում, File (Ֆայլ) ներդիրում, ընտրեք New (Նոր), կբացվի Expert Advisor Wizard: Ընտրեք ստեղծված խորհրդատուի տեսակը `Փորձագետ խորհրդատու: Կտտացրեք Հաջորդը: Հաջորդ պատուհանում մուտքագրեք խորհրդականի անունը և հեղինակի տվյալները (եթե ցանկանում եք):

Քայլ 3

Նույն պատուհանը պարունակում է Պարամետրերի աղյուսակը - կտտացրեք աջ կողմում գտնվող Ավելացնել կոճակին: Հայտնվում է Extparam1 նոր պարամետրը: Օգտագործելով պարամետրերը, դուք կարող եք «սովորեցնել» խորհրդականին կատարել անհրաժեշտ գործողությունները: Օրինակ, փոխեք Extparam1 պարամետրի անունը StopLoss ՝ մկնիկի կրկնակի կտտոցով մկնիկի վրա և մուտքագրելով նոր անուն: Սահմանեք պարամետրի տեսակը կրկնակի: Սահմանեք պարամետրի արժեքը (Նախնական արժեք) հավասար է ձեզ համար թույլատրելի կորստի արժեքին, օրինակ `20 միավոր:

Քայլ 4

Նմանապես, դուք կարող եք մուտքագրել արժեք շահույթի և այլ պարամետրերի համար: Այս փուլում դուք չեք կարող որևէ բան մուտքագրել և հետագայում ձեռքով, անմիջապես կոդի մեջ, մուտքագրեք պահանջվող արժեքները: Կտտացրեք «Ավարտել», կտեսնեք պատուհան ՝ խորհրդականի հիմնական կոդով:

Քայլ 5

Ուշադրություն դարձրեք init, deinit, start գործառույթներին: Առաջինն իրականացնում է գործարկումներ, որոնք կապված են Փորձագետի խորհրդականի նախաստորագրման հետ, դրա գործարկումից հետո: Երկրորդն անջատում է խորհրդականին, երբ այն անջատված է կամ տերմինալը փակ է: Ամենակարևոր գործառույթը մեկնարկի գործառույթն է, քանի որ հենց այդ ֆունկցիան է մշակում բոլոր տվյալները, որոնք գալիս են յուրաքանչյուր նոր տիզի հետ (գնի փոփոխություն):

Քայլ 6

Ինչպե՞ս է աշխատում խորհրդականը: Անհրաժեշտ է իր ծածկագրում մուտքագրել տողեր, որոնց շնորհիվ այն կբացի կամ կփակի կարգադրություն, եթե առկա իրավիճակը համապատասխանում է խորհրդականի տրամաբանության մեջ նշված պայմաններին: Օրինակ, պարզ Փորձագետի խորհրդականը կարող է հիմնված լինել Շարժվող միջին ցուցանիշի վրա: Երկու միջին գծագրվում են տարբեր ժամանակահատվածներով. Օրինակ ՝ 5 և 15: Եթե արագ գիծը հատում է դանդաղը ներքևից վեր, բացվում է գնման պատվեր: Փակումը տեղի է ունենում այն ժամանակ, երբ ցանկալի շահույթ է հասնում կամ երբ արագ գիծը դանդաղը հատում է վերևից ներքև:

Քայլ 7

Նույն կերպ տեղի է ունենում վաճառքի պատվերի բացում և փակում: Կեղծ ազդանշանների քանակը նվազեցնելու համար կարող եք ներկայացնել մի կանոն, համաձայն որի կարգը կբացվի միայն այն բանից հետո, երբ արագ գիծը դանդաղից որոշակի հեռավորության վրա հեռանա, օրինակ `10 միավոր: Կարող եք հատուկ պարամետրեր սահմանել ՝ որոշելով առավել հաջող պարամետրերը:

Քայլ 8

Ինչպե՞ս գրել կոդի որոշակի տողեր: Դա անելու համար հարկավոր է տիրապետել mql4 լեզվի հիմունքներին: Կարող եք գտնել շատ օգտակար նյութեր, ներառյալ ձեռնարկները, այստեղ ՝ https://forum.mql4.com/ru/ Մի սկսեք միանգամից ստեղծել բարդ Փորձագետի խորհրդատու. Սկզբում օժտեք այն ամենապարզ գործառույթներով, իսկ հետո `աստիճանաբար բարդացնել այն: Այնուամենայնիվ, համոզվեք, որ պահեք հիմնական տարբերակները. Դրանք օգտակար կլինեն, եթե ստիպված լինեք վերադառնալ նախորդ տարբերակներին:

Խորհուրդ ենք տալիս: