Да что тут уж говорить о простом пользователе ПК, я учил программирование( С++), но трудно понять программу, много незнакомых команд...
Да что тут уж говорить о простом пользователе ПК, я учил программирование( С++), но трудно понять программу, много незнакомых команд...
Де тут дело не в учебнике, вы все понятно и популярно объяснили, но тем не менее...начинать с нуля конечно очень тяжело.. :/
любая программа строится на трех китах - условие, цикл, переменная , а все остальные тонкости приходят с опытомСообщение от asem9077
помощь в написании экспертов
обучение MQL4
консультация по скайпу ats_auto
итак у нас должен получиться такой код :
//+------------------------------------------------------------------+
//| учебный.mq4 |
//| лаборатория "Авераж"|
//| [email protected] |
//+------------------------------------------------------------------+
#property copyright "лаборатория Авераж"
#property link "[email protected]"
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
int signal=0;
if (
iMA(symbol(), period(),30, 0 ,MODE_SMA,PRICE_CLOSE, 0) >iMA(symbol(), period(),60, 0 ,MODE_SMA,PRICE_CLOSE, 0)&&
iMA(symbol(), period(),30, 0 ,MODE_SMA,PRICE_CLOSE,1) <iMA(symbol(), period(),60, 0 ,MODE_SMA,PRICE_CLOSE, 1)
)
{
signal=1;
}
if (
iMA(symbol(), period(),30, 0 ,MODE_SMA,PRICE_CLOSE, 0) <iMA(symbol(), period(),60, 0 ,MODE_SMA,PRICE_CLOSE, 0)&&
iMA(symbol(), period(),30, 0 ,MODE_SMA,PRICE_CLOSE,1) >iMA(symbol(), period(),60, 0 ,MODE_SMA,PRICE_CLOSE, 1)
)
{
signal=(-1);
}
//----
return(0);
}
//+------------------------------------------------------------------+
помощь в написании экспертов
обучение MQL4
консультация по скайпу ats_auto
Хотел бы очень научится писать советников, но увы вынужден себе признаться, что на данный момент это именно тот случай, когда человек чего-то хочет, но не прикладывает для этого усилий и ничего не делает... =) Так что простите, но я не буду отнимать у вас драгоценное время...пока что я не готов вплотную засесть за программирование))
ну если кого то заинтересует обучение пишите, я с удовольствием продолжу эту тему
помощь в написании экспертов
обучение MQL4
консультация по скайпу ats_auto
Я заинтересован в этом, хотелось бы попробовать создать свой личный советник, а какую платформу для создания используете: Visual studia C# или C++?
MetaEditor, этот компилятор специально создан для разработки советников форекс
помощь в написании экспертов
обучение MQL4
консультация по скайпу ats_auto
В нём вроде С#, как основной язык программирования?
да основы взяты с него но MQL4 немного отличается, но это не главное. Научившись писать на основе условия, цикла и переменной вам будет потом легко освоить любой язык . Остальное просто оптимизирует код и приходит с опытом
помощь в написании экспертов
обучение MQL4
консультация по скайпу ats_auto