¿Es posible crear una herramienta propia con un gráfico aleatorio generado de barras de minutos en el gráfico de MT4? - página 5
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
¿debemos reinventar la rueda? el probador de estrategias de mt4 genera ticks bastante bien, en la carpeta C:\NProgram Files\MetaTrader - Alpari\tester\history hay un archivo EURUSD60_0.fxt, si lo abrimos en MT4 (archivo-automáticamente abrir gráfico), veremos: http://imglink.ru/pictures/24-10-10/b2f76a0f7e0c6926db0a748880718ebc.jpg
Tome sus datos o un TF no estándar, sustitúyalo por los datos históricos en las carpetas, luego ejecute el probador de estrategias y escriba usted mismo los datos de ticks del probador - el mínimo esfuerzo
Si uno pudiera descargar sus propias garrapatas en el probador de la misma manera, sería perfecto.
Pero las metacitas parecen haber bloqueado esta opción.
Si también pudieras enganchar tus propias garrapatas en el probador de la misma manera, sería una verdadera belleza.
Pero las metacitas parecen haber bloqueado esta opción.
Bueno, si sus garrapatas son mejores que las de MT, entonces cambie en el probador por su historial de garrapatas - nadie le prohibió abrir un archivo para leer
Si también pudieras enganchar tus propias garrapatas en el probador de la misma manera, sería una verdadera belleza.
Pero las metacitas parecen haber bloqueado esta opción.
Desbloqueador.
Bueno, si sus garrapatas son mejores que las de MT, entonces opere con su historial de garrapatas en el probador - nadie le ha prohibido abrir el archivo para leerlo
¿Funcionará la prueba visual con las nuevas garrapatas?
Todo funcionará, no construya el bloque de lógica de negociación por el símbolo actual, sino por el análisis de los datos en el archivo y las órdenes abiertas por el símbolo en el que el EA se cierne
la otra cuestión es que hay que preparar de antemano la carga correcta de los datos
todo funcionará, construya el bloque de lógica comercial no en el símbolo actual, sino en el análisis de los datos en el archivo y abra órdenes en el símbolo sobre el que el Asesor Experto se cierne
Las funciones de negociación toman los precios Bid/Ask de los ticks actuales en el terminal, no de los externos. Esto significa que no se pueden hacer pedidos.
Te digo - la lógica de comercio de un archivo, y abrir por el símbolo actual - como debe ser
Escribir números aleatorios en 2 archivos, tomar y leer de estos archivos en arrays y procesar los arrays con MA
iMAOnArray(1)>iMAOnArray(2) --> BUY
{BUY}: ticket = OrderSend(Symbol(),OP_BUY,lots(),MarketInfo(Symbol(),MODE_ASK),slippage,0,0,comm,magic,0,Green);)
esta es la lógica para colocar las órdenes, si necesita otros precios, necesita importar las cotizaciones en la terminal o cambiar los archivos .hst
ZS: si no lo entiendes, ¿por qué necesitas garrapatas?
{BUY}: ticket = OrderSend(Symbol(),OP_BUY,lots(),MarketInfo(Symbol(),MODE_ASK),slippage,0,0,comm,magic,0,Green);)
esta es la lógica para colocar los pedidos, si necesita precios diferentes, necesita importar las cotizaciones en el terminal o reemplazar los archivos .hst
Las órdenes se pueden ver visualmente en el probador, que sólo requiere los ticks del propio terminal para que las órdenes se coloquen correctamente en el gráfico. Por supuesto, podemos utilizar lo que queramos para el cálculo. Esto sólo se puede solucionar desbloqueando el archivo de ticks.