Forex փորձագետի խորհրդատու. Ինչ է դա եւ ինչպես ստուգել ռոբոտը MetaTrader

Հոդվածի շապիկը «Forex փորձագետի խորհրդատու. Ինչ է դա եւ ինչպես փորձարկել ռոբոտը MetaTrader-ում»: Չորս R0-R3 ստուգման քարտեր.

Ի՞նչ է Forex փորձագետ խորհրդատուն եւ փորձագետ խորհրդատուն

Ռուսալեզու միջավայրում EA սովորաբար կոչվում է խորհրդատու. Այն ինքնին չի հասկանում շուկան և չի կանխատեսում գինը. ամեն ինչ որոշվում է ծածկագրով, մուտքային պարամետրերով, տվյալների և կատարման պայմաններով. Մեկ խորհրդական աշխատում է մեկ գծապատկերում MetaTrader, չնայած նույն EA-ը կարող է գործարկվել տարբեր նշաններով կամ պարամետրերով մի քանի գծապատկերների վրա.

Հենց «խորհրդական» բառը երբեմն ապակողմնորոշիչ է. Ծրագիրը կարող է ոչ միայն առաջարկել, այլև բացել, փոխել կամ փակել դիրքերը. Հետևաբար, նախքան սկսելը, դուք պետք է իմանաք, թե ինչ գործողություններ են ներառված կոդում և ինչ թույլտվություններ են տրված դրան.

Ո՞րն է տարբերությունը EA-ի եւ առեւտրային բոտի, ցուցանիշի եւ ազդանշանի միջեւ:

Ցուցանիշը կարող է գծել գիծ, մակարդակ կամ նշան, բայց ինքն իրեն առևտրային հրամաններ չի ուղարկում. Ազդանշանն էլ ավելի նեղ է. սա դիտելի իրադարձություն է, օրինակ՝ գծերի հատումը. EA-ն կարող է օգտագործել ցուցիչի արժեքներն ու ազդանշանները որպես մուտքագրում, այնուհետև կիրառել դիրքի և կատարման կանոններ.

Օգտակար է այս դերերը առանձին պահել. Եթե Ձեզ անհրաժեշտ է գծապատկերների վերլուծություն, սկսեք վերանայումից Առեւտրի ցուցանիշներ. Եթե առաջադրանքը ավտոմատ կերպով կատարվում է MetaTrader-ում, դուք պետք է ստուգեք ճշգրիտ EA-ը և դրա առևտրային թույլտվությունները.

Ինչպես է փորձագետ խորհրդատուն ստանում տվյալները եւ բացում գործարքները MetaTrader

Խորհրդատուն կարդում է գնանշումները և հաշվի կարգավիճակը, կատարում է ծրագրի գործառույթը և, եթե պայմանները բավարարված են, ստեղծում է հարցում. MetaTrader-ն այն բաց կթողնի միայն այն դեպքում, երբ ավտոմատ առևտուրը թույլատրվում է ինչպես հարթակի մակարդակում, այնպես էլ հատուկ EA-ի հատկություններում. Անջատված կոճակը AutoTrading արգելափակում է հարցումները, սակայն խորհրդատուն կարող է շարունակել հաշվարկները և հաղորդագրություններ գրել գրանցամատյանում.

  1. 1

    Գրաֆիկի տվյալներ

    Խորհրդանիշ, ժամկետ և տիզ

  2. 2

    Տրամաբանություն EA

    Կոդի և մուտքագրման պարամետրեր

  3. 3

    Թույլտվություններ

    AutoTrading և Թույլատրել ավտոմատ առևտուրը

  4. 4

    Առևտրի հարցում

    Պատվերի ծավալը, տեսակը և գինը

  5. 5

    Սերվերի պատասխան

    Գործողության կատարում կամ զեկուցում

Դիագրամը ցույց է տալիս ստուգման կետերը, եթե խորհրդատուն հաշվի է առնում տվյալները, բայց առևտուր չի բացում.

Եթե գործարք չկա, նախ բացեք Փորձագետներ և Ամսագիր ներդիրները Գործիքատուփում. Նրանք փնտրում են հաղորդագրություններ EA և գործողության մասին հարթակներ. Սերվերի պատասխանի կոդը տեսանելի է միայն այն ժամանակ, երբ ռոբոտը կամ հարթակը գրանցել է այն. եթե կոդ չկա, ձեզ անհրաժեշտ է ամբողջական մատյան կամ ախտորոշում մշակողի կողմից EA. Սա ավելի հուսալի է, քան ռոբոտը մի քանի անգամ պատահական միացնելն ու անջատելը.

Ինչ պետք է ստուգել կոդում, կարգավորումներում եւ թույլտվություններում նախքան գործարկումը

Վերցրեք սկզբնաղբյուր ֆայլը կամ տեղադրման փաթեթը, ստուգման գումարը, տարբերակի համարը և մուտքային պարամետրերի հավաքածուն. Եթե աղբյուրի կոդը հասանելի չէ, գոնե նշեք վաճառողին, աղբյուրի ալիքին և լիցենզիայի պայմաններին. Մի տեղադրեք թարմացում ձեր փորձարկվող տարբերակի վերևում, հակառակ դեպքում երկու գործարկման արդյունքները համեմատելի չեն լինի.

Մուտքը դեպի DLL թույլ է տալիս ծրագրին մուտք գործել արտաքին գրադարաններ, իսկ WebRequest՝ նշված վեբ հասցեները. Այս գործառույթները կարող են անհրաժեշտ լինել կոնկրետ արտադրանքի համար, բայց դուք չեք կարող դրանք միացնել «միայն դեպքում». Պաշտոնական օգնությունը՝ MetaTrader բացահայտորեն խորհուրդ է տալիս թույլատրել DLL միայն վստահելի հավելվածները.

Խորհրդականի նախնական ստուգում
Հարմար է, եթե
  • Տարբերակ EA և պահպանված պարամետրերի հավաքածու
  • DLL և WebRequest-ի նպատակը պարզ է և փաստագրված
  • AutoTrading միանում է միայն թեստից հետո
  • Փորձագետները և ամսագիրը հասանելի են ախտորոշման համար
Հարմար չէ, եթե
  • Ֆայլի աղբյուրը հնարավոր չէ որոշել
  • Խորհրդականը պահանջում է լրացուցիչ թույլտվություններ՝ առանց բացատրության
  • Կարգավորումները փոխվում են առանց նոր տարբերակի գործարկումների միջև
  • Վաճառողը խոստանում է պարտադիր շահութաբերություն

Ինչպե՞ս անցկացնել իրական տզերի եւ ծախսերի հիմնական թեստը

Forex-ի խորհրդատուն առաջին անգամ փորձարկվել է «Every tick» ռեժիմում՝ հիմնված իրական տիզերի վրա. այն ամենամոտ է բրոքերների առկա պատմության իրական տիզերի հաջորդականությանը. Բայց ռեժիմն ունի երկու սահմանափակում. Տվյալները վերաբերում են կոնկրետ աղբյուրին, և եթե կա րոպեի տող, բայց դրա համար իրական տիզեր չկան, ապա թեստավորողը տիզեր է ստեղծում Every Tick ռեժիմում. Հետևաբար, փորձարկման անձնագրում նշեք միջնորդը, խորհրդանիշը, ամսաթվերի միջակայքը, կառուցման համարը MetaTrader և սիմուլյացիայի ռեժիմը.

Սա հիմնական գործարկում է Հետադարձ թեստ համեմատության համար, ոչ թե խորհրդականի վերաբերյալ վերջնական վճիռը.

Տարածումը, կոմիսիոն և խորհրդանիշի բնութագրերը ազդում են արդյունքի վրա. Հանձնաժողովը կարող է փոխվել Ընդլայնված թեստավորման կարգավորումներում. Կառավարվող տարածման սթրես-թեստը պահանջում է նախապես նկարագրված վերարտադրելի մեթոդ՝ պատրաստված Bid and Ask տվյալներով հատուկ խորհրդանիշի համար. Մի օգտագործեք շահույթը միավորներով հաշվարկելու եղանակը՝ կանխիկ ծախսերը ստանալու համար. այն հաշվի չի առնում միջնորդավճարներն ու սվոպները.

Համեմատեք մեկից ավելի ընդհանուր շահույթը հաշվետվության մեջ. Մուտքագրեք գործարքների քանակը, զուտ շահույթը, սեփական կապիտալի առավելագույն հարաբերական նվազումը և շահույթի գործակիցը, Վերականգնման գործակից և Շարփի գործակից. Զուտ շահույթը համախառն շահույթի և համախառն վնասի գումարն է. Շահույթի գործակիցը համախառն շահույթի և համախառն վնասի հարաբերակցությունն է. Վերականգնման գործակիցը զուտ շահույթը բաժանում է սեփական կապիտալի առավելագույն նվազումին. Շարփի գործակիցը հաշվարկվում է որպես եկամտաբերության և ռիսկից զերծ տոկոսադրույքի հարաբերակցություն եկամտաբերության ստանդարտ շեղման հետ; Փորձարկիչում՝ MetaTrader, ռիսկից զերծ տոկոսադրույքը սահմանված է զրոյի. Ավելի բարձր արժեքը ցույց է տալիս ավելի բարձր եկամտաբերություն՝ համեմատած դրա փոփոխականության հետ, բայց ինքնին կայունություն չի ապացուցում. MetaQuotes-ն չի նշում համընդհանուր անցնող արժեք.

Ինչպե՞ս առանձնացնել օպտիմալացումը առաջատար ստուգումից

Օպտիմալացումը կատարվում է մուտքային պարամետրերի և ընտրված չափանիշով դասակարգումների համադրությունների միջոցով. Սա օգտակար է զգայունության ուսումնասիրությունների համար, սակայն բազմակի փորձերը մեծացնում են Ռիսկեր կարգավորումը՝ հայտնի տվյալներին համապատասխանեցնելու համար.

MetaTrader-ում կարող եք առանձնացնել առաջ շարժվող ժամանակահատվածը. 1/3 կարգավորումը թողնում է ընտրված ժամանակահատվածի վերջին երրորդը հետագա վավերացման համար, իսկ առաջին երկու երրորդը՝ օպտիմալացման համար. Սա ներկառուցված տարբերակներից մեկն է, ոչ թե համընդհանուր լավագույն բաժինը. Եթե շուկան կամ առևտուրը Հաճախականությունը պահանջում է այլ ժամանակահատված, որոշումը ֆիքսված է մինչև արդյունքի դիտումը.

  1. Քայլ 1

    Ընտրեք ժամանակահատվածը

    Պատմությունը, խորհրդանիշը և ծախսերը գրանցվում են

  2. Քայլ 2

    Առանձին առաջխաղացում

    Վերջին հատվածը չի ներառվում կարգավորման մեջ

  3. Քայլ 3

    Կարգավորեք պարամետրերը

    Աշխատեք միայն հիմնական ժամանակահատվածի վրա

  4. Քայլ 4

    Սառեցրեք տարբերակը

    Ռոբոտի ֆայլը, հարթակի հավաքածուն և մուտքային պարամետրերը հեշավորված են

  5. Քայլ 5

    Բացեք առաջխաղացումը

    Մեկ գործարկում առանց վերատեղադրում

Առաջխաղացման հատվածը բացվում է EA տարբերակը և պարամետրերը սառեցնելուց հետո.

Ինչպես ստուգել EA- ն տարածման, սայթաքման եւ ուշացման համար

Պատահական ուշացման ռեժիմը պատահական ուշացում է ավելացնում միայն առևտրային հարցումներին EA. Ըստ MetaTrader-ի օգնության՝ 0-8 վայրկյան տիրույթն ընտրվում է 90% հավանականությամբ, իսկ 9-18 վայրկյանը՝ 10% հավանականությամբ։ Այս սինթետիկ սթրեսը ստուգում է տրամաբանության կախվածությունը արագ կատարումից և չի վերարտադրում որոշակի բրոքերի պայմանները.

R2-ի առանձին գործարկումը փոխում է միջնորդավճարը առաջադեմ փորձարկման կարգավորումների միջոցով. Ավելացրեք տարածման սթրեսը միայն այն դեպքում, եթե ունեք հատուկ խորհրդանիշ՝ պատրաստված առաջարկի և պահանջարկի տվյալներով և դրանք փոխելու գրանցված մեթոդով; Հակառակ դեպքում, R2-ն մի՛ անվանեք վերահսկվող սփրեդի թեստ. Բոլոր բրոքերների համար չկա մեկ «ճիշտ» բազմապատկիչ.

Ռիսկեր եւ սահմանափակումներ

  • Պատմական և ենթադրական արդյունքները լիովին չեն հաշվի առնում իրացվելիությունը, սահքը և իրական ժամանակում կորուստների կլանման կարողությունը.
  • Մեկ բրոքերի տվյալների և խորհրդանիշների սպեցիֆիկացիաները կարող են տարբերվել մյուսից.
  • Բազմակի պարամետրերի օպտիմալացումը մեծացնում է գերհարմարեցման ռիսկը.
  • Դրական զուտ շահույթը չի վերացնում բաժնետոմսերի անկումը և պարտությունների շարքի ռիսկը.
  • Ավտոմատացումը չի կարող կանխատեսել ապագան. երաշխավորված կամ անսովոր բարձր եկամտաբերության խոստումը կարմիր դրոշ է.

Հրաժարում. Բովանդակությունը կրում է կրթական բնույթ և չի հանդիսանում անհատական ներդրումային առաջարկ. Առևտուրը ներառում է կապիտալի կորստի ռիսկ. Անցյալի և չափանիշային արդյունքները չեն կանխատեսում ապագա արդյունքները.

Օրինակ՝ մեկ փորձագետի խորհրդատուի չորս վազք՝ ըստ հեղինակի արձանագրության R0-R3

EA անձնագիրը պատասխանում է հետևյալ հարցին՝ արդյունքի որ մասն է պահպանվում։ ուշացումով, ծախսերի աճով և հետաձգված ժամանակահատվածում. Այստեղ մի փնտրեք մեկ վազքից լավ թիվ. Յուրաքանչյուր վազքի համար պահպանեք փորձարկողի զեկույցը և մեկ տող ընդհանուր աղյուսակում.

ՎազելԻնչ է փոխվումԻնչ է մնում անփոփոխ
R0Իրական տիկերը և բազային միջնորդավճարըEA, մուտքագրման պարամետրեր, խորհրդանիշ, Ժամկետ, հիմնական ամսաթվերի միջակայք
R1Random DelayԱմեն ինչ R0-ից, բացառությամբ ուշացումների
R2Միջնորդավճար սթրես; տարածվում է միայն վերարտադրելի մեթոդովԱմեն ինչ R0-ից, բացառությամբ նախապես նշված արժեքի
R3Forward 1/3Սառեցված տարբերակ և պարամետրեր; Նախապես առանձնացված ամսաթվերի վերջին երրորդը
  1. R0

    Հիմնական վազք

    Իրական տիկեր և հիմնական միջնորդավճար

  2. R1

    Ուշացում

    Նույն տարբերակը պատահական ուշացմամբ

  3. R2

    Արժեքներ

    Միջնորդավճար և վերարտադրելի տարածման սթրես

  4. R3

    Forward 1/3

    Նախապես առանձնացված վերջին երրորդը

Չորս հաշվետվություններ համեմատվում են նախապես ֆիքսված արձանագրության միջոցով.

Արդյունքների աղյուսակը յուրաքանչյուր R0-R3-ի համար Մուտքագրեք կառուցման համարը MetaTrader, տարբերակ և հեշ EA, մուտքագրման ֆայլ, խորհրդանիշ, ժամանակացույց, ամսաթվեր, տիկի ռեժիմ, Արժեքներ, գործարքների քանակ, զուտ շահույթ, սեփական կապիտալի առավելագույն հարաբերական դուրսբերում, շահույթի գործակից, վերականգնման գործակից և Շարփ. Դուք կարող եք նաև հաշվարկել զուտ շահույթի պահպանումը R0-ի նկատմամբ և սեփական կապիտալի դուրսբերման բազմապատկիչը R0-ի նկատմամբ. Այս հարաբերակցությունները օգնում են ձեզ տեսնել փոփոխությունը, բայց չեն ստեղծում համընդհանուր անցման/ձախողման շեմ.

Ինչո՞ւ լավագույն խորհրդատուների վարկանիշը որակ չի ապացուցում

«Լավագույն ֆորեքս խորհրդատուներ» հարցումը հաճախ հանգեցնում է վաճառողների ցուցադրություններին և արդյունքներով ընտրություններին. Նույնիսկ եթե EA-ն գտնվում է վերին տողում, սկզբնական հաշվետվությունը վերաբերում է միայն որոշակի տարբերակի, կետի, խորհրդանիշի և կարգավորումների. Առանց այս տվյալների, Համեմատությունը չի կարող կրկնվել.

Ստուգեք գնահատականի հեղինակի շահերը առանձին. արդյո՞ք նա ստանում է միջնորդավճար վաճառքի կամ գրանցման համար. Սա ավտոմատ կերպով չի դարձնում նյութը կեղծ, բայց պահանջում է գովազդը առանձնացնել առաջնային ապացույցներից. CFTC խորհուրդ է տալիս զգույշ լինել այն ռոբոտներից, որոնք խոստանում են երաշխավորված կամ անսովոր բարձր եկամուտներ.

Ինչպե՞ս անվտանգ անցնել փորձարկողից դեմո հաշիվ

EA գործարկվում է դեմո տարբերակում։ Նույն բրոքերը, նույն սիմվոլը, տվյալների թերթիկից ստացված տեխնիկական բնութագրերով և մուտքագրման պարամետրերով. Ստուգեք ժամային գոտին, առևտրային սեսիաները, նվազագույն ծավալը և կատարման տեսակը. Գործարկելուց հետո ստուգեք Expert Advisors-ը և Journal-ը, հարցման իրական ժամանակը, կատարման գինը և ձախողումների պատճառները.

Դուք կարող եք արտաքին ազդանշան ավելացնել համեմատության Journal-ին, բայց դերերը մի խառնեք. Օրինակ, Մուտքի կետի ցուցիչը TradingView ստեղծում է դիտարկելի նշան, մինչդեռ EA-ում MetaTrader-ը կատարում է միայն հստակ ծրագրավորված կանոնը. Midas ազդանշան է տալիս համեմատության գրանցամատյանի համար և ավտոմատ կերպով չի բացում գործարքները.

Գործարքի ռիսկի և կանգառի կանոնները սահմանվում են ռոբոտից առանձին. Հիմնական ընթացակարգը նկարագրված է նյութերում ռիսկերի կառավարում Եվ Ռիսկը մեկ առեւտրի համար.

Երբ փորձագետ խորհրդատուն պետք է հաշմանդամ լինի կամ չգնվի

Նախապես գրեք չափանիշները։ Կանգառներ. Տեխնիկական կանգառ է պահանջվում կրկնակի հարցումների սխալների, ծավալի անսպասելի փոփոխությունների, անհայտ DLL մուտք գործելու կամ տարբերակը ստուգելու անկարողության դեպքում. Հետազոտական ​​կանգառ է պահանջվում, եթե հաշվետվությունները չեն կարող վերարտադրվել կամ կայունություն կա միայն մեկ ընտրված տարբերակում.

Շարունակեք ստուգումը կամ դադարեցրեք։
Հարմար է, եթե
  • Տարբերակը և մուտքային պարամետրերը վերարտադրելի են։
  • R0-R3 կազմվել է առանց կանոնները փոխելու։
  • Արժեքներն ու սխալները տեսանելի են հաշվետվության մեջ։
  • Դեմո տարբերակը համապատասխանում է տեխնիկական տարբերակին։ Անձնագիր
Հարմար չէ, եթե
  • Աղբյուրը և թույլտվությունները անթափանց են
  • Շահույթը խոստացված է որպես պարտադիր արդյունք
  • Արդյունքը տևում է միայն մեկ վազք
  • Գրանցամատյանը ցույց է տալիս անհասկանալի առևտրային սխալներ

Եթե ստուգումը շարունակվում է, չափանիշները փոխանցեք Առեւտրային պլան: Ինչին հետևել, որ իրադարձության դեպքում անջատել EA, և ով ունի մուտքագրման պարամետրերը փոխելու իրավունք. Սա պաշտպանում է աննկատելի հարմարեցումից արդեն ցուցադրական մոնիթորինգի ընթացքում.

Աղբյուրներ

Հաճախ տրվող հարցեր

Ինչպես պահպանել փորձարկման պարամետրերը վերագործարկման համար?

Strategy Tester-ում բացեք պարամետրերի կառավարման ցանկը եւ պահեք հավաքածուն INI- ֆայլում. Ընթացիկ պարամետրերը կարելի է նաեւ պատճենել Ctrl+C-ի միջոցով, պահել որպես տեքստ եւ բեռնել Ctrl+V միջոցով. Անվանման կամ հարակից անձնագրի մեջ գրանցեք EA-ի տարբերակը եւ հեշը, սիմվոլը, ժամանակահատվածը, ամսաթվի միջակայքը եւ նշման ռեժիմը: Մեկ մուտքային պարամետրի ֆայլը չի նկարագրում ամբողջ փորձը.

Ինչո՞ւ է իրական տզերի վրա առաջին փորձը ավելի երկար տեւում?

Նախքան առաջին մեկնարկը, MetaTrader սինխրոնիզացնում է խորհրդանիշի պատմությունը առեւտրի սերվերի հետ եւ ներբեռնում առկա րոպեների տվյալներն ու տոմսերը. Տզերի պատմության ծավալը մեծ է, ուստի առաջին վազքը կարող է ավելի երկար տեւել. Հաջորդ մեկնարկի ժամանակ հարթակը բեռնում է միայն բացակայող տվյալները, եւ թեստավորման գործակալները օգտագործում են արդեն ստացված պատմությունը, եթե աղբյուրը եւ պարամետրերի հավաքածուն չեն փոխվել.

Հնարավո՞ր է շարունակել ընդհատված օպտիմալացումը?

MetaTrader պահում է հաշվարկված անցումները օպտիմալացման քեշում. Նորմալ կանգառից հետո արդեն ավարտված անցումները պահպանվում են, իսկ վերսկսման դեպքում հաշվարկը շարունակվում է մնացած պարամետրերի բազմություններից. Քեշը կախված է EA, սիմվոլից, ժամանակահատվածից, ամսաթվերից եւ տոմսի գեներացման ռեժիմից. Պարամետրերը փոխելը կարող է ստեղծել արդյունքների այլ հավաքածու, ուստի վերսկսումը պետք է ստուգվի փորձարկման անձնագրի հետ.

Ինչ կսովորեք այս նյութից
  • Առանձնացրեք փորձագետի խորհրդատուն ցուցանիշից եւ կանոնավոր ազդանշանից
  • Վերանայել կոդը, թույլտվությունները եւ պատմությունը նախքան այն առաջին անգամ աշխատեցնել
  • Դուք կհավաքեք անձնագիր չորս վազքից R0-R3 ըստ նախապես գրանցված արձանագրության
  • Դուք կհասկանաք, թե երբ պետք է անցնել դեմո եւ երբ կանգ առնել
Միջին

Նյութն օգտակա՞ր էր

Այս լեզվական տարբերակի գնահատումը դեռ հասանելի չէ։

Մեկնաբանություններ

Աղբյուրի մեկնաբանությունները չեն թարգմանվում։

Մասնագիտացված փորձագետ
Max Vitkovsky
Market analyst

Analyses cryptocurrency market structure, levels and on-chain context, with attention to risk and invalidation conditions.

TradingView-ի գրաֆիկ՝ Midas ինդիկատորի Buy և Sell ազդանշաններով
Midas բազմաինդիկատոր՝ TradingView-ի համարԱռևտրի ամենաառաջադեմ ինդիկատորներից մեկը
  • Հետագայում չփոխվող ազդանշաններ
  • Ինտերակտիվ տեխնիկական վերլուծություն
  • 7 ռազմավարություն՝ ձեր ընտրությամբ
Midas բազմաինդիկատոր՝ TradingView-ի համարԱզդանշան, ստոպ և 3 թիրախ՝ անմիջապես գրաֆիկի վրա
  • Ազդանշանը ֆիքսվում է մոմի փակման պահին
  • Ստոպը և 3 թիրախները կառուցվում են ավտոմատ
  • Գործարքի պլանը տեսանելի է մինչև մուտքը