Tentei fazer uma base EA no indicador ZZ. Eu poderia abrir a ordem de compra quando os indicadores ZZ receberem um valor; mas a ordem não está fechada...
Você pode me ajudar?
Obrigado em adiantado...
int MagicN =1453;
int exterior Barras=5; // Cantidad de barras int externo y =5; //-------------------------------------------------------------------- Lotes duplos externos = 0,01; duplo slippage externo = 3; duplo período externo1 = 5; cordão externo Dev_Step_1 ="0,5"; símbolo externo int Symbol_1_Kod =140;
//-------------------------------------------------------------------- bool GV_Flag_NuevaBarra=false; // Flag de una nueva barra //======================================================================
int start() // Diversão especial start() { //-------------------------------------------------------------------- Fun_NuevaBarra(); // Chamada de função if (GV_Flag_NuevaBarra==false) // Si no hay nueva barra... retornar; // ...retornar //========================================================================= int IndMin =ArrayMinimum(Baixo,Barras,1); int IndMax =ArrayMaximum(Alto,Barras,1); duplo ZZ, CC;
int ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,0,0, "Jeaa",MagicN,0,Blue);
Imprimir ("Orden de Compra enviada: xxxx");// falta colocar el OrderTicket() } //=========================================================================
se (XX == CC)
{ if(OrderMagicNumber()== MagicN) { ///---- check order type if(OrderType()==OP_BUY) { OrderClose(OrderTicket(),OrderLots(),Bid,3,White);
void Fun_NuevaBarra() // Descripción de la Funcion que detecta ... { // ... una nueva barra datatempo estático NewTime=0; // variável que almacena fecha y hora GV_Flag_NuevaBarra=falso; // Inicializa nueva barra a falso (no hay nueva barra) if(NewTime!=Time[0]) // Si existe nueva barra el dato es distinto de cero. { NewTime=Time[0]; //... y en ese caso se registra el hora y fecha de la... GV_Flag_NuevaBarra=true; //nueva barra y se ativa el flag que señaliza la... //existencia de una nueva barra
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
HI, alguém sabe se existe uma versão MTF do indicador PVT??(tendência de preço e volume)...Eu sei que existe uma zona dinâmica PVT, mas não é MTF...
Obrigado por qualquer ajuda....
oi mladen....
ajude-me a fazer sua versão mtf.......
thank's u....
oi mladen
queira acrescentar opção de turno a este indicador.
é mtf-ma.e tem opção de turno, mas não funciona corretamente.quero dizer que ele dosta (transporte) o indicador no final do gráfico.
Muito obrigado por sua ajuda.
oi mladen....
ajude-me a fazer sua versão mtf.......
obrigado u....
yoppy
Aqui está a versão multitemporal
oi mladen
queira acrescentar opção de turno a este indicador.
é mtf-ma.e tem opção de turno, mas não funciona corretamente.quero dizer que ele dosta (transporte) o indicador no final do gráfico.
Muito obrigado por sua ajuda.
Altere o código para o seguinte :
Olá, pessoal
encontrei este indicador em uma linha da fábrica de câmbio.
de acordo com o usuário, precisamos usá-lo em diferentes períodos de tempo.
Então, você pode adicionar mtf nele, por favor?
Obrigado.
Olá, pessoal
encontrei este indicador em uma linha da fábrica de câmbio.
de acordo com o usuário, precisamos usá-lo em diferentes períodos de tempo.
Então, você pode adicionar mtf nele, por favor?
Obrigado.
DRADIS33
Precisa de arquivo de código fonte (mq4) para fazer alguma coisa com ele.
DRADIS33
Precisa de arquivo de código fonte (mq4) para fazer alguma coisa com ele.
Obrigado, vou tentar encontrá-lo.
Experimente este aqui
Prezado mladen,
Espero que você esteja muito bem.
Tentei fazer uma base EA no indicador ZZ. Eu poderia abrir a ordem de compra quando os indicadores ZZ receberem um valor; mas a ordem não está fechada...
Você pode me ajudar?
Obrigado em adiantado...
int MagicN =1453;
int exterior Barras=5; // Cantidad de barras
int externo y =5;
//--------------------------------------------------------------------
Lotes duplos externos = 0,01;
duplo slippage externo = 3;
duplo período externo1 = 5;
cordão externo Dev_Step_1 ="0,5";
símbolo externo int Symbol_1_Kod =140;
//--------------------------------------------------------------------
bool GV_Flag_NuevaBarra=false; // Flag de una nueva barra
//======================================================================
int start() // Diversão especial start()
{
//--------------------------------------------------------------------
Fun_NuevaBarra(); // Chamada de função
if (GV_Flag_NuevaBarra==false) // Si no hay nueva barra...
retornar; // ...retornar
//=========================================================================
int IndMin =ArrayMinimum(Baixo,Barras,1);
int IndMax =ArrayMaximum(Alto,Barras,1);
duplo ZZ, CC;
double Buy=Low[IndMin];
duplo XX=Alto[IndMax];
ZZ=iCustom(Symbol(),0, "3_Level_ZZ_Semafor",Period1,Dev_Step_1,Symbol_1_Kod,0,y);
CC=iCustom(Symbol(),0, "3_Level_ZZ_Semafor",Period1,Dev_Step_1,Symbol_1_Kod,1,y);
se (Buy === ZZ)
{
Alerta(Símbolo(),": Barras= ",Barras,", ZZ= ",DoubleToString(ZZ,Dígitos),", Precio= ",DoubleToString(Compra,Dígitos) );
int ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,0,0, "Jeaa",MagicN,0,Blue);
Imprimir ("Orden de Compra enviada: xxxx");// falta colocar el OrderTicket()
}
//=========================================================================
se (XX == CC)
{
if(OrderMagicNumber()== MagicN)
{ ///---- check order type
if(OrderType()==OP_BUY)
{
OrderClose(OrderTicket(),OrderLots(),Bid,3,White);
Alerta(Símbolo(),": Barras= ",Barras,", CC= ",DoubleToString(CC,Dígitos),", Precio= ",DoubleToString(XX,Dígitos) );
Imprimir ("=====ORDEN CERRADA=====");
}
}
}
//=============================================================================
retornar;
}
//=========================================================================
void Fun_NuevaBarra() // Descripción de la Funcion que detecta ...
{ // ... una nueva barra
datatempo estático NewTime=0; // variável que almacena fecha y hora
GV_Flag_NuevaBarra=falso; // Inicializa nueva barra a falso (no hay nueva barra)
if(NewTime!=Time[0]) // Si existe nueva barra el dato es distinto de cero.
{
NewTime=Time[0]; //... y en ese caso se registra el hora y fecha de la...
GV_Flag_NuevaBarra=true; //nueva barra y se ativa el flag que señaliza la...
//existencia de una nueva barra
}
}
//--------------------------------------------------------------------