EA: Questões Diversas - Estratégia Comercial - página 3

 

Eu o consertei com o código abaixo.

if( Hour() <= 10 || Hour() > 20 ) return;
 

O código abaixo não funciona de forma consistente. Às vezes funciona corretamente às vezes não. Não consigo entender. Já verifiquei as posições, todos os pedidos passam por mais de 120 pips. ( 0,0012 para EURUSD ).

O que posso fazer para isso, por favor? ( Estou trabalhando duro nisso )

Obrigado de antemão.

( espero receber uma resposta em breve )

void tradebuy()
{
    int distance = 100;
    // Trailing Stop
    for ( int i = _OrdersTotal - 1; i >= 0; i-- )
    {
        if  ( ! OrderSelect( i, SELECT_BY_POS ) ) continue;
        if  ( OrderOpenPrice() < OrderStopLoss() ) continue;
        if  ( OrderSymbol() != Symbol() ) continue;
        if  ( OrderType() != OP_BUY ) continue;
        if  ( Bid < OrderOpenPrice() + OrderSwap() + OrderCommission() + distance ) continue;

        bool res = OrderModify( OrderTicket(), OrderOpenPrice(), OrderOpenPrice() + OrderSwap() + OrderCommission(), OrderTakeProfit(), 0, clrBlue );
        if  ( ! res ) Print( "error #", GetLastError() );
        else Print( "order modified successfully." );
    }
}

Parada do teste de estratégia

 
        if  ( Bid < OrderOpenPrice() + OrderSwap() + OrderCommission() + distance ) continue;
O que Bid (1.12345) tem a ver com lucro ($1000)
 
whroeder1:
O que Bid (1.12345) tem a ver com lucro ($1000)

Agora funciona bem.

Obrigado por sua simpática pergunta.

if  ( Bid < OrderOpenPrice() + OrderSwap() + OrderCommission() + distance * Point ) continue;
 

Meu Indicador Personalizado ( CI ) tem Objetos de Seta para Períodos. Quando chamo isso de meu IC de minha Estratégia Comercial, então vejo que os Objetos de Seta, mas não quero ver esses Objetos.

P: O que posso fazer por isso, por favor?

Agradecemos antecipadamente.

 
você pode ilustrar um pouco mais o problema, por favor?
 
Marco vd Heijden:
você pode ilustrar um pouco mais o problema, por favor?

Sim, é claro.

Obrigado de antemão.

gráfico de exemplo de indicadores 07

 
Haha bem você tem que encontrar e consertar o código que coloca o ponto lá ...
 
Marco vd Heijden:
Haha bem, você tem que encontrar e consertar o código que coloca o ponto lá ...

Hehe! Mas meu indicador funciona perfeitamente. Essa questão só aparece quando eu chamo essa CI de Trading Strategy.

E eu preciso saber o que poderia fazer por isso, por favor?

 

Ela deve ser criada em algum lugar, portanto, encontre-a.

Talvez seja um bug ?