- Форум трейдеров
- нужно написать простинький советник. Кто возьмет?
- Неожиданный результат в PositionGetDouble(POSITION_VOLUME)
Если он теперь не используется, пусть будет необязательным, пометьте как неиспользуемый или зарезервированный. Уже куча советников на заказ написана и такой подарочек.
Цитата из статьи (https://www.mql5.com/ru/articles/100):
"...Вторым параметром функции является время задержки в миллисекундах, таймаут используется в случае, когда требуется определить факт появления/изменения состояния позиции сразу после отправки запроса на торговый сервер. Здесь ... таймаут был установлен в 100 миллисекунд".
Если второй параметр убран, то какой установлен таймаут "по умолчанию"?
- 2010.06.09
- Samuel
- www.mql5.com
Если второй параметр убран, то какой установлен таймаут "по умолчанию"?
Нет таймаута. Функция сразу же возвращает управление. Чтобы получить позицию сразу после её открытия используйте код вроде такого:
// wait up to a second for new position for(int i = 0; i < 10; i++) { if(PositionSelect(symbol)) { bSuccess = PositionGetInteger(POSITION_IDENTIFIER, LID); break; } Sleep(100); }
А я успел поиском найти вот такое (https://www.mql5.com/ru/forum/1431/page3/#comment_11324):
"Функцию PositionSelect (и ряд аналогичных) уже модифицировали, убрав таймаут - теперь он автоматически равен 3 сек.".
- www.mql5.com
А я успел поиском найти вот такое (https://www.mql5.com/ru/forum/1431/page3/#comment_11324):
"Функцию PositionSelect (и ряд аналогичных) уже модифицировали, убрав таймаут - теперь он автоматически равен 3 сек.".
А я успел поиском найти вот такое (https://www.mql5.com/ru/forum/1431/page3/#comment_11324):
"Функцию PositionSelect (и ряд аналогичных) уже модифицировали, убрав таймаут - теперь он автоматически равен 3 сек.".
И это уже убрали - теперь нет таймаутов.
Сколько метаний уже после релиза...
Пишите, люди, советники для Чемпионата 2010, меньше месяца осталось. :)
Если советник неправильно будет работать на той версии MT5, которая будет использована на Чемпионате, - кто будет виноват?
И ведь версию выбрать не дают, - либо принудительный upgrade на последнюю, либо остаться на текущей...
За занудство в бан. Надоел уже.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования