Как пример - по цифровым клавишам переключать таймфрейм.
Хочу чтобы при нажатии ctrl+C в буфер записывалась цена открытия.
Это удобно для получения уровней. Спасибо.
Записать не проблема, но для начала Вам нужно определиться под каким индексом нужно делать запись в буфер. Ведь по сути буфер индикатора это массив. Например нажали Вы ctrl+C , в какую ячейку буфера нужно записать данные ? в 0 или 1 или 2 ... или может быть в 30 ?
P.S. Зачем всё так усложнять ?
Цену открытия для текущего таймфрейма можно получить так
Open[i]
для таймфрейма отличного от текущего (как пример D1)
iOpen(Symbol(), PERIOD_D1, i);
i - это индекс бара с которого нужны данные.
Записать не проблема, но для начала Вам нужно определиться под каким индексом нужно делать запись в буфер. Ведь по сути буфер индикатора это массив. Например нажали Вы ctrl+C , в какую ячейку буфера нужно записать данные ? в 0 или 1 или 2 ... или может быть в 30 ?
Буфер обмена и буфер индикатора это разные вещи.
Буфер обмена и буфер индикатора это разные вещи.
Если так то да...
А где там написано что это буфер обмена ?
А где там написано что это буфер обмена ?
В заголовке темы.
только через winapi, код на форуме можно найти- 2017.08.22
- www.mql5.com
Спасибо!!! то что надо!!В буфер обмена надо. Чтобы затем эти данные удобнее ставить для уведомлений от индикатора который находит уровни.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Как пример - по цифровым клавишам переключать таймфрейм.
Хочу чтобы при нажатии ctrl+C в буфер записывалась цена открытия.
Это удобно для получения уровней. Спасибо.
//+------------------------------------------------------------------+