Ich suche einen Indikator/Skript, der im Paar-Fenster den Gewinn für dieses bestimmte Paar anzeigt. D.h., wenn 3-5 Paare gehandelt werden, ist es ziemlich schwierig, schnell einen Gewinn für eines der Paare zu berechnen, wenn es einen Aufbau oder Lose gibt.
Wenn jemand einen Vorschlag hat, wäre ich sehr dankbar.
Wahrscheinlich muss die Funktion signal_MACD() angepasst werden.
Na ja, dass es trotzdem etwas einbringen würde.
Ich möchte, dass es true statt false zurückgibt, aber ich weiß nicht, wie man es tut =( sagen Sie mir, wie... Ich werde es einmal erinnern und nicht wieder fragen )
Ich suche einen Indikator/Skript, der im Paar-Fenster den Gewinn für dieses bestimmte Paar anzeigt. D.h., wenn 3-5 Paare gehandelt werden, ist es ziemlich schwierig, schnell einen Gewinn für eines der Paare zu berechnen, wenn es einen Aufbau oder Lose gibt.
Wenn jemand einen Vorschlag hat, wäre ich sehr dankbar.
double CurrentProfit() { // Функция считает текущий профит/лосс для одной валютной парыdouble Profit=0;
for(int i=OrdersTotal()-1; i>=0; i--){
if(!OrderSelect(i, SELECT_BY_POS, MODE_TRADES))continue;
if(OrderSymbol()!=Symbol())continue;
if(OrderMagicNumber()!=Magic) continue;
if(OrderType()>1)continue;
Profit+=OrderProfit();
}
return(Profit);}
double Profit(){ // функция считает суммарный профит/лосс закрытых позиций для одной валютной парыdouble Profit=0;
for(int i=0; i<OrdersHistoryTotal(); i++){
if(!OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))continue;
if(OrderSymbol()!=Symbol())continue;
if(OrderMagicNumber()!=Magic)continue;
if(OrderType()>1)continue;
Profit+=OrderProfit()+OrderSwap()+OrderCommission();
}
return(Profit);}
Ich möchte, dass es true statt false zurückgibt, aber ich weiß nicht, wie man es macht =( sagen Sie mir... Ich werde mich einmal daran erinnern und nicht wieder fragen )
Eine Variable innerhalb einer Funktion ist genau das - eine Variable.
Es spielt keine Rolle, wie es genannt wird.
Wenn also eine Funktion einen Wert zurückgeben soll, muss dieser Wert explizit zurückgegeben werden:
Hallo,
Ich suche einen Indikator/Skript, der im Paar-Fenster den Gewinn für dieses bestimmte Paar anzeigt. D.h., wenn 3-5 Paare gehandelt werden, ist es ziemlich schwierig, schnell einen Gewinn für eines der Paare zu berechnen, wenn es einen Aufbau oder Lose gibt.
Wenn jemand einen Vorschlag hat, wäre ich sehr dankbar.
Eigenkapital- und Bilanzindikator
Wahrscheinlich muss die Funktion signal_MACD() angepasst werden.
Na ja, dass es trotzdem etwas einbringen würde.
Ich möchte, dass es true statt false zurückgibt, aber ich weiß nicht, wie man es tut =( sagen Sie mir, wie... Ich werde es einmal erinnern und nicht wieder fragen )
hier ist das Drehbuch... Wie kann ich erreichen, dass er true zurückgibt?
hier ist das Drehbuch... Wie kann ich erreichen, dass er true zurückgibt?
Hallo,
Ich suche einen Indikator/Skript, der im Paar-Fenster den Gewinn für dieses bestimmte Paar anzeigt. D.h., wenn 3-5 Paare gehandelt werden, ist es ziemlich schwierig, schnell einen Gewinn für eines der Paare zu berechnen, wenn es einen Aufbau oder Lose gibt.
Wenn jemand einen Vorschlag hat, wäre ich sehr dankbar.
double CurrentProfit() { // Функция считает текущий профит/лосс для одной валютной пары double Profit=0; for(int i=OrdersTotal()-1; i>=0; i--){ if(!OrderSelect(i, SELECT_BY_POS, MODE_TRADES))continue; if(OrderSymbol()!=Symbol())continue; if(OrderMagicNumber()!=Magic) continue; if(OrderType()>1)continue; Profit+=OrderProfit(); } return(Profit);}In der Funktion Start einfügen:
hier ist das Drehbuch... Wie kann ich erreichen, dass er true zurückgibt?
Ich möchte, dass es true statt false zurückgibt, aber ich weiß nicht, wie man es macht =( sagen Sie mir... Ich werde mich einmal daran erinnern und nicht wieder fragen )
Eine Variable innerhalb einer Funktion ist genau das - eine Variable.
Es spielt keine Rolle, wie es genannt wird.
Wenn also eine Funktion einen Wert zurückgeben soll, muss dieser Wert explizit zurückgegeben werden:
return( ... );