Как узнать какие минимальные stoplost и takeprofit я могу выставить в ордере в данный момент? (ведь они почему то иногда меняются, то они минимум 30, то 31, то 40 "NormalizeDouble(Bid-40*Point,Digits)")
Добрый всем день! Никак не могу определиться, как сделать лучше, поэтому прошу совета профессионалов. В функции А происходят некие вычисления, результатом которых являются несколько сотен значений типа double. В функции В тоже происходят некие вычисления, результатом которых также являются несколько сотен значений типа double. В функции С присходит обработка результатов данных, полученных из функций А и В, в результате чего должны получить логическое TRUE или FALSE. После этого, данные, полученные из функций А и В больше не нужны. Вопрос в том, как лучше организовать массивы, потому что если объявить все массивы на глобальном уровне, то все это будет занимать место в памяти, а с учетом того, что предполагается работа советника на VPS, да к тому же такой советник будет установлен на каждой из 12 пар, получается очень непродуктивный расход памяти. Вот если бы как то можно было удалить массивы, после того, как они станут больше не нужны, но как это сделать, да еще с глобального уровня?
есть функция ArrayResize. Но вы должны оценить требуемую вам скорость исполнения. Прийдется выбрать - или расход памяти, но быстрая скорость выполнения или контроль памяти, но медленно.
есть функция ArrayResize. Но вы должны оценить требуемую вам скорость исполнения. Прийдется выбрать - или расход памяти, но быстрая скорость выполнения или контроль памяти, но медленно.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
.....И вот мне хочется, чтоб когда я 3 раза подряд получу лося, то советник перестал торговать ...
1. Могу посоветовать обратиться к классикам)) :
Функция NumberOfLossPosToday().
https://www.mql5.com/ru/forum/107476/page24
ПС. Блин, как на этом форуме скопировать ссылку на конкретный пост ?????
2. Или, по другому - контролировать свой убыток.
3. Или - выход при превышении допустимого размера лота.
Могу посоветовать обратиться к классикам)) :
Функция NumberOfLossPosToday().
https://www.mql5.com/ru/forum/107476/page24
ПС Блин, как на этом форуме скопировать ссылку на конкретный пост ?????
>
https://docs.mql4.com/ru/common/MarketInfo
https://docs.mql4.com/ru/constants/marketinfo
-F1- спасибо.
есть функция ArrayResize. Но вы должны оценить требуемую вам скорость исполнения. Прийдется выбрать - или расход памяти, но быстрая скорость выполнения или контроль памяти, но медленно.
есть функция ArrayResize. Но вы должны оценить требуемую вам скорость исполнения. Прийдется выбрать - или расход памяти, но быстрая скорость выполнения или контроль памяти, но медленно.
Спасибо за идею.
Подскажите, пожалуйста, возможно ли из MQL запустить макрос в книге EXCEL (она открыта)?
Извините,пожалуйста, за настырность, просто хотел понять, это и правдо не реально, или просто тема затерялась.