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

 
Vinin:


Mettilo in include

collegare

#include <VinL_Trade_V3.mq4>

Fantastico, grazie, e se riesci a farlo bene.

Ho messo questo include <VinL_Trade_V3.mq4> nel mio Expert Advisor.

Qual è il modo corretto di chiamarli dall'Expert Advisor?

 
belck:

super. grazie. e se puoi, come lavorare correttamente con loro.

Ho messo questo include <VinL_Trade_V3.mq4> nel mio EA.

Qual è il modo corretto di chiamarli dall'EA?


All'interno della biblioteca, c'è tutto. Con un livello minimo, puoi già usarlo.
 
Vinin:


Mettere in includono

collegare

#include <VinL_Trade_V3.mq4>

come questo, giusto?

#property copyright "Copyright © 2010, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"
#include <VininL_Trade_V3.mq4>
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
 
Vinin:

Tutto è all'interno della biblioteca. Con un livello minimo potete già usarlo.

Letteralmente un paio di esempi, per favore.

 
Vinin:

La biblioteca ha tutto dentro. Si può già usare con un livello minimo.

Ho avuto una persona che lo ha fatto per me. ma ad essere onesti, onestamente non riesco a capire come si chiama da un altro file. onestamente non capisco come specificarlo correttamente.

Sto allegando la libreria con l'Expert Advisor, forse qualcuno ne avrà bisogno.

File:
 
Vinin:

Nella biblioteca c'è tutto. Al livello più basso, è già possibile utilizzarlo.

Ho iniziato a provare e questo è il risultato:

if (FirstIndikcheckBuy && SecondIndikcheckBuy && ThirdIndikcheckBuy && FourthIndikcheckBuy){
 lib.Order_Open(OP_BUY, Magic);
 }

Dà un errore:

')' - wrong parameters count    C:\Program Files\Терминал тест\experts\Пробный 1.mq4 (81, 30)
 
Sono un principiante. Qualcuno ha mai pensato di fare un indicatore per mostrare la volatilità, la direzione del trend e gli spread per gli strumenti selezionati? Mi piacerebbe fare una tabella del genere in tempo reale.
 
pay:
Sono un principiante. Qualcuno ha mai creato un indicatore per mostrare la volatilità, la direzione del trend e gli spread per gli strumenti selezionati? In realtà vorrei fare una tabella del genere in tempo reale.

controlla questa opzione.

https://www.mql5.com/ru/code/10289

 
Sapete come fare in modo che l'Expert Advisor controlli la storia delle transazioni per vedere se

ha chiuso alcuni degli ultimi ordini eseguiti, su tp o sl,

per esempio gli ultimi 3 ordini eseguiti sono stati chiusi su tp o uno di loro è stato chiuso su sl?

Grazie.
 

Scusa, ancora io, la stessa vecchia storia. Il mio fratellino è venuto, ha giocato a Battleship, mentre io mi sono distratta dal computer, ho fatto una passeggiata, ho preso un tè e una torta, ho guardato le avventure di Riddick.

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

//+------------------------------------------------------------------+
//| funzione di inizializzazione dell'esperto |
//+------------------------------------------------------------------+
extern int BandsPeriod=20,i=1 ;extern int BandsShift=0;
extern double BandsDeviations=2.0;
extern double Lots=0.1,TakeProfit=50,stoploss=10;
int init()
{
//----

//----
ritorno(0);
}
//+------------------------------------------------------------------+
//| funzione di deinizializzazione esperto |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
ritorno(0);
}
//+------------------------------------------------------------------+
//| funzione di inizio esperto |
//+------------------------------------------------------------------+
int start()
{ int total=OrdersTotal(); Comment(" total ",total); Alert (" total ",total);
if ( totale !=0 ){return;}

doppio Media, Verhnyayaghranytsa, Nyzhnyayaghranytsa, newres, somma, deviazione;
stringa di testo; int ticket; int err;
text="campione macd";
Media=iMA(NULL,0,BandsPeriod,BandsShift,MODE_SMA,PRICE_CLOSE,i);
//----
newres=Close[i]-Media;
sum=newres*newres;


deviazione=BandsDeviations*MathSqrt(sum/BandsPeriod);
Verhnyayaghranytsa=Media+deviazione;
Nyzhnyayaghranytsa=deviazione media;
//----
se (Verhnyayaghranytsa<Close[i])
{ //Commento("boa!",Verhnyayaghranytsa );
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-stoploss*Point,Ask+TakeProfit*Point, "macd sample",16384,0,Green);

}


se (Nyzhnyayaghranytsa>Close[i])
{ //Commento(" vendere! ",Nyzhnyayaghranytsa );

ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Bid+stoploss*Point,Bid-TakeProfit*Point, "macd sample",16384,0,Red);
// Allarme (GetLastError();

}
ritorno(0);
}
//+------------------------------------------------------------------+
Ancora lo stesso errore 130!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Ed è più facile pensare quando si è in giro.