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

 
todos los soportes parecen estar en su lugar
 
etroplus:
todos los soportes parecen estar en su lugar.

¿Lo son? Y después de return(0); ¿dónde?
 

Lo puse y ahora da este error

'int' - se espera un punto y coma

apunta a la variable 'ticket', pero ¿va seguida de un punto y coma o es otra cosa?)


//----
int ticket;
{
si (Oferta >iHigh(NULL,PERIOD_D1,1)
{
ticket=OrderSend(Symbol(),OP_SELLSTOP,Lots_sell,iHigh(NULL,PERIOD_D1,1),3,iHigh(NULL,PERIOD_D1,1)+StopLoss_sell*Point,iHigh(NULL,PERIOD_D1,1)-TakeProfit_sell*Point)
}
if (Ask <iLow(NULL,PERIOD_D1,1)
{
ticket=OrderSend(Symbol(),OP_BUYSTOP,Lots_buy,iLow(NULL,PERIOD_D1,1),3,iLow(NULL,PERIOD_D1,1)-StopLoss_buy*Point,iLow(NULL,PERIOD_D1,1)+TakeProfit_buy*Point)
}
//oooooooooooooooooooooooooooooooooooooooooooooo
return(0);
}
//+------------------------------------------------------------------+
 

está todo ahí, los errores tienen el número de línea y la posición vertical

y debería mostrarse todo el código.

 
etroplus:

Lo puse y ahora da este error

'int' - se espera un punto y coma

apunta a la variable 'ticket', pero ¿va seguida de un punto y coma o es otra cosa?)


//+------------------------------------------------------------------+


si (Oferta >iHigh(NULL,PERIOD_D1,1) falta un corchete derecho

si (Ask <iLow(NULL,PERIOD_D1,1) falta el corchete derecho

 

'int' - se esperaba un punto y coma E:\N-Archivos de programa\N-Broco Trader\news trade.mq4 (46, 4)


//+------------------------------------------------------------------+
//| noticias comercio.mq4 |
//| Copyright © 2010, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp.
#enlace de propiedad "http://www.metaquotes.net"


extern bool In_BUYSTOP=true;
extern intProfit_buy=100;
extern int StopLoss_buy=5;
extern double Lotes_compra=0,01;
//+------------------------------------------------------------------+
extern bool In_SELLSTOP =true;
extern inttern Beneficio_venta=100;
extern int StopLoss_sell =5;
extern double Lots_sell =0,01;
//+------------------------------------------------------------------+
//| función de inicialización de expertos |
//+------------------------------------------------------------------+
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| función de desinicialización experta |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| función de inicio experto |
//+------------------------------------------------------------------+
int inicio()
//----
int ticket;
{
si (Oferta >iHigh(NULL,PERIOD_D1,1)
{
ticket=OrderSend(Symbol(),OP_SELLSTOP,Lots_sell,iHigh(NULL,PERIOD_D1,1),3,iHigh(NULL,PERIOD_D1,1)+StopLoss_sell*Point,iHigh(NULL,PERIOD_D1,1)-TakeProfit_sell*Point)
}
if (Ask <iLow(NULL,PERIOD_D1,1)
{
ticket=OrderSend(Symbol(),OP_BUYSTOP,Lots_buy,iLow(NULL,PERIOD_D1,1),3,iLow(NULL,PERIOD_D1,1)-StopLoss_buy*Point,iLow(NULL,PERIOD_D1,1)+TakeProfit_buy*Point)
}
//oooooooooooooooooooooooooooooooooooooooooooooo
return(0);
}
//+------------------------------------------------------------------+
 

Fijar los soportes. Arriba escribió donde

 
He corregido los paréntesis y he compilado, pero aparece el mismo error.
 

'int' - se esperaba un punto y coma E:\N-Archivos de programa\N-Broco Trader\news trade.mq4 (46, 4)


//+------------------------------------------------------------------+
//| noticias comercio.mq4 |
//| Copyright © 2010, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp.
#enlace de propiedad "http://www.metaquotes.net"


extern bool In_BUYSTOP=true;
extern intProfit_buy=100;
extern int StopLoss_buy=5;
extern double Lotes_compra=0,01;
//+------------------------------------------------------------------+
extern bool In_SELLSTOP =true;
extern inttern Beneficio_venta=100;
extern int StopLoss_sell =5;
extern double Lots_sell =0,01;
//+------------------------------------------------------------------+
//| función de inicialización de expertos |
//+------------------------------------------------------------------+
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| función de desinicialización experta |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| función de inicio experto |
//+------------------------------------------------------------------+
int inicio()
//----
int ticket;
{
if (Oferta >iHigh(NULL,PERIOD_D1,1))
{
ticket=OrderSend(Symbol(),OP_SELLSTOP,Lots_sell,iHigh(NULL,PERIOD_D1,1),3,iHigh(NULL,PERIOD_D1,1)+StopLoss_sell*Point,iHigh(NULL,PERIOD_D1,1)-TakeProfit_sell*Point)
}
if (Ask <iLow(NULL,PERIOD_D1,1))
{
ticket=OrderSend(Symbol(),OP_BUYSTOP,Lots_buy,iLow(NULL,PERIOD_D1,1),3,iLow(NULL,PERIOD_D1,1)-StopLoss_buy*Point,iLow(NULL,PERIOD_D1,1)+TakeProfit_buy*Point)
}
//oooooooooooooooooooooooooooooooooooooooooooooo
return(0);
}
//+------------------------------------------------------------------+
 

¡Hola!

¿Cómo puedo descifrar

doble g_precio_196;
doble gd_204;
doble gd_unused_212;
doble gd_unused_220;
doble g_precio_228;
doble g_bid_236;
double g_ask_244;
doble gd_252;
doble gd_260;
doble gd_276;
bool gi_284;