Icustom - página 2

 
richx7:
Acho que o SolarWind é o melhor indicador que eu já vi. Tenho-o testado em prazos de até 1min e acho que ele dá excelentes sinais de saída de compra e venda. No entanto, ele redesenha barras anteriores e pode ser um problema para EAs, especialmente nos testes de retrocesso. Anexei SolarWind2 (renomeado de Fisher_Yur4ik_2.mq4) e o solar1 com codificação de alerta, testei o solar2 e descobri que não redesenha as barras anteriores e o considero um indicador muito melhor. Só usar isto em um EA com um temporizador para negociar somente pela manhã deve dar excelentes lucros com poucas perdas (se houver). Espero que alguém possa fazer este EA e agradeço antecipadamente.

Eu tenho um EA pronto, mas nenhuma das versões modificadas funciona. A entrada e saída de vento solar original é ótima, exceto que ela se refaz e anula o mecanismo de filtragem do EA (por níveis, além de não ser possível otimizar as configurações de período por causa do problema de redesenho). As versões modificadas que vi estão atrasadas na entrada e na saída, e criam uma tonelada de entradas e saídas falsas.

Dave<<<<
 

Aqui está um SolarWind( transformador depescador ) que não pinta novamente e pode ser usado para comércio ao vivo e EAs. O Smooth está configurado para .3 e usa dados de retorno para suavizar o histograma, mas acrescenta algum atraso - configurá-lo para 0 dará resultados mais rápidos, mas pode ser cortante. Os períodos são definidos para 10 e o uso de valores mais altos também suavizará a exibição. Seria uma boa EA rentável se feita corretamente. Segue de perto as linhas de gatilho, e Fisher está na janela inferior em verde e vermelho.

Arquivos anexados:
fisher_m11.jpg  134 kb
 

Acho que o SolarWind é um dos melhores indicadores que eu já vi. Estive testando-o e acho que ele dá excelentes sinais de saída de compra e venda. Aqui está uma versão que não pinta de novo. Ela usa dados anteriores para suavizar a barra atual, mas acrescenta algum atraso. Ele é útil para comércio ao vivo e em EAs. Funciona bem com linhas de gatilho e indicadores fantásticos.

Arquivos anexados:
 

Icustom

o icustom é um programa como o gordago para download?

 

É uma função na MQL. Verifique o arquivo de ajuda.

Lux

 

icustom ! indicador -> ea

bom dia, é um principiante do idioma mq4, eu gostaria de uma ajuda, eu agradeço antecipadamente!

o indicador tem duas variáveis:

bool TurnedUp = falso

bool TurnedDown = falso

como usar a função icustom na EA, para ler os valores de TurnedUp e TurnedDown?

iCustom(Símbolo(), "postfin",0,TurnedUp,0,0,0); ....

iCustom(Symbol(), "postfin",0,TurnedDown,0,0,0,0); ;

..... minhas provações, não funcionam, possível porque se trata de "bool" ??

parte EA e erro ...

//+------------------------------------------------------------------+

//| CÁLCULO BÁSICO ESPECIALIZADO |

//| COMECE AQUI |

//+------------------------------------------------------------------+

iCustom(Símbolo(), "postfin",0,TurnedUp,0,0,0);

iCustom(Símbolo(), "postfin",0,TurnedDown,0,0,0,0);

//EnterLong = TurnedUp;

// EnterShort = TurnedDown;

// EnterLong = verdadeiro;

// if( TurnedUp ==verdadeiro ) EnterLong===verdadeiro;

// EnterShort = TurnedDown;

//}

//if(icustom(Symbol(), "postfin", "TurnedUp",0,0) == True && EnterLong=== 1 )

//{

//+------------------------------------------------------------------+

//| CÁLCULO BÁSICO ESPECIALIZADO |

//| ENDEREÇA AQUI |

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

//| VOCÊ NÃO DEVE TER QUE MODIFICAR NADA ABAIXO DESTA CAIXA |

//+------------------------------------------------------------------+

// ENTRAR EM CONDIÇÃO LONGA

if(EnterLong == verdadeiro && CountLongs(MagicNumber)== 0)

{

Arquivos anexados:
 
postfin:
bom dia, é um principiante do idioma mq4, eu apreciaria uma ajuda, eu agradeço antecipadamente!

o indicador tem duas variáveis:

bool TurnedUp = falso

bool TurnedDown = falso

como usar a função icustom na EA, para ler os valores de TurnedUp e TurnedDown?

iCustom(Símbolo(), "postfin",0,TurnedUp,0,0,0); ....

iCustom(Symbol(), "postfin",0,TurnedDown,0,0,0,0); ;

..... minhas provações, não funcionam, possível porque se trata de "bool" ??

parte EA e erro ...

//+------------------------------------------------------------------+

//| CÁLCULO BÁSICO ESPECIALIZADO |

//| COMECE AQUI |

//+------------------------------------------------------------------+

iCustom(Símbolo(), "postfin",0,TurnedUp,0,0,0);

iCustom(Símbolo(), "postfin",0,TurnedDown,0,0,0,0);

//EnterLong = TurnedUp;

// EnterShort = TurnedDown;

// EnterLong = verdadeiro;

// if( TurnedUp ==verdadeiro ) EnterLong===verdadeiro;

// EnterShort = TurnedDown;

//}

//if(icustom(Symbol(), "postfin", "TurnedUp",0,0) == True && EnterLong=== 1 )

//{

//+------------------------------------------------------------------+

//| CÁLCULO BÁSICO ESPECIALIZADO |

//| ENDEREÇA AQUI |

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

//| VOCÊ NÃO DEVE TER QUE MODIFICAR NADA ABAIXO DESTA CAIXA |

//+------------------------------------------------------------------+

// ENTRAR EM CONDIÇÃO LONGA

if(EnterLong == verdadeiro && CountLongs(MagicNumber)== 0)

{

Olá,

Noto que você quer usar o BBStop como seu indicador na EA.

A partir de minha experiência, a sintaxe deve ser

Tendência = iCustom(NULL,0, "BBands_Stop_v1", Length, Deviation, MoneyRisk, 1, 1);

enquanto que Tendência > 0 foi tendência para baixo (baixa)

enquanto que a tendência < 0 foi de alta (alta)

Espero que isto possa ajudar.

 
tiger_wong:
Olá,

Noto que você quer usar o BBStop como seu indicador na EA.

A partir de minha experiência, a sintaxe deve ser

Tendência = iCustom(NULL,0, "BBands_Stop_v1", Length, Deviation, MoneyRisk, 1, 1);

enquanto que Tendência > 0 foi tendência para baixo (baixa)

enquanto que a tendência < 0 foi de alta (alta)

Espero que isto possa ajudar.

Olá Tigre!

tanques, pergunte, é possível ler nas variáveis EA BBband

bool TurnedUp = verdadeiro/falso

bool TurnedDown = verdadeiro/falso

tanques para ajuda

 
postfin:
Olá Tigre!

tanques, pergunte, é possível ler nas variáveis EA BBband

bool TurnedUp = verdadeiro/falso

bool TurnedDown = verdadeiro/falso

tanques para ajuda

Olá Postfin,

Posso saber qual é o seu propósito de usar bool TurnedUp/Down = verdadeiro/falso?

Acho que usamos o indicador BBandsStop para descobrir qual é a tendência e o suporte/resistência... Mas não sei se você tem um propósito diferente.

Seja muito bem-vindo.

 

Pergunta sobre como escrever um iCustom()

Ao escrever um indicador iCustom, você pode chamar outro iCustom indi de dentro de um iCustom?