Форекс бойынша сарапшы кеңесші және сарапшы кеңесші дегеніміз не?
Ең бастысы
Сарапшы кеңесшісі немесе EA, - MetaTrader ішіндегі бағдарлама. Ол нарықтық деректерді қабылдайды, көрсетілген логиканы орындайды және автоматты сауда қосылған кезде сауда сұрауларын жібере алады. Бір EA бір диаграммада жұмыс істейді, бірақ бағдарламаның көшірмелерін әртүрлі диаграммаларда іске қосуға болады. Кеңесшінің мүмкіндіктері кодпен, параметрлермен және берілген рұқсаттармен анықталады.
Орыс тілді ортада EA әдетте кеңесші деп аталады. Ол өздігінен «нарықты түсінбейді» және бағаны болжамайды: барлығы кодпен, енгізу параметрлерімен, деректермен және орындау шарттарымен анықталады. Бір кеңесші бір диаграммада жұмыс істейді MetaTrader, дегенмен бірдей EA әртүрлі таңбалары немесе параметрлері бар бірнеше диаграммаларда іске қосылуы мүмкін.
«Кеңесші» сөзінің өзі кейде жаңылыстыруға әкеледі. Бағдарлама тек ұсына алмайды, сонымен қатар позицияларды аша, өзгерте немесе жаба алады. Сондықтан іске қоспас бұрын кодқа қандай операциялар кіретінін және оған қандай рұқсаттар берілгенін білу керек.
EA мен сауда боты, индикатор және сигнал арасындағы айырмашылық неде?
Ең бастысы
сауда боты - автоматтандырудың кең атауы, EA - оның MetaTrader форматы, индикатор деректерді есептейді және көрсетеді, және сигнал белгілі бір оқиға туралы хабарлайды. Көрсеткіштің өзі сауда пәрмендерін жібермейді. EA өзінің мәндерін немесе сигналдарын кіріс ретінде пайдалана алады, содан кейін жазбаша орын мен орындау ережелерін қолдана алады.
Индикатор сызық, деңгей немесе белгі сыза алады, бірақ өзі сауда пәрмендерін жібермейді. Сигнал одан да тар: бұл бір бақыланатын оқиға, мысалы, сызықтардың қиылысы. EA индикатор мәндері мен сигналдарды кіріс ретінде пайдалана алады, содан кейін позиция мен орындау ережелерін қолдана алады.
Бұл рөлдерді бөлек сақтау пайдалы. Диаграмма талдауы қажет болса, шолудан бастаңыз Саудаға арналған индикаторлар. Егер тапсырма MetaTrader ішінде автоматты түрде орындалса, дәл EA және оның сауда рұқсаттарын тексеру керек.
Сарапшы кеңесші деректерді қалай қабылдап, сауда MetaTrader
Ең бастысы
жол диаграмма деректерінен, ережелерді есептеуден, сауда сұрауынан және сервер жауабынан тұрады. Осы тізбектегі кез келген үзіліс неге EA есептелетінін, бірақ сауда жасамайтынын түсіндіреді. AutoTrading платформасында да, кеңесші сипаттарында да рұқсат етілуі керек. Диагностика Сарапшылар мен журнал қойындыларында EA және MetaTrader хабарларынан басталады.
Кеңесші тырнақшаларды және тіркелгі күйін оқиды, бағдарлама функциясын орындайды және егер шарттар орындалса, сұрау жасайды. MetaTrader оны платформа деңгейінде де, белгілі бір EA сипаттарында да автосаудаға рұқсат етілгенде ғана өткізеді. Өшірілген түймешік AutoTrading сұрауларды блоктайды, бірақ кеңесші есептеулерді жалғастырып, журналға хабарлар жаза алады.
- 1
Графикалық деректер
Таңба, уақыт аралығы және кенелер
- 2
Логика EA
Код және енгізу параметрлері
- 3
Рұқсаттар
AutoTrading және автосаудаға рұқсат беру
- 4
Сауда сұрауы
Тапсырыс көлемі, түрі және бағасы
- 5
Сервер жауабы
Операцияны орындау немесе хабарлау
Мәміле болмаса, алдымен Құралдар жинағындағы Сарапшылар мен журнал қойындыларын ашыңыз. Олар EA хабарламаларын және операция туралы платформаларды іздейді. Сервердің жауап коды робот немесе платформа оны тіркеген кезде ғана көрінеді; егер код болмаса, әзірлеушіден толық журнал немесе диагностика қажет EA. Бұл роботты кездейсоқ бірнеше рет қосу және өшіруден гөрі сенімдірек.
Іске қосар алдында кодта, баптауларда және рұқсаттарда не тексеру керек
Ең бастысы
сынақшы файлдың шығу тегін, нұсқасын, енгізу параметрлерін және барлық сыртқы рұқсаттарды түсірмес бұрын. Белгісіз EA DLL немесе WebRequest кіру мүмкіндігі бар, ол іске қосылғандықтан ғана қауіпсіз деп санауға болмайды. Тексерілетін файлдың бақылау сомасын сақтаңыз және оны орындау арасында жаңартумен ауыстырмаңыз, әйтпесе нәтижелер сәйкес келмейді.
Бастапқы файлды немесе орнату бумасын, бақылау сомасын, нұсқа нөмірін және кіріс параметрлер жинағын түсіру. Бастапқы код қол жетімді болмаса, кем дегенде сатушыны, бастапқы арнаны және лицензия шарттарын жазып алыңыз. Жаңартуды сынап жатқан нұсқаның үстіне орнатпаңыз, әйтпесе екі іске қосудың нәтижелерін салыстыруға болмайды.
DLL қолжетімділігі бағдарламаға сыртқы кітапханаларға, ал WebRequest - көрсетілген веб-мекенжайларға кіруге мүмкіндік береді. Бұл функциялар белгілі бір өнімге қажет болуы мүмкін, бірақ сіз оларды "болған жағдайда" қоса алмайсыз. MetaTrader ресми анықтамасы DLL тек сенімді қолданбаларға ғана рұқсат беруге кеңес береді.
Егер жарамды болса
- EA нұсқасы және параметрлер жинағы сақталған
- DLL және WebRequest мақсаттары анық және құжатталған
- AutoTrading сынақтан кейін ғана қосылады
- Сарапшылар мен журнал диагностика үшін қолжетімді
Жарамсыз болса
- Файл көзін анықтау мүмкін емес
- Кеңесші түсініктемесіз қосымша рұқсаттарды талап етеді
- Параметрлер жаңа нұсқасы жоқ іске қосулар арасында өзгереді
- Сатушы міндетті кірістілікке уәде береді
Нақты кекелер мен шығындар бойынша негізгі тест қалай жүргізуге болады
Ең бастысы
негізгі іске қосу R0 нақты кенелердегі Strategy Tester бағдарламасында орындалады. Іске қосу алдында құсбелгі көзін, таңбаны, күн ауқымын, енгізу параметрлерін және комиссия параметрлерін түзетіңіз. Нақты белгі режиміндегі спред тарихи ұсыныс пен сұрау арқылы анықталады. R0 келесі сценарийлер үшін салыстыру нүктесі ретінде қызмет етеді және тұрақтылықты немесе болашақ өнімділікті дәлелдемейді.
Форекс кеңесшісі алдымен нақты кенелер режиміне негізделген Әрбір кенеде сыналады: ол қолжетімді брокер тарихынан нақты белгілер тізбегіне ең жақын. Бірақ режимде екі шектеу бар. Деректер белгілі бір дереккөзге сілтеме жасайды және минуттық жолақ болса, бірақ ол үшін нақты белгілер болмаса, тестілеуші Әрбір белгі режимінде кенелерді жасайды. Сондықтан сынақ паспортында брокерді, таңбаны, күн ауқымын, құрастыру нөмірін MetaTrader және модельдеу режимін көрсетіңіз.
Бұл негізгі іске қосу Артқы тест кеңесшіге қатысты соңғы үкім емес, салыстыру үшін.
Спред, комиссия және таңба сипаттамасы нәтижеге әсер етеді. Комиссияны Кеңейтілген тестілеу параметрлерінде өзгертуге болады. Басқарылатын спред стресті сынағы реттелетін таңба үшін дайындалған ұсыныс және сұрау деректерімен алдын ала сипатталған қайталанатын әдісті қажет етеді. Қолма-қол ақша шығындары туралы қорытынды жасау үшін пайданы ұпаймен есептеу режимін пайдаланбаңыз: ол комиссиялар мен своптарды есепке алмайды.
Есептегі бірден көп жалпы пайданы салыстырыңыз. Транзакциялар санын, таза пайданы (Таза пайда), шоттағы қаражаттың (меншікті капитал) максималды салыстырмалы түсірілімін, Пайда факторын жазыңыз, Қалпына келтіру коэффициенті және Шарп коэффициенті. Таза пайда жалпы пайдадан (жалпы пайда) және жалпы шығыннан (жалпы залал) тұрады. Пайда коэффициенті жалпы пайданың жалпы шығын модуліне қатынасын көрсетеді. Қалпына келтіру коэффициенті таза пайданы ақшадағы қалдықтың максималды алынуына бөледі. Шарп коэффициенті кірістің тәуекелсіз мөлшерлемені алып тастағандағы кірістің стандартты ауытқуына қатынасы ретінде есептеледі; MetaTrader сынаушыда тәуекелсіз мөлшерлеме нөлге орнатылған. Жоғары мән оның өзгермелілігіне қатысты үлкен табыстылықты білдіреді, бірақ өзі тұрақтылықты дәлелдемейді. Әмбебап өту мәнін орнатпайды MetaQuotes.
Оңтайландыру мен алға қарай тексеруді қалай бөлуге болады
Ең бастысы
параметрлері тарихтың негізгі бөлігінде ғана конфигурацияланады, содан кейін нұсқа бекітіледі және кейінгі алға сегментте бір рет тексеріледі. MetaTrader бұл сегментті таңдалған күндер ауқымынан бөледі. Біздің хаттамада, алға қарай қарағаннан кейін, EA нұсқасы немесе енгізу параметрлері қайтадан өзгертілсе, ол тәуелсіз болып саналмайды.
Оңтайландыру кіріс параметрлері комбинациясы арқылы қайталанады және таңдалған шартқа сәйкес дәрежелер орындалады. Бұл сезімталдық сынағы үшін пайдалы, бірақ көптеген әрекеттер артады Тәуекел бұрыннан белгілі деректер үшін конфигурацияны таңдаңыз.
MetaTrader сайтында алдағы кезеңді бөлуге болады. 1/3 параметрі таңдалған кезеңнің соңғы үштен бір бөлігін кейінгі тексеру үшін, ал алғашқы үштен екі бөлігін оңтайландыру үшін қалдырады. Бұл ең жақсы кесу емес, кірістірілген опциялардың бірі. Егер транзакциялар нарығы немесе жиілігі басқа кезеңді талап етсе, шешім нәтижені қарау алдында бекітіледі.
1-қадам
Кезеңді таңдаңыз
Тарих, таңба және жазылған шығындар
2-қадам
Алға бөліңіз
Соңғы сегмент параметрге қосылмаған
3-қадам
Параметрлерді конфигурациялаңыз
Тек негізгі кезеңде жұмыс істеңіз
4-қадам
Мұздату нұсқасы
Робот файлы, платформа құрастыру және енгізу параметрлері хэштелген
5-қадам
Алға ашыңыз
Қайта орнатусыз бір жүгіру
EA-ны таралу, сырғу және кідіріс бойынша қалай тексеруге болады
Ең бастысы
R0 кейін сынақты Кездейсоқ кешіктіру мүмкіндігімен және қатаңырақ шығындармен бөлек қайталаңыз. Комиссия тестілеуші параметрлерінде өзгертілген және спред тек қана қайталанатын жолмен басқарылады. Өтініш пен сұрау дайындаған реттелетін таңба деректері арқылы. Егер шығыс кенет өзгерсе, сезімталдықты жазып, есепті салыстырудан ыңғайсыз жұмысты қоспай сақтаңыз.
Кездейсоқ кешіктіру режимі тек сауда сұрауларына кездейсоқ кідіріс қосады EA. MetaTrader анықтамасына сәйкес, 0-8 секунд диапазоны 90% ықтималдықпен, ал 9-18 секунд - 10% ықтималдықпен таңдалады. Бұл синтетикалық стресс логиканың жылдам орындауға тәуелділігін тексереді және брокерге тән шарттарды қайта жасамайды.
Бөлек іске қосу R2 Кеңейтілген тестілеу параметрлері арқылы комиссияны өзгертеді. Дайындалған ұсыныстар мен сұрау деректері бар теңшелетін таңба және оларды өзгертудің жазылған әдісі болған жағдайда ғана таралу кернеуін қосыңыз; әйтпесе R2 бақыланатын таралу сынағына қоңырау шалмаңыз. Барлық брокерлер үшін бір «дұрыс» мультипликатор жоқ.
Тәуекелдер мен шектеулер
Ең бастысы
сынақ құралы көрсетілген үлгіні қолжетімді тарихта шығарады. Ол болашақта орындауды, өтімділікті, спредті, қателердің жоқтығын, әлдеқайда аз пайданы дәлелдемейді. Деректер көзі мен таңба сипаттамасы брокерге байланысты және көптеген параметрлерді қолданып көру шамадан тыс орнату қаупін арттырады. Шектеулерді есептен кейін емес, есеппен бағалаңыз.
- Тарихи және гипотетикалық нәтижелер нақты уақыттағы өтімділікті, сырғуды және шығынды жұту қабілетін толық есепке алмайды.
- Бір брокердің таңба деректері мен сипаттамасы екіншісінен өзгеше болуы мүмкін.
- Көптеген параметрлерді оңтайландыру артық орнату қаупін арттырады.
- Оң таза пайда меншікті капиталды тартуды және бірқатар шығындар тәуекелін жоймайды.
- Автоматтандыру болашақты болжай алмайды; Міндетті немесе әдеттен тыс жоғары кірісті уәде ету қызыл жалау болып табылады.
Жауапкершіліктен бас тарту. Материал білім беру сипатында және жеке инвестициялық ұсыныс болып табылмайды. Сауда капиталды жоғалту тәуекелін қамтиды. Өткен және сынақ нәтижелері болашақты дәлелдемейді.
Құралды Midas
Midas экожүйесінде қадамдық нұсқаулар, техникалық талдау бойынша оқыту және қауымдастық қолдауы бар — алғашқы іске қосудан бастап өзіңіздің сауда логикаңызды талдауға дейін.
- Өнімнің қадам-қадам нұсқаулығы
- Техникалық талдау бойынша құрылымдық оқыту
- Команда мен клуб мүшелерімен сөйлесу
Мысал: автордың протоколына сәйкес бір Expert Advisor-дың төрт рет орындалуы R0-R3
Ең бастысы
сынғыштық паспорты алдын ала сипатталған төрт жағдайда бір EA салыстырады. Нұсқа, енгізу параметрлері, таңба және уақыт аралығы өзгеріссіз қалады. R3 үшін орнатуға қатыспаған күндер ауқымының соңғы үштен бір бөлігі алдын ала пайдаланылады. Протокол ыңғайлы нәтижені таңдау қаупін азайтады, бірақ өзі артық орнатуды жоймайды.
Паспорт EA сұраққа жауап береді: кешігу, шығындардың өсуі және кейінге қалдырылған кезең жағдайында нәтиженің қандай бөлігі сақталады. Олар мұнда бір жүгіруден әдемі фигураны іздемейді. Әрбір іске қосу үшін сынаушы есебін және жалпы кестеде бір жолды сақтаңыз.
| Жүгір | Не өзгеріп жатыр | Не өзгеріссіз қалады |
|---|---|---|
| R0 | Нақты кенелер және негізгі комиссия | EA, енгізу параметрлері, таңба, Уақыт аралығы, негізгі күндер ауқымы |
| R1 | Random Delay | R0 сайтынан барлығы, кешігуден басқа |
| R2 | Комиссия кернеуі; репродуктивті әдіспен ғана таралады | Барлығы R0 сайтынан, алдын ала көрсетілген шығындардан басқа |
| R3 | Forward 1/3 | Мұздатылған нұсқасы және опциялары; күндердің соңғы үштен бір бөлігі алдын ала бөлінген |
R0
Негізгі іске қосу
Нақты кенелер және негізгі комиссия
R1
Кешіктіру
Кездейсоқ кідіріспен бірдей нұсқа
R2
Шығындар
Комиссия және қайталанатын таралу кернеуі
R3
Forward 1/3
Соңғы үштен алдын ала бөлінген
Әрбір R0-R3 үшін нәтижелер кестесінде MetaTrader құрастыру нөмірін, EA нұсқасын және хэшін, енгізу параметрлері файлын, таңбаны, уақыт шеңберін, күндерді, белгі режимін енгізіңіз, шығындар, сауда-саттық саны, Таза пайда, меншікті капиталдың максималды салыстырмалы төмендеуі, пайда факторы, қалпына келтіру факторы және Sharpe. Бұған қоса, R0 қатысты Таза пайданы ұстауды және R0 қатысты үлесті тарту көбейткішін есептей аласыз. Бұл қатынастар өзгерістерді көруге көмектеседі, бірақ әмбебап өту/сәтсіздік шегін жасамайды.
Неге үздік кеңесшілердің рейтингі сапаны дәлелдемейді
Ең бастысы
таңдаудағы орын EA деректеріңізге, шығындарыңызға және орындауыңызға қатысты тұрақтылықты емес, рейтинг авторының ережелерін көрсетеді. Робот нұсқасын, параметрлерін, деректер көзін және есепті қайталау мүмкіндігін тексеріңіз. Жинақ авторының сату немесе тіркеу үшін өтемақы алатын-алмайтынын бөлек анықтаңыз: тізімдегі позиция мұндай тексеруді алмастырмайды.
«Үздік Forex кеңесшілері» сұрауы көбінесе сатушылардың көрмелері мен нәтижелер жинақтарына әкеледі. EA жоғарғы жолда болса да, шынайы есеп тек белгілі бір нұсқаға, кезеңге, таңбаға және параметрлерге қолданылады. Бұл деректерсіз салыстыруды қайталау мүмкін емес.
Рейтинг авторының қызығушылығын бөлек тексеріңіз: ол сату немесе тіркеу үшін комиссия алады ма. Бұл материалды автоматты түрде жалған етпейді, бірақ ол жарнаманы негізгі дәлелдерден бөлуді талап етеді. CFTC міндетті немесе әдеттен тыс жоғары табыс әкелетін роботтардан сақ болуға кеңес береді.
Тестерден демо аккаунтқа қауіпсіз ауысу жолдары
Ең бастысы
демонстрация виртуалды қорлардағы нақты баға белгілеулерін және терминалдың жұмысын бақылау үшін R0-R3 жасыл техникалық тексеруден кейін іске қосылды. Паспорттағы бірдей брокерді, таңбаны, спецификацияны және енгізу параметрлерін пайдаланыңыз. Транзакция хабарламаларын, орындалу бағаларын және бас тарту себептерін тексеру. Демонстрация нақты тіркелгі нәтижені қайталайтынын дәлелдемейді.
EA демонстрациясында төлқұжаттағы спецификациямен және енгізу параметрлерімен бірдей таңбамен бір брокерден іске қосылады. Уақыт белдеуін, сауда сессияларын, ең аз көлемді және орындау түрін тексеру. Іске қосқаннан кейін Сарапшылар мен журналды, нақты сұрау уақытын, орындау бағасын және бас тарту себептерін тексеріңіз.
Салыстыру журналына сыртқы сигнал қосуға болады, бірақ рөлдерді араластырмаңыз. Мысалы, кіру нүктесінің индикаторы TradingView бақыланатын белгіні жасайды және EA MetaTrader ішінде тек нақты бағдарламаланған ережені орындайды. Midas салыстырмалы журналға сигнал береді және сауда-саттықты автоматты түрде ашпайды.
Сауда үшін тәуекел және тоқтату ережелері роботтан бөлек орнатылады. Негізгі процедура туралы материалдарда сипатталған тәуекелдерді басқару Және Саудаға тәуекел.
Сарапшы кеңесшіні өшіру немесе сатып алмау қажет болғанда
Ең бастысы
R1-R3 мекенжайында дереккөз немесе рұқсаттар түсініксіз болса, параметрлерді қайта шығару мүмкін болмаса, журнал жүйелік қателерді көрсетсе немесе шығыс үзілсе, тоқтатыңыз. Тексеру алдында техникалық және зерттеуді тоқтату критерийлерін жазып алыңыз. Жеке теріс іске қосу әмбебап шешімді қамтамасыз етпейді, бірақ оны көргеннен кейін оны жасыра алмайсыз немесе ережелерді өзгерте алмайсыз.
Тоқтату критерийлерін алдын ала жазып алыңыз. Қайталанатын сұрау қателері, күтпеген көлем өзгерістері, белгісіз DLL мекенжайына кіру немесе нұсқаны тексеру мүмкін еместігі үшін техникалық тоқтату қажет. Есептерді шығару мүмкін болмаса немесе тек бір таңдалған нұсқада қарсылық болса, зерттеуді тоқтату қажет.
Егер жарамды болса
- Нұсқа мен кіріс параметрлері шығарылады
- R0-R3 ережелерді өзгертпей жиналды
- Шығындар мен қателер есепте көрінеді
- Демо техникалық деректер парағына сәйкес келеді
Жарамсыз болса
- Дереккөз және рұқсаттар мөлдір емес
- Пайда міндетті нәтиже ретінде уәде етілген
- Нәтиже тек бір іске қосылады
- Түсініксіз сауда қателерін көрсететін журнал
Тексеру жалғасып жатса, шартты келесіге жылжытыңыз Сауда жоспары: нені байқау керек, қандай жағдайда өшіру керек EA және енгізу параметрлерін өзгертуге кім құқығы бар. Бұл демонстрациялық бақылау кезінде байқалмайтын реттеуден қорғайды.
Дереккөздер
- Роботтар мен индикаторлар MetaTrader 5
- Стратегияны сынаушы анықтамада MetaTrader 5
- MetaTrader 5 сайтында стратегияны оңтайландыру
- Есеп көрсеткіштерін тексеру
- Нақты және жасалған кенелер
- Сынақ агенттерінің ерекшеліктері
- Тарихи деректерді дайындау
- Платформа журналдары MetaTrader 5
- MQL5 сілтемесіндегі статистика формулалары
- Сауда серверінің жауап кодтары
- Арнаулы қаржы құралдары және Bid/Ask белгілері
- CFTC: AI Trading Bots
- NFA: Hypothetical Performance Results
Жиі қойылатын сұрақтар
Тест параметрлерін қайта іске қосу үшін қалай сақтауға болады?
Strategy Tester-де баптаулар басқару мәзірін ашып, жиынтықты INI- файлға сақтаңыз. Ағымдағы параметрлерді Ctrl+C арқылы көшіріп, мәтін ретінде сақтап, Ctrl+V арқылы қайта жүктеуге болады. Атауында немесе көршілес төлқұжатта EA-нің нұсқасы мен хэші, символ, уақыт аралығы, күн диапазоны және белгі режимі жазылады: Бір кіріс параметр файлы бүкіл экспериментті сипаттамайды.
Нақты кенелерге алғашқы тест неге ұзаққа созылады?
Алғашқы іске қосуға дейін MetaTrader символ тарихын сауда серверімен синхрондап, қолжетімді минуттық деректер мен белгілерді жүктейді. Кене тарихының көлемі үлкен, сондықтан бірінші жүгіру ұзаққа созылуы мүмкін. Келесі ұшырылымдарда платформа тек жетіспейтін деректерді жүктейді, ал тест агенттері бұрыннан алынған тарихты пайдаланады, егер бастапқы код пен параметрлер жиынтығы өзгермесе.
Үзілген оңтайландыруды жалғастыруға бола ма?
MetaTrader есептелген пастарды оңтайландыру кэшінде сақтайды. Қалыпты тоқтаудан кейін орындалған өтулер сақталады, ал қайта басталғанда есептеу қалған параметрлер жиынтығынан жалғасады. Кэш EA, символ, уақыт аралығы, күндер және тик генерациялау режиміне байланысты. Баптауларды өзгерту басқа нәтижелер жиынтығын тудыруы мүмкін, сондықтан қайта жалғасуды эксперимент паспортымен салыстыру керек.




Пікірлер
Бастапқы материалдағы пікірлер аударылмайды.