schokur писал(а):Задача : сделать скрипт построения графического целевого уровня для торговли паттерна пробой боковика.
Как известно , цель пробоя боковика на оси цены равна длине боковика на оси времени. Я думаю , что проще всего определять эту цель , строя окружность из точки начала импульсного пробойного движения цены , вытягивая мышью радиус из этой точки в точку начала боковика. То есть кликаем ЛКМ некую произвольную точку и не отпуская ведем курсор влево , затем отпускаем ЛКМ , и при этом должна появится окружность с центром в первой точке с радиусом , равным длине отложенного отрезка.
P.S. Прошу протесты по поводу антинаучности данного целеопределения оставить при себе .
Это всё хорошо, но есть несколько "но":
1. В терминале МТ4 графическое отношение цены к времени более чем условно и меняется в зависимости от размера окна графика и от вертикальных/горизонтальных масштабов. Чисто визуальный круг будет давать совершенно разные цели с тем же радиусом в зависимости от сказанных ранее настроек.
Объясняю на примерах. Вот круг:
(Битое изображение)
А вот тот же круг, с тем же радиусом, но с другими размерами окна. Как видно, все цели "уплыли".
(Битое изображение)
Теоретически возможно сделать такой скрипт, привязавшись не к барам и цене, а используя функции API с определением размеров окна в пикселях. Но - неинтересно.
2. Эта идея, возможно, имела бы место быть в случае предварительного квадрирования графика и либо визуального приведения пропорций, либо отказа от внешнего вида идеального круга.