Спасибо Дмитрий за полезную функцию, давно хотел сделать такую. С наступающим!!!
Важно! Для правильной работы функции левый и верхний края графика не должны закрываться никакими окнами.
Важно! Для правильной работы функции левый и верхний края графика не должны закрываться никакими окнами.
Спасибо! то что искал!
Отлично.
Почему-то работает неустойчиво, точнее совершенно непредсказуемо - постоянно вылетает "ошибка при режиме один"
то есть вот досюда доходим (это установлено вставкой отладочных принтов и прочими шаманскими методами :) )
int yy=y; x=aX1; for(i=y;i<H-18;i++) { Col=GetPixel(hDC,x,i); if(Col!=FrameCol) {
и до этого все нормально, но цвета всегда совпадают и дальше этого условия не идем
PS Точнее я бы сказал "оно вообще не работает" - пытался запустить много-много раз и результата не было, но потом каким-то чудом скрипт несколько раз все-таки отработал корректно
Далее - вперемешку с определением координат и "ошибкой режима 1", при многократных повторных запусках на одном и том же чарте, ну и повторялось это все на самых разных чартах, с разными фоновыми цветами.
Потом пару раз вылетели "ошибки режима 2", ну, а после перезапуска терминала - дальше ошибки режима 1, уже не ушло.
Приложил бы скрин, с чередующимися "просветлениями" и ошибками, но сразу не отскринил, а сейчас в окошке алертов одни только ошибки...

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
sConvertCoords:
Author: Dmitry Fedoseev