[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 839

 
todos os parênteses parecem estar no lugar
 
etroplus:
todos os parênteses parecem estar no lugar.

São? E depois do retorno(0); onde?
 

Coloquei-o e agora ele dá este erro

int - ponto-e-vírgula esperado

aponta para a variável "bilhete", mas é seguido por um ponto-e-vírgula ou é algo mais?)


//----
int ticket;
{
if (Licitação >iHigh(NULL,PERÍODO_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)
}
se (Pergunte <iLow(NULL,PERÍODO_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)
}
retorno(0);
}
//+------------------------------------------------------------------+
 

está tudo aí, os erros têm o número da linha e a posição vertical

e o código inteiro deve ser mostrado.

 
etroplus:

Coloquei-o e agora ele dá este erro

int - ponto-e-vírgula esperado

aponta para a variável "bilhete", mas é seguido por um ponto-e-vírgula ou é algo mais?)


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


se (Licitação >iHigh(NULL,PERÍODO_D1,1) faltar um suporte direito

se (Pergunte <iLow(NULL,PERÍODO_D1,1) falta o colchete direito

 

int - espera-se ponto-e-vírgula E:\Program Files\Broco Trader\experts\news trade.mq4 (46, 4)


//+------------------------------------------------------------------+
//| news trade.mq4 |
//| Copyright © 2010, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#direitos autorais "Copyright © 2010, MetaQuotes Software Corp.
#link da propriedade "http://www.metaquotes.net"


bool externo In_BUYSTOP=verdadeiro;
extern intProfit_buy=100;
externo int StopLoss_buy=5;
duplo externo Lots_buy=0,01;
//+------------------------------------------------------------------+
bool externo In_SELLSTOP =true;
Exterior inttern TakeProfit_sell=100;
externo int StopLoss_sell =5;
venda dupla externa Lotes_sell =0,01;
//+------------------------------------------------------------------+
//| função de inicialização especializada |
//+------------------------------------------------------------------+
int init()
{
//----

//----
retorno(0);
}
//+------------------------------------------------------------------+
//| função de desinicialização de especialistas |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
retorno(0);
}
//+------------------------------------------------------------------+
//| função de início especializado |
//+------------------------------------------------------------------+
int start()
//----
int ticket;
{
if (Licitação >iHigh(NULL,PERÍODO_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)
}
se (Pergunte <iLow(NULL,PERÍODO_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)
}
retorno(0);
}
//+------------------------------------------------------------------+
 

Consertar os parênteses. Acima escreveu onde

 
Eu corrigi os parênteses e compilei, mas o mesmo erro aparece.
 

int - espera-se ponto-e-vírgula E:\Program Files\Broco Trader\experts\news trade.mq4 (46, 4)


//+------------------------------------------------------------------+
//| news trade.mq4 |
//| Copyright © 2010, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#direitos autorais "Copyright © 2010, MetaQuotes Software Corp.
#link da propriedade "http://www.metaquotes.net"


bool externo In_BUYSTOP=true;
extern intProfit_buy=100;
externo int StopLoss_buy=5;
duplo externo Lots_buy=0,01;
//+------------------------------------------------------------------+
bool externo In_SELLSTOP =true;
Exterior inttern TakeProfit_sell=100;
externo int StopLoss_sell =5;
venda dupla externa Lotes_sell =0,01;
//+------------------------------------------------------------------+
//| função de inicialização especializada |
//+------------------------------------------------------------------+
int init()
{
//----

//----
retorno(0);
}
//+------------------------------------------------------------------+
//| função de desinicialização de especialistas |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
retorno(0);
}
//+------------------------------------------------------------------+
//| função de início especializado |
//+------------------------------------------------------------------+
int start()
//----
int ticket;
{
if (Licitação >iHigh(NULL,PERÍODO_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)
}
se (Pergunte <iLow(NULL,PERÍODO_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)
}
retorno(0);
}
//+------------------------------------------------------------------+
 

Olá!

Como decifrar

duplo g_price_196;
duplo gd_204;
duplo gd_unused_212;
duplo gd_unused_220;
duplo g_price_228;
duplo g_bid_236;
duplo g_ask_244;
duplo gd_252;
duplo gd_260;
duplo gd_276;
bool gi_284;

Razão: