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

 
Alexey Viktorov:

А кто запрещает добавить всего одну строку?

Или вам не известно, что false это 0, всё остальное true независимо от знака? Вы берёте значения из резерва массива и хотите быть уверенным что там 0. Ну в этом случае разумно инициализировать массив нулями, но зачем грузить систему принудительным обнулением в тех случаях когда этого не надо делать?

Извините, но этот пример абсолютная глупость.

Почему никто на ассемблере не пишет советников - по идее скорость будет намного выше

 

Есть возможность сделать в меню, при выборе агентов, галочку? Использовать только локальные агенты и использовать только облако.

Получается для одиночного теста надо включать агентов своего компьютера. В локальной сети сейчас 256 агентов, процентов на 30 мощнее. Если не выключать свой компьютер из теста при генетической оптимизации то он считает последний и тормозит всю оптимизацию.

Отсюда возникает проблема с постоянным включением выключением своего компьютера из теста.

Заранее спасибо

 
Проблемы с отладчиком. Проставляю места где надо остановиться. Пролетает их и удаляет из эдитора флаги остановки
 
Anton Ohmat:
Проблемы с отладчиком. Проставляю места где надо остановиться. Пролетает их и удаляет из эдитора флаги остановки

Приведите, пожалуйста, пример для воспроизведения.

 
Alexander:

Приведите, пожалуйста, пример для воспроизведения.

И снова я туплю)) - извините. Перетер файл из бекапа строчку пропустил с включением файла.

Отсюда мысль. Может можно сделать чтоб создавал не советника а проект. Много кода разбил на файлы чтоб в одном файле не теряться. Очень не удобно - не видно наглядно что include.

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

а при переключении на другой файл нет.

Я может и скажу не в тему. Но мне кажется из-за сложности mql5 все и сидят на mql4 до сих пор. И у брокера  вариантов счетов мт4 против 1 мт5
 

А объясните пожалуйста


есть 2 диска

С// системный где должно быть пусто

D// где и должен хранится МТ


почему когда даешь команду установить все файлы на D он все равно кидает часть на системный диск?

И можно ли без этого обойтись чтоб постоянно не чистить вручную?

 
Когда MQL5.com лежал, терминал выдавал не совсем верные сообщения
2017.09.15 10:05:58.829 Signal  '50004388': failed to parse json data

Возможно, стоит сообщать подругому, когда сам ресурс недоступен.

 

Подскажите, где можно ознакомиться с расшифровкой кодов ошибок терминала, которые пишутся в  панель Инструменты вкладка Журнал.

Пример.

2017.09.15 19:53:02.707 Custom Indicator loading of Traaaaaabbbb (EURUSD.m1,H2) failed [538]

2017.09.15 19:53:48.517 Custom Indicator loading of traaaabbbbbb (EURUSD.m1,H2) failed [539]

ошибка  538 - это некорректная лицензия на индикатор ( причина переустановка ОС)  сам догадался.  

ПО ЭТОЙ  ссылке  ошибок 538 и 539 нет. 

 https://www.mql5.com/ru/docs/constants/errorswarnings/enum_trade_return_codes

 
Подскажите как отключить вывод ошибки possible loss of data due to type conversion
 
Anton Ohmat:
Подскажите как отключить вывод ошибки possible loss of data due to type conversion
Делать явный кастинг
Причина обращения: