[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 234

 
OBRIGADO !!!!!!!!!!!!!!!!!!
 
Interesting >> :

Exemplo de código para definir uma ordem pendente:


OBRIGADO MUITO)) Eu não vi em nenhum lugar o que você pode escrever dentro da OrderSend OP_BUYLIMIT infelizmente, ou talvez eu apenas perdi devido à falta de atenção....(


>> muito obrigado mais uma vez).

 

ajudar neste problema: quero que uma certa combinação de velas tenha um alerta

if (Open[1]<Close[1] && Open[2]==Close[2] && Open[3]>Close[3])
Alert("глянь на график");


if (Open[1]>Close[1] && Open[2]==Close[2] && Open[3]<Close[3])
Alert("глянь на график");
Eu o passei pela história, mas o gráfico tem combinações quando deveria ter sido.
 
dmmikl86 >> :

ajudar aqui está o problema: eu quero

>> o código inteiro para o estúdio, sylvuplet.

 
Os alertas no testador não funcionam. Substitua o alerta por uma impressão e verifique o registro.
 
Roger >> :
Os alertas no testador não funcionam. Substitua o alerta por uma impressão e verifique o registro.

crédito

 

código inteiro

//---- input parameters
extern double    Lots=0.1;

datetime new_time;
int magic=37;
bool signal1_bulls, signal1_bears, signal2_dodj, signal3_bulls, signal3_bears;
int order_type, order_magic;
string order_symbol;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----
// этап 1 - определения даных
//====================================================================
if (Open[1]<Close[1]) signal1_bulls=true; // определение присутсвия свечи[1] - бычья

if (Open[1]>Close[1]) signal1_bears=true; // определение присутсвия свечи[1] - медвежья

if (Open[2]==Close[2]) signal2_dodj=true; // определение присуствия свечи[2] - типа додж

if (Open[3]<Close[3]) signal3_bulls=true; // определение присутсвия свечи[3] - бычья

if (Open[3]>Close[3]) signal3_bears=true; // определение присутсвия свечи[3] - медвежья

//----


//====================================================================  
// этап 2 
//====================================================================
if (Time[0]== new_time)
{
//----

if (Open[1]<Close[1] && Open[2]==Close[2] && Open[3]>Close[3])
Alert("посмотри на график");


if (Open[1]>Close[1] && Open[2]==Close[2] && Open[3]<Close[3])
Alert("псмотри на график");


//----
new_time=Time[0];
}

//----
   return(0);
  }
//+------------------------------------------------------------------+
 
dmmikl86 писал(а) >>

código em sua totalidade

Devido ao quinto sinal, há incerteza na comparação dos níveis de preços. A análise do castiçal existe há muito tempo com quatro dígitos. Para mudar a comparação de preços de cinco dígitos para o que costumava ser, introduzi a variável Nível no código do seu Consultor Especialista.

Dez pontos em cinco sinais (um ponto em quatro sinais) corresponderão ao Nível = 0,000095

(Há outra maneira - arredondar os preços para quatro dígitos, e depois comparar. Isso cabe a alguém).

O código foi um pouco corrigido. Meu testador mostra Alerta

Veja no apêndice.

Arquivos anexados:
111.mq4  2 kb
 
Olá, você poderia me dizer como fazer com que o SL de uma ordem de mercado se torne 0 se a baixa da última barra estiver acima do preço da ordem no caso de uma ordem de compra, e a alta da última barra estiver abaixo do preço da ordem no caso de uma ordem de venda.
 

Olá, estou pedindo ajuda ao conhecedor, meu indicador não quer puxar pelo fluxo, tenho que trocar constantemente de quadro para atualizá-lo para a última barra, como posso consertar esta falha? Estou muito agradecido por isso!

Arquivos anexados:
norms2.mq4  4 kb
Razão: