pu6ka: Sí, los precios de Ask no son visibles, pero lo son :) En el visualizador, puede pulsar la pausa y seleccionar "Mostrar la línea Ask" en las propiedades del gráfico y seguir probando. El gráfico de precios en MT4 se traza normalmente por Bid.
¿De qué depende la calidad de las pruebas y cómo se puede aumentar al máximo?
Estimados profesionales. ¿Podríais decirme cómo abrir una parrilla de órdenes pendientes sin usar ciclos? Si no es difícil, por favor muestre al menos un ejemplo aproximado de dicho código, con la posibilidad de cambiar el paso y el tamaño del lote de cada orden sucesivo de la cuadrícula.
Estimados profesionales. ¿Podríais decirme cómo abrir una parrilla de órdenes pendientes sin utilizar bucles? Si no es difícil, por favor muestre al menos un ejemplo aproximado de dicho código, Si puede cambiar el paso y el tamaño del lote de cada orden posterior en la parrilla.
Sí, en realidad, es lo mismo que en un bucle... ...pero sin el bucle. Muéstranos cómo abres en bucle y explica por qué no quieres usar bucles, porque no está claro lo que intentas conseguir.
Ha surgido la pregunta, ¿es posible escribir un Asesor Experto o script, que sería lograr por ejemplo una pérdida del 2% en el día cerraría todas las transacciones?
//--------------------------------------------------------------------
Qué debo añadir o cambiar en el script para cerrar todas las órdenes abiertas para todos los pares por tamaño de lote.
Sí, los precios de Ask no son visibles, pero lo son :)
En el visualizador, puede pulsar la pausa y seleccionar "Mostrar la línea Ask" en las propiedades del gráfico y seguir probando. El gráfico de precios en MT4 se traza normalmente por Bid.
¿De qué depende la calidad de las pruebas y cómo se puede aumentar al máximo?
¿y de qué depende la calidad de las pruebas y cómo se puede mejorar hacia el máximo?
Estimados profesionales.
¿Podríais decirme cómo abrir una parrilla de órdenes pendientes sin usar ciclos?
Si no es difícil, por favor muestre al menos un ejemplo aproximado de dicho código,
con la posibilidad de cambiar el paso y el tamaño del lote de cada orden sucesivo de la cuadrícula.
Puse líneas
en lugar deint Ticket; salen errores:
'=' - paréntesis cuadrado izquierdo esperado para array('=' - paréntesis cuadrado izquierdo, esperado para array)
'>' - paréntesis cuadrado izquierdo esperado para la matriz ('=' - paréntesis cuadrado izquierdo esperado para la matriz)
'>' - token inesperado('>' - Token inesperado)
')' - asignación esperada('' - asignación esperada )
'continue' - 'break' o 'continue' utilizados sólo dentro de algunos bucles )
y mucho más.
Por lo tanto, el billete se sigue utilizando en alguna parte de la versión antigua. Tenemos que limpiar el código...
Estimados profesionales.
¿Podríais decirme cómo abrir una parrilla de órdenes pendientes sin utilizar bucles?
Si no es difícil, por favor muestre al menos un ejemplo aproximado de dicho código,
Si puede cambiar el paso y el tamaño del lote de cada orden posterior en la parrilla.
Vitek, ¡utiliza el botón SRC para pegar el código! ¿Quién necesita rebuscar entre garabatos ilegibles?
Qué debo añadir o cambiar para cerrar todas las órdenes abiertas en todos los pares por tamaño de lote.
Qué debo añadir o cambiar para cerrar todas las órdenes abiertas en todos los pares por tamaño de lote.
Por debajo del último externo:
extern int deslizamiento = 2; // deslizamiento de precios al cerrar posiciones de mercado
inserta otro:
extern bool total_symb = true; //en todos los pares
y en cada línea:
si ((OrderSymbol() == Symbol())
и
if(OrderSymbol() == Symbol())
reemplazar con este:
if(OrderSymbol() == Symbol() || total_symb)
En teoría debería funcionar, compruébalo.