Как, элегантно, можно описать тоже самое? Что-то ломает 96 раз, описывать одно и тоже.
int количество_хаев_0=0;
int количество_хаев_15=0;
// и так далее 96раз доint количество_хаев_1425=0;
/////////////////////int время_хая=0;
//+------------------------------------------------------------------+void start()
{
{
/// здесь узнаём время хая (В течении дня. Время в минутах с начала дня)
}
if(время_хая == 0) количество_хаев_0=количество_хаев_0+1;
if(время_хая == 15) количество_хаев_15=количество_хаев_15+1;
// и так далее 96раз доif(время_хая==1425) количество_хаев_1425=количество_хаев_1425+1;
///////Print(" количество_хаев_ 0 ", количество_хаев_0);
Print(" количество_хаев_ 15 ", количество_хаев_15);
Print(" количество_хаев_ 1425 ", количество_хаев_1425);
/////////////////////
}
//+------------------------------------------------------------------+
Нашел вроде неплохой советник( по тестеру), запустил на демо - он сливает в японскую сессию.
Не подскажете код, как сделать, чтобы он запускался в определенное время и в определенное время закрывал все свои ордера и отключался.
И место, куда этот код вставлять.
Заранее благодарен!
Код заставит советник "молчать" в определенное время.
Вставьте этот код в Ваш советник:
extern int HourStart=0; // Час начала сессии которую надо пропустить
///
extern int HourEnd=0; // Час конца сессии которую надо пропустить //+------------------------------------------------------------------+ int start() { if(Hour()>=HourStart) { if(Hour()<=HourEnd) { return(0);
}
//Перед Вашим советником вставьте этот код(наверху)
} // тело Вашего советника } //+------------------------------------------------------------------+
Код заставит советник "молчать" в определенное время.
Вставьте этот код в Ваш советник:
extern int HourStart=0; // Час начала сессии которую надо пропустить
///
extern int HourEnd=0; // Час конца сессии которую надо пропустить //+------------------------------------------------------------------+ int start() { if(Hour()>=HourStart) { if(Hour()<=HourEnd) { return(0);
}
//Перед Вашим советником вставьте этот код(наверху)
} // тело Вашего советника } //+------------------------------------------------------------------+
Вообще в результате индикатор, показывающий, нарастающим итогом(суммарно), количество хаев и лоу по времени. т.е. например за год 20 хаев в 03:00, 30 лоу, в 05:00 Что-то типа профиля рынка, только пики по времени. Индикатор в отдельном окне.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Хотел скопировать, чтоб показать, не получается! Объясняю:
Не знаю, что делать! Кажется, всё перепробовал, в справке только открыть/закрыть. Намёка нет, что может вдруг развернуться вширь, заслонив графики.Максим, мне сложно что-то посоветовать. Как вариант - попробуйте перезапустить терминал и компьютер. Если просто глюк - может это поможет.
Я для таких целей обычно сохраняю профиль терминала, из которого затем восстанавливаюсь. Попробуйте оттуда профиль загрузить по дефолту.
Максим, мне сложно что-то посоветовать. Как вариант - попробуйте перезапустить терминал и компьютер. Если просто глюк - может это поможет.
Я для таких целей обычно сохраняю профиль терминала, из которого затем восстанавливаюсь. Попробуйте оттуда профиль загрузить по дефолту.
Спасибо, Сергей! Разрешите представиться, Борис!
Приятно познакомиться, Борис! : )) Исправляюсь.
Здравствуйте!
Нашел вроде неплохой советник( по тестеру), запустил на демо - он сливает в японскую сессию.
Не подскажете код, как сделать, чтобы он запускался в определенное время и в определенное время закрывал все свои ордера и отключался.
И место, куда этот код вставлять.
Заранее благодарен!
Спасибо!
Здравствуйте!
Нашел вроде неплохой советник( по тестеру), запустил на демо - он сливает в японскую сессию.
Не подскажете код, как сделать, чтобы он запускался в определенное время и в определенное время закрывал все свои ордера и отключался.
И место, куда этот код вставлять.
Заранее благодарен!
Код заставит советник "молчать" в определенное время.
Вставьте этот код в Ваш советник:
extern int HourStart=0; // Час начала сессии которую надо пропустить
///
extern int HourEnd=0; // Час конца сессии которую надо пропустить//+------------------------------------------------------------------+
int start()
{
if(Hour()>=HourStart)
{
if(Hour()<=HourEnd)
{
return(0);
}
//Перед Вашим советником вставьте этот код(наверху)
}// тело Вашего советника
}
//+------------------------------------------------------------------+
Как, элегантно, можно описать тоже самое? Что-то ломает 96 раз, описывать одно и тоже.
Спасибо!
Код заставит советник "молчать" в определенное время.
Вставьте этот код в Ваш советник:
extern int HourStart=0; // Час начала сессии которую надо пропустить
///
extern int HourEnd=0; // Час конца сессии которую надо пропустить//+------------------------------------------------------------------+
int start()
{
if(Hour()>=HourStart)
{
if(Hour()<=HourEnd)
{
return(0);
}
//Перед Вашим советником вставьте этот код(наверху)
}// тело Вашего советника
}
//+------------------------------------------------------------------+
Спасибо большое!
Еще бы ордера закрывал...
А что хотели получить?