Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Потому что если данные не сбросить ордер закроется и спустя время откроется по выбранным условиям снова по тем же параметрам указанного сигнала. Состояние счета не интересует.
"Состояние счёта" тут не в смысле средств, а в более широком смысле - кол-во ордеров в рынке, их параметры, история торговли, также параметры закрытых ордеров. Хотя иногда и на маржу, средства и баланс поглядывать всё же надо.
Чтобы ордер не открывался повторно на том же баре, можно проверять в истории торгов наличие закрытых ордеров с временем закрытия на данном баре.
Дополнительно можно проверять цену сигнала и цену открытия ближайших закрытых ордеров, при совпадении +/- проскальзывание - повторно не открывать (игнорировать сигнал).
Да много вариантов ещё есть, на что фантазии хватит. Пока все ваши описания советника слишком туманны.
"Состояние счёта" тут не в смысле средств, а в более широком смысле - кол-во ордеров в рынке, история торговли. Хотя иногда и на маржу, средства и баланс поглядывать всё же надо.
Чтобы ордер не открывался повторно на том же баре, можно проверять в истории торгов наличие закрытых ордеров с временем закрытия на данном баре.
Дополнительно можно проверять цену сигнала и цену открытия ближайших закрытых ордеров, при совпадении +/- проскальзывание - повторно не открывать (игнорировать сигнал).
Да много вариантов ещё есть, на что фантазии хватит. Пока все ваши описания советника слишком туманны.
поэтому и думаю что сбросить внешние параметры на умолчания это лучший вариант
В данный момент у меня стоит ExpertRemove() ;
Срабатывает при закрытии ордера. Все отлично работает, но только до тех пор пока не арендован сервер. Заходить туда с мобилки, ставить его обратно на график и настраивать будет не очень приятно, поэтому данное изменение скорее косметическое чем функциональное. Настройка это только работа с окошком эксперта.
На текущем этапе
1) стоит вопрос об сбросе всех параметров extern на default при срабатывании условия ( повторная инициализация с присвоением параметров не прокатывает)
2) корректировка цикла. в текущий момент он игнорирует внутренние данные
int p=0
while(p<10)
{
{
PlaySound("music");
Sleep(M);
}
p++;
}
3) возможность игнорировать magic в работе или присвоить его уже открытому ордеру