[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 839

 
tutte le staffe sembrano essere al loro posto
 
etroplus:
tutte le staffe sembrano essere al loro posto.

E dopo return(0); dove?
 

L'ho inserito e ora dà questo errore

'int' - punto e virgola previsto

punta alla variabile 'ticket', ma è seguita da un punto e virgola o è qualcos'altro?)


//----
biglietto int;
{
se (Bid >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)
}
se (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
ritorno(0);
}
//+------------------------------------------------------------------+
 

è tutto lì, gli errori hanno il numero di linea e la posizione verticale

e l'intero codice dovrebbe essere mostrato.

 
etroplus:

L'ho inserito e ora dà questo errore

'int' - punto e virgola previsto

punta alla variabile 'ticket', ma è seguita da un punto e virgola o è qualcos'altro?)


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


se (Bid >iHigh(NULL,PERIOD_D1,1) manca una parentesi destra

se (Ask <iLow(NULL,PERIOD_D1,1) la parentesi destra manca

 

'int' - punto e virgola previsto E:\Program Files\Broco Trader\experts\news trade.mq4 (46, 4)


//+------------------------------------------------------------------+
//| notizie commercio.mq4 |
//| Copyright © 2010, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp.
#proprietà link "http://www.metaquotes.net"


extern bool In_BUYSTOP=true;
extern intProfit_buy=100;
extern int StopLoss_buy=5;
extern double Lots_buy=0.01;
//+------------------------------------------------------------------+
extern bool In_SELLSTOP =true;
extern inttern TakeProfit_sell=100;
extern int StopLoss_sell =5;
extern double Lots_sell =0.01;
//+------------------------------------------------------------------+
//| funzione di inizializzazione dell'esperto |
//+------------------------------------------------------------------+
int init()
{
//----

//----
ritorno(0);
}
//+------------------------------------------------------------------+
//| funzione di deinizializzazione esperto |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
ritorno(0);
}
//+------------------------------------------------------------------+
//| funzione di inizio esperto |
//+------------------------------------------------------------------+
int start()
//----
biglietto int;
{
se (Bid >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)
}
se (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
ritorno(0);
}
//+------------------------------------------------------------------+
 

Fissare le staffe. Sopra ha scritto dove

 
Ho corretto le parentesi e compilato, ma appare lo stesso errore.
 

'int' - punto e virgola previsto E:\Program Files\Broco Trader\experts\news trade.mq4 (46, 4)


//+------------------------------------------------------------------+
//| notizie commercio.mq4 |
//| Copyright © 2010, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp.
#proprietà link "http://www.metaquotes.net"


extern bool In_BUYSTOP=true;
extern intProfit_buy=100;
extern int StopLoss_buy=5;
extern double Lots_buy=0.01;
//+------------------------------------------------------------------+
extern bool In_SELLSTOP =true;
extern inttern TakeProfit_sell=100;
extern int StopLoss_sell =5;
extern double Lots_sell =0.01;
//+------------------------------------------------------------------+
//| funzione di inizializzazione dell'esperto |
//+------------------------------------------------------------------+
int init()
{
//----

//----
ritorno(0);
}
//+------------------------------------------------------------------+
//| funzione di deinizializzazione esperto |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
ritorno(0);
}
//+------------------------------------------------------------------+
//| funzione di inizio esperto |
//+------------------------------------------------------------------+
int start()
//----
biglietto int;
{
se (Bid >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)
}
se (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
ritorno(0);
}
//+------------------------------------------------------------------+
 

Ciao!

Come faccio a decifrare

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