[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 463

 
001:
No sé cómo sumar (Cierre[1]-Apertura[1])+(Cierre[2]-Apertura[2]) etc. para N períodos (aplicables al indicador).
¿Y qué quiere decir con "punto"? ¿Nos velas o N periodos del gráfico?
 

Buenas tardes. 2 preguntas con su permiso:

1) OrderSelect(0,SELECT_BY_POS,MODE_HISTORY); - ¿de esta forma selecciono la orden que acabo de cerrar?
2) Escribí un EA basado en la martingala bastante simple, funciona bien en el probador, pero cuando lo ejecuto en los gráficos en vivo, sólo abre las operaciones... ¿Cuál es la razón? ¿Por qué el EA funciona bien en el Probador de Estrategias, pero funciona mal en una cuenta demo? El código es exactamente el mismo

 
artmedia70:
¿y qué quiere decir con "punto"? ¿Nos velas o N periodos del gráfico?

En N candelabros. La idea es que comparando la suma de las longitudes de las velas alcistas y la suma de las longitudes de las velas bajistas, en 30 (digamos) velas se puede entender por código de qué tipo de movimiento se trata.
 
CLAIN:

Buenas tardes. Dos preguntas con su permiso:

1) OrderSelect(0,SELECT_BY_POS,MODE_HISTORY); - ¿así seleccionaré la orden que acabo de cerrar?
2) Escribí un EA basado en la martingala bastante simple, funciona bien en el probador, pero cuando lo ejecuto en los gráficos en vivo - sólo abre las operaciones... ¿Cuál es la razón? ¿Por qué el EA funciona bien en el Probador de Estrategias, pero funciona mal en una cuenta demo? El código es exactamente el mismo


1. Sí

2. ¿Qué son las operaciones de apertura? ¿Tal vez no tenga una condición de CERRADO?

 
¿Cómo funciona OrderSwap, esta función sólo pasa el valor del swap establecido por el corredor, o suma todos los swaps cobrados por la transacción de cada día en una sola cantidad?
 

¡Hola!

Por favor, ayúdenme. He utilizado este artículo https://www.mql5.com/ru/articles/1454 El Asesor Experto envía mensajes a Skype, pero no puede enviar SMS al teléfono (error de envío de SMS). Sin embargo, los SMS de Skype a mi teléfono (sin el Asesor Experto) van bien. ¿Cuál puede ser el problema?

Saludos.

 
sss2019:
¿Cómo funciona OrderSwap, esta función sólo pasa el valor del swap establecido por el corredor, o suma todos los swaps cobrados por la transacción de cada día en una sola cantidad?

Este valor es la cantidad de swaps acumulados por la orden durante su existencia en el mercado.
 
Hola. Tengo esta pregunta. Al utilizar DDE, ¿es posible hacer una petición desde Excel al terminal para conocer el estado de la cuenta, es decir, pedir el "Saldo", el "Patrimonio", etc., o es posible enviar sólo las cotizaciones a través de DDE?
 
001:
No sé cómo sumar (Cierre[1]-Apertura[1])+(Cierre[2]-Apertura[2]) etc. para N períodos (aplicables al indicador).

double sum=0;
sum+=iMa(NULL, 0, N, 0, MODE_SMA, PRICE_CLOSE0);  // считаем среднюю цену закрытия
sum-=iMa(NULL, 0, N, 0, MODE_SMA, PRICE_OPEN,  0);  // вычитаем среднюю цену открытия
sum*=N;                                             // умножаем на количество свечей

Algo así

Para un indicador podemos hacer las cosas de manera un poco diferente

extern int N=30;
int start()  {
   int i,   counted_bars=IndicatorCounted();
   int limit=Bars-counted_bars-1;
   if (limit>1) limit=Bars-N-1;
   
   for (i=limit;i>=0;i--) {
      ExtMapBuffer1[i]=0;
      ExtMapBuffer1[i]+=iMa(NULL, 0, N, 0, MODE_SMA, PRICE_CLOSE, 1);  // считаем среднюю цену закрытия
      ExtMapBuffer1[i]-=iMa(NULL, 0, N, 0, MODE_SMA, PRICE_OPEN,  1);  // вычитаем среднюю цену открытия 
   }
   return(0);
  }
 

¿Puedes decirme qué función debe cerrar la mitad de la orden, OrderClose() o OrderCloseBy()?

¿Y cómo se calcula el porcentaje de volumen?

Razón de la queja: