Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1319
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
¿Qué quiere decir con"formato de enmascaramiento "? Como es habitual, por ejemplo, "*.csv", especifique por separado el directorio en el que se iniciará la búsqueda.
Bueno, "normalmente" puede ser diferente. Las estándar para el sistema operativo se pueden ampliar según sus necesidades. Por ejemplo, puede especificar la fecha en el nombre en diferentes formatos, etc.
Busco una función para buscar el directorio de un archivo por máscara, la búsqueda debe pasar por todos los subdirectorios, la función debe devolver un array con la ruta completa del archivo. Por favor, comparta dicha función.
FileFindFirst admite la búsqueda por máscara. Sólo queda escribir una función recursiva para todos los subdirectorios.
Si se plantea esta cuestión, significa que es demasiado pronto para resolver ese problema, hay que aprender lo básico. Pero ahora, en lugar del malvado yo, vendrán unas personas bondadosas a explicarlo todo con calma.
Y sólo voy a preguntar: ¿has mirado lo que pasa en este método en absoluto?
Bueno, "normalmente" puede ser diferente. El sistema operativo estándar también puede ampliarse para adaptarse a sus necesidades. Por ejemplo, la fecha en el nombre puede establecerse en diferentes formatos, etc.
No veo el sentido de hacerlo más complicado.
FileFindFirst
FileFindFirst admite la búsqueda por máscara. Queda por escribir una función recursiva para todos los subdirectorios.
Conozco la teoría, gracias.
Buenas tardes a todos. Estoy tratando de escribir un asesor sobre un indicador personalizado.
En el gráfico, dibuja flechas como esta
El indicador tiene tantas configuraciones. Primera parte.
y la segunda parte de la configuración
El indicador busca divergencias basadas en uno de los 4 indicadores clásicos: ao, estocástico, rsi, macd .
La peculiaridad del indicador es que dibuja una flecha de señal cuando se abre la vela, es decir en cero barra y mientras se forma la vela, la flecha cuelga, y después de que la vela se cierra, no se vuelve a dibujar.
El indicador tiene 8 buffers. Porque se pueden dibujar 8 flechas: 4 para la venta para cada uno de los indicadores estándar y 4 para la compra.
Se ve así en la ventana de datos:
Como yo Entiendo que el búfer cero es la flecha en el estocástico en las aldeas. El primer búfer es una flecha en el estocástico para una compra. La segunda flecha de amortiguación en el ao se sentó. El tercer búfer es una flecha ao para comprar. El cuarto búfer es una flecha en rsi para sentarse. La quinta es la flecha rsi para comprar. La sexta es la flecha MACD . al pueblo Y el séptimo búfer es la flecha MACD para una compra.
Transferí todos los parámetros de entrada del indicador al EA:
Más adelante, para empezar, quiero implementar la lógica más simple: apareció una flecha en cualquiera de los búferes, abro una orden ...
Para empezar, declaré variables para recibir señales de ao buy y sat, ya través de la función iCustom obtengo el valor de ao buy del tercer búfer y de ao sat del segundo . Y de la misma manera obtengo valores para compra estocástica desde cero buffer y para el estocástico se sentó desde el primer buffer.
Después de recibir los valores de los búferes en las variables, verifico la presencia de una flecha en el gráfico.
En el probador de estrategias, resulta que si enciendo el análisis por AO en los parámetros de entrada, se abren tratos, todo está bien ... Y si enciendo el análisis por estocástico, entonces no pasa nada, no hay errores o Algo más. Dígame, por favor, ¿qué estoy haciendo mal al obtener el valor del búfer del indicador o al verificar que hay algo en él? ¿Cómo arreglar mi error?
Gracias de antemano. p/s respondo de inmediato lo posible la pregunta es, ¿por qué los comentarios están escritos en mayúsculas? ¿Estoy enfermo? ¿Debería hacer esto? Escribo porque me conviene verlo por mi primera discapacidad. grupos después del coma a los 1,5 meses.
Para empezar, declaré variables para recibir señales de ao buy y sat, ya través de la función iCustom obtengo el valor de ao buy del tercer búfer y de ao sat del segundo . Y de la misma manera obtengo valores para compra estocástica desde cero buffer y para el estocástico se sentó desde el primer buffer.
Después de recibir los valores de los búferes en las variables, verifico la presencia de una flecha en el gráfico.
En el probador de estrategias, resulta que si enciendo el análisis por AO en los parámetros de entrada, se abren tratos, todo está bien ... Y si enciendo el análisis por estocástico, entonces no pasa nada, no hay errores o Algo más. Dígame, por favor, ¿qué estoy haciendo mal al obtener el valor del búfer del indicador o al verificar que hay algo en él? ¿Cómo arreglar mi error?
Gracias de antemano. p/s respondo de inmediato lo posible la pregunta es, ¿por qué los comentarios están escritos en mayúsculas? ¿Estoy enfermo? ¿Debería hacer esto? Escribo porque me conviene verlo por mi primera discapacidad. grupos después del coma a los 1,5 meses.
Para empezar, hay muchos paréntesis innecesarios en el código
y para ver cuál es el problema sin leer el código, es necesario ejecutar el EA en el probador
Estúpido. 132 bares. Tengo 6 valores en cada barra. ¿Cómo lo escribo en forma de matriz? No quiero usar una estructura).
Uh...
¿Qué?