[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 307
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Это уже не подгонъ, это типа автоподгонъ :)
ПодгонЪ и без твёрдого знака подгон.
А главные параметры, до того, чтобы работали без сбоя, их ещё определить нужно, думая, пробуя, проверяя на тестере, на демо, на реале, и так всё время, пока не осенит тебя что-нибудь новое, что покажется лучше. И всё без подгонов, а по логике, теории и практике!
Любая переменная должна быть сначала объявлена, прежде чем быть использована. Можно в параметрах, можно на глобальном уровне библиотеки.
Мало того, она должна быть еще и инициированна явно.
Так вот же функция с библиотеки:
Вадим, про функции в цикле Вы имеете ввиду, то что возвращает оператор switch машку? Но я же не получаю значения по всему количеству переменных цикла. Там лишь сравнивается тип получаемой машки (входной переменная функции) и потом рассчитывается значение машки. Выходит, что дополнительных расчётов то нет. Тока выбор типа машки и всё! Хочу понять, что Вы имеете в виду, под:
Можно пояснить?Мало того, она должна быть еще и инициированна явно.
И ещё: столкнулся со странным (для меня) поведением UninitializeReason(). В ините проверяю его значение и, если был сменён таймфрейм и есть открытые позиции, то нужно выдать запрос на их закрытие. Если изначально запустили советник на М5, потом переключили на другой ТФ, то запроса нет никакого. При возвращении на первоначальный ТФ (М5) появляется запрос. Это по-моему ненормально. Мне нужно при любой смене ТФ выдавать запрос.
Кто-нибудь пояснит?
И ещё: столкнулся со странным (для меня) поведением UninitializeReason(). В ините проверяю его значение и, если был сменён таймфрейм и есть открытые позиции, то нужно выдать запрос на их закрытие. Если изначально запустили советник на М5, потом переключили на другой ТФ, то запроса нет никакого. При возвращении на первоначальный ТФ (М5) появляется запрос. Это по-моему ненормально. Мне нужно при любой смене ТФ выдавать запрос.
Кто-нибудь пояснит?
Сделайте так, работает, DeinitReason глобальная переменная
Сделайте так, работает, DeinitReason глобальная переменная
Доброго дня.Возник новый вопрос.Помогите пожалуйста.Для знающих там минутное дело,а вот для новичков сложновато.Гуглил ничего не помогает,но может кто сталкивался.
В журнале пишет
(2013.04.23 10:06:30 2013.04.01 00:00 xrust EURUSD,M1: 2 parameter for SetIndexBuffer function must be array).Как его починить?
https://forum.mql4.com/ru/55137#786974
Доброго дня.Возник новый вопрос.Помогите пожалуйста.Для знающих там минутное дело,а вот для новичков сложновато.Гуглил ничего не помогает,но может кто сталкивался.
В журнале пишет
(2013.04.23 10:06:30 2013.04.01 00:00 xrust EURUSD,M1: 2 parameter for SetIndexBuffer function must be array).Как его починить?
https://forum.mql4.com/ru/55137#786974
Написано что в функции SetIndexBuffer второй параметр должен быть массивом. То есть не double znach1, а double znach1[]