Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я должен уточнить, что мне не нужно видеть историю тиков. Мне просто нужно "хранить" их по мере поступления, и это будет делать с 5 - 10 тиками. Это действительно должно быть возможно сделать!
Зачем мне это нужно?
Когда я получаю сигнал, скажем, на покупку, я хотел бы, чтобы советник ждал, чтобы сделать ордер, пока цена не повернется более чем на X тиков. Таким образом, если цена продолжает двигаться в том же направлении с небольшими отступлениями, советник ждет, пока цена не пойдет в другую сторону более чем на X тиков.
- Вы знаете, как сохранить предыдущий тик.
- Вы знаете, как сравнить предыдущий тик с текущим.
- Вы знаете, как увеличить/уменьшить счетчик.
- Что еще вам нужно?
Если вы "знаете, что это должно быть очень просто", почему вы не попытались? Научитесь кодировать это, или заплатите кому-нибудь. Мы не собираемся кодировать это за вас. Мы готовы помочь вам, если вы опубликуете свою попытку (используя SRC) и суть вашей проблемы.Извините, что обратился за помощью.
double tick_dir = 0; double last = Ask; int count = 0; int myTickCount = 50; void OnTick(){ if(count == myTickCount){ Follow or Dont follow signal } tick_dir += Ask - last; last = Ask; count++; }
Пожалуйста.
Спасибо Килан!
Это лучший способ обучения - смотреть на чужой код. Буду пробовать :)
Еще раз спасибо!