Советник557

MQL5 Experts

Trabalho concluído

Tempo de execução 17 minutos

Termos de Referência

Дописать, переделать функцию,

смысл которой заключается в том что,  после доливки (усреднения), нужно зафиксировать минимальную прибыль, сбросив % суммарного объема

в данном примере советника изменить 

// Функция вычисления сигнала на частичный выход из покупки (текущая свеча коснулась или опустилась ниже средней линии боллинджера).
bool PartialExitBuySignal()
{
        // Создадим массив из одного элемента и скопируем в него текущее значение нижней границы Боллинджера
        double fBBMiddle[1];
        CopyBuffer(g_hBollingerBands, BASE_LINE, 0, 1, fBBMiddle);
        
        // Текущая цена бид.
        double fBid = SymbolInfoDouble(_Symbol, SYMBOL_BID);
        
        // Собственно условие частичного выхода из лонга
        bool bSignal = fBid <= fBBMiddle[0];
        
        return(bSignal);
}

 изменить частичный выход не на средней линии ББ ,а по достижению "n" пунктов если находимся в прибыли

да вот собственно фаил 

Arquivos anexados:

Respondido

1
Desenvolvedor 1
Classificação
(2672)
Projetos
3408
68%
Arbitragem
77
48% / 14%
Expirado
342
10%
Livre
Publicou: 1 código
2
Desenvolvedor 2
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
3
Desenvolvedor 3
Classificação
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
4
Desenvolvedor 4
Classificação
(64)
Projetos
144
46%
Arbitragem
20
40% / 20%
Expirado
32
22%
Livre
5
Desenvolvedor 5
Classificação
(11)
Projetos
13
15%
Arbitragem
0
Expirado
1
8%
Livre
Publicou: 3 códigos

Informações sobre o projeto

Orçamento
10 - 15 USD
Prazo
de 1 para 2 dias