Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 482

 
Alexey Volchanskiy:

Я по образованию радиоконструктор )) То есть меня учили даже не электронике (ее был самый минимум) и не программированию, а как спроектировать ящик для радиоаппаратуры )) Но я в свое время был неплохим электронщиком, сам научился. Потом также самоучкой освоил программирование с нуля. Так что корки о высшем образование именно в нашей области не нужны )) Нужно желание и труд.

По теме. Пишем для 4-ки или 5-ки? 

У меня похожая история. А программировать начал от скуки, вроде умею теперь на среднем уровне на mql и C# (для своих целей моих умений вполне хватает, супер-профессионалом себя не считаю конечно, да и сравнивать не с кем особо).
 
Sergey Basov:
У меня похожая история. А программировать начал от скуки, вроде умею теперь на среднем уровне на mql и C# (для своих целей моих умений вполне хватает, супер-профессионалом себя не считаю конечно, да и сравнивать не с кем особо).
Дык я и говорю, что ничего сложного. Сиди себе да бей по клавишам, любой дурак сможет. Главное, чтобы кресло было удобное, а то попа болеть начинает )
 
Alexey Volchanskiy:

Я по образованию радиоконструктор )) То есть меня учили даже не электронике (ее был самый минимум) и не программированию, а как спроектировать ящик для радиоаппаратуры )) Но я в свое время был неплохим электронщиком, сам научился. Потом также самоучкой освоил программирование с нуля. Так что корки о высшем образование именно в нашей области не нужны )) Нужно желание и труд.

По теме. Пишем для 4-ки или 5-ки? 

Спасибо Вам Алексей!!!! для 4-ки))))
 
-Aleks-:
Сотрите принудительно папку с архивом истории и запустите терминал - потом загрузите все котировки.
Спасибо за ответ, Алекс, а чтобы не навредить, где такая папка ?
 
Mike:
Спасибо за ответ, Алекс, а чтобы не навредить, где такая папка ?
В терминале в меню выбирайте "Открыть каталог данных"
Заходите в папку "history"

Выбираете папку по названию Вашего счета и трёте

Удачи! 

 
Alexey Volchanskiy:

Задача и есть довольно простая.

При изменении или прокрутке окна вызывается OnChartEvent, в ней передается событие без параметров: 

Событие изменения графика CHARTEVENT_CHART_CHANGE

Если такое событие пришло, определяем левый и правый видимый бар и в этих пределах в индикаторном окне находим все стрелки. Если нашлась - передвигаем ее к нужной границе. Стрелкам при создании давать имена типа UpArrow***** и DownArrow*****, чтобы не парится с анализом. Потом на всякий вызвать ChartRedraw.

Что-то мне показалось вопрос был об индикаторном окне, а не о чарте. Где-то я это писал, но найти не смог. Может терпенья не хватило... В общем-то принцип тот-же, на видимой части определяется максимум и минимум индикатора и соответственно выполняются необходимые действия на этом участке.
 
Alexey Viktorov:
Что-то мне показалось вопрос был об индикаторном окне, а не о чарте. Где-то я это писал, но найти не смог. Может терпенья не хватило... В общем-то принцип тот-же, на видимой части определяется максимум и минимум индикатора и соответственно выполняются необходимые действия на этом участке.
У спрашивающего было желание также перерисовывать при прокрутке графика, а CHARTEVENT_CHART_CHANGE возникает при любом изменении, потому и без доп. параметров
 
-Aleks-:
В терминале в меню выбирайте "Открыть каталог данных"
Заходите в папку "history"

Выбираете папку по названию Вашего счета и трёте

Удачи! 

Спасибо, Алекс, сделал, как Вы сказали.
А где теперь в МТ5 файл котировок скачать ?
 
Mike:
Спасибо, Алекс, сделал, как Вы сказали.
А где теперь в МТ5 файл котировок скачать ?

 

Вы ранее писали о MT4 - совет был по нему, а у MT5 проблемы с родной историей - котировки только от MQ, на сколько мне известно, сам пользуюсть только MT4.

"

Mike:
В МТ4(Alpari-Demo) хочу сохранить в файл архив котировок длиннее, чем по умолчанию (2048 свечей). Удаляю то, что было, нажимаю "Загрузить".
 С сайта MetaQuotes что-то грузится, получаю такую картину: 

 

Всем привет. Прошу помощи у хорошо знающих тестер. По крайней мере мне кажется, что проблема в нем.

 Суть моей проблемы. Напиал кусок программы для оценки 7-ми первых свеч в ценовом графике. По каждой свече оцниваю её тип (растущая, падающая, додж). длину тела свечи и отношение длины тени к длине тела свечи. 

Всю информацию собрал в двумерный массив.  Программа прошла кмпиляцию, проверил правильность числовых вычислений. Сделано все чисто. Ставлю этот кусок программы на тестирпвание с выводом параметров свечей.

Минимальный интервал тестирования одни сутки. На часовом графике получаю 6 выводов, по одному выводу на новую свечу. Все вычисляется правильно. НО !!!!!  После этого вывод информации прекращается, а должно быть 24 вывода.

   Ввёл переменную, учитывающую текущий номер первой свечи и попробовал вывести информацию начиная с 10-го номера. Тестер вообще никаких распечаток не выводит. 

Пож., кто знает причину этой проблемы, подскажите.