sanyooooook: Comprueba los horarios de apertura de los pedidos y saca el último que se haya abierto
Esto es lo que he pensado: basta con comparar todos los parámetros, hay una empresa de corretaje en la que la nueva orden será la última, hay aquellas en las que el momento de apertura coincide con una orden de cierre parcial, por lo que procesaré 2 momentos.
Muchas gracias, no he podido encontrar dicho artículo en el foro, si realmente no existe dicha información, creo que valdría la pena añadirla a los moderadores en la sección correspondiente
Buena gente, tened piedad - no consigo: comprar/vender después de otro pico de CCI suavizado.
Intenté declarar el segundo buffer (tiene más sentido para mí), no hay errores, registro - silencioso, impresión, probablemente como una cabra - no entiendo nada.
El anexo contiene el Asesor Experto completo. Después de probar en la visualización, el CCI se dibuja tanto en esta versión como en la antigua (el archivo adjunto está trazado), pero el suavizado no y por lo tanto las operaciones no se abren.
Variante antigua:
Entiendo que el tiempo nadie tiene el problema de los demás para resolver, dime al menos dónde exactamente para insertar Imprimir y dónde buscar la retroalimentación en el diario o los registros y lo que hay que prestar atención.
para asegurarse de que la matriz c1b_1[i] está vacía, por lo que la comparación de los ceros en si, por supuesto, no hay ofertas abiertas.
Y ceros ahí porque el periodo de promediación en la función iMAOnArray(c1b,0,AvgB,0,MODE_SMA,i) (extern int AvgB=25;) es mayor que el propio array c1b,ArrayResize(c1b,PeriodB) (extern int PeriodB=20;), por lo que no puede promediar nada.
Gracias, me he equivocado, no quiero una impresión, quiero un título de pantalla ...
Pensé que era una línea...
Te han dicho cómo hacer la letra en la pantalla:
if ( naklon> naklonmax ) ObjectSetText("control", "тренд вверх, шорт запрещен", 18, "Times New Roman", Blue);
18 - tamaño de letra, Times New Roman - nombre de la letra, Azul - color de la inscripción... Escriba sus propios valores en su lugar...
Todas las demás líneas son la preparación de los objetos gráficos para mostrarlos en la pantalla. No puedes hacer nada sin ella.
ObjectSet("control", OBJPROP_CORNER, 1 ); // Устанавливает в каком углу окна будет выводиться надпись 0 = лево-верх, 1 = право-верх, 2 и 3 низ
ObjectSet("control",OBJPROP_XDISTANCE,30); // Устанавливает координату X будущей надписи
ObjectSet("control",OBJPROP_YDISTANCE,40); // Устанавливает координату Y будущей надписи
ObjectSetText("control", "NO BUY", 18, "Times New Roman", Red); // Эту строку в init() можете не писать, тогда не будет сразу надписи NO BUY
// Далее, уже по ходу основной программы в ф-ции start() проверяете условия и
// при их выполнении выводите строку в уже заранее заданные координаты:
if ( naklon> naklonmax ) ObjectSetText("control", "тренд вверх, шорт запрещен", 18, "Times New Roman", Blue);
O escriba Comentario` en la esquina superior izquierda. Tienes que pensar menos allí...
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Tarea: Tienes que encontrar la garrapata de una orden recién aparecida para esta TS en particular sin usar un magik .
Comprueba los horarios de apertura de los pedidos y saca el último que se haya abierto
Esto es lo que he pensado: basta con comparar todos los parámetros, hay una empresa de corretaje en la que la nueva orden será la última, hay aquellas en las que el momento de apertura coincide con una orden de cierre parcial, por lo que procesaré 2 momentos.
Creo que la pregunta está cerrada. Gracias
Cómo se puede implementar la inscripción en la esquina superior derecha:
if (naklon> naklonmax) printvuglusprv(" tendencia al alza, no se permite el cortocircuito)
Buena gente, tened piedad - no consigo: comprar/vender después de otro pico de CCI suavizado.
Intenté declarar el segundo buffer (tiene más sentido para mí), no hay errores, registro - silencioso, impresión, probablemente como una cabra - no entiendo nada.
El anexo contiene el Asesor Experto completo. Después de probar en la visualización, el CCI se dibuja tanto en esta versión como en la antigua (el archivo adjunto está trazado), pero el suavizado no y por lo tanto las operaciones no se abren.
Variante antigua:
Entiendo que el tiempo nadie tiene el problema de los demás para resolver, dime al menos dónde exactamente para insertar Imprimir y dónde buscar la retroalimentación en el diario o los registros y lo que hay que prestar atención.
Primero debe insertar Print() aquí:
para asegurarse de que la matriz c1b_1[i] está vacía, por lo que la comparación de los ceros en si, por supuesto, no hay ofertas abiertas.Y ceros ahí porque el periodo de promediación en la función iMAOnArray(c1b,0,AvgB,0,MODE_SMA,i) ( extern int AvgB=25;) es mayor que el propio array c1b, ArrayResize(c1b,PeriodB ) (extern int PeriodB=20;), por lo que no puede promediar nada.
Cómo se puede implementar la inscripción en la esquina superior derecha:
if (naklon> naklonmax) printvuglusprv(" tendencia al alza, no se permite el cortocircuito)
contar los paréntesis no comprobó
contar los paréntesis no lo comprobó.
Gracias, me he equivocado, no quiero una impresión, quiero una inscripción en la pantalla ...
Pensé que se hacía en una línea...
En el indicador Indexes_v8L he cambiado las monedas
"AUDUSD", "EURUSD", "GBPUSD", "NZDUSD", "USDCAD", "USDCHF", "USDJPY"
a
"EURUSD", "EURGBP", "EURJPY", "EURAUD", "EURCAD", "EURNZD"
La línea GBP ha desaparecido.
¿Dónde cavar?
Gracias, me he equivocado, no quiero una impresión, quiero un título de pantalla ...
Pensé que era una línea...
Te han dicho cómo hacer la letra en la pantalla:
18 - tamaño de letra, Times New Roman - nombre de la letra, Azul - color de la inscripción... Escriba sus propios valores en su lugar...
Todas las demás líneas son la preparación de los objetos gráficos para mostrarlos en la pantalla. No puedes hacer nada sin ella.
O escriba Comentario` en la esquina superior izquierda. Tienes que pensar menos allí...