[¡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 936

 
Skopcheny:

respuesta completa... Muchas gracias...


pequeña corrección

string trend(string sy="", int tf=0)
{
   int count,count_change;
   double bar_centr;
   string trend;
   bool clear;

   if (sy=="" || sy=="0") sy=Symbol();      
   if (tf==0) tf=Period();
   
   for (int i=10; i>0; i--)
      {
         bar_centr = (iHigh(sy,tf,i)-iLow(sy,tf,i))/2+iLow(sy,tf,i);
         if (bar_centr>((iHigh(sy,tf,i+1)-iLow(sy,tf,i+1))/2+iLow(sy,tf,i+1)))
            count++;
         if (bar_centr<((iHigh(sy,tf,i+1)-iLow(sy,tf,i+1))/2+iLow(sy,tfi+1)))
            count--;
      }

   Print (count,"период ",tf);

   if (count>3) trend="покупка";
   if (count<-3) trend="продажа";
   if (count<=3 && count=>-3) trend="неопределенность";

   return(trend);
}

De lo contrario, siempre volvería la "incertidumbre".

 
Vinin:


pequeña corrección

De lo contrario, siempre volvería la "incertidumbre".


)) gracias exactamente ...
 
Vinin:


pequeña corrección

De lo contrario, siempre volvería la "incertidumbre".

Ahí tienes, dices "volver a la historia" ... :) Se nota que tienes buen ojo :) Ni siquiera he mirado el código.
 

He instalado Microsoft Visual Studio 2010, he elegido programar en C++ y se ha abierto una ventana para el código. ¿Alguien sabe cómo crear un formulario?

Cuando se programa en Microsoft Visual Studio 2010, aparece inmediatamente un formulario y sólo entonces se puede proceder con el código; ¿qué pasa con C++?

 

otra pregunta... Al llamar a la variable de matriz iHigh, obtenemos un valor con una precisión de 4 decimales, por ejemplo

double znakfunction ( string sy="", int tf=0)

{

if (sy=="" || sy=="0") sy=Símbolo();
if (tf==0) tf=Período();

double znachenie = iHigh(sy,tf);

Print(znachenie);

volver(znachenie);

}

El resultado es un número con cuatro decimales... El gráfico tiene cinco decimales ... La cuestión es cómo obtener un valor con cinco decimales.

 
Skopcheny:

otra pregunta... Al llamar a la variable de matriz iHigh, obtenemos un valor con una precisión de 4 decimales, por ejemplo

double znakfunction ( string sy="", int tf=0)

{

if (sy=="" || sy=="0") sy=Símbolo();
if (tf==0) tf=Período();

double znachenie = iHigh(sy,tf);

Print(znachenie);

volver(znachenie);

}

El resultado es un número con cuatro decimales... El gráfico tiene cinco decimales ... La cuestión es cómo obtener el valor con cinco decimales.

Print (DoubleToStr(znachenie, Digits));

 
¿Y si la variable se va a utilizar en el futuro para algunos cálculos y no sólo para la impresión?
 

Chicos, dadme un ejemplo de cómo colocar correctamente un vencimiento en una orden de stop. Digamos un minuto, 20 minutos, una hora. No puedo encontrar y yo mismo no entiendo. Se lo agradezco de antemano.

 

Buenas tardes. Por favor, haga un indicador iBandsOnArray en el macda. Debería ser como en la captura de pantalla.


 

//===========================================================================

quien puede ayudar, explicar en ruso

cómo se lleva a cabo la metodología de entrenamiento (condicionalmente, aún no importa el algoritmo) Neuronka

para que la metodología de la selección ( tucking parmeters aka values ) sea clara

- genética

- propagación del error hacia atrás (por ejemplo)

Pero, ¿qué pasa con la formación? Si la lógica de adaptación no está clara, de acuerdo, la formación está terminada.

o me envíe un enlace, se lo agradecería mucho.

//===========================================================================

es decir, en el probador es claro allí a expensas de la construcción de los beneficios - ok.

pero digamos que sólo una muestra sinusoidal perfecta de xxx valores

como es =) va el concepto de bueno y suficiente ?

Gracias de antemano por la respuesta sobre el tema.

chrs