Ошибки, баги, вопросы - страница 1981
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
По сути это ничего не меняет - ошибка при компиляции (у меня планшет - компилятор Borland)
Хм, значит надо лезть в стандарты языка и смотреть, чей компилятор косячит.
Косячит VS 2010 потому что преодолевает private путем неявного преобразования от B* к A*
Хм, значит надо лезть в стандарты языка и смотреть, чей компилятор косячит.
gcc 7.2 компилит последний вариант, проверял тут
В итоге получается следующая таблица
Всем привет.
Подскажите можно ли как нибудь убрать с графика окно индикатора появляющееся при включении визуализации в тестере стратегий?
Cгенерирован при помощи wizarda в MT5.
В документации MQL5 вычитал, что IndicatoRelease не работает в тестере. (Все равно пробовал вставить эту функцию в OnDeinit начинает ругаться, что хэндл не объявлен. Объявляю его, выдает другие ошибки.)
Есть ли другой вариант?
Всем привет.
Подскажите можно ли как нибудь убрать с графика окно индикатора появляющееся при включении визуализации в тестере стратегий?
Cгенерирован при помощи wizarda в MT5.
В документации MQL5 вычитал, что IndicatoRelease не работает в тестере. (Все равно пробовал вставить эту функцию в OnDeinit начинает ругаться, что хэндл не объявлен. Объявляю его, выдает другие ошибки.)
Есть ли другой вариант?
Можно сменить шаблон со всеми индикаторами, на любой из предварительно сохраненных Вами.
В итоге получается следующая таблица
VS и gcc давно считаются эталонными* (или по крайней мере в значительной степени менее подверженными косякам), чем Borland. Я сам пользовался Borland-ом много лет, но исходя из других его преимуществ.
PS. * - это не мое личное мнение; обсуждать его не буду.
Коллеги, кто-нибудь встречал попытки реализовать STL с++ библиотеку (делая поправку на языковые возможности)? Предпочтительно с размещением в кодобазе, поиск говорит, что нет, но врдуг ... . Конечно же не всю, но какие-то базовые вещи: несколько нормальных контейнеров через шаблоны, да тот же auto_ptr (я конечно свой написал, но самонаписание таких примитивов - глупость).
Нафига стд мкл нешаблонная и зачем было выдумывать новые имена для методов/классов аналогов в STL не пойму.
Нашёл ошибку, я не буду вставлять компилируемый текст полностью, выдерну кусками из скрипта:
Т.е. катстуем: CObject* --> Source* --> Source
Или это какой-то хитрый MQL Specific?
ЗЫ: и такую строку съедает:
Source new_src = new Source;
Ерунда какая-то. Копирующих конс-ов/операторов в языке нет, я не разыменовывал. Что здесь происходит?
Или это какой-то хитрый MQL Specific?
Срабатывает оператор копирования по-умолчанию.