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

 
 

¿Alguien utiliza la plataforma Prorealtime? Tengo curiosidad, como principiante, ¿qué indicadores se utilizan allí y se pueden insertar en MT4?

Aquí está el enlace www.prorealtime.com

 
Alex5757000 >> :
No entiendo cómo puedo calcular el precio de apertura real si abrimos con diferentes lotes, por ejemplo, con un factor de media de N. // 0,1 lote y 0,2 y 0,4 - aquí N==2 a los precios 1,8 y 1,6 y 1,4 . ¿Cuál será el precio real de apertura?

Lo más interesante es que cuando calculamos con un coeficiente no dependemos del tamaño del lote inicial.

Guión:

double start_lot=0.01;               //стартовый лот, нафикк не нужен :)
double koeff=2;                     //коэфициент
double Price[4]={1.4,1.6,1.8,0,0};  //цены, в этом случае до пяти штук 
                                    //(от Price[0] до Price[4] 
int start()
   {
   double A=0;
   double B=0;
   for (int count=0; Price[ count]>0; count++)
      {
      A= A+( Price[ count]* MathPow( koeff, count));  
      B= B+(MathPow( koeff, count));  
      }   
   Alert ( A/ B);
return(0);
}
 

Hola.

¿Podría decirme cómo insertar un indicador en un EA?

O mejor dicho, cómo construir el código para que se cumplan las condiciones de compra y venta.

Aproximadamente.

If(vela roja del histograma){vender=true;}

if(blue ...){comprar=true;}


Quiero que el EA esté en el mercado todo el tiempo y que se voltee.

Archivos adjuntos:
 
tmp.0, ¡muchas gracias!
 
olezya >> :

¿Alguien utiliza la plataforma Prorealtime? Tengo curiosidad, como principiante, ¿qué indicadores se utilizan allí y se pueden insertar en MT4?

Aquí está el enlace www.prorealtime.com

No creo que encuentres ningún experto en esa plataforma. Me impresionó un poco su tutorial.

Parece que intentan encontrar su lugar bajo el sol y, por tanto, se centran principalmente en las "masas" - parece un práctico

interfaz y varias opciones en términos de gráficos. Permiten incluso a los principiantes probar estrategias sin

cualquier idea en programación. Espero que MT5 tenga esos "trucos" tan útiles.

Indicadores estándar, no hay necesidad de "ponerlos" en MT, ya están ahí.

 

¡Chicos! ¡Profesionales!

Por favor, ayuda, ¡estoy perdiendo pasta!

Registro de la terminal:

2009.09.08 00:44:50 '64766': orden #11573500 vender 1.80 EURCHF a 1.51958 sl: 0.00000 tp: 0.00000 cerrado al precio 1.51948
2009.09.08 00:44:48 '64766': solicitud en proceso
2009.09.08 00:44:48 '64766': la solicitud ha sido aceptada por el servidor
2009.09.08 00:44:47 '64766': cerrar orden #11573500 vender 1.80 EURCHF a 1.51958 sl: 0.00000 tp: 0.00000 al precio 1.51948
2009.09.08 00:44:46 '64766': recotización 1.51907 / 1.51947 para compra abierta 1.80 EURCHF a 1.51920 sl: 0.00000 tp: 0.00000
2009.09.08 00:44:43 '64766': solicitud en proceso
2009.09.08 00:44:43 '64766': la solicitud ha sido aceptada por el servidor
2009.09.08 00:44:42 '64766': orden instantánea de compra 1.80 EURCHF a 1.51920 sl: 0.00000 tp: 0.00000
2009.09.08 00:44:42 Expert stdlib EURCHF,M5: cargado con éxito
2009.09.08 00:44:42 '64766': recotizar 1.51893 / 1.51933 para la orden #11573500 vender 1.80 EURCHF cerrando a 1.51914
2009.09.08 00:44:40 '64766': solicitud en proceso
2009.09.08 00:44:40 '64766': la solicitud ha sido aceptada por el servidor
2009.09.08 00:44:39 '64766': cerrar orden #11573500 vender 1.80 EURCHF a 1.51958 sl: 0.00000 tp: 0.00000 al precio 1.51914
2009.09.08 00:31:04 '64766': la orden fue abierta : #11573500 vender 1.80 EURCHF a 1.51958 sl: 0.00000 tp: 0.00000
2009.09.08 00:31:02 '64766': solicitud en proceso
2009.09.08 00:31:02 '64766': la solicitud ha sido aceptada por el servidor
2009.09.08 00:31:01 '64766': orden instantánea de venta de 1,80 EURCHF a 1,51958 sl: 0,00000 tp: 0,00000

En la línea 2009.09.08 00:44:42 '64766': recotizar 1.51893 / 1.51933 para la orden #11573500 vender 1.80 EURCHF cerrando a 1.51914

- El servidor ofreció cerrar la orden a un precio mejor que el que intentó cerrar el robot (ofreció 1,51893, y quiso cerrar a 1,51914)

Y según el soporte técnico de mi empresa de corretaje, el terminal rechazó esta oferta tan rentable.

¡Resulta que mi robot se negó de mayor beneficio!

¡Ahtung!

Pregunta: ¿Cómo puedo hacer que deje de ser tan lento, aceptar la oferta más rentable y rechazar la menos rentable?

 

¿Es esto posible? Oferta de DoC para cerrar un pedido a mejor precio???? Es la primera vez que oigo que una empresa de corretaje se vuelva tan descuidada.

Si es un robot, no puede ser un tonto, por definición funciona estrictamente según su programa.

Sólo debes corregir el código, si quieres puedes ponerlo aquí y te ayudarán.

 
Zdravstvyjte. podskagute pojgalysta est lu vozmognost vuklyuchat expert na grafuke uz evo ge sobstvennogo koda. Ulu ge skudat ego s grafuka.
Zaranne blagodaren. U pru vozmognostu eslu est prumer.
 
AndBar >> :
Zdravstvyjte . podskagute pojgalysta est lu vozmognost vuklyuchat expert na grafuke uz evo ge sobstvennogo koda. Ulu ge skudat ego s grafuka.
Zaranne blagodaren. U pru vozmognostu eslu est prumer.

Realizar un análisis lingüístico:

1. Apagar>>Superar la operación>>No realizar operaciones

2. desde el código propio>>Sin intervención del operador>>La condición de desactivación es generada por el código del Asesor Experto

El análisis ha demostrado que la introducción de una variable lógica adicional, por ejemplo, bool ON, resuelve el problema.

El código prevé la ejecución de operaciones comerciales sólo cuando ON=true, por ejemplo: if(buy=1 && ON) OrderSend(.....).

El Asesor Experto decide operar y asigna ON=true a la variable; estado del Asesor Experto: Activado.

El experto decide no operar y asigna la variable ON=false; estado del asesor experto: Off.