Ошибки, баги, вопросы - страница 2789

 

Вопрос по TimeLocal()

Впрочем не только по нему.

Дело в том, что при работе скрипта, обучающего модули НС, я заметил, что иногда модуль обучается ну ооочень долго. Не очень приятно, но вполне объяснимо.

Тут я решил просто добавить подсчёт времени, уходящего на каждую итерацию.

И тут у меня возникли вопросы...

В общем так, начинается обучение модуля

2020.06.27 14:47:03.435 modul_training_mZZ3_MLP (EURUSD,H3)     ~~~ Сеть №16 по модулю >>> 11 (24) <<< создана... Учимся...

И тут я вижу, что обучение идёт ну очень долго.

Потом появляются сообщения

2020.06.27 14:47:05.038 modul_training_mZZ3_MLP (EURUSD,H3)     Ошибка = 3.03%
2020.06.27 14:47:05.038 modul_training_mZZ3_MLP (EURUSD,H3)     00:00:02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

По записям придраться не к чему. 2 секунды. Но реально я ждал этих записей минут 5, если не больше.

Комп больше ничем не нагружен. Где искать стрелочника?


Пока это писал шло обучение следующего модуля. Там, вроде нормально написало...

2020.06.27 14:59:15.114 modul_training_mZZ3_MLP (EURUSD,H3)     Ошибка = 3.03%
2020.06.27 14:59:15.114 modul_training_mZZ3_MLP (EURUSD,H3)     00:12:09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
Не работает таймер при закрытом рынке. Это нормально?
 
Добрый день! Оплатил советника, но почему то в покупках и в терминале он не отображается, подскажите, пожалуйста, что делать?
 
Vladimir Karputov:

Trade disabled - вот ответ.

Справка: Разрешение на торговлю

Спасибо, но в тексте ничего не написано про Trade disabled
 
Turbo888:
Спасибо, но в тексте ничего не написано про Trade disabled

Запустите справочный скрипт. Воспользуйтесь переводчиком Google для перевода служебных сообщений. 

Файлы:
 
Turbo888:
Спасибо, но в тексте ничего не написано про Trade disabled

Ваше сообщение:

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Ошибки, баги, вопросы

Turbo888, 2020.06.26 22:08

Доброго времени суток. Платформа МТ5 почему не дает торговать. Вчера была торговля, сегодня нет. Причем это на двух разных панельках. Не проставляются стопы и тейки. В журнале пишет: failed buy limit 1 MESU20 at 3015.75 sl: 3013.75 [Trade disabled] Что не так? 

Сообщение системы:

"failed buy limit 1 MESU20 at 3015.75 sl: 3013.75 [Trade disabled]"

 

Выручайте, не пойму что происходит. При копировании исторических данных 0-й элемент массива всегда равен 1-му. Т.е. у первого цена закрытия, тут все правильно, а у нулевого - цена открытия, а не закрытия.

if (CopyRates(symbol[symbol_idx], _Period, 0, BAR_KOL_MIN, mql_rates) < 0)
        alert(symbol[symbol_idx] + " не удалось скопировать исторические данные.");
else   // если скопировали исторические данные
{
        if (mql_rates[0].time == D'2015.01.19 11:00')
        {
                Print("0 " + TimeToString(mql_rates[0].time) + " " + DoubleToString(mql_rates[0].close));
                Print("1 " + TimeToString(mql_rates[1].time) + " " + DoubleToString(mql_rates[1].close));
                Print("2 " + TimeToString(mql_rates[2].time) + " " + DoubleToString(mql_rates[2].close));
                Print("3 " + TimeToString(mql_rates[3].time) + " " + DoubleToString(mql_rates[3].close));
                Print("4 " + TimeToString(mql_rates[4].time) + " " + DoubleToString(mql_rates[4].close));
        }

2015.01.19 11:00:00   0 2015.01.19 11:00 1.15834000

2015.01.19 11:00:00   1 2015.01.19 10:00 1.15834000

2015.01.19 11:00:00   2 2015.01.19 09:00 1.15587000

2015.01.19 11:00:00   3 2015.01.19 08:00 1.15678000

2015.01.19 11:00:00   4 2015.01.19 07:00 1.15605000

Это не одинаковая цена закрытия на барах, как это бывает. Проверял по графику.
 
progeon:

Выручайте, не пойму что происходит. При копировании исторических данных 0-й элемент массива всегда равен 1-му. Т.е. у первого цена закрытия, тут все правильно, а у нулевого - цена открытия, а не закрытия.

2015.01.19 11:00:00   0 2015.01.19 11:00 1.15834000

2015.01.19 11:00:00   1 2015.01.19 10:00 1.15834000

2015.01.19 11:00:00   2 2015.01.19 09:00 1.15587000

2015.01.19 11:00:00   3 2015.01.19 08:00 1.15678000

2015.01.19 11:00:00   4 2015.01.19 07:00 1.15605000

Это не одинаковая цена закрытия на барах, как это бывает. Проверял по графику.

Где это происходит? Может в тестере в режиме по ценам открытия?

 
Stanislav Korotky:

Где это происходит? Может в тестере в режиме по ценам открытия?

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

 
В маркете начала появляться ошибка установки купленной программы: 

1. Когда сначала устанавливаешь демо для тестера, она появляется в тестере. 
2. Потом арендуешь или покупаешь. 
3. После этого в терминале нажимаешь install 
4. И ничего не происходит. Никаких ошибок в журнал не пишет. Просто ничего не происходит. 


Решение : удалить из маркета навигатора демо версию и установить уже арендованную заново. 
Для новичков очень сложно. 
Причина обращения: