[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 175
signori, potete dirmi... se voglio testare gli ingressi separatamente in un sistema... allora dovrei puntare al 51% di successi o superiore nel risultato per pensare che questi ingressi funzioneranno bene in combinazione con il resto del sistema? beh, ovviamente ci dovrebbe essere SL=TP nel funzionamento degli ingressi.
Gente, aiutatemi a trovare un bug. Perché il cicalino non funziona nel tacchino? È lì, per quanto ne so. Ho attivato Alert nelle impostazioni ma nessun segnale acustico. La freccia appare su tutto l'indyuk funziona bene ma il beeper per qualche motivo che glitch((( Grazie in anticipo tutti!
Gente, aiutatemi a trovare un bug. Perché il cicalino non funziona nel tacchino? È lì, per quanto ne so. Ho attivato Alert nelle impostazioni ma nessun segnale acustico. La freccia appare su tutto l'indyuk funziona bene ma il beeper per qualche motivo che glitch((( Grazie in anticipo tutti!
Porca miseria...è tutto glitchato)))) Ho postato due volte... È appena apparso un messaggio che - non puoi aggiungere un commento perché c'è troppo testo))) Ma ha aggiunto))
//---- input parameters extern int period_ma=21; extern int period_adx=10; extern int filt=5; double muv; int t; //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { //----
//---- return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //----
//---- return(0); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { //---- if (OrdersTotal()==0) { muv=(iMA(Symbol(),PERIOD_M15,period_ma,0,MODE_LWMA,PRICE_CLOSE,1)-(High[1]-((High[1]-Low[1])/2)))*(-1)*100; double adx_main=iADX(Symbol(),PERIOD_M15,period_adx,PRICE_CLOSE,MODE_MAIN,0); double adx_min=iADX(Symbol(),PERIOD_M15,period_adx,PRICE_CLOSE,MODE_MINUSDI,0); double adx_plus=iADX(Symbol(),PERIOD_M15,period_adx,PRICE_CLOSE,MODE_PLUSDI,0); if (muv<0 && MathAbs(muv)>0.1 && adx_main>adx_min && adx_min>adx_plus) { t=OrderSend(Symbol(),OP_SELL,0.1,Bid,3,NULL,NULL,"My order #",16384,0,Green); Print (GetLastError()); } }
if (OrdersTotal()>0) { if (muv>0) { OrderSelect(t,SELECT_BY_TICKET,MODE_TRADES); OrderClose(t,0.1,Ask,3,Red); Print (GetLastError()); } } return(0); } //+------------------------------------------------------------------+
È possibile dichiarare un array con un insieme di tipi di dati diversi? A quanto pare no. Domanda "test"... per così dire...
È possibile dichiarare un array con un insieme di tipi di dati diversi? A quanto pare no. Domanda "test"... per così dire...
Controllare la risposta. No.
Come posso fare in modo che il gufo funzioni solo negli orari specificati, cioè da T1 a T2?
Come posso fare in modo che il gufo funzioni solo nei momenti specificati, cioè da T1 a T2?
Come posso fare in modo che il gufo funzioni solo negli orari specificati, cioè da T1 a T2?
Anche qui... >> 'MetaEditor: affidarsi alla potenza dei modelli'.
Qual è il problema?
//+------------------------------------------------------------------+
//| ad+muv.mq4 |
//| Evgenio |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Evgenio"
#property link "http://www.metaquotes.net"
//---- input parameters
extern int period_ma=21;
extern int period_adx=10;
extern int filt=5;
double muv;
int t;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
if (OrdersTotal()==0)
{
muv=(iMA(Symbol(),PERIOD_M15,period_ma,0,MODE_LWMA,PRICE_CLOSE,1)-(High[1]-((High[1]-Low[1])/2)))*(-1)*100;
double adx_main=iADX(Symbol(),PERIOD_M15,period_adx,PRICE_CLOSE,MODE_MAIN,0);
double adx_min=iADX(Symbol(),PERIOD_M15,period_adx,PRICE_CLOSE,MODE_MINUSDI,0);
double adx_plus=iADX(Symbol(),PERIOD_M15,period_adx,PRICE_CLOSE,MODE_PLUSDI,0);
if (muv<0 && MathAbs(muv)>0.1 && adx_main>adx_min && adx_min>adx_plus)
{
t=OrderSend(Symbol(),OP_SELL,0.1,Bid,3,NULL,NULL,"My order #",16384,0,Green);
Print (GetLastError());
}
}
if (OrdersTotal()>0)
{
if (muv>0)
{
OrderSelect(t,SELECT_BY_TICKET,MODE_TRADES);
OrderClose(t,0.1,Ask,3,Red);
Print (GetLastError());
}
}
return(0);
}
//+------------------------------------------------------------------+
dovrebbe chiudere qui