ПредишенСледващото

Вие искате да научите MQL4 бързо, лесно и безплатно? MQL4 и детайли от нулата. Чипове, тайни и само практика Също така, SUPERBONUS - анализ на стратегия и програма съветник MQL SGR код

Приветствам ви, скъпи приятели, на трейдъра и начинаещи програмисти MQL4. Започвайки с тази статия, ние ще разгледаме стъпките на целия процес на планиране на MQL4 за автоматизиране на нашите стратегии Forex.

Така че нека да започнем.

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

Невярно е разпределена на снимката по-долу, е най-основните.

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

В тази област, ние сме с теб, пишем всичко нашия код. Всичко, което е написано в основното поле - това е кодът MQL4.

На второ място, доста важна област, е малко по-ниска.

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

В тази област, има няколко раздела, а ние ще трябва да се раздел "грешка".

За този раздел, ние ще говорим по-късно. Сега ние просто смятате, че основната част от работното поле в програмата.

Третото поле - е навигатора.

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

По принцип, това не носи особено полезна функция. Въпреки това е възможно да се движите сред нашите папки и тези съветници, които са в папката Експерти на нашата MetaTrader терминал.

По желание "Навигатор" може да бъде деактивирана да разширим работното поле. Ако се нуждаете от браузъра, след това кликнете върху бутона "Навигатор", както е посочено в изображението по-долу, това поле ще се появи отново на екрана.

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

Четвъртото поле - е най-горното меню.

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

Тук ние ще имаме един-единствен бутон - бутон "Compile".

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

Какво е това и когато е необходимо да натиснете - всичко това ще обсъдим с вас малко по-късно.

Вие искате да научите MQL4 бързо, лесно и безплатно? MQL4 и детайли от нулата. Чипове, тайни и само практика Също така, SUPERBONUS - анализ на стратегия и програма съветник MQL SGR код

Процесите, които се случват по време на компилация в MetaEditor и съветник в MetaTrader

Сега нека да разгледаме отношенията на процеси: процеси, протичащи в програмирането на нашия съветник, и какви са процесите по време на работа на нашата програма съветник в терминала Metatrader4.

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

Имаме MQL4 език за програмиране, което изследваме с вас. Ние ги използват като част от програмата MetaEditor, които разгледахме с вас по-рано в тази статия.

Когато пиша някакъв код, можем да запишете файла с .MQ4 разширение. Да видим: Отидете на MetaTrader4 и отворите папката с нашите консултанти. Тя се отваря, както следва: Меню - File - Open Data каталог.

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

Отвори я и пред нас има папката система на нашия терминал. Отиди на MQL4 с папки.

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

И тогава, в папката експерти.

Пред нас е списък на всички наши експерти са на разположение в рамките на нашия MetaTrader4 терминал.

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

Помислете например за Sample съветник на MACD. Всички съветници са основно представени в два типа файлове: .MQ4 файл и с файла с разширение .EX4. На снимката по-горе те се появяват като етикет с надпис "4" (файл .MQ4) и празен етикет, без никаква информация (удължаване .EX4 файл).

Ако се върнем към нашата схема:

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

Този файл е нужно само за нас, това е, за разработчиците на съветник. Това се прави, за да се гарантира, че ще запазим нашия код за по-нататъшна работа с него. Тя се нарича "отворен код". Ние можем да запазите този файл на всички медии, като например USB флаш устройство, и отворете файла на друг компютър, с условието да има MetaTrader4 платформа върху него и след това да продължи програмиране.

За код започва да работи в терминала-в MetaTrader, ние се нуждаем друг файл. Този файл трябва да бъде разширяването на "втори тип» - .EX4

Самата MetaTrader терминал използва само файл .EX4. Това означава, че когато ние се премести на съветник на платформата, на терминала чете този файл е от втория тип.

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

Когато натиснете този бутон, за възстановяване на нашия код във файл с .EX4 разширение, създавайки кода, която чете нашия MetaTrader терминал.

Целият процес се нарича "компилация". И, за да се случи това, ние трябва да натиснете "Compile".

Това е, когато сме писали някакъв код, трябва да се провери работата му в MetaTrader4 терминал, това непременно ще трябва да натиснете "Compile". Когато започнем да практикува, ще бъде много по-лесно да се разбере как се случва целия процес на програмиране.

Ние отиде по-далеч в нашата схема:

MQL4 за въвеждане начинаещи до MetaEditor кодовия редактор

MetaTrade4 терминал чете събраните файлове (.EX4, който). Той чете командите, които са налични там, и ги предава на процесора на компютъра. Процесорът, в същото време, всички тези команди изчислява изчислява и предава изчислява готов екип обратно в MetaTrader терминал. Въз основа на тези изчислени стойности MetaTrader върши работа: това е, показатели на сградата, произвежда сценария и съветници.

Тук, в действителност, такава структура на всички процеси. Още веднъж накратко обобщим: имаме MQL4 език за програмиране, това е част от нашата програма MetaEdiror.

Когато пишете код в MetaEditor, ние можем да спестим този код във файл .MQ4, за да може да работи с файла по-късно. След като се програмира кода, като натиснете "Compile" възниква Overstore нашия код във втория тип файл (.EX4), който използва нашия MetaTrader терминал.

В същото време, на терминала гласи рецептата има екип изпраща тези команди на процесора на компютъра, където в действителност, и се изчисляват всички стойности. Освен това, компютърът връща стойността обратно към терминала. И въз основа на тези стойности MetaTrader произвежда работата му (показатели строителни работи скриптове и съветници).

Това е структурата на връзките между всички процеси.

В следващата статия ще разгледаме достатъчно важна тема - алгоритми за програмиране MQL4: какво е това и защо имаме нужда от тях? Отиди в следващата статия.

Поздрави, Антон.

Обучение Forex портал SanGReal Инвест

Вие искате да научите MQL4 бързо, лесно и безплатно? MQL4 и детайли от нулата. Чипове, тайни и само практика Също така, SUPERBONUS - анализ на стратегия и програма съветник MQL SGR код

Може да се интересуват. Други статии в нашия портал за обучение:

  • MQL4: Анализ на основните функционални блокове с код съветник
  • Показване на информация в MQL4 с помощта на функцията Коментар (); и внимание ();
  • MQL4: показване на информация за валутни инструменти на графиката. Символ () функция; MarketInfo ();

Свързани статии

Подкрепете проекта - споделете линка, благодаря!