Советник557

MQL5 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 17 minutos

Tarea técnica

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

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

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

// Функция вычисления сигнала на частичный выход из покупки (текущая свеча коснулась или опустилась ниже средней линии боллинджера).
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" пунктов если находимся в прибыли

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

Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(2672)
Proyectos
3408
68%
Arbitraje
77
48% / 14%
Caducado
342
10%
Libre
Ha publicado: 1 ejemplo
2
Desarrollador 2
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
3
Desarrollador 3
Evaluación
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
4
Desarrollador 4
Evaluación
(64)
Proyectos
144
46%
Arbitraje
20
40% / 20%
Caducado
32
22%
Libre
5
Desarrollador 5
Evaluación
(11)
Proyectos
13
15%
Arbitraje
0
Caducado
1
8%
Libre
Ha publicado: 3 ejemplos

Información sobre el proyecto

Presupuesto
10 - 15 USD
Plazo límite de ejecución
de 1 a 2 día(s)