Libera��o Gen�rica Vers�o 7 [TD]
Página 1 de 745 1 2 3 ... ÚltimaÚltima
Results 1 to 10 of 41

Thread: Libera��o Gen�rica Vers�o 7 [TD]

  1. #1
    2 Anexo(s) Generic Breakout Vers�o 6 trouxe uma grande atualiza��o, breakouts gen�ricos agora podem ser otimizados.

    Generic Breakout Vers�o 7 adiciona alguns novos recursos, principalmente nas se��es de gr�ficos e gerenciamento de com�rcio.

    string externa Observa��o1 = == Configura��es principais ==;
    extern int MagicNumber = 0;Identificador usado por um EA para determinar quais negocia��es o EA deve gerenciar. Certifique-se de que cada EA no terminal tenha um MagicNumber exclusivo. extern bool SignalsOnly = False;Se definido como true, o EA s� lhe dar� sinais usando qualquer combina��o dos m�todos de sinal abaixo. extern bool Alerts = False;Habilita/Desabilita a notifica��o Pop-up. extern bool SignalMail = False;Habilita/Desabilita a notifica��o por e-mail. Certifique-se de que os e-mails estejam configurados corretamente no Metatrader. extern bool PlaySounds = False;Habilita/Desabilita a notifica��o de som. O EA reproduz o arquivo 'alert.wav' na pasta Sons. extern bool ECNBroker = False;Alguns corretores exigem que um EA primeiro coloque uma negocia��o e, em seguida, modifique a negocia��o com um SL/TP. Se o seu corretor exigir isso, defina esse valor como true. extern bool TickDatabase = True;Todos os meus EAs com a tag [TD] enviam dados para um banco de dados de ticks. Todos os s�bados, �s 2h EST, os dados dos ticks da �ltima semana s�o colocados em um arquivo .csv e adicionados a
    http://www.RonaldRaygunForex.com/TickDB/Archive. Ao definir esta entrada como true, o EA enviar� dados de ticks para meu banco de dados. Estou coletando apenas as seguintes informa��es: Hora GMT Hora Terminal Bid Ask Broker N�o estou e nunca coletarei nenhuma informa��o pessoal. extern bool UseTradingTimes = False;Se definido como true, o EA negociar� apenas entre os hor�rios definidos abaixo. extern int StartHour = 0;Start Hour. extern int StartMinute = 0;In�cio Minuto extern int StopHour = 0;Hora de parada. extern int StopMinute = 0;Parar minuto Nota: Quando combino as 4 entradas anteriores, devo obter dois tempos:StartHour:StartMinute StopHour:StopMinute </p >extern bool CloseOnOppositeSignal = True;Se definido como true, o EA fechar� uma negocia��o longa se houver um sinal curto e uma negocia��o curta se houver um sinal longo. extern bool AutoDetect5DigitBroker = False;Se definido como true, o EA detectar� automaticamente o corretor
    'digit-status' e o resultado ser� exibido no canto superior esquerdo. Se o EA estiver errado, voc� deve definir esse valor como falso e ajustar os valores de pip necess�rios. extern bool EachTickMode = True;Se definido como true, o EA far� uma negocia��o imediatamente quando um sinal de negocia��o se apresentar. Se definido como falso, o EA far� uma negocia��o se um sinal de negocia��o estiver presente no fechamento de uma barra. extern double Lots = 0;O tamanho do lote fixo do EA. extern bool MoneyManagement = False;Ativa/desativa a fun��o de gerenciamento de dinheiro extern int Risk = 0;A porcentagem usada (0-100) para determinar o tamanho de um lote. Como ponto de refer�ncia, um valor de risco de 10 em uma conta de US$ 1.000 com alavancagem de 200:1 � de 0,1 lote. extern int Slippage = 5;O slippage m�ximo em pips permitido para uma determinada negocia��o. extern bool UseStopLoss = True;Ativa/desativa o stoploss inicial. extern int StopLoss = 100;O stoploss fixo em pips. Defina como 0 para desativar. extern double SLMultiplier = 0,0;O stoploss fixo calculado como um m�ltiplo da faixa de negocia��o. Defina como 0,0 para desativar. extern int SLMultiplierBuffer = 0;O n�mero de pips adicionados ao stoploss calculado pelo SLMultiplier. POR EXEMPLO. se SLMultiplier for definido como 2.0 e SLMultiplierBuffer for definido como 10, o EA definir� o stoploss para o dobro do intervalo 10 pips. extern bool UseTakeProfit = False;Ativa/desativa o TakeProfit inicial extern int TakeProfit = 60;Valor fixo de TakeProfit em pips. Defina como 0 para desativar. extern double TPMultiplier = 0,0;Valor TakeProfit fixo como um m�ltiplo do intervalo. Defina como 0,0 para desativar. extern int TPMultiplierBuffer = 0;O n�mero de pips adicionados ao takeprofit calculado pelo TPMultiplier. POR EXEMPLO. se TPMultiplier for definido como 1,5 e TPMultiplierBuffer for definido como 100, o EA definir� o takeprofit para 1,5 vezes o intervalo 100 pips. extern bool UseTrailingStop = False;Ativa/desativa uma parada m�vel de pip fixo. extern int TrailingStop = 30;Trailing stop fixo em pips. extern bool UseMultipleTrailingStop = False;Ativa/desativa um stop m�vel calculado com base em um m�ltiplo do intervalo em que a negocia��o foi aberta. extern int TSMultiple = 1.0;O m�ltiplo do intervalo para calcular um stop m�vel. O EA determina em qual faixa uma negocia��o foi aberta. extern int TSMultipleBuffer = 1.0;O n�mero de pips adicionados ao trailing stop baseado em Range-Multiple. extern bool MoveStopOnce = False;Ativa/desativa a fun��o Move-To-Breakeven. extern int MoveStopWhenPrice = 50;O pre�o de disparo que aciona a fun��o mover para o ponto de equil�brio. extern int MoveStopTo = 1;O n�mero de pips relativo ao ponto de equil�brio para o qual mover o stoploss. extern bool UseMultipleMoveStopOnce = False;Ativa/desativa a fun��o Move-To-Breakeven baseada em intervalo extern double MoveStopWhenRangeMultiple = 1,0;O m�ltiplo do intervalo da negocia��o a ser definido como o pre�o de disparo. extern int MoveStopWhenRangeMultipleBuffer= 0;O n�mero de pips adicionados ao m�ltiplo acima. extern double MoveStopToMultiple = 0.0;O m�ltiplo do intervalo da negocia��o para o qual mover o stoploss. extern int MoveStopToMultipleBuffer = 1;Os pips adicionados ao intervalo acima. Nota: Voc� pode habilitar todas as op��es de stoplosses. O EA usar� o menor stoploss das op��es dispon�veis. Tenha em mente que existe a possibilidade de que o menor stoploss seja menor que o stoploss m�nimo do corretor. Se isso acontecer, o EA retornar� um erro.

    Observa��o: voc� pode habilitar todas as op��es de takeprofit. O EA usar� o maior valor de takeprofit de todas as op��es dispon�veis.

    string externa Observa��o2 = ;
    string externa Observa��o3 = == Configura��es de interrup��o ==;
    extern int RangeStartHour = 0;A hora para come�ar a calcular o in�cio do intervalo. extern int RangeStartMinute = 0;O minuto para come�ar a calcular o in�cio do intervalo. extern int RangeStopHour = 0;A hora para come�ar a calcular a parada do intervalo. extern int RangeStopMinute = 0;O minuto para come�ar a calcular a parada do intervalo. Nota: Os tempos de intervalo ser�o exibidos no gr�fico em amarelo.

    string externa TSDescription = Estilo de negocia��o: 1 - Breakout | 2 - Contra Tend�ncia;
    extern int TradingStyle = 0;H� certas horas do dia em que � melhor negociar contra uma fuga. Em vez de esperar que o pre�o saia do intervalo da caixa, voc� espera que o pre�o retorne ao centro do intervalo. 0Desativa o EA. 1Coloca a negocia��o longa no pre�o alto e a negocia��o curta no pre�o baixo. 2Coloca a negocia��o longa no pre�o baixo e a negocia��o curta no pre�o alto. extern double EntryMultiplier = 0.0;O m�ltiplo do intervalo adicionado ao pre�o alto/pre�o baixo. Se voc� definir esse valor como 1,0 e definir a entrada TradingStyle como 2, � o mesmo que definir o valor como 0,0 e definir TradingStyle como 1. Por outro lado, voc� pode definir TradingStyle como 1 e EntryMultipler como -1 para obter o mesmo que definir EntryMultiplier para 0,0 e TradingStyle para 2. extern int EntryBuffer = 0;O n�mero de pips adicionados ao multiplicador de entrada. extern int MaxRangePips = 0;O n�mero m�ximo de pips permitido em um intervalo. Defina como 0 para desativar. extern int MinRangePips = 0;O n�mero m�nimo de pips permitido em um intervalo. Defina como 0 para desativar. extern int MaxTrades = 0;O n�mero m�ximo de negocia��es permitidas em uma determinada sess�o. extern int MaxLongTrades = 0;O n�mero m�ximo de negocia��es longas permitidas em uma determinada sess�o. extern int MaxShortTrades = 0;O n�mero m�ximo de negocia��es curtas permitidas em uma determinada sess�o. extern int MaxProfitTrades = 0;O n�mero m�ximo de negocia��es de lucro permitidas em uma determinada sess�o. extern bool CountOpenTrades = True;Determina se deve ou n�o contar o lucro/perda das negocia��es abertas. extern int MaxLossTrades = 0;O n�mero m�ximo de negocia��es com perdas permitidas em uma determinada sess�o. extern int MaxSimultaneousTrades = 1;O n�mero m�ximo de transa��es simult�neas permitidas em uma determinada sess�o. extern int MaxSimultaneousLongTrades = 0;O n�mero m�ximo de transa��es longas simult�neas permitidas em uma determinada sess�o. extern int MaxSimultaneousShortTrades = 0;O n�mero m�ximo de negocia��es curtas simult�neas permitidas em uma determinada sess�o. As contagens de negocia��o s�o calculadas a partir do final da caixa desenhada no gr�fico.


    Editar:

    Squalou encontrou um bug flagrante neste EA, que causaria c�lculo impr�prio da faixa alta/baixa da caixa. Eu adicionei uma corre��o.

    [Outra edi��o]

    RedBaron teve a gentileza de postar um PDF contendo explica��es sobre as entradas deste EA.

    [Uma terceira edi��o]

    xirtam revelou um bug para mim e j� foi corrigido.

    https://www.tradingintuitivo.com/att...1691232481.pdf

    https://www.tradingintuitivo.com/att...6522159601.mq4

  2. #2
    Se eu apenas negociar o rompimento da sess�o asi�tica quando o mercado de T�quio come�ar, alguma configura��o de par�metro recomendada para este EA?

  3. #3
    Seu filtro de intervalo parece muito apertado. De acordo com a EA, a caixa est� fora do filtro de intervalo.

  4. #4
    Algum erro na aba Experts ou Journal? Alguma tentativa de troca?

  5. #5
    Obrigado RR por este �timo EA, muitos outros cobraram uma fortuna por um EA deve ser menor que isso. Obrigado pela sua generosidade. No entanto, tenho tido problemas para acionar o com�rcio, raramente ou quase nunca faz isso. Voc� pode, por favor, olhar para dois exemplos abaixo e me dizer o que eu fiz de errado? Muito obrigado! Sagan http://www.setrap.net/images/genericbreakout1.jpg Remark1= Configura��es principais == MagicNumber=123455 SignalsOnly=0 Alerts=0 SignalMail=0 PlaySounds=0 ECNBroker=1 TickDatabase=0 UseTradingTimes=1 StartHour= 3 StartMinute=0 StopHour=4 StopMinute=59 CloseOnOppositeSignal=1 AutoDetect5DigitBroker=1 EachTickMode=1 Lots=0.10000000 MoneyManagement=1 Risk=10 Slippage=5 UseStopLoss=0 StopLoss=0 SLMultiplier=1.00000000 SLMultiplierBuffer=0 UseTakeProfit=1 TakeProfit=10 TPMultiplicador =0.00000000 TPMultiplierBuffer=0 UseTrailingStop=1 TrailingStop=30 UseMultipleTrailingStop=0 TSMultiple=1.00000000 TSMultipleBuffer=1 MoveStopOnce=1 MoveStopWhenPrice=50 MoveStopTo=1 UseMultipleMoveStopOnce=0 MoveStopWhenRangeMultiple=1.0000 0000 MoveStopWhenRangeMultipleBuffer=0 MoveStopToMultiple=0,00000000 MoveStopToMultipleBuffer=1 Observa��o2= Observa��o3= Configura��es de Breakout == RangeStartHour=0 RangeStartMinute=0 RangeStopHour=2 RangeStopMinute=59 TSDescription=Estilo de Negocia��o: 1 - Breakout | 2 - Counter Trend TradingStyle=1 EntryMultiplier=0.1 EntryBuffer=0 MaxRangePips=45 MinRangePips=0 MaxTrades=2 MaxLongTrades=1 MaxShortTrades=1 MaxProfitTrades=2 CountOpenTrades=1 MaxLossTrades=2 MaxSimultaneousTrades=1 MaxSimultaneousLongTrades=1 MaxSimultaneousShortTrades=1
    Remark1= Configura��es principais == MagicNumber=123456 SignalsOnly=0 Alerts=0 SignalMail=0 PlaySounds=0 ECNBroker=1 TickDatabase=0 UseTradingTimes=1 StartHour=14 StartMinute=0 StopHour=15 StopMinute=59 CloseOnOppositeSignal=1 AutoDetect5DigitBroker=1 EachTickMode=1 Lots=0.10000000 MoneyManagement=1 Risk=10 Slippage=5 UseStopLoss=0 StopLoss=100 SLMultiplier=0 SLMultiplierBuffer=0 UseTakeProfit=1 TakeProfit=10 TPMultiplier=0.00000000 TPMultiplierBuffer=0 UseTrailingStop=1 TrailingStop=30 UseMultiple TrailingStop=0 TSMultiple= 1.00000000 TSMultipleBuffer=1 MoveStopOnce=1 MoveStopWhenPrice=50 MoveStopTo=1 UseMultipleMoveStopOnce=0 MoveStopWhenRangeMultiple=1.00000000 MoveStopWhenRangeMultipleBuffer=0 MoveStopToMultiple=0.00000000 MoveStopToMultipleBuffer=1 Re mark2= Observa��o3= Configura��es de interrup��o == RangeStartHour=12 RangeStartMinute=0 RangeStopHour=13 RangeStopMinute=59 TSDescription=Estilo de negocia��o: 1 - Breakout | 2 - Counter Trend TradingStyle=1 EntryMultiplier=0.2 EntryBuffer=0 MaxRangePips=45 MinRangePips=0 MaxTrades=2 MaxLongTrades=1 MaxShortTrades=1 MaxProfitTrades=2 CountOpenTrades=1 MaxLossTrades=2 MaxSimultaneousTrades=1 MaxSimultaneousLongTrades=1 MaxSimultaneousShortTrades=1

  6. #6
    Algu�m est� tendo um problema quando voc� usa o gerenciamento de dinheiro? N�o consigo negociar quando o gerenciamento de dinheiro est� ativado? Obrigado

  7. #7
    O EA gen�rico negocia muito bem na minha demonstra��o. Espero entrar ao vivo em breve. Infelizmente, �s vezes, ele tem a tend�ncia de congelardesacelerar meu MT4 quando est� rodando no VPS e, portanto, quando um novo dia come�a, a caixa de alcance nem sempre � pintada e as negocia��es de fuga s�o perdidas. Mas � minha �nica op��o usar esse corretor porque, por algum motivo, o Generic EA n�o funciona na maioria das plataformas MT4 que tentei com outros corretores.

  8. #8
    Eu tive que tentar 7 corretores antes de encontrar um corretor onde o Generic V7 EA abrisse negocia��es. As corretoras onde n�o abriu negocia��es s�o: MB Trading, Forex.com, FXCM, Forinvest, 2pipFixed, FXOpen, AAAFX. Finalmente abriu uma negocia��o na minha conta 1pipfix (ITFX Trader MT4) no testador egy. Vou ver se abre negocia��es na demonstra��o 1pipfix no VPS.

  9. #9
    Em primeiro lugar, obrigado! Este programa � incr�vel e tem ainda mais recursos do que eu teria considerado. Em segundo lugar, acho que encontrei alguns pequenos bugs com a funcionalidade MoveStopWhenRangeMultiple: A funcionalidade BEven1 estava ausente nas linhas 555 e 592. Adicionei uma c�pia das linhas BEven e resolveu o problema. Sua fun��o BreakEvenValue estava chamando a vari�vel global MoveStopwhenPrice em vez de uma variante local. Mudei o nome ao longo da fun��o e funcionou perfeitamente. Se eu pudesse solicitar uma adi��o, seria fechar todos os pedidos abertos e cancelar todos os pedidos pendentes em uma hora espec�fica do dia. Vou ter que pesquisar um pouco mais sobre o seu programa, aprendi muito examinando seu c�digo. Obrigado novamente!!

  10. #10
    Esse EA ainda funciona? N�o abrir� nenhum pedido mesmo depois de preencher as entradas. Eu tenho as 8 horas da sess�o asi�tica como os hor�rios de in�cio e t�rmino do intervalo. E eu tenho o tempo de negocia��o como as primeiras 5 horas da sess�o de Londres. Eu tamb�m preenchi o tamanho do lote, etc. Mas ele nunca abre negocia��es, embora muitas vezes haja rompimentos nas primeiras 5 horas da sess�o de Londres.

Permissões de Publicação

  • Não pode publicar novos tópicos
  • Não pode publicar respostas
  • Não pode publicar anexos
  • Não pode editar as suas publicações
  •  
  • Código BB está Ativo
  • Smilies estão Ativos
  • Código [IMG] está Ativo
  • Código [VIDEO] está Ativo
  • Código HTML está Desligado
O site da tradingintuitivo utiliza cookies
O site da tradingintuitivo utiliza cookies, alguns já foram definidos. Pode ler sobre a nossa utilização de cookies aqui. Por favor, clique no botão à direita para aceitar os nossos cookies. Se continuar a usar o site da tradingintuitivo, vamos supor que aceita os nossos cookies.