Советник557

MQL5 Experten

Auftrag beendet

Ausführungszeit 17 Minuten

Spezifikation

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

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

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

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

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

Dateien:

Bewerbungen

1
Entwickler 1
Bewertung
(2672)
Projekte
3408
68%
Schlichtung
77
48% / 14%
Frist nicht eingehalten
342
10%
Frei
Veröffentlicht: 1 Beispiel
2
Entwickler 2
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
4
Entwickler 4
Bewertung
(64)
Projekte
144
46%
Schlichtung
20
40% / 20%
Frist nicht eingehalten
32
22%
Frei
5
Entwickler 5
Bewertung
(11)
Projekte
13
15%
Schlichtung
0
Frist nicht eingehalten
1
8%
Frei
Veröffentlicht: 3 Beispiele

Projektdetails

Budget
10 - 15 USD
Ausführungsfristen
von 1 bis 2 Tag(e)