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
Gente,
Preciso de ajuda com o código OzFX da DGC.
/*---------------------*/
/* OZFX CÓDIGO NORMAL */
/*---------------------*/
OzFX_Regular[k] = 0;
if (iAC(Symbol(), 0, k) > 0 &&
iAC(Símbolo(), 0, k) > iAC(Símbolo(), 0, k + 1) &&
iStochastic(Símbolo(), 0, 5, 3, 3, MODE_SMA, 0, MODE_MAIN, k) > 50 )
{
if (iLastRegular != 1) OzFX_Regular[k] = 1;
iLastRegular = 1;
}
se o iLastRegular for 1 ele liberará COMPRAR à EA ...
Aqui quero adicionar mais 1 condição para o indicador chamado Lagurerre-ACS1 com settin 0,6.1000,2, acionar uma compra após o indicador >0,15...
É algo assim abaixo...?
/*---------------------*/
/* OZFX CÓDIGO NORMAL */
/*---------------------*/
OzFX_Regular[k] = 0;
if (iAC(Symbol(), 0, k) > 0 &&
iAC(Símbolo(), 0, k) > iAC(Símbolo(), 0, k + 1) &&
iStochastic(Symbol(), 0, 5, 3, 3, MODE_SMA, 0, MODE_MAIN, k) > 50 &&
iCustom(Símbolo(), 0, "Laguerre-ACS1", 0,6, 1000, 2, 0, k)> 0,15)
{
if (iLastRegular != 1) OzFX_Regular[k] = 1;
iLastRegular = 1;
}
thx com antecedência
sonic
Gente,
Preciso de ajuda com o código OzFX da DGC.
se o iLastRegular for 1 ele liberará o BUY para a EA ...
Aqui quero adicionar mais 1 condição para o indicador chamado Lagurerre-ACS1 com settin 0,6.1000,2, acionar uma compra após o indicador >0,15...
É algo assim abaixo...?
thx com antecedência
sonicParece estar bem de acordo que o tampão chamado é o 1º (chamado 0). Acho que você sabe qual deles você precisa.
Apenas uma sugestão. Quando você escreve várias condições, é melhor fazê-las separadamente, porque no seu caso, mesmo que apenas a primeira seja válida, todas as outras são calculadas a cada carrapato e, em seguida, fazer o cálculo da EA pesado. Eis como você poderia escrever:
if(iAC(Symbol(), 0, k) > 0) {
if(iAC(Símbolo(), 0, k) > iAC(Símbolo(), 0, k + 1)) {
if(iStochastic(Symbol(), 0, 5, 3, 3, MODE_SMA, 0, MODE_MAIN, k) > 50) {
if(iCustom(Symbol(), 0, "Laguerre-ACS1", 0,6, 1000, 2, 0, k)> 0,15) {
então seu código aqui
}}}}
O melhor seria classificar a condição com a que dá o sinal mais recente no início das condições. Assim, o "laço" das condições será calculado por completo, não a cada tiquetaque, mas quando quase todos forem válidos.
Esperança que ajuda.
FerruFx
Parece estar bem de acordo que o tampão chamado é o 1º (chamado 0). Acho que você sabe qual deles você precisa.
Apenas uma sugestão. Quando você escreve várias condições, melhor fazê-las separadamente porque, no seu caso, mesmo que apenas a primeira seja válida, todas as outras são calculadas a cada tick e, em seguida, tornam o cálculo da EA pesado. Eis como você poderia escrever:
if(iAC(Symbol(), 0, k) > 0) {
if(iAC(Símbolo(), 0, k) > iAC(Símbolo(), 0, k + 1)) {
if(iStochastic(Symbol(), 0, 5, 3, 3, MODE_SMA, 0, MODE_MAIN, k) > 50) {
if(iCustom(Symbol(), 0, "Laguerre-ACS1", 0,6, 1000, 2, 0, k)> 0,15) {
então seu código aqui
}}}}
O melhor seria classificar a condição com a que dá o sinal mais recente no início das condições. Assim, o "laço" das condições será calculado por completo, não a cada tiquetaque, mas quando quase todos forem válidos.
Esperança que ajuda.
FerruFxQuer me ajudar??
Sistema Sônico!! - Página 16
sonic
Uma pequena ajuda...
Olá, eu estava tentando programar uma ea, e eu segui seu curso (muito interessante!)
Eu sei muito bem como programar em java e alguns c++
Eu estava tentando programar uma ea com indicadores de tendência cerebral, a idéia por trás é
quando brainTrend2stop e braintrend1stop DOTs estão presentes compra (e viceversa)
mas se eu chamar a função icustom desta forma
BuyValueCurrent = iCustom(NULL,TimeFrame,IndicatorName1,NumBars,0,1);
obtenho apenas o valor do indicador na barra atual
existe uma maneira de torná-lo booleano? eu gostaria de escrever uma função como
buy=verdadeiro
BuyCondition = (IndicatorName1=verdadeiro && IndicatorName2=verdadeiro);
alguém pode ajudar por favor, por favor, por favor???
Olá eu estava tentando programar uma ea, e eu segui seu curso (muito interessante!)
Eu sei muito bem como programar em java e alguns c++
Eu estava tentando programar uma ea com indicadores de tendência cerebral, a idéia por trás é
quando brainTrend2stop e braintrend1stop DOTs estão presentes compra (e viceversa)
mas se eu chamar a função icustom desta maneira
BuyValueCurrent = iCustom(NULL,TimeFrame,IndicatorName1,NumBars,0,1);
obtenho apenas o valor do indicador na barra atual
existe uma maneira de torná-lo booleano? eu gostaria de escrever uma função como
buy=verdadeiro
BuyCondition = (IndicatorName1=verdadeiro && IndicatorName2=verdadeiro);
alguém pode ajudar, por favor, por favor????Não há necessidade de postar a mesma pergunta em todos os lugares!
desculpe! mas thx de qualquer forma!
Ajuda por favor ... iStochastics e iCustom retornando valores errados
Olá a todos,
Estou me deparando com alguns problemas usando a função iStochastic, bem como a função iCustom e espero que você possa me ajudar. Com qualquer uma das funções, os valores que recebo não correspondem aos que vejo no gráfico para o indicador estocástico ou para o meu próprio indicador que estou chamando com a função iCustom.
Qual poderia ser a razão e como posso resolver isto? Agradeço sua ajuda e agradeço antecipadamente.
Olá a todos,
Estou me deparando com alguns problemas usando a função iStochastic, bem como a função iCustom e espero que você possa me ajudar. Com qualquer uma das funções, os valores que recebo não correspondem aos que vejo no gráfico para o indicador estocástico ou para o meu próprio indicador que estou chamando com a função iCustom.
Qual poderia ser a razão e como posso resolver isto? Agradeço sua ajuda e agradeço antecipadamente.
Tive alguns problemas que o iCustom retornará valores diferentes quando usado com a função NormalizeDouble().
double Buy1_2 = iCustom(NULL, 0, "i_Trend", 0, 0, 0, 20, 2, 13, 300, 1, 0);
Posso saber qual é a diferença entre estes 0 e 1...
Eu verifiquei aqui, mas parece que não entendo...
iCustom - Documentação MQL4
Thx no advacned
sonic
Que eu saiba qual é a diferença entre estes 0 e 1...
Eu verifiquei aqui, mas parece que não entendo...
iCustom - Documentação MQL4
Thx no advacned
sonicEstes são os buffers # do indicador iTrend que você chama.
FerruFx