Forum on trading, automated trading systems and testing trading strategies
angevoyageur, 2014.03.01 20:18
See https://www.mql5.com/es/docs/chart_operations/charttimepricetoxy
- www.mql5.com
Friend thanks for replying,
I tried to use it, but do not understand how
can you help me?
In addition, being 2 Price values, I use the function twice or use "Price1 and Price2"
thanks
Hola,
Trate de usar la biblioteca estándar de rectángulos.
Consulte el siguiente ejemplo (tratar de ejecutar este ejemplo en el gráfico EURUSD);
#property copyright "Your name here" #property link "http://www.mql5.com" #property version "1.00" //--- #include <ChartObjects\ChartObjectsShapes.mqh> //--- CChartObjectRectangle Rect; //--- input datetime start_date = D'2014.02.28 15:00:00'; input datetime end_date = D'2014.02.28 04:00:00'; input double start_price = 1.37800; input double end_price = 1.37300; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { EventSetTimer(1); return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { EventKillTimer(); } //+------------------------------------------------------------------+ //| Timer function | //+------------------------------------------------------------------+ void OnTimer() { //--- Rect.Create(0,"Rectangle 1",0,start_date,start_price,end_date,end_price); Rect.Color(clrYellow); Rect.Fill(true); ChartRedraw(); } //+------------------------------------------------------------------+
hola buen dia, me gustaria saber como guardo varios rectangulos en una lista, quiero construir orderblock, gracias
hola buen dia, me gustaria saber como guardo varios rectangulos en una lista, quiero construir orderblock, gracias
Hola, buenos días.
La pregunta está formulada de una forma tan amplia, que la respuesta necesariamente también debe serlo: puedes usar arrays.
Si muestra tus intentos, o si conocemos tu nivel de programación, puede se más fácil darte una respuesta más especifica.
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Hola a todos,
les pido su ayuda con lo siguiente
necesito crear un rectangulo que se quede pegado a uno de los lados de la ventana de operaciones, por lo que pense en "OBJ_RECTANGLE_LABEL", pero, este no me deja la opcion de ponerle precios que definan la altura del rectangulo, ya que el la documentacion dice
"NOTA:
Las coordenadas del punto de anclaje se establecen en píxeles. Desde la enumeración ENUM_BASE_CORNER se puede elegir la esquina de enlace de la etiqueta rectangular. Desde la enumeración ENUM_BORDER_TYPE se puede elegir el tipo de los bordes de la etiqueta rectangular.
Este objeto se utiliza para crear y diseñar la interfaz gráfica personalizada."
por lo que para darle altura o anchura, deberia ser en base a pixeles, con XDISTANCE y XDISTANCE
pero yo necesito algo que me permita crear un cuadro pegado a lado derecho, pero que me deje la opcion de seleccionar el precio para su altura, (el ancho, tambien debe ser en pixeles)
como lo puedo lograr???
este es el codigo malo que tengo