Farhad Hill v2 - página 9

 
tomstaufer:
Farhad,

Está funcionando agora! Demorou algumas horas para ser comercializado pela primeira vez.

Estou testando na FXDD e no IBFX. Publicarei os resultados após o final da semana.

Declarações ao vivo

IBFX:http://www.forexea.com/farhadcrab_ibfx/statement.htm

FXDD:http://www.forexea.com/farhadcrab_fxdd/statement.htm

sua declaração não funciona???? domínio suspenso ou o quê?

 
team_geo_fxsignal:
sua declaração não funciona???? domínio suspenso ou o quê?

FarhadCrab versão 4.5 beta abre posições com base em um gráfico de tempo de 1h (no entanto, nós o executamos em um tempo de 1m) . Vi EA's que abrem mais de cem posições de cada vez (como FarhadCrab1) mas FarhaCrab4.5 é mais sábia. é confiante e todos os comerciantes confiantes fazem poucas posições e, portanto, poucos mas estáveis lucros.

 
Farhad Farshad:
FarhadCrab versão 4.5 beta abre posições com base em um gráfico de tempo de 1h (no entanto, nós o executamos em um tempo de 1m) . Vi EA's que abrem mais de cem posições de cada vez (como FarhadCrab1) mas FarhaCrab4.5 é mais sábia. é confiante e todos os comerciantes confiantes fazem poucas posições e, portanto, poucos mas estáveis lucros.

ainda não há negócios hoje?

 

Beta 4,5 ofícios, limite manual para posições abertas?

não há necessidade de desligar o gerenciamento de dinheiro. as configurações padrão do caranguejo usam apenas 1/10 do saldo da conta. posso precisar adicionar códigos para mini forex em caso de 0,01 lotes.

Isto soa como uma grande adição. Uma alternativa para a função de gerenciamento de dinheiro seria apenas ter a opção manual para definir um número máximo de operações abertas?

Estou rodando o FarhadCrab 4.5 beta há cerca de 18 horas e nenhuma negociação foi sinalizada. Eu também estava rodando o FarhadCrab v3 na mesma conta. Isso entraria em conflito com o desempenho do 4.5? Eu não vi nenhuma mensagem de erro na área de tabulação do Journal ou de especialistas.

O FarhadCrab v3 teve um desempenho surpreendente nas duas vezes em que o executei; $1500 e $500. Abriu 222 e 62 negócios para fazer isso, no entanto. Farhad, há alguma maneira de controlar o número de negociações abertas em seus especialistas anteriores?

Vou continuar observando o FC 4,5 beta.

MJ

 
marketjouster:
Isto parece ser uma grande adição. Uma alternativa para a função de gerenciamento de dinheiro seria apenas ter a opção manual para definir um número máximo de negócios abertos?

Estou rodando o FarhadCrab 4.5 beta há cerca de 18 horas e nenhuma negociação foi sinalizada. Eu também estava executando o FarhadCrab v3 na mesma conta. Isso entraria em conflito com o desempenho do 4.5? Eu não vi nenhuma mensagem de erro na área de tabulação do Journal ou de especialistas.

O FarhadCrab v3 teve um desempenho surpreendente nas duas vezes em que o executei; $1500 e $500. Abriu 222 e 62 negócios para fazer isso, no entanto. Farhad, há alguma maneira de controlar o número de negociações abertas em seus especialistas anteriores?

Vou continuar observando o FC 4,5 beta.

MJ

MJ

Farhadcrab versão 3 tem um desempenho muito bom especialmente em mercados laterais como o atual. mas eu acho que esta versão é muito mais sábia. você pode baixar a versão 3 gratuitamente do meu site. para controlar o número de posições na versão 3 antes //Buy Condition faça o seguinte:

...

//Margin Requerimento

if(AccountFreeMargin()<(7*initialDeposit/10)){

Imprimir("Nós não temos dinheiro. Margem Livre = ", AccountFreeMargin());

devolução(0);

}

//fim do roteiro

//Condição de compra

...

 
team_geo_fxsignal:
ainda não há negócios hoje?

Há 2 dias estou testando-o em 4 pares, com apenas uma profissão. Acho que isso é normal? Eu usei 1min TF no EURUSD e 15min TF nos outros pares.

Sean

 

Hoje não tínhamos negócios ... com a versão 4.5 beta de caranguejo

 
team_geo_fxsignal:
sua declaração não está funcionando???? domínio suspenso ou o quê?

Meu domínio está OK. Isto é um problema com a editora MT4. Notei que de tempos em tempos ele pára de enviar atualizações através de ftp. Vou mudar para o modo passivo para ver se isso ajuda.

 

Controles de pedidos em FarhadCrab 3

Olá Farhad,

Obrigado pela emenda ao especialista da FarhadCrab3. Você poderia explicar brevemente o que o código adicional controla? Ele interrompe a geração de novos pedidos quando a % marginada se torna mais de 30% do saldo inicial da conta?

MJ

Farhadcrab version 3 performs very good specially in sideway markets such as nowadays. but i think this version is much more wiser. you can download version 3 free of charge from my site. to control the number of positions in version 3 before //Buy Condition do the following:

...

//Margin Requerimento de Margem

if(AccountFreeMargin()<(7*initialDeposit/10)){

Imprimir("Nós não temos dinheiro. Margem Livre = ", AccountFreeMargin());

devolução(0);

}

//fim do roteiro

//Condição de compra

...

PS - Eu também estava me perguntando se você tem uma pequena lista de corretores MT4 que estão dispostos a apoiar contas com especialistas que escalpam 8-10 pips do mesmo modo que os especialistas em Caranguejo Farhad? Acho que alguns podem ter alguma objeção a isso. Talvez não....?

-MJ

Muito obrigado.

 
marketjouster:
Olá Farhad,

Obrigado pela emenda ao especialista da FarhadCrab3. Você poderia explicar brevemente o que o código adicional controla? Ele interrompe a geração de novos pedidos quando a % marginada se torna mais de 30% do saldo inicial da conta?

PS - Eu também estava me perguntando se você tem uma pequena lista de corretores MT4 que estão dispostos a apoiar contas com especialistas que escalpam 8-10 pips do mesmo modo que os especialistas em Caranguejo Farhad? Acho que alguns podem ter alguma objeção a isso. Talvez não....?

-MJ

Muito obrigado.

MJ

se você quiser ter mais controles altere o seguinte código na versão FarhadCrab3 :

//Número de Posições de Compra

bool takeBuyPositions() {

int j = 0 ;

//if (maLongCurrent<closeCurrent) {

se ((CurTime()-OrderOpenTime()>300)) {j=1;}

if ((CurTime()-OrderOpenTime()>600)) {j=2;}

if ((CurTime()-OrderOpenTime()>900)) {j=3;}

if ((CurTime()-OrderOpenTime()>1200)) {j=4;}

if ((CurTime()-OrderOpenTime()>1500)) {j=5;})

if ((CurTime()-OrderOpenTime()>1800)) {j=6;}

if ((CurTime()-OrderOpenTime()>2100)) {j=7;}

if ((CurTime()-OrderOpenTime()>2400)) {j=8;}

if ((CurTime()-OrderOpenTime()>2700)) {j=9;}

if ((CurTime()-OrderOpenTime()>3000)) {j=10;}

if ((CurTime()-OrderOpenTime()>3300)) {j=11;}

if ((CurTime()-OrderOpenTime()>3600)) {j=12;}

if ((CurTime()-OrderOpenTime()>3900)) {j=13;})

if ((CurTime()-OrderOpenTime()>4200)) {j=14;}

if ((CurTime()-OrderOpenTime()>4500)) {j=15;}

if ((CurTime()-OrderOpenTime()>4800)) {j=16;})

if ((CurTime()-OrderOpenTime()>5100)) {j=17;})

if ((CurTime()-OrderOpenTime()>5400)) {j=18;}

if ((CurTime()-OrderOpenTime()>5700)) {j=19;}

for (int i=j; i<OrdersTotal(); i++) {

se (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

if (OrderSymbol()==Symbol() && OrderMagicNumber() == magicEA) {

retorno(0);

}

}

}

retorno(0);

}

//Número de posições de venda

bool takeSellPositions() {

int j = 0 ;

//if ((OrdersTotal()==0)) {j=0;}

//if (maLongCurrent>closeCurrent) {

se ((CurTime()-OrderOpenTime()>300)) {j=1;}

if ((CurTime()-OrderOpenTime()>600)) {j=2;}

if ((CurTime()-OrderOpenTime()>900)) {j=3;}

if ((CurTime()-OrderOpenTime()>1200)) {j=4;}

if ((CurTime()-OrderOpenTime()>1500)) {j=5;})

if ((CurTime()-OrderOpenTime()>1800)) {j=6;}

if ((CurTime()-OrderOpenTime()>2100)) {j=7;}

if ((CurTime()-OrderOpenTime()>2700)) {j=9;}

if ((CurTime()-OrderOpenTime()>3000)) {j=10;}

if ((CurTime()-OrderOpenTime()>3300)) {j=11;}

if ((CurTime()-OrderOpenTime()>3600)) {j=12;}

if ((CurTime()-OrderOpenTime()>3900)) {j=13;})

if ((CurTime()-OrderOpenTime()>4200)) {j=14;}

if ((CurTime()-OrderOpenTime()>4500)) {j=15;})

if ((CurTime()-OrderOpenTime()>4800)) {j=16;})

if ((CurTime()-OrderOpenTime()>5100)) {j=17;})

if ((CurTime()-OrderOpenTime()>5400)) {j=18;}

if ((CurTime()-OrderOpenTime()>5700)) {j=19;}

for (int i=j; i<OrdersTotal(); i++) {

se (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

if (OrderSymbol()==Symbol() && OrderMagicNumber() == magicEA) {

retorno(0);

}

}

}

retorno(0);

}

// fim do código

BASTA ALTERAR O CÓDIGO ACIMA PARA O SEGUINTE:

//Número de posições de compra

bool takeBuyPositions() {

para (int i=0; i<OrdersTotal(); i++) {

se (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

if (OrderSymbol()==Symbol() && OrderMagicNumber() == magicEA) {

retorno(0);

}

}

}

retorno(0);

}

//Número de posições de venda

bool takeSellPositions() {

para (int i=0; i<OrdersTotal(); i++) {

se (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

if (OrderSymbol()==Symbol() && OrderMagicNumber() == magicEA) {

retorno(0);

}

}

}

retorno(0);

}

//ENDA DE CÓDIGO

VOCÊ TERÁ MAIS POSIÇÕES SE VOCÊ MUDAR i=0 para i=1 ou i=2 etc,

Razão: