[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No podría ir a ningún sitio sin ti - 2. - página 493 1...486487488489490491492493494495496497498499500...538 Nuevo comentario [Deleted] 2011.07.06 00:48 #4921 FOReignEXchange: Entonces será mejor que publiques el código junto con la W. Si no funciona, debe estar mal. este es el precio zz "y" cambia en los comentarios se calcula normalmente, es un entero int if(MathAbs(10 + 100*shift - y) <= 10) cambia en los comentarios... for(int shift=0; shift<19; shift++){ if(MathAbs(10 + 100*shift - y) <= 10) Comment("ура нашел",y); else Comment("кури бамбук",y);} Pero categóricamente no quiere cambiar el comentario al contrario, inserto otra condición en el if funciona como debería, ¿qué pasa con este if()? if(MathAbs(10 + 100*shift - y) <= 10) Денис 2011.07.06 00:56 #4922 En resumen, todo tiene sentido. [Deleted] 2011.07.06 13:44 #4923 Lo hice al revés, el tema está resuelto, gracias a todos. Владимир 2011.07.06 17:01 #4924 buenas tardes, aconsejen lo que está mal aquí, tratando de escribir la definición del tipo de orden a los criterios de cierre if (Tip==0 && Opn_B==true) { if(bb<0 && bb1<0 || bb<0 && MA1 < MA2 || bb1<0 && MA1 < MA2) { Cls_B=true; } } Vadim Zhunko 2011.07.06 17:06 #4925 vilard: buenas tardes, aconsejen lo que está mal aquí, tratando de escribir la definición del tipo de orden a los criterios de cierre if (Tip==0 && Opn_B==true) { if(bb<0 && bb1<0 || bb<0 && MA1 < MA2 || bb1<0 && MA1 < MA2) { Cls_B=true; } } ¿Quién conoce su lógica? Pero tienes que saber que OR tiene prioridad. Владимир 2011.07.06 17:13 #4926 ¿cómo escribo para incluir la "y" primero? [Eliminado] 2011.07.06 17:30 #4927 ¿Puedes decirme por qué el array no se llena de valores? La salida es cero. extern int n=15; // Número de barras int Total; // Número de llamadas a la función de inicio int start() { if (Total>=1) return; // necesitamos 1 vez aquí Total++; double mas[]; for (int i=1; i<=n; i++) { mas[n]=iOsMA(NULL,0,9,21,5,PRICE_CLOSE,i); Print ("OsMA = ",iOsMA(NULL,0,9,21,5,PRICE_CLOSE,i)); } Print ("Array = ",mas[2]); Print ("Array = ",mas[10]); return; } [Archive!] Any rookie question, Cualquier pregunta de novato, [¡AVISO CERRADO!] Cualquier pregunta flintz 2011.07.06 17:34 #4928 ¡Buenas noches! int iBars( string symbol, int timeframe) . Si utilizo symbol=NULL en todo el programa, ¿cómo puedo saber a qué símbolo equivale? Виктор 2011.07.06 17:39 #4929 símbolo=Símbolo(); Vadim Zhunko 2011.07.06 18:00 #4930 vilard: ¿cómo escribo para incluir la "y" primero? Hay que poner paréntesis en los paréntesis. 1...486487488489490491492493494495496497498499500...538 Nuevo comentario
Entonces será mejor que publiques el código junto con la W. Si no funciona, debe estar mal.
este es el precio zz "y" cambia en los comentarios se calcula normalmente, es un entero int
cambia en los comentarios...
Pero categóricamente no quiere cambiar el comentario al contrario, inserto otra condición en el if funciona como debería, ¿qué pasa con este if()?
if (Tip==0 && Opn_B==true)
{
if(bb<0 && bb1<0 || bb<0 && MA1 < MA2 || bb1<0 && MA1 < MA2)
{
Cls_B=true;
}
}
buenas tardes, aconsejen lo que está mal aquí, tratando de escribir la definición del tipo de orden a los criterios de cierre
if (Tip==0 && Opn_B==true)
{
if(bb<0 && bb1<0 || bb<0 && MA1 < MA2 || bb1<0 && MA1 < MA2)
{
Cls_B=true;
}
}
¿Puedes decirme por qué el array no se llena de valores? La salida es cero.
extern int n=15; // Número de barras
int Total; // Número de llamadas a la función de inicio
int start()
{
if (Total>=1) return; // necesitamos 1 vez aquí
Total++;
double mas[];
for (int i=1; i<=n; i++)
{
mas[n]=iOsMA(NULL,0,9,21,5,PRICE_CLOSE,i);
Print ("OsMA = ",iOsMA(NULL,0,9,21,5,PRICE_CLOSE,i));
}
Print ("Array = ",mas[2]);
Print ("Array = ",mas[10]);
return;
}
¡Buenas noches!
int iBars( string symbol, int timeframe) . Si utilizo symbol=NULL en todo el programa, ¿cómo puedo saber a qué símbolo equivale?
¿cómo escribo para incluir la "y" primero?