Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 92

 
sovetnikmaker:
Así que dime, ¿nadie sabe

¿Qué es qué?

¿Qué hay que hacer? ¿Cómo lo haces (muéstranos un intento en el código)? ¿Y qué es lo que no funciona?

 

tol64:

Así que dime, ¿nadie sabe

¿Qué es exactamente? ¿Qué hay que hacer? ¿Cómo se hace (mostrar un intento en código)? ¿Y qué es lo que no funciona?

Sí que están interesados en esta cuestión: https://www.mql5.com/ru/forum/6343/page93#comment_415530 He dado una pista sobre dónde buscar información fiable, pero por alguna razón eso no fue suficiente. ¿Tal vez conozca una cifra concreta?
 
sss20192:
¿Puedes decirme cuántos puntos de anclaje para objetos puede haber en mql5? En mql4 había un máximo de 3 puntos, tiempo1-tiempo3, y en mql5 ¿cuántos?

Depende del tipo de objeto creado ObjectCreate

Большое количество точек привязки (до 30-ти)
предусмотрено для будущего использования.
В то же время ограничение только 30-тью возможными
точками привязки для графических объектов обусловлено тем,
что при вызове функции количество параметров не должно превышать 64.
 

Hola. ¿Podríais aconsejar cómo implementar una acción a una hora determinada, por ejemplo, para cerrar una orden seleccionada exactamente a las 16:00 y no un segundo después?

¿Qué funciones se pueden utilizar en mql5?

Документация по MQL5: Торговые функции / OrderSelect
Документация по MQL5: Торговые функции / OrderSelect
  • www.mql5.com
Торговые функции / OrderSelect - Документация по MQL5
 

Si el indicador pinta velas con DRAW_COLOR_CANDLES, no es posible fijar el borde

ChartSetInteger(0,CHART_COLOR_CHART_UP,clrBlack);
ChartSetInteger(0,CHART_COLOR_CHART_DOWN,clrBlack);
 
sss20192: ¿Cómo se puede implementar la ejecución de una acción a una hora determinada, por ejemplo, para que la orden seleccionada se cierre exactamente a las 16:00 y no un segundo después?

¿Qué funciones tiene mql5?

Especifique su pregunta: ¿Necesita eliminar la orden pendiente o cerrar la posición abierta?
 
sovetnikmaker: Sí, hay que cerrar la posición. Una solicitud de cierre debe ser enviada al servidor justo en un segundo. Porque si sólo hace su EA sobre ticks, entonces en ausencia de ticks, la solicitud de cierre puede ser demasiado tarde.
Prueba la función OnTimer().
 
Hola!!!Si alguien no es difícil, por favor explique cómo construir ULTRA_TREND. Sólo en los dedos. Es decir, cómo se explica cada indicador en la wikipedia. Por ejemplo, el ADX se explica en http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D0%BD%D0%B0%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B4%D0%B2%D0%B8%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F. Si hay algún enlace, gracias también.
Система направленного движения — Википедия
  • ru.wikipedia.org
Система направленного движения (DMS от англ.  ) или Индекс направленного движения (DMI от англ.  ) — система технических индикаторов разработанная Уэллсом Уайлдером[1] и представленная в июне 1978 года в его книге «Новые концепции в технических торговых системах» (англ.  )[2][3][4][5][6]. Система направленного движения включает в себя...
 

¡Buenas tardes! Por favor, aconséjeme... En MQL4 existe tal cosa:

int iMayor( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0)

Devuelve el índice del valor más alto encontrado (desplazado de la barra actual). ¿Existe un análogo en MQL5?

 

Hola, hay una serie de precios de cierre de las barras de 30 minutos de EURUSD desde el 01.01.2012 hasta el 31.12.2012. Lo consigo con la función CopyClose. Pero CopyClose[0] no es igual al precio de cierre de la última barra del 31.12.2012 en el terminal, si abro el gráfico. Por favor, dígame qué estoy haciendo mal. Por qué los precios de CopyClose y los precios reales del gráfico no coinciden

//+------------------------------------------------------------------+
//|                                                    simpleBet.mq5 |
//|                        Copyright 2013, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link      "http://www.mql5.com"
#property version   "1.00"
double Close_buf[];//динамический массив для хранения значений закрытия баров
string my_symbol = "EURUSD";//валютная пара
ENUM_TIMEFRAMES my_timeframe = PERIOD_M30;//таймфрейм
datetime testTimeStart = D'2012.01.01';
datetime testTimeEnd = D'2012.12.31';
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//---
     CopyClose(my_symbol,my_timeframe,testTimeStart,testTimeEnd,Close_buf); 
     Print(Close_buf[0]);//должен равняться 1.31964(последний 30ти минутный бар за 2012 год), а равняется 1.29412(его даже в самом массиве нет)
  }
Документация по MQL5: Доступ к таймсериям и индикаторам / CopyClose
Документация по MQL5: Доступ к таймсериям и индикаторам / CopyClose
  • www.mql5.com
Доступ к таймсериям и индикаторам / CopyClose - Документация по MQL5