посмотри ветку про поддержку сопротивление , Слава ("Vladislav Goshkov (VG).") там выложил индикатор "Линии Мюррея" там как раз и линии и свойства линий, и текст (в общем все что тебе надо), сам индикатор тоже на мой взгляд вещь стоящая.
посмотри ветку про поддержку сопротивление , Слава ("Vladislav Goshkov (VG).") там выложил индикатор "Линии Мюррея" там как раз и линии и свойства линий, и текст (в общем все что тебе надо), сам индикатор тоже на мой взгляд вещь стоящая.
...ага, спасибо, щас гляну
посмотри ветку про поддержку сопротивление , Слава ("Vladislav Goshkov (VG).") там выложил индикатор "Линии Мюррея" там как раз и линии и свойства линий, и текст (в общем все что тебе надо), сам индикатор тоже на мой взгляд вещь стоящая.
...ага, спасибо, щас гляну
Глянул, разобрался вроде, но там, все-таки не то что мне надо.
А мне надо следующее:
Выводить текст в определенные моменты времени (например в 12.00) на расстоянии 10 пикселов от нижнего края. Я знаю как вывести текст , допустим под свечой в 12.00, но тогда положение текста будет зависить от положения свечи и от времени. Мне же нужно, что бы положение текста зависило только от времени.
есть объект LABEL, который привязан не к ценам, а к углу окна (к любому, на любом расстоянии)
пример использования:
пример использования:
///////////////////////////////////////////////////////////////////////////////// /**/ bool _LabelCreate ( string _LabelName, int _LabelXDistance, int _LabelYDistance, int _LabelCorner = 0 ) ///////////////////////////////////////////////////////////////////////////////// // Создание объекта "Текстовая метка" с именем _LabelName. // Координаты: х = _LabelXDistance, у = _LabelYDistance, угол - _LabelCorner. ///////////////////////////////////////////////////////////////////////////////// { int _GetLastError; bool _return = true; if ( !ObjectCreate( _LabelName, OBJ_LABEL,0,0,0 ) ) { _GetLastError = GetLastError(); if ( _GetLastError != 4200 ) { Print( "_LabelCreate( \"", _LabelName, "\", ", _LabelXDistance, ", ", _LabelYDistance, ", ", _LabelCorner ," ) - Ошибка при ObjectCreate( \"", _LabelName, "\", OBJ_LABEL,0,0,0 ), GetLastError() = ", _GetLastError, ", ErrorDescription = ", ErrorDescription( _GetLastError ) ); return(false); } } if ( !ObjectSet( _LabelName, OBJPROP_CORNER, _LabelCorner ) ) { _GetLastError = GetLastError(); Print( "_LabelCreate( \"", _LabelName, "\", ", _LabelXDistance, ", ", _LabelYDistance, ", ", _LabelCorner ," ) - Ошибка при ObjectSet( \"", _LabelName, "\", OBJPROP_CORNER, ", _LabelCorner, " ), GetLastError() = ", _GetLastError, ", ErrorDescription = ", ErrorDescription( _GetLastError ) ); _return = false; } if ( !ObjectSet( _LabelName, OBJPROP_XDISTANCE, _LabelXDistance ) ) { _GetLastError = GetLastError(); Print( "_LabelCreate( \"", _LabelName, "\", ", _LabelXDistance, ", ", _LabelYDistance, ", ", _LabelCorner ," ) - Ошибка при ObjectSet( \"", _LabelName, "\", OBJPROP_XDISTANCE, ", _LabelXDistance, " ), GetLastError() = ", _GetLastError, ", ErrorDescription = ", ErrorDescription( _GetLastError ) ); _return = false; } if ( !ObjectSet( _LabelName, OBJPROP_YDISTANCE, _LabelYDistance ) ) { _GetLastError = GetLastError(); Print( "_LabelCreate( \"", _LabelName, "\", ", _LabelXDistance, ", ", _LabelYDistance, ", ", _LabelCorner ," ) - Ошибка при ObjectSet( \"", _LabelName, "\", OBJPROP_YDISTANCE, ", _LabelYDistance, " ), GetLastError() = ", _GetLastError, ", ErrorDescription = ", ErrorDescription( _GetLastError ) ); _return = false; } if ( !ObjectSetText ( _LabelName, "", 10 ) ) { _GetLastError = GetLastError(); Print( "_LabelCreate( \"", _LabelName, "\", ", _LabelXDistance, ", ", _LabelYDistance, ", ", _LabelCorner ," ) - Ошибка при ObjectSetText( \"", _LabelName, "\", \"\", 10 ), GetLastError() = ", _GetLastError, ", ErrorDescription = ", ErrorDescription( _GetLastError ) ); _return = false; } return(_return); }
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Например если рынок бычий, то полоса зеленая, а если медвежий - красная, в остальных случаях - серая.
И ещё - как сделать так, что бы текст на графике выводился с координатами (Time[i], 200), т.е. 1-я координата - время, а вторая фиксированная в пикселях ?