Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1430
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Без стеба, они сами разворачиваются и лепятся к верху, сбоков, к низу, сворачиваются и их может быть не видно под чартами и ктрл N не помогает, окно не видно просто, а открывается оно в свернутом виде. Профиль не всегда помогает, он только чарты нужные выводит. В общем все зная понимая мышкой сдернул и нужное окно к верху прилепилось и нащупав (случайно) сверху место (еще та задачка), где оно прилепляется к мышке еще раз крайне неудачно сдернул и оно исчезло. Оно было открыто, но не видно под окнами. Закрыл все чарты и увидел краешек свернутого окна, развернул, оно прилепилось к верху... ))) Ну через неск. часов научился отлеплять от верха и боков. Уже тоже хотел тему помощи создавать))))
Теперь стараюсь не баловаться окнами, панелями)))
Иногда ничего не помогает. Если terminal.ini удалить, в config, будут изначальные настройки.
Да, как кардинальный выход из ситуации)
Нажми ctrl+n
Иногда ничего не помогает. Если terminal.ini удалить, в config, будут изначальные настройки.
Да, как кардинальный выход из ситуации)
как сделать что бы массив типа "double amountArray[]={5,10,20,40.1,80,100.5,10000,20000,27.6};" был виден и его можно было изменять во входных параметрах программы,то есть советника или индикатора.
Со строковым массивом вопросов нет,но если использовать его то для меня всплывает следующий не решаемый вопрос,как преобразовать строковой массив в числовой(((.
Помогите пожалуйста,я в тупике.
Уважаемы форумчане.Спасите.Готов уже себе голову об компьютер расквасить.Уже более недели возвращаюсь к этому вопросу и не найдя ответа бросаю и снова ищу без толку.Не доходит до меня никак,как можно сделать следующее:
как сделать что бы массив типа "double amountArray[]={5,10,20,40.1,80,100.5,10000,20000,27.6};" был виден и его можно было изменять во входных параметрах программы,то есть советника или индикатора.
Со строковым массивом вопросов нет,но если использовать его то для меня всплывает следующий не решаемый вопрос,как преобразовать строковой массив в числовой(((.
Помогите пожалуйста,я в тупике.
Во входные параметры вводить строку разделённую запятыми
и потом в OnInit() делишь на подстроки
и поэлементно переводишь в другой массив типа double.
Другого варианта нет. Ни копировать string в double нельзя, ни union не работает с типом string
Уважаемы форумчане.Спасите.Готов уже себе голову об компьютер расквасить.Уже более недели возвращаюсь к этому вопросу и не найдя ответа бросаю и снова ищу без толку.Не доходит до меня никак,как можно сделать следующее:
как сделать что бы массив типа "double amountArray[]={5,10,20,40.1,80,100.5,10000,20000,27.6};" был виден и его можно было изменять во входных параметрах программы,то есть советника или индикатора.
Со строковым массивом вопросов нет,но если использовать его то для меня всплывает следующий не решаемый вопрос,как преобразовать строковой массив в числовой(((.
Помогите пожалуйста,я в тупике.
---
Но собирать в массив со строки нужно в OnInit()
А разве запятую нельзя вставить в одиночных кавычках?
зачем обращаться к функции???
А разве запятую нельзя вставить в одиночных кавычках?
зачем обращаться к функции???
тут так принято...хорошего кода должно быть много.
А разве запятую нельзя вставить в одиночных кавычках?
зачем обращаться к функции???
Да, оказывается можно, приму к сведению. Пример брал со справки, там было так
Во входные параметры вводить строку разделённую запятыми
и потом в OnInit() делишь на подстроки
и поэлементно переводишь в другой массив типа double.
Другого варианта нет. Ни копировать string в double нельзя, ни union не работает с типом string