Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 172
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
я привел пример последовательности - одно значение меньше в три раза, и три больше в три раза. какое среднее?
Ну дайте блин первоисток.
Вы приняли какуе-то величину последнего закрытого бара за 1?
а 4 бара за ним, по отношению к етой велечине имеют значение 0,33 0,33 3 3 ??? так?
Теперь вы ввели какой-то свой коеффициент для характеристики изминения и хотите расчитать етот коеффициент для [1] бара?
НУ вот код по нему был расчет при последовательности 1,2 0,8 1
Не проверял но кажись должен вернуть нужное значение
А сдвинуть их всех влево : Shift+Tab
Читаю справку. Написано:
Записи в двух видах бинарных файлов представляют последовательность данных без каких-либо разделителей. Такой порядок записи определяется фиксированной длиной для данных разного типа: 4 байта для данных типа int, bool, datetime и color и 8 байт (или 4 байта, в зависимости от параметров функции записи) для данных типа double.
Как понимать, что "или 4 байта в зависимости от параметров функции записи" ?
Читаю справку. Написано:
Как понимать, что "или 4 байта в зависимости от параметров функции записи" ?
В С++ (не в MQL4) более дробное разделение типов переменных (в Дельфях то же самое). Форматов с плавающей запятой 2 типа: double (8 байт) и float (4 байта). В MQL4, как в нормальном урезанном Си, известен только double. Правду вынужденно приходится говорить только в файловых функциях чтения-записи, что double не единственный формат чисел с плавающей запятой. Скорее всего, имеется ввиду FLOAT_VALUE (4 байта).
В С++ (не в MQL4) более дробное разделение типов переменных (в Дельфях то же самое). Форматов с плавающей запятой 2 типа: double (8 байт) и float (4 байта). В MQL4, как в нормальном урезанном Си, известен только double. Правду вынужденно приходится говорить только в файловых функциях чтения-записи, что double не единственный формат чисел с плавающей запятой. Скорее всего, имеется ввиду FLOAT_VALUE (4 байта).
В том то и дело, что мкл только с double работает, а float не распознаёт по ходу. Потому я и задал вопрос. Там же ясно сказано про double. Про float не упоминается же. Значит должно быть какое-то обоснование этого.
В том то и дело, что мкл только с double работает, а float не распознаёт по ходу. Потому я и задал вопрос. Там же ясно сказано про double. Про float не упоминается же. Значит должно быть какое-то обоснование этого.
Обоснование чего? Речь о файлах, или о типах данных?
Значит должно быть какое-то обоснование этого.
Обоснование чего? Речь о файлах, или о типах данных?
Я имею ввиду, что в документации не упоминается, что мкл работает с типом данных float. Значит, судя по всему, данная возможность не предусмотрена.
Я имею ввиду, что в документации не упоминается, что мкл работает с типом данных float. Значит, судя по всему, данная возможность не предусмотрена.
В операциях с файлами - предусмотрена.