народ подскажите пожалуйста: при создании функции ObjectCreate (при создании трендовой линии) у меня получается луч, который следуя от одной точки к другой имеет продолжение на графике только в правую сторону. а как сделать так что бы он продолжался и в левую сторону?
DemanRap: получается луч, который следуя от одной точки к другой имеет продолжение на графике только в правую сторону. а как сделать так что бы он продолжался и в левую сторону?
Вы не можете луч влево нарисовать или вы хотите вместо луча получить прямую ?
я хочу что бы у меня в моем роботе имелась возможность отследить где на исторических данных находился бы этот луч. например проверить как бы близко к нему прилегали бы другие фракталы а не только 2 фрактала на которых я его изначально построил.
спасибо большое, но оказалось все гораздо проще. достаточно просто начертить еще один луч и поменять в нем time1, price1 и time2 price2 местами. зато над задачей целый день голову ломал)))
хранят некоторое время в файле переменных :-) дату обращения, имя и значение типа double
По GV-переменным вопрос такой... В книге С.К. по MQL4 в главе "Переменные GlobalVariables" в разделе "Свойства GV-переменных" сказано: "GV-переменная может иметь только тип double". Ниже, в разеделе "Функция GlobalVariableDel()" приведен пример эксперта globalvar.mq4 следующего содержания:
//--------------------------------------------------------------------// globalvar.mq4// Предназначен для использования в качестве примера в учебнике MQL4.//--------------------------------------------------------------------int Experts; // Колич. экспертовdouble Depo=10000.0, // Заданный депозит
Persent=30, // Заданный процент
Money; // Искомые средстваstring Quantity="GV_Quantity"; // Имя GV-переменной//--------------------------------------------------------------------int init() // Спец. функция init
{
Experts=GlobalVariableGet(Quantity); // Получим тек. знач.
Experts=Experts+1; // Колич. экспертовGlobalVariableSet(Quantity, Experts); // Новое значение
Money=Depo*Persent/100/Experts; // Средства для эксп.Alert("Для эксперта в окне ", Symbol()," выделено ",Money);
return; // Выход из init()
}
//--------------------------------------------------------------------int start() // Спец. функция start
{
int New_Experts= GlobalVariableGet(Quantity);// Новое колич. эксп.if (Experts!=New_Experts) // Если изменилось
{
Experts=New_Experts; // Теперь текущ. такое
Money=Depo*Persent/100/Experts; // Новое знач. средств Alert("Новое значение для эксперта ",Symbol(),": ",Money);
}
/*
...
Здесь долен быть указан основной код эксперта,
в котором используется значение переменной Money
...
*/return; // Выход из start()
}
//--------------------------------------------------------------------int deinit() // Спец. ф-ия deinit
{
if (Experts ==1) // Если эксперт один..GlobalVariableDel(Quantity); //..удаляем GV-переменelse// А иначе..GlobalVariableSet(Quantity, Experts-1); //..уменьшаем на 1Alert("Эксперт выгружен из окна ",Symbol()); // Сообщ. о выгрузкеreturn; // Выход из deinit()
}
//--------------------------------------------------------------------
Вопрос: почему в данном примере GV-переменные Expert и New_Expert имеют тип int. хотя, как указано ранее, эти переменные должны иметь тип double?
Компилируется без проблем, никаких ошибок, но не торгует. Пробовал закоментить разные блоки кода, но виновника не нашел. В логике вроде бы тоже проблем не замечал.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Для получения прямой попробуйте добавить выделенные строки
а с ними что? - глобальные на уровне Терминала?
хранят некоторое время в файле переменных :-) дату обращения, имя и значение типа doubleПо GV-переменным вопрос такой... В книге С.К. по MQL4 в главе "Переменные GlobalVariables" в разделе "Свойства GV-переменных" сказано: "GV-переменная может иметь только тип double". Ниже, в разеделе "Функция GlobalVariableDel()" приведен пример эксперта globalvar.mq4 следующего содержания:
Вопрос: почему в данном примере GV-переменные Expert и New_Expert имеют тип int. хотя, как указано ранее, эти переменные должны иметь тип double?
Доброго времени суток! Подскажите пожалуйста что может быть не так в советнике?
Компилируется без проблем, никаких ошибок, но не торгует. Пробовал закоментить разные блоки кода, но виновника не нашел. В логике вроде бы тоже проблем не замечал.На старом демо-счёте забыл свой пароль. Где его можно поискать?
Нигде его нет, если сами не позаботились об его сохранении - узнавал в саппорте одного из ДЦ.
Пробивайте свою почту - на неё высылают при открытии счёта его параметры все, включая пароли...