Errores, fallos, preguntas - página 2300
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
¿Tal vez MT5 tiene una API abierta y se puede hacer esto con ella? ¿Puede decirme al menos en qué dirección cavar?
Segundo enlace
Segundo enlace
por cierto, el servidor no funciona:
Servicio no disponible.
Error HTTP 503. El servicio no está disponible.
Segundo enlace
Andrey, hola. Su enlace conduce al motor de búsqueda MQL5.com. Le agradecería mucho que especificara a qué se refiere.
Andrey, hola. Su enlace conduce al motor de búsqueda MQL5.com. Le agradecería mucho que especificara a qué se refiere.
Me refería a usar el motor de búsqueda:
Pido ayuda a los entendidos para entender el tema de los punteros a instancias de clases. No lo entiendo.
Aquí hay un ejemplo de la secuencia de comandos:
Al ejecutarlo tenemos, como era de esperar:
si una instancia de una clase se declara como:
entonces en la ejecución tenemos:
es decir, el destructor ni siquiera se inicia y por tanto no se libera memoria.
Pero si una instancia de una clase se declara como:
el constructor se lanza dos veces, el destructor - una vez, pero la memoria no se libera y tenemos el tipo de puntero de objetoPOINTER_AUTOMATIC, aunque estaba destinado a serPOINTER_DYNAMIC
Cómo conseguir que el destructor se ejecute siempre y se borre correctamente
Qué lío.
Gracias, compatriota, Dios te dé pluses de karma)
Me refería a usar el motor de búsqueda:
Esta guía parece tener lo que necesitas. Seguiré investigando en esa dirección. Gracias.
De un EA que funciona, por favor, explique qué es lo que está mal?
La salida de datos y la vinculación al gráfico (por coordenada de precio "de referencia" Bajo) se realiza de la siguiente manera:
1) se definen las variables necesarias
extern string font_name = "Arial"; extern int font_size = 8; extern color HighColor=Naranja, LowColor=VerdePálido;
int kBtT,DtT; //número de barras, longitud de la tendencia actual y bool tvT,tnT; //la tendencia actual es ascendente/descendente
2) función
void ORT(int n, double Y1, string l, color c) {
string Obj = TimeToStr(Time[n], TIME_DATE|TIME_MINUTES);
ObjectCreate (Obj, OBJ_TEXT, 0, Time[n], Y1;)
ObjectSetText(Obj, l, font_size, font_name);
ObjectSet(Obj, OBJPROP_COLOR, c); }
3) después de la orden
if(tvT) ORT(kBtT,Low[kBtT],DtT,LowColor); else ORT(kBtT,High[kBtT]+6*_Point,DtT,HighColor);
En el gráfico de cualquier par de divisas con el indicador ZigZag instalado, sus máximos y mínimos se muestran con los valores correspondientes.
Sin embargo, posteriormente los valores en los ZigZag LOWs permanecen sin cambios, pero cuando el TAMAÑO de la ventana cambia, comienzan a desplazarse hacia arriba o hacia abajo unos cuantos píxeles por alguna razón.
¿Cuál es la razón y qué se puede hacer para solucionar este "problema"?
De un EA que funciona, por favor, explique qué es lo que está mal?
La salida de datos y la vinculación al gráfico (por coordenada de precio "de referencia" Bajo) se realiza de la siguiente manera:
1) se definen las variables necesarias
extern string font_name = "Arial"; extern int font_size = 8; extern color HighColor=Naranja, LowColor=VerdePálido;
int kBtT,DtT; //número de barras, longitud de la tendencia actual y bool tvT,tnT; //la tendencia actual es ascendente/descendente
2) función
void ORT(int n, double Y1, string l, color c) {
string Obj = TimeToStr(Time[n], TIME_DATE|TIME_MINUTES);
ObjectCreate (Obj, OBJ_TEXT, 0, Time[n], Y1;)
ObjectSetText(Obj, l, font_size, font_name);
ObjectSet(Obj, OBJPROP_COLOR, c); }
3) después de la orden
if(tvT) ORT(kBtT,Low[kBtT],DtT,LowColor); else ORT(kBtT,High[kBtT]+6*_Point,DtT,HighColor);
En el gráfico de cualquier par de divisas con el indicador ZigZag WBLE instalado, se mostraron sus máximos y mínimos con los valores correspondientes.
Sin embargo, posteriormente los números en los ZigZag LOWs permanecen sin cambios, pero en los TAGS de ZIGZAG, cuando el TAMAÑO de la ventana cambia, comienzan a desplazarse hacia arriba o hacia abajo unos cuantos píxeles por alguna razón.
¿Cuál es la razón y qué se puede hacer para solucionar este "problema"?
Para un objeto de texto posicionado en High[], el punto de anclaje (propiedad OBJPROP_ANCHOR) debe establecerse en ANCHOR_LOWER (punto de anclaje en el centro inferior).
Para un objeto de texto que se encuentra en Low[], el punto de anclaje (propiedad OBJPROP_ANCHOR) debe estar establecido en ANCHOR_UPPER (punto de anclaje en el centro superior).
O ANCHOR_CENTER para ambas ubicaciones - punto de anclaje central.
Pruébalo.
Para un objeto de texto situado en High[], el punto de anclaje (propiedad OBJPROP_ANCHOR) debe estar establecido en ANCHOR_LOWER (punto de anclaje en el centro inferior).
Para un objeto de texto que se encuentra en Low[], el punto de anclaje (propiedad OBJPROP_ANCHOR) debe estar establecido en ANCHOR_UPPER (punto de anclaje en el centro superior).
O ANCHOR_CENTER para ambas ubicaciones, el punto de anclaje está centrado.
Inténtalo.
Gracias. Empezaré por la mañana temprano (para no alterarme ni hacer demasiado ruido ahora). ¡Que pases una buena noche!