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

 
Vinin:


Ponerlo en incluir

conectar

#include <VinL_Trade_V3.mq4>

Genial. Gracias. Y si puedes hacerlo bien.

Puse este include <VinL_Trade_V3.mq4> en mi Asesor Experto.

¿Cuál es la forma correcta de llamarlos desde el Asesor Experto?

 
belck:

super. gracias. y si se puede, como trabajar con ellos correctamente.

Puse este include <VinL_Trade_V3.mq4> en mi EA.

¿Cuál es la forma correcta de llamarlos desde el EA?


Dentro de la biblioteca, todo está ahí. Con un nivel mínimo, ya puedes utilizarlo.
 
Vinin:


Poner en incluyen

conectar

#include <VinL_Trade_V3.mq4>

así, ¿verdad?

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

Todo está dentro de la biblioteca. Con un nivel mínimo, ya puedes utilizarlo.

Literalmente, un par de ejemplos, por favor.

 
Vinin:

La biblioteca tiene todo dentro. Ya se puede utilizar con un nivel mínimo.

Una persona me lo hizo. pero para ser honesto, no puedo entender cómo se llama desde otro archivo. honestamente no entiendo cómo especificarlo correctamente.

Adjunto la librería con el Expert Advisor, quizás alguien la necesite.

Archivos adjuntos:
 
Vinin:

Todo lo que hay dentro de la biblioteca está ahí. En el nivel más bajo, ya se puede utilizar.

Me puse a probarlo y este es el resultado:

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

Da un error:

')' - wrong parameters count    C:\Program Files\Терминал тест\experts\Пробный 1.mq4 (81, 30)
 
Soy un principiante. ¿Alguien ha pensado en hacer un indicador que muestre la volatilidad, la dirección de la tendencia y los diferenciales de los instrumentos seleccionados? En realidad me gustaría hacer una tabla de este tipo en tiempo real.
 
pay:
Soy un principiante. ¿Alguien ha pensado en hacer un indicador que muestre la volatilidad, la dirección de la tendencia y los diferenciales de los instrumentos seleccionados?

comprueba esta opción.

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

 
¿Sabes cómo hacer que el Asesor Experto compruebe el historial de transacciones para ver si

ha cerrado alguna de las últimas órdenes ejecutadas, en tp o en sl,

por ejemplo las últimas 3 órdenes ejecutadas se cerraron en tp o una de ellas se cerró en sl?

Gracias.
 

Lo siento, otra vez yo, la misma historia de siempre. Mi hermano pequeño vino, jugó a Battleship, mientras yo me despreocupaba del ordenador, paseaba, tomaba un té y una tarta, veía las aventuras de Riddick.

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

//+------------------------------------------------------------------+
//| función de inicialización de expertos |
//+------------------------------------------------------------------+
extern int BandsPeriod=20,i=1 ;extern int BandsShift=0;
extern double BandasDesviaciones=2,0;
extern double Lotes=0.1,TakeProfit=50,stoploss=10;
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| función de desinicialización experta |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| función de inicio experto |
//+------------------------------------------------------------------+
int inicio()
{ int total=Total de pedidos(); Comment(" total ",total); Alert (" total ",total);
if ( total !=0 ){return;}

doble Media,Verhnyayaghranytsa,Nyzhnyayaghranytsa,newres,suma,desviación;
string text; int ticket; int err;
text="muestra de macd";
Average=iMA(NULL,0,BandsPeriod,BandsShift,MODE_SMA,PRICE_CLOSE,i);
//----
newres=Cierre[i]-Promedio;
suma=newres*newres;


desviación=BandasDesviaciones*MathSqrt(suma/PeriodoBandas);
Verhnyayaghranytsa=Media+desviación;
Nyzhnyayaghranytsa=Desviación media;
//----
si (Verhnyayaghranytsa<Cerrar[i])
{ //Comentario("¡boya!",Verhnyayaghranytsa );
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-stoploss*Point,Ask+TakeProfit*Point, "macd sample",16384,0,Green);

}


si (Nyzhnyayaghranytsa>Cerrar[i])
{ //Comentario(" vender! ",Nyzhnyayaghranytsa );

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

}
return(0);
}
//+------------------------------------------------------------------+
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡El mismo error otra vez 130!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Y es más fácil pensar cuando estás fuera de casa.

Razón de la queja: