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

 
Tapochun:
На скриншоте видно, что замеры были сделаны в пределах одной минуты, линии я вручную не передвигал. Двигал только вертикальный масштаб. Да, и если Вы предлагаете использовать константное время, получается, что линия "прыгать" в пределах одной минуты может?
Между барами тоже есть некоторое расстояние. TimeCurrent в большинстве случаев будет отдавать время всё дальше и дальше от начала бара. Чем дальше время, тем выше цена, если трендовая линия - восходящая
 
Tapochun:
Строим несколько трендовых линий. Получаем их координаты цены в текущий момент времени (с помощью скрипта). Сдвигаем масштаб. Заново получаем значения трендовых линий на текущей свече. Вот результат.

уже говорили что вместо TimeCurrent лучше использовать время открытия бара?
 

При перемещении объектов типа треугольник, эллипс, прямоугольник непропорционально "плывут" точки привязки.

От этих настроек не зависит


Создаю


перетаскиваю


У прямоугольника "плывет" вторая точка, у треугольника и эллипса - третья.

Это как то можно пофиксить? Нужны точные "мерки".

[Удален]  
stringo, подробнее здесь.
 

 мт4 751 билд опять кеширование прошлых значений.

1. Индикатор.
2. Глобальная переменная зависит от extern переменной
3. Прикрепляем индикатор на чарт (можно в отладочном режиме - так проще)
5. Точку останова ставим на глобальную переменную зависящую от extern переменной 
6. Заходим в настройки индикатора меняем значения extern переменной.
7. А вот глобальная переменная свое значение не меняет - остается старое значения
8. Опять открываем свойства индикатора и просто нажимаем ок.
9. Все нормально теперь. 

 

по ходу функция глобальной инициализации вызывается раньше применения изменений extern переменных.

 
ALXIMIKS:

по ходу функция глобальной инициализации вызывается раньше применения изменений extern переменных.

Покажите пример Вашего кода, иллюстрирующий проблему
 


Это баг?

 
Не баг, просто предупреждение о существенной потере точности представления константы 1.2 в виде float. Вообще float использовать в мат операциях нельзя, если результат хоть как-либо значим. Переходите на double.
Документация по MQL5: Основы языка / Типы данных / Вещественные типы (double, float)
Документация по MQL5: Основы языка / Типы данных / Вещественные типы (double, float)
  • www.mql5.com
Основы языка / Типы данных / Вещественные типы (double, float) - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
stringo:

Вообще-то, есть несколько нюансов.

Например, в тестере 975 билда неправильно считались свопы для объёмов меньше 1 лота. В 1010 билде это поправили

stringo:

Вообще-то, есть несколько нюансов.

Например, в тестере 975 билда неправильно считались свопы для объёмов меньше 1 лота. В 1010 билде это поправили

Видимо так сильно "поправили", что сломали.

Потестировал эксперта в 975 и в 1010 и расхождения там явно не на величину свопа!

Во вложенных файлах результаты...

P.S. И ещё, странно что больше никто не видит разницы.
Я что один пытаюсь на этих торговых скриптах денег заработать ) ?

Файлы:
Deals975.txt  20 kb
Deals1010.txt  20 kb