[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. No puedo ir a ningún sitio sin ti - 4. - página 297

 
PAV:

¿Pueden decirme dónde puedo descargar una MT4 con cotizaciones de cinco dígitos?

Cualquier MT4 servirá. Necesitas una cuenta comercial con cinco dígitos :)


http://forexsystems.ru/obsuzhdenie-raboty-i-uslovii-brokerov/63007-dc-s-5-znakami.html

P.D.

Cuando cambie en el terminal de cuatro a cinco dígitos, cambie el marco temporal en el gráfico: sólo tiene que hacer clic en los marcos temporales, para que se muestren las cotizaciones de cinco dígitos.

 
PAV:

¿Pueden decirme dónde puedo descargar MT4 con cotizaciones de cinco dígitos?


De un DC de cinco dígitos. :-)
 
drknn:

http://forexsystems.ru/obsuzhdenie-raboty-i-uslovii-brokerov/63007-dc-s-5-znakami.html

Inserte el magik necesario en la función OrderSend()

Gracias, lo intentaré.... Esto está más allá de mis habilidades. Si puedes hacerlo. Aquí hay un EA para ti.

https://www.mql5.com/ru/code/10773

 
Ale-xander:
Gracias por la rápida respuesta. A continuación, enseñe a abrir sus pedidos con un número mágico.

Puedes establecer un orden así:

int MagicNumber=555;
OrderSend(Symbol(), OP_BUY, 1, Ask, 30, Bid-25*Point, Ask+25*Point, "My order", MagicNumber, 0, Green);

Para cerrar órdenes por número mágico:

if (OrdersTotal()>0)
{  for (int i=OrdersTotal()-1; i>=0; i--)
   {  if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
      {  if (OrderMagicNumber()==MagicNumber) // Выбираются только те ордера, у которых заданный магик-номер.
         {  if (OrderType()==OP_BUY)
            {  RefreshRates();
               OrderClose(OrderTicket(),OrderLots(),Bid,30);
               return(0);
            }
            if (OrderType()==OP_SELL)
            {  RefreshRates();
               OrderClose(OrderTicket(),OrderLots(),Ask,30);
               return(0);
            }
}  }  }  }

El deslizamiento 30 es para las cotizaciones de 5 dígitos. Dependiendo del tipo (orden pendiente o posición abierta) utilice los parámetros adecuados en lugar de OP_BUY y OP_SELL.

 
paladin80:

Puedes establecer un orden así:

Para cerrar órdenes por número mágico:

Slipage 30 - para cotizaciones de 5 dígitos. Dependiendo del tipo (orden pendiente o posición abierta) utilice los parámetros adecuados en lugar de OP_BUY y OP_SELL.




como pensé que lo haría, no funcionó. Hay que entrar en materia.

Gracias

 
Ale-xander:

como pensé que lo haría, no funcionó. Hay que entrar en materia.

Gracias

Pues sí, esto es sólo una parte del código, sólo como ejemplo de la dirección en la que hay que profundizar en el asunto. La ejecución correcta también depende del entorno en el que tendría que funcionar mi ejemplo. Buena suerte.
 

Ayude si puede.

Hay un problema con el probador.

Aquí hay un trozo de código.

   for (i   =  0; i  <  NumberBars;   i++)
   {
      Buf_EUR[i]              =  iOpen("EURUSD", Period(),   i);
      Buf_GBP[i]              =  iOpen("GBPUSD", Period(),   i);
   Print("");
   Print("EURUSD = ",         iOpen("EURUSD", Period(),  i),
         ", GBPUSD = ",       iOpen("GBPUSD", Period(),  i),
         " , i = ",  i); 
   }

Leo el historial de dos pares en el buffer. y luego imprimo el resultado i=0.

Así es como se ve en el registro.

10:21:53 2012.03.19 01:00 1P_Pair EURUSD,M1: EURUSD = 1.3177, GBPUSD = 1.5302, i = 232

10:21:53 2012.03.19 01:00 1P_Pair EURUSD,M1:

10:21:53 2012.03.19 01:00 1P_Pair EURUSD,M1: EURUSD = 1.3177, GBPUSD = 1.5309, i = 233

10:21:53 2012.03.19 01:00 1P_Pair EURUSD,M1:

10:21:53 2012.03.19 01:00 1P_Pair EURUSD,M1: EURUSD = 1.3175, GBPUSD = 1.531, i = 234

10:21:53 2012.03.19 01:00 1P_Pair EURUSD,M1:

10:21:53 2012.03.19 01:00 1P_Pair EURUSD,M1: EURUSD = 1.3174, GBPUSD = 1.5313, i = 235

10:21:54 2012.03.19 01:00 1P_Pair EURUSD,M1:, Hora = 2012.03.19 01:00

10:21:54 2012.03.19 01:00 1P_Pair EURUSD,M1: EURUSD = 1.3175, GBP = 1.5833

Lo que se lee en el buffer no tiene nada que ver con el valor final. En el EURUSD no es tan evidente, mientras que en el GBPUSD es visible a simple vista.

Los gráficos online y offline del GBPUSD son los mismos.

No puedo entenderlo.

Necesito tu ayuda.

 
gente, ¿hay algún servidor dedicado virtual en algún lugar de Internet de forma gratuita?
 
GarKain:
gente, ¿hay algún servidor dedicado virtual en algún lugar de Internet de forma gratuita?
No.
 

Chicos que son amigos de Pyatra. Mira mi Indy para el campeonato, por favor. Estoy atascado, no puedo decidirme...

Traduciendo de 4 a 5 - allí en el foro - silencio. Poner el código en la rama - en esta página. Descripción - en la anterior.

Gracias.

Razón de la queja: