[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 121
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
onde adicionar a parada de arrasto e a saída de equilíbrio ? e não aumenta o lote quando você aumenta o depósito
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
No conselheiro
função aumento do lote...... é provavelmente melhor mudar
exemplo:
Veja em Moving Average.mq4
Você pode me dizer como usar as fitas de bollinger para o momentum, não para o preço? Eu tentei desta forma:
BandOPeriodT - variável externa, período de bandas de bollinger.
MomentumPeriodT - período de momentum, respectivamente.
BandOBottom=iBands (NULL,0,BandOPeriodT,1,0,iMomentum(NULL,0,MomentumPeriodT,PRICE_OPEN,0),MODE_LOWER,0);
e também assim:
MomO=iMomentum(NULL,0,MomentumPeriodT,PRICE_OPEN,0); - variável interna que retorna o valor
BandOBottom=iBands(NULL,0,BandOPeriodT,1,0,MomO,MODE_LOWER,0); - a variável deve retornar o valor da linha inferior do Bollinger para o valor da variável anterior.
Também, estou certo ao assumir que MODE_LOWER significa que recebo o valor de BOLLINGER BOLLINGER em uma variável? Se não, como posso obtê-lo exatamente?
Você pode me dizer como usar as fitas de bollinger para o momentum, não para o preço? Eu tentei desta forma:
BandOPeriodT - variável externa, período de bandas de bollinger.
MomentumPeriodT - período de momentum, respectivamente.
BandOBottom=iBands (NULL,0,BandOPeriodT,1,0,iMomentum(NULL,0,MomentumPeriodT,PRICE_OPEN,0),MODE_LOWER,0);
e também assim:
MomO=iMomentum(NULL,0,MomentumPeriodT,PRICE_OPEN,0); - variável interna que retorna valor
BandOBottom=iBand(NULL,0,BandOPeriodT,1,0, MomO,MODE_LOWER,0); - a variável deve retornar o valor da linha inferior do Bollinger para o valor da variável anterior.
Além disso, estou certo ao pensar que MODE_LOWER significa que recebo o valor de Bollinger BOW em uma variável? Se não, como posso obtê-lo exatamente?
Veja trailer - ali Bandas para RSI - faça o mesmo para Momentum.
Descrição - no log - ver código no início.
Olá! Por favor, ajudem! Eu quero tentar o indicador PVT:
Você pode me dizer o que está faltando?
Diz: 2012.05.14 19:34:46 Não é possível abrir o arquivo 'C:\Program Files\Alpari NZ MT4\experts\PVT.ex4' no EURUSD,H4
Obrigado!
onde adicionar a parada de arrasto e a saída de equilíbrio ? e não aumenta o lote quando você aumenta o depósito
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
int Buy (int StopLoss = 0, int TakeProfit = 0, double Lot = 0)
{
int Ticket = 0;
duplo SL = 0;
duplo TP = 0;
duplo VolumeLot = 0;
RefreshRates();
se (StopLoss != 0)
SL = NormalizeDouble(Bid-StopLoss*Point, Dígitos);
se (TakeProfit != 0)
TP = NormalizeDouble(Ask+TakeProfit*Point, Dígitos);
se (Lote == 0)
VolumeLot = GetLot ();
senão
VolumeLot = Lote;
Ticket = OrderSend(Symbol(), OP_BUY, VolumeLot, NormalizeDouble(Ask, Digits), 20, SL, TP, NULL, AccountNumber(), 0, Green);
se (Bilhete == -1)
{
retorno (GetLastError ();
}
senão
{
retorno (bilhete);
}
}
int Sell (int StopLoss = 0, int TakeProfit = 0, double Lot = 0)
{
int Ticket = 0;
duplo SL = 0;
duplo TP = 0;
duplo VolumeLot = 0;
RefreshRates();
se (StopLoss != 0)
SL = NormalizeDouble(Ask+StopLoss*Point, Dígitos);
se (TakeProfit != 0)
TP = NormalizeDouble(Bid-TakeProfit*Point, Dígitos);
se (Lote == 0)
VolumeLot = GetLot ();
senão
VolumeLot = Lote;
Ticket = OrderSend(Symbol(), OP_SELLL, VolumeLot, NormalizeDouble(Bid, Digits), 20, SL, TP, NULL, AccountNumber(), 0, Vermelho);
se (Bilhete == -1)
retorno (GetLastError ();
senão
retorno (bilhete);
}
duplo GetLot ()
{
int lot;
se (AccountBalance()>=300) lote=0,01;
se (AccountBalance()>=500) lote=0,02;
se (AccountBalance()>=800) lote=0,03;
retornar (lote);
}
para o símbolo ao qual o Expert Advisor está anexado. Assumir também que o valor da trailing stop
em pips está contido na variável TrailingStop.
A função OrderProfit() retorna o lucro da ordem selecionada usando a função OrderSelect().
Suponhamos que queremos calcular o lucro que obtivemos com posições fechadas.
E o código completo que calcula o lucro para todas as posições fechadas,
que estão abertas hoje, será:
? e não aumenta o tamanho do lote quando você aumenta o depósito
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Talvez falte algo mais no código:
A ordem deve ser pré-selecionada usando OrderSelect().
Olá! Por favor, ajudem! Eu quero tentar o indicador PVT:
Você pode me dizer o que está faltando?
Diz: 2012.05.14 19:34:46 Não é possível abrir o arquivo 'C:\Program Files\Alpari NZ MT4\experts\PVT.ex4' no EURUSD,H4
Obrigado!
O próprio indicador PVT está faltando (você tem certeza de que tem um?).
É claro que o tenho e é compilado e eh4. E colocá-lo também na tabela. Talvez eu tenha escrito algo errado? Obrigado!
borilunad:
É claro, há tanto o compilado como o eh4. E colocá-lo na tabela. Talvez eu tenha escrito algo errado? Obrigado!
Só tem UM buffer, para que serve um EA chamar um segundo buffer inexistente???