- Нужен скрипт на установку отложенных ордеров
- Как получить время последнего тика?
- Финансово-математическая философия треугольника.... или Кто с прикладной математикой дружит?
Предположим я растягиваю фибо сетку, запускаю скрипт, он детектит фибо, которую я установил до него, и в соответствии с ней высатавляет отложенники?
Возможно.
Я как раз заканчиваю такую разработку такой программы. Там можно большинство объектов, имя указывать заранее не нужно. Просто ставишь объект на экран, привязываешь к нему произвольные ордера или их стопы и профиты. Потом можно изменить положение объекта - и все ордера перестроятся.
Через недельку.
2 SK : а программка будет платной? или в свободном доступе?
Программка будет почти даром. Позже я всё скажу.
Пара строк кода здесь https://book.mql4.com/ru/functions/objects.
Продолжаем глупые вопросы...
нашел я свое фибо на графике фукцией
total = ObjectsTotal(OBJ_FIBO);а как мне вычислить цену уровней ? ведь
decr = ObjectGetFiboDescription(text, 1);показывает только описание?
Продолжаем глупые вопросы...
нашел я свое фибо на графике фукцией
total = ObjectsTotal(OBJ_FIBO);а как мне вычислить цену уровней ? ведь
decr = ObjectGetFiboDescription(text, 1);показывает только описание?
Справочник MQL4 - Графические объекты - ObjectGet
Функция возвращает значение указанного свойства объекта. Cвойство -
|
Продолжаем глупые вопросы...
нашел я свое фибо на графике фукцией
total = ObjectsTotal(OBJ_FIBO);а как мне вычислить цену уровней ? ведь
decr = ObjectGetFiboDescription(text, 1);показывает только описание?
Справочник MQL4 - Графические объекты - ObjectGet
Функция возвращает значение указанного свойства объекта. Cвойство -
Именно! СВОЙСТВА! а не цены :( а вот как вычислить цену! если OBJ_FIBO 10 Уровни Фибоначчи. Использует 2 координаты. Для установки количества уровней (свойство OBJPROP_FIBOLEVELS) и значения уровней (свойство OBJPROP_FIRSTLEVEL+n) используется функция ObjectSet()как потом сковырнуть эти две координаты?????????????? |
total = ObjectsTotal(OBJ_FIBO); string text = ObjectName(0); double asd=ObjectGet( text, OBJPROP_PRICE2); Print(asd);выводит вторую цену :))
....
а как мне вычислить цену уровней ? ведь
Находите свой объект. Получаете 1-ую и 2-ю цены, как сами уже догадались. Это будут соответственно 0 и 100 %.
С помощью ObjectGet("Name",OBJPROP_FIBOLEVELS) получаете количество уровней.
С помощью ObjectGet("Name",OBJPROP_FIRSTLEVEL+i) получаете значение уровня( т.е. 0.382 или 0.618), цена на 0 и 100 % известна, цену уроня вычислить можно.
i - значение уровня по порядку.
Сам не провепял, но должно работать. Удачи.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования