[¡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 269
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
Estaría encantado de citar todo el código aquí - pero, a pesar del hecho, que es poky, primitivo y sin hacer, todavía no puede caber en todo el post - jura que es demasiado largo. :-(
hay un botón en la parte inferior - adjuntar archivo :)))
¿Qué hacer ahora?
Cuando he escrito el post, ya hay una respuesta. >>Gracias. :-) Intentaré normalizar, si no sirve de nada, utilizaré el botón mágico "adjuntar archivo". :-)
Buenas tardes. Por favor, ayúdenme a resolver este problema. He escrito una función para encontrar el valor máximo del indicador RSI en un segmento de N barras.
//+--------------------------------------------------------+
//| Описание : Возвращает максимальное значение индикатора RSI, на отрезке |
//| N-баров. |
//+--------------------------------------------------------+
//| Параметры: |
//| MaxRSI - максимальное значение индикатора RSI |
//| |
//+--------------------------------------------------------+
double IsMaxRSI() {
double MaxRSI = 0;
double Max_array[20];
int c, total_c = ArraySize(Max_array);
ArraySetAsSeries(Max_array,true);
{
for(c=1; c <= total_c; c++)
Max_array[c]= iRSI(Symbol(),RSI_TF,RSI_Period,PRICE_CLOSE,c);
}
MaxRSI = Max_array[ArrayMaximum(Max_array,total_c,1)];
return (MaxRSI);
}
Ahora la pregunta; ¿Cómo puedo sacar el valor de 20 de la matriz a las variables?
double Max_array[20];
Este valor de 20 tengo que cambiarlo en las variables externas... Gracias de antemano por su ayuda. Sinceramente Dimitri.
¿por qué no funciona la señal?
Quería establecer la zona de filtrado en pips desde el máximo y el mínimo más alto... la señal no funciona ¿qué estoy haciendo mal?
¿por qué no funciona la señal?
Quería establecer la zona de filtrado en pips desde el máximo y el mínimo más alto... La señal no funciona, ¿qué estoy haciendo mal?
Lo tengo resuelto, pero la pregunta sigue siendo, ¿por qué no puedo dar salida al marco de tiempo a una variable externa?
Hola a todos, podríais decirme cómo hacer que un objeto se dibuje desde el otro lado
en este ejemplo:
ayúdame por favor.Hola a todos, podríais decirme cómo hacer que un objeto se dibuje desde el otro lado
en este ejemplo:
ayuda por favorBuenas tardes. Por favor, ayúdenme a resolver este problema. He escrito una función para encontrar el valor máximo del indicador RSI en un segmento de N barras.
//+--------------------------------------------------------+
//| Описание : Возвращает максимальное значение индикатора RSI, на отрезке |
//| N-баров. |
//+--------------------------------------------------------+
//| Параметры: |
//| MaxRSI - максимальное значение индикатора RSI |
//| |
//+--------------------------------------------------------+
double IsMaxRSI() {
double MaxRSI = 0;
double Max_array[20];
int c, total_c = ArraySize(Max_array);
ArraySetAsSeries(Max_array,true);
{
for(c=1; c <= total_c; c++)
Max_array[c]= iRSI(Symbol(),RSI_TF,RSI_Period,PRICE_CLOSE,c);
}
MaxRSI = Max_array[ArrayMaximum(Max_array,total_c,1)];
return (MaxRSI);
}
Ahora la pregunta en sí; ¿Cómo saco el valor de 20 de este array en variables?
double Max_array[20];
Este valor de 20 tengo que cambiarlo en las variables externas... Gracias de antemano por su ayuda. Sinceramente Dimitri.
En primer lugar, pon el código en orden lógico.
ArraySetAsSeries(Max_array,true) - ¿Por qué?
for(c=1; c <= total_c; c++) - Las matrices se indexan de 0 a total_c-1.