¿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

 
IgorM:

¿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.

 
Andrei01:

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
 
Andrei01:

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.
 
hrenfx:
Desbloqueador.
Gracias.
 
IgorM:

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
¿Y la prueba visual funcionará con las nuevas garrapatas?
 
Andrei01:
¿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

 
IgorM:


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 por los ticks actuales en el terminal, no por los externos. Esto significa que no se pueden hacer pedidos.
 
Andrei01:
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?

 
IgorM:

{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 podrían comprobarse visualmente en el probador - esto requiere sólo ticks del propio terminal y las órdenes se colocarían 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.
 
Andrei01:
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.
En mi opinión, no hay archivos de tick en MetaTrader.
Razón de la queja: