Форекске кеңесші бағдарламасын қалай жазуға болады

Мазмұны:

Форекске кеңесші бағдарламасын қалай жазуға болады
Форекске кеңесші бағдарламасын қалай жазуға болады

Бейне: Форекске кеңесші бағдарламасын қалай жазуға болады

Бейне: Форекске кеңесші бағдарламасын қалай жазуға болады
Бейне: Объем на Forex — это Грааль | Как правильно использовать объемы на форекс | Трейдер Вадим Глазун 2024, Қараша
Anonim

FOREX нарығы триллион доллармен жұмыс істейді, бірақ компьютер мен интернетке ие кез-келген адам онымен жұмыс істей алады. Сауда-саттық кезінде шешім қабылдауды жеңілдету үшін көптеген трейдерлер белгілі бір алгоритм бойынша жұмыс істейтін арнайы бағдарламаларды - кеңес берушілерді пайдаланады.

Форекске кеңесші бағдарламасын қалай жазуға болады
Форекске кеңесші бағдарламасын қалай жазуға болады

Нұсқаулық

1-қадам

Forex-тің ең кең таралған сауда платформасы - mt4 терминалы. Тиісінше, кеңесшілердің көпшілігі сол үшін жазылған. Егер сізде терминал жоқ болса, оны сіз жұмыс істейтін дилерлік орталықтың веб-сайтынан жүктеп алыңыз.

2-қадам

Терминалды бастаңыз. F4 пернесін басу арқылы MetaEditor ашыңыз. Пайда болған редактор терезесінде Файл қойындысында Жаңа таңдаңыз, Expert Advisor Wizard ашылады. Құрылған кеңесшінің түрін таңдаңыз - Сарапшы кеңесші. Келесі түймешігін басыңыз. Келесі терезеде кеңесшінің аты мен автордың мәліметтерін енгізіңіз (егер қаласаңыз).

3-қадам

Сол терезеде Параметрлер кестесі бар - оң жақтағы Қосу батырмасын басыңыз. Extparam1 жаңа параметрі пайда болады. Параметрлерді қолдану арқылы сіз кеңес берушіні қажетті әрекеттерді орындауға «үйрете» аласыз. Мысалы, Extparam1 параметрінің атауын StopLoss-ке ауыстырыңыз, жолды тышқанмен екі рет шертіп, жаңа атау енгізіңіз. Параметр түрін екі есеге орнатыңыз. Параметр мәнін (Бастапқы мән) сіз үшін рұқсат етілген шығын мәніне теңестіріңіз - мысалы, 20 балл.

4-қадам

Сол сияқты, сіз пайда мен басқа параметрлердің мәнін енгізе аласыз. Сіз осы кезеңде ештеңе енгізе алмайсыз және қажетті мәндерді кейінірек қолмен, тікелей кодқа енгізе аласыз. «Аяқтау» батырмасын басыңыз, сіз кеңесшінің негізгі коды көрсетілген терезені көресіз.

5-қадам

Init, deinit, start функцияларына назар аударыңыз. Біріншісі Сарапшы кеңесшіні іске қосқаннан кейін оны инициализациялауға байланысты операцияларды орындайды. Екіншісі кеңесші өшірілгенде немесе терминал жабылған кезде оны өшіреді. Ең маңызды функция - бұл бастау функциясы, өйткені дәл осы функция әрбір жаңа кенемен бірге келетін барлық деректерді өңдейді (бағаның өзгеруі).

6-қадам

Кеңесші қалай жұмыс істейді? Оның кодына жолдарды енгізу керек, соның арқасында егер ол ағымдағы жағдай кеңесшінің логикасында көрсетілген шарттарға сәйкес келсе, ол бұйрықты ашады немесе жабады. Мысалы, қарапайым сарапшы кеңесші Moving Average индикаторына негізделуі мүмкін. Екі орташа уақыт әр түрлі кезеңдермен кескінделеді - мысалы, 5 және 15. Егер жылдам сызық баяу жолды төменнен жоғары кесіп өтсе, сатып алуға тапсырыс ашылады. Жабу қалаған пайдаға жеткенде немесе жылдам сызық баяу жолды жоғарыдан төмен қарай кесіп өткенде пайда болады.

7-қадам

Дәл осылай сату тапсырысының ашылуы мен жабылуы орын алады. Жалған сигналдардың санын азайту үшін сіз ереже енгізе аласыз, оған сәйкес тапсырыс жылдам сызық баяу жолдан біраз қашықтыққа ауысқаннан кейін ғана жүзеге асырылады - мысалы, 10 балл. Сіз ең сәтті параметрлерді анықтау арқылы нақты параметрлерді орната аласыз.

8-қадам

Кодтың нақты жолдарын қалай жазуға болады? Ол үшін mql4 тілінің негіздерін меңгеру керек. Мұнда көптеген пайдалы материалдарды, соның ішінде оқулықтарды таба аласыз: https://forum.mql4.com/ru/ Кешенді сарапшы кеңесшісін құруды бірден бастамаңыз - алдымен қарапайым функциялармен қамтамасыз етіңіз, содан кейін біртіндеп оны қиындатыңыз. Дегенмен, негізгі нұсқаларын сақтауды ұмытпаңыз - егер сіз алдыңғы нұсқаларына оралуыңыз керек болса, олар сізге ыңғайлы болады.

Ұсынылған: