Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 359

 
bergkamp.:

un segmento recto puede ser de 20 barras, que sea de 30 por ejemplo

la señal está en el segmento C o D (en D cuando se forma C - inmediatamente en la primera barra del segmento D) o mejor en la primera barra del segmento C


IndexMaMax = ArrayMaximum( ArrayMa,30,1) busca el máximo de 30 barras

IndexMaMin = ArrayMinimum( ArrayMa,30, 1) busca el mínimo de 30 barras

ArrayMa[1] < ArrayMa[IndexMaMax]

ArrayMa[1] > ArrayMa[IndexMaMin] subió


 
pako:


IndexMaMax = ArrayMaximum( ArrayMa,30,1) busca el máximo de 30 barras

IndexMaMin = ArrayMinimum( ArrayMa,30, 1) busca un mínimo de 30 barras

ArrayMa[1] < ArrayMa[IndexMaMax] bajó

ArrayMa[1] > ArrayMa[IndexMaMin] sube

oh-ho-ho, no podría ser más simple ))) el min/max es el precio ? en la línea - segmentos, lo tomo, cool

Ahora el problema con los índices, ¿qué índice se necesita?

 
bergkamp.:

oh-ho-ho, no podría ser más simple )))) min mah es el precio ? en línea - segmentos, supongo, cool

Ahora el problema con los índices, ¿cuál necesito?


tienes un segmento de 10,o no se cuantas barras, si el valor es el mismo, es decir una línea recta, ma[1]=ma[2], una vez que la condición es falsa, sube o baja

ma[1]>ma[2] arriba

ma[1]<ma[2] abajo

 
Si el robot funciona bien en el probador, no significa que vaya a funcionar igual de bien en el mundo real.
 
Si el robot funciona bien en el probador, no significa que vaya a funcionar igual de bien en el mundo real.
 
artmedia70:
Y aquí hay que aclarar que las VG son variables terminales, no variables EA.


Creo que algunos de los búhos tenían una línea así, a veces entro para entender algo, pero no entiendo nada.
 
Buenas noches. ¿Podría decirme el código? Con lo cual. Sería posible obtener una cifra (en moneda). Sobre los beneficios del último día. Balnearios.
 
Zolotai:
Buenas noches. ¿Podría decirme el código? Con lo cual. Sería posible obtener una cifra (en moneda). Sobre los beneficios del último día. Gracias.
¡¡Fácil!!
 

Tengo una pregunta infantil. Las variables se declaran en la cabecera del código. Se supone que son globales. Pero no entiendo la diferencia

int i;

de

static int i;

si esta variable se declara en la cabecera. Idealmente, por alcance de la variable. Pero en ambos casos es visible dentro de la función. He hecho una prueba (script):

int a = 10;
static int b = 10;
int start(){
   Alert(StringConcatenate("st: a = ", a, ", b = ", b));//st: a = 10, b = 10
   f1();
   Alert(StringConcatenate("f1: a = ", a, ", b = ", b));//f1: a = 11, b = 11
   f2(a, b);
   Alert(StringConcatenate("f2: a = ", a, ", b = ", b));//f2: a = 12, b = 12
   f3(a, b);
   Alert(StringConcatenate("f3: a = ", a, ", b = ", b));//f3: a = 12, b = 12
   return(0);
}
void f1(){a++; b++; return;}
void f2(int& a, int& b){a++; b++; return;}
void f3(int a, int b){a++; b++; return;}

- No he notado ninguna diferencia. ¿Puedes explicar su diferencia, porque no la entiendo?

 
gyfto:

Tengo una pregunta infantil. Las variables se declaran en la cabecera del código. Se supone que son globales.

- No he notado ninguna diferencia. ¿Puedes explicar su diferencia, porque no la entiendo?


Sí, así es, más exactamente según la documentación.

static mueve la variable al pool de memoria global y el ámbito se mantiene dependiendo de dónde se declare.

El lugar de la declaración es la "cabecera del código", ahí es donde se transfieren las propiedades:

Una variable declarada fuera de todas las funciones se coloca en el ámbito global. Se puede acceder a estas variables desde cualquier parte del programa. Estas variables se colocan en el pool de memoria global, por lo que su vida es la misma que la del programa.

Las variables locales pueden declararse con el especificador de acceso estático. En este caso, el compilador almacena dicha variable en el pool de memoria global. Por lo tanto, el tiempo de vida de una variable estática coincide con el tiempo de vida del programa. El alcance de una variable de este tipo está limitado por los límites del bloque en el que se declara.