Спасибо. придумано великолепно...)) то что надо...можно ведь не только в выходные... можно наверно и к новостям подставлять...
Совсем недавно разбирались, как выяснить, что рынок закрыт. Оказалось, что IsTradeAllowed не всегда корректно работает. Попробуйте использовать вторую версию этой функции, с указанием времени.
IsTradeAllowed
Возвращает информацию о возможности торговли при помощи экспертов.
bool IsTradeAllowed(); |
Вторая форма вызова возвращает информацию о возможности торговли для заданного символа в указанное время.
bool IsTradeAllowed( |
IsTradeAllowed
Возвращает информацию о возможности торговли при помощи экспертов.
bool IsTradeAllowed(); |
Вторая форма вызова возвращает информацию о возможности торговли для заданного символа в указанное время.
bool IsTradeAllowed( |
Проблема заключается в том, что функция IsTradeAllowed является комплексной и, к тому же, далеко не всегда работает верно.
По поводу "не всегда верно". Опыт показал (ссылку я привел в предыдущем сообщении; смотрели ее?), что у некоторых брокеров при закрытом рынке IsTradeAllowed возвращает true, а у других - false. В итоге при запуске скрипта в субботу или воскресенье у брокеров fx***n и I***a F***x он будет дезинформировать пользователя, выдавая сообщение об ошибке: "Разрешите автоторговлю и запустите скрипт еще раз". Пользователь будет в недоумении, т. к. кнопка "Автоторговля" у него включена.
По поводу "комплексной". Функция IsTradeAllowed проверяет три условия: разрешение на торговлю при помощи экспертов, незанятость торгового потока и разрешение торговли по текущему символу. Если одно из этих условий не будет выполнено, то функция выдаст false, а обсуждаемый скрипт будет заставлять пользователя нажать на кнопку "Автоторговля", в то время как эта кнопка у пользователя уже нажата. Поэтому, если нужно лишь проверить состояние кнопки "Автоторговля", то это делается при помощи другой функции - IsExpertEnabled. Если же нужно проверить доступность торговли по указанному символу, то используйте вторую версию функции IsTradeAllowed.
Проблема заключается в том, что функция IsTradeAllowed является комплексной и, к тому же, далеко не всегда работает верно.
По поводу "не всегда верно". Опыт показал (ссылку я привел в предыдущем сообщении; смотрели ее?), что у некоторых брокеров при закрытом рынке IsTradeAllowed возвращает true, а у других - false. В итоге при запуске скрипта в субботу или воскресенье у брокеров fx***n и I***a F***x он будет дезинформировать пользователя, выдавая сообщение об ошибке: "Разрешите автоторговлю и запустите скрипт еще раз". Пользователь будет в недоумении, т. к. кнопка "Автоторговля" у него включена.
По поводу "комплексной". Функция IsTradeAllowed проверяет три условия: разрешение на торговлю при помощи экспертов, незанятость торгового потока и разрешение торговли по текущему символу. Если одно из этих условий не будет выполнено, то функция выдаст false, а обсуждаемый скрипт будет заставлять пользователя нажать на кнопку "Автоторговля", в то время как эта кнопка у пользователя уже нажата. Поэтому, если нужно лишь проверить состояние кнопки "Автоторговля", то это делается при помощи другой функции - IsExpertEnabled. Если же нужно проверить доступность торговли по указанному символу, то используйте вторую версию функции IsTradeAllowed.
Да конечно, можно на любое время настраивать
В описании:
Скрипт предназначен для выставления ордеров в то время, когда это сделать невозможно, например, когда рынок закрыт.
Указываете в скрипте направление торговли (покупка или продажа) объем ордера и параметры стопов. Как только рынок откроется, ордер будет выставлен.
При такой громкой подаче -- по факту тихий пук.
Народ же реально думает, что скрипт выставит как и заявлено, когда рынки закрыты.
Зачем в заголовке писать откровенную ложь?
p.s. Как вообще модерацию проходят кода с такими заголовками, которые 1) пишут ложь и 2) вводят в заблуждение.
Понятно что код бесплатно публикуется, и типа, какому-то коню куда-то не смотрят, но всё-таки.
В описании:
Скрипт предназначен для выставления ордеров в то время, когда это сделать невозможно, например, когда рынок закрыт.
Указываете в скрипте направление торговли (покупка или продажа) объем ордера и параметры стопов. Как только рынок откроется, ордер будет выставлен.
При такой громкой подаче -- по факту тихий пук.
Народ же реально думает, что скрипт выставит как и заявлено, когда рынки закрыты.
Зачем в заголовке писать откровенную ложь?
p.s. Как вообще модерацию проходят кода с такими заголовками, которые 1) пишут ложь и 2) вводят в заблуждение.
Понятно что код бесплатно публикуется, и типа, какому-то коню куда-то не смотрят, но всё-таки.
+++
В описании:
Скрипт предназначен для выставления ордеров в то время, когда это сделать невозможно, например, когда рынок закрыт.
Указываете в скрипте направление торговли (покупка или продажа) объем ордера и параметры стопов. Как только рынок откроется, ордер будет выставлен.
При такой громкой подаче -- по факту тихий пук.
Народ же реально думает, что скрипт выставит как и заявлено, когда рынки закрыты.
Зачем в заголовке писать откровенную ложь?
p.s. Как вообще модерацию проходят кода с такими заголовками, которые 1) пишут ложь и 2) вводят в заблуждение.
Понятно что код бесплатно публикуется, и типа, какому-то коню куда-то не смотрят, но всё-таки.
Наверно демократия, рассчитано на то, что все люди сами по себе разумны и разберутся, и каждому дано продемонстрировать себя во всей свой красе.
Больше поражает не подача автора, а восторженные возгласы поклонников.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Торговля при закрытом рынке:
Скрипт предназначен для выставления ордеров в то время, когда это сделать невозможно, например, когда рынок закрыт.
Автор: Vladimir Khlystov