Solo gli utenti che hanno acquistato o noleggiato il prodotto possono lasciare commenti
Apostolos Petrakis  
Vladislav Andruschenko:
Thank you. 

Do you test new function? Of the stoploss target? 

Yes, exactly what I needed. Very usefull for aggressive trading with many grid orders. Thanks.

Vladislav Andruschenko  
Apostolos Petrakis:

Yes, exactly what I needed. Very usefull for aggressive trading with many grid orders. Thanks.

Thank you. 
THPbet30000  

Geniale Software. In der neuen Version (19.206) jetzt auch sehr übersichtlich. Toller Service mit den Updates. Weiter so ;-)

Vladislav Andruschenko  
THPbet30000:

Geniale Software. In der neuen Version (19.206) jetzt auch sehr übersichtlich. Toller Service mit den Updates. Weiter so ;-)

Danke) 
Vladislav Andruschenko  
THPbet30000 :

Geniale Software. In der neuen Version (19.206) jetzt auch sehr übersichtlich. Toller Service mit den Updates. Weiter so ;-)


Wenn Sie Probleme mit meiner Übersetzung haben, können Sie die korrekte Schreibweise in Ihrer Sprache festlegen.

   

  •          if(text=="===Trade not ALLOWED=== ")returnText="===Handel ist verboten===";
  •          if(text==" Allow LIVE trading in EA settings! Check This!")returnText=" Aktivieren Sie den automatischen Handel in den Einstellungen des Advisor";
  •          if(text==" Autotrading Button! Check This!")returnText=" Schalten Sie die Autotrade-Taste ein";
  •          if(text=="You can Not Trade on Account (maybe Invest password?)! Check This!")returnText="Der Handel mit diesem Konto ist verboten (möglicherweise ein Anlegerpasswort?)";
  •          if(text=="You can Not Trade on Symbol! Check This!")returnText="Der Handel mit diesem Währungspaar ist verboten.";
  •          if(text=="You can Not Trade by EA on This Account! Check This!!!")returnText="Es ist verboten, mit EA auf Ihrem Server zu handeln";
  •          if(text=="Sorry, but EA in the tester works with terminal limitations")returnText="Sorry, der Expert Advisor arbeitet mit den Einschränkungen des Strategietesters.";
  •          if(text=="Only on YOUR REAL  GRAPH ")returnText="Installieren Sie den Berater im echten Fenster";
  •          if(text==" Only For Demo accounts!!! Buy the full version to trade in REAL accounts. ")returnText="Nur für ein Demo-Konto! Kaufen Sie die Vollversion für ein echtes Konto.";
  •          if(text==" FULL version on https://www.mql5.com/en/users/Vladon/seller ")returnText="https://www.mql5.com/de/users/Vladon/seller";
  •          if(text==" VTP Demo period is over!!! Buy the full version. ")returnText="Der DEMO-Modus ist beendet. Kaufen Sie die Vollversion";
  •          if(text==" FULL version on https://www.mql5.com/en/users/Vladon/seller ")returnText="https://www.mql5.com/de/users/Vladon/seller";



  •          if(text=="Drag the panel")returnText="Panel verschieben";
  •          if(text=="Exit")returnText="Panel schließen";
  •          if(text=="Do you really want to exit?")returnText="Möchten Sie das Panel wirklich schließen?";
  •          if(text=="Maximize PAD")returnText="Erweitern Sie das Panel";
  •          if(text=="Minimize PAD")returnText="Verkleinern Sie das Panel";
  •          if(text=="Working with positions")returnText="Mit Positionen arbeiten";
  •          if(text=="Working with orders")returnText="Mit Aufträgen arbeiten";
  •          if(text=="Working with Signals")returnText="Mit Signalen arbeiten";
  •          if(text=="Working with Info about Symbol")returnText="Arbeiten Sie mit Informationen zu diesem Symbol";
  •          if(text=="Working with Close if Profit or/and Loss")returnText="Arbeiten mit der Funktion Positionen erfolgswirksam schließen";
  •          if(text=="CLP is OFF and don`t WORK")returnText="CLP ist deaktiviert und funktioniert nicht";
  •          if(text=="CLP is ON and WORK")returnText="CLP aktiviert und ausgeführt";
  •          if(text=="Developed by www.EXPFOREX.com")returnText="Entwickelt bei www.EXPFOREX.com";


  •          if(text=="Statistics of total open positions")returnText="Statistik der gesamten offenen Position";
  •          if(text=="Reverse Positions: Close the current positions and open opposite")returnText="Positionen kippen: Aktuelle Positionen schließen, gegenüberliegende Positionen öffnen";
  •          if(text=="LOCK the current positions.\n and remove stop loss and take profit")returnText="Setzen Sie die Sperre (Lock) auf die aktuellen offenen Positionen\n(LOK, öffnen Sie gegenüberliegende Positionen des gleichen Volumes)\nund entfernen Sie den Stop-Loss und nehmen Sie Gewinn mit";
  •          if(text=="Click to open SELL")returnText="Klicken Sie hier, um die Position SELL zu öffnen";
  •          if(text=="Click to open BUY")returnText="Klicken Sie hier, um die Position BUY zu öffnen";
  •          if(text=="Lot UP")returnText="Positionsvolumen erhöhen";
  •          if(text=="Percent UP")returnText="Prozentsatz erhöhen";
  •          if(text=="Lot DOWN")returnText="Positionsvolumen reduzieren";
  •          if(text=="Percent DOWN")returnText="Prozentsatz reduzieren";
  •          if(text=="Lot Edit")returnText="Geben Sie ein Volumen ein";
  •          if(text=="Percent Edit")returnText="Geben Sie den Prozentsatz für die Berechnung des automatischen Volumens an";
  •          if(text=="Close all lossing positions")returnText="Schließen Sie alle unrentablen Positionen";
  •          if(text=="Close the current positions")returnText="Aktuelle Positionen schließen";
  •          if(text=="Close all profitable positions")returnText="Schließen Sie alle profitablen Positionen";
  •          if(text=="StopLoss Use")returnText="Verwenden Sie StopLoss";
  •          if(text=="StopLoss DOWN")returnText="Stop Loss reduzieren";
  •          if(text=="StopLoss UP")returnText="Stop Loss erhöhen";
  •          if(text=="StopLoss Edit at your broker points")returnText="Geben Sie den StopLoss in Punkten Ihres Brokers an";
  •          if(text=="Work with StopLoss")returnText="Arbeiten Sie mit Stop Loss";
  •          if(text=="TakeProfit Use")returnText="Verwenden Sie TakeProfit";
  •          if(text=="TakeProfit DOWN")returnText="TakeProfit reduzieren";
  •          if(text=="TakeProfit UP")returnText="TakeProfit erhöhen";
  •          if(text=="TakeProfit Edit at your broker points")returnText="Geben Sie TakeProfit in Punkten Ihres Brokers ein";
  •          if(text=="Work with TakeProfit")returnText="Arbeiten Sie mit TakeProfit";
  •          if(text=="Modify the current positions with the new SL and TP")returnText="Ändern Sie die aktuellen offenen Positionen für neue Stop Loss und Take Profit.";
  •          if(text=="Work with TrailingStop")returnText="Mit TrailingStop arbeiten";
  •          if(text=="Trailing stop OFF")returnText="Deaktivieren Sie Trailing Stop";
  •          if(text=="Trailing stop ON")returnText="Trailing Stop aktivieren";
  •          if(text=="TrallingStop Edit at your broker points")returnText="Geben Sie den Abstand des Trailing Stop an Ihren Broker-Punkten an";
  •          if(text=="Set the stop loss of all profitable positions to breakeven \nall current open positions that have a profit change \nand their stop loss is modifying to breakeven")returnText="Setzen Sie den Stop-Loss aller profitablen Positionen auf Breakeven";

  •          if(text=="\n Pick a point on the chart and ")returnText="\n Wählen Sie einen Punkt im Diagramm aus und";
  •          if(text=="StopLoss of all orders")returnText="StopLoss aller Aufträge ";
  •          if(text=="StopLoss of all positions")returnText="StopLoss aller Positionen";
  •          if(text=="TakeProfit of all orders")returnText="TakeProfit aller Aufträge ";
  •          if(text=="TakeProfit of all positions")returnText="TakeProfit aller Positionen";
  •          if(text==" will be modified to this price")returnText=" wird zu diesem Preis geändert";



  •          if(text=="Click to Open BUYSTOP")returnText="Klicken Sie hier, um eine ausstehende Bestellung aufzugeben BUYSTOP";
  •          if(text=="Click to Open BUYLIMIT")returnText="Klicken Sie hier, um eine ausstehende Bestellung aufzugeben BUYLIMIT";
  •          if(text=="Click to Open SELLSTOP")returnText="Klicken Sie hier, um eine ausstehende Bestellung aufzugeben SELLSTOP";
  •          if(text=="Click to Open SELLLIMIT")returnText="Klicken Sie hier, um eine ausstehende Bestellung aufzugeben SELLLIMIT";
  •          if(text=="Click to Delete BUYSTOP")returnText="Klicken Sie hier, um eine ausstehende Bestellung zu löschen BUYSTOP";
  •          if(text=="Click to Delete BUYLIMIT")returnText="Klicken Sie hier, um eine ausstehende Bestellung zu löschen BUYLIMIT";
  •          if(text=="Click to Delete SELLSTOP")returnText="Klicken Sie hier, um eine ausstehende Bestellung zu löschen SELLSTOP";
  •          if(text=="Click to Delete SELLLIMIT")returnText="Klicken Sie hier, um eine ausstehende Bestellung zu löschen SELLLIMIT";
  •          if(text=="Use Magic Target Function(See full description)")returnText="Verwenden Sie die MagicTarget-Funktion (siehe detaillierte Anweisungen).";
  •          if(text=="Set order / position at specified levels")returnText="Festlegen der ausstehenden Reihenfolge / Position auf den angegebenen Ebenen";
  •          if(text=="Cancel current levels and start again")returnText="Aktuelle Werte abbrechen und erneut beginnen";
  •          if(text=="Distance UP")returnText="Distanz reduzieren";
  •          if(text=="Distance DOWN")returnText="Distanz erhöhen";
  •          if(text=="Distance Edit at your broker points")returnText="Geben Sie die Distanz in Punkten Ihres Brokers an";
  •          if(text=="Number of orders UP")returnText="Erhöhen Sie die Anzahl der Bestellungen";
  •          if(text=="Number of orders DOWN")returnText="Reduzieren Sie die Anzahl der Bestellungen";
  •          if(text=="Enter the number of orders to be placed in the grid")returnText="Geben Sie die Anzahl der Bestellungen ein, die in das Raster eingefügt werden sollen";


  •          if(text=="The total amount of signals in the direction of BUY in percent")returnText="Die Gesamtanzahl der Signale in Richtung BUY in Prozent";
  •          if(text=="The total amount of signals in the direction of SELL in percent")returnText="Die Gesamtanzahl der Signale in Richtung SELL in Prozent";
  •          if(text=="The account has no open positions for this symbol")returnText="Es gibt keine offenen Positionen auf dem Konto";
  •          if(text=="Order type of total position")returnText="Allgemeine Art der offenen Aufträge";
  •          if(text=="Total profit in ")returnText="GesamtProfit in ";
  •          if(text=="Total lot (minus BUY and SELL orders)")returnText="Gesamtmenge (Volumen) (minus Positionen BUY und SELL)";
  •          if(text=="\nThe positions BUY and SELL have the same lot, the positions are locked")returnText="\nDie Positionen BUY und SELL haben das gleiche Los, die Positionen sind gesperrt";
  •          if(text=="Symbol name, position type and total lot, total profit")returnText="Symbolname, Positionstyp und Gesamtlos, GesamtProfit";



  •          if(text=="Current Floating Spread")returnText="Aktuelle Floating Spread";
  •          if(text=="Current Spread")returnText="Aktuelle Spread";
  •          if(text=="Current minimum Stop Level")returnText="Der aktuelle Mindeststopppegel";
  •          if(text=="Swap for BUY / Swap for SELL")returnText="Swap für BUY / Swap für SELL";
  •          if(text=="Current Commission")returnText="Aktuelle Kommission";
  •          if(text=="Tick cost")returnText="Tick Kosten";
  •          if(text=="Tick cost for current open positions / Tick cost for 1 lot")returnText="Tickwert für aktuell offene Positionen / Tickwert für 1 Los";
  •          if(text=="Profit Today")returnText="Profit heute davon";
  •          if(text=="Profit Week")returnText="Profit für die Woche";
  •          if(text=="Profit Month")returnText="Profit für den Monat";
  •          if(text=="Profit Year")returnText="Profit für das Jahr";
  •          if(text=="Profit ALL")returnText="GesamtProfit";
  •          if(text=="Profit in Currency ")returnText="Profit Sie in der Währung des Kontos";
  •          if(text=="Profit in percent of Balance")returnText="Profit als Prozentsatz des Saldos";
  •          if(text=="Current stoploss targets are calculated based \non current open magic and symbol trades\nAll values are summed up \nand displayed in points and deposit currency")returnText="Das SL-Ziel wird basierend auf den aktuell \noffenen Positionen nach Anzahl und Symbol berechnet.\n Alle Werte werden zusammengefasst und in Punkten und Einzahlungswährung angezeigt.";
  •          if(text=="Current takeprofit targets are calculated based \non current open magic and symbol trades\nAll values are summed up \nand displayed in points and deposit currency")returnText="Das TP-Ziel wird basierend auf den aktuell \noffenen Positionen nach Anzahl und Symbol berechnet.\n Alle Werte werden zusammengefasst und in Punkten und Einzahlungswährung angezeigt.";

  •          if(text=="Run script closing with profit or loss")returnText="Führen Sie das Skript Schlusspositionen nach Total Profit oder Verlust aus";
  •          if(text=="Finish script closing with profit or loss")returnText="Deaktivieren Sie das Skript zum Schließen von Positionen durch den gesamten Gewinn oder Verlust";
  •          if(text=="Close positions of all currency pairs(All Symbols)")returnText="Positionen aller Währungspaare schließen";
  •          if(text=="Close positions of current currency pair(Symbol)")returnText="Offene Positionen des aktuellen Währungspaares schließen";
  •          if(text=="Calculation and closing of positions separately for BUY / SELL")returnText="Berechnung und Schließung von Positionen separat für BUY/SELL";
  •          if(text=="Calculation and closing of positions separately for each position,\n Virtual Stop Loss and Take Profit mode")returnText= "Berechnung und Schließung von Positionen für jede Position getrennt \n Virtueller Stop-Loss- und Take-Profit-Modus";
  •          if(text=="Trailing Profit, works only when the \"profit closing by\" option is on \n Starts virtual trailing profit, instead of closing")returnText="TrailingProfit. Es funktioniert nur, wenn die Option Gewinne schließen aktiviert ist\nStartet virtuelle TrailingStop-Gewinne, anstatt zu schließen";
  •          if(text=="Enter the distance from the profit for the trailing profit")returnText="Geben Sie die Entfernung vom Gewinn für den TrailingProfit ein";
  •          if(text=="Trailing Level = Profit Reached-TrailingProfit. \nIf the profit level drops below the Trailing Level, the positions will close")returnText="Trailing Level = Gewinn erreicht-TrailingProfit \n Wenn das Gewinnniveau unter das Trailing-Niveau fällt, werden die Positionen geschlossen";


  •          if(text=="Close positions when profit is reached in ")returnText="Schließen Sie Positionen bei Erreichen des Profits in ";
  •          if(text=="Close positions when loss is reached in ")returnText="Schließen Sie Positionen bei Erreichen des Einbuße in ";
  •          if(text=="Enter the Profit in ")returnText="Profitwert eingeben in ";
  •          if(text=="points of your Broker")returnText="Punkte Ihres Brokers";
  •          if(text=="percent of Balance")returnText="Prozent des aktuellen Kontostands";
  •          if(text=="Enter the loss in ")returnText="Geben Sie den Wert des Einbuße in ";
  •          if(text=="Close all positions immediately")returnText="Schließen Sie sofort alle Positionen";
  •          if(text==" And delete All Pendings Orders ?")returnText=" Und alle ausstehenden Bestellungen löschen? (Pendings Orders)";
  •          if(text=="And delete All Pendings Orders on ")returnText=" Und löschen Sie alle ausstehenden Bestellungen am ";
  •          if(text=="Do you really want to Close ALL position on ")returnText=" Möchten Sie wirklich alle Positionen auf schließen ";

  •          if(text=="Current fixed Trailing Level in ")returnText="Aktueller fester Stand von TrailingProfit in ";

     

THPbet30000  
Vladislav Andruschenko:


Wenn Sie Probleme mit meiner Übersetzung haben, können Sie die korrekte Schreibweise in Ihrer Sprache festlegen.

   

  •          if(text=="===Trade not ALLOWED=== ")returnText="===Handel ist verboten===";
  •          if(text==" Allow LIVE trading in EA settings! Check This!")returnText=" Aktivieren Sie den automatischen Handel in den Einstellungen des Advisor";
  •          if(text==" Autotrading Button! Check This!")returnText=" Schalten Sie die Autotrade-Taste ein";
  •          if(text=="You can Not Trade on Account (maybe Invest password?)! Check This!")returnText="Der Handel mit diesem Konto ist verboten (möglicherweise ein Anlegerpasswort?)";
  •          if(text=="You can Not Trade on Symbol! Check This!")returnText="Der Handel mit diesem Währungspaar ist verboten.";
  •          if(text=="You can Not Trade by EA on This Account! Check This!!!")returnText="Es ist verboten, mit EA auf Ihrem Server zu handeln";
  •          if(text=="Sorry, but EA in the tester works with terminal limitations")returnText="Sorry, der Expert Advisor arbeitet mit den Einschränkungen des Strategietesters.";

Wow, vielen Dank für Deine Bemühungen. Aber wie und wo binde ich das ein ? Ich habe keinen Quellcode ?

Vladislav Andruschenko  
THPbet30000 :

Wow, vielen Dank für Deine Bemühungen. Aber wie und wo binde ich das ein ? Ich habe keinen Quellcode ?


Das steht schon im Code. Sie müssen nichts anderes tun.

Piotr Dabrowski  

Goodday Vladislav,


Something strange happened a two hour CLP made me a huge loss.

 CLP was set to 70 profit.

I had a position in loss, so I hedged it with a three positions in opposite direction. But at 8:00 the CLP closed all position. but they weren't I profit. I don understand, some thing went wrong in calculation.

Vladislav Andruschenko  
Piotr Dabrowski :

Добрый день Владислав,


Нечто странное произошло, когда двухчасовой CLP принес мне огромные потери.

CLP был установлен на 70 прибыли.

У меня была убыточная позиция, поэтому я хеджировал ее тремя позициями в противоположном направлении. Но в 8:00 CLP закрыл все позиции. но они не были мне выгодны. Я не понимаю, что-то пошло не так в расчете.



Hello.

You have set the closure point by point.

But your positions have a different lot.

You also included the trailing profit.

The adviser set the level of profit at which all positions will be closed.

There was a jump and all positions were closed.

Those. in fact, the adviser closed all positions at the level of 70-33 points.

But if you translate into dollars, it turned out a minus.


QR       0        08 : 09 : 27.952     VirtualTradePad One Click Trading Panel (EURUSD,M5)     Trailingprofit is ON     profitpipstralprofit= 73.58142076502729 
MN       0        08 : 10 : 00.634     VirtualTradePad One Click Trading Panel (EURUSD,M5)     CLP CLOSE currentsymbol CloseifProfitorLoss   Close by profitpipstralprofit = 28.58142076502726 
RS       0        08 : 10 : 00.634     VirtualTradePad One Click Trading Panel (EURUSD,M5)     ClosePosition   SYMBOL_FILLING_MODE = 2 SYMBOL_TRADE_EXEMODE = 2 SYMBOL_EXPIRATION_MODE = 15 SYMBOL_TRADE_MODE = 4 SYMBOL_TRADE_STOPS_LEVEL = 0 SYMBOL_TRADE_FREEZE_LEVEL = 0 SYMBOL_ORDER_MODE = 127 SYMBOL_START_TIME = 0 SYMBOL_EXPIRATION_TIME = 0 SYMBOL_SPREAD = 1 SYMBOL_SESSION_DEALS = 0 
QP       0        08 : 10 : 00.634     VirtualTradePad One Click Trading Panel (EURUSD,M5)     CPBS   SYMBOL_FILLING_MODE = 2 SYMBOL_TRADE_EXEMODE = 2 SYMBOL_EXPIRATION_MODE = 15 SYMBOL_TRADE_MODE = 4 SYMBOL_TRADE_STOPS_LEVEL = 0 SYMBOL_TRADE_FREEZE_LEVEL = 0 SYMBOL_ORDER_MODE = 127 SYMBOL_START_TIME = 0 SYMBOL_EXPIRATION_TIME = 0 SYMBOL_SPREAD = 1 SYMBOL_SESSION_DEALS = 0 
HK       0        08 : 10 : 00.681     VirtualTradePad One Click Trading Panel (EURUSD,M5)     ClosePosition 12259585 Result = 10009 symbol EURUSD volume 0.03 action 1 tp 0.0 sl 0.0 type 0 price 1.13825    TRADE_RETCODE_DONE 
GR       0        08 : 10 : 00.681     VirtualTradePad One Click Trading Panel (EURUSD,M5)     CPBS   SYMBOL_FILLING_MODE = 2 SYMBOL_TRADE_EXEMODE = 2 SYMBOL_EXPIRATION_MODE = 15 SYMBOL_TRADE_MODE = 4 SYMBOL_TRADE_STOPS_LEVEL = 0 SYMBOL_TRADE_FREEZE_LEVEL = 0 SYMBOL_ORDER_MODE = 127 SYMBOL_START_TIME = 0 SYMBOL_EXPIRATION_TIME = 0 SYMBOL_SPREAD = 1 SYMBOL_SESSION_DEALS = 0 
FJ       0        08 : 10 : 00.759     VirtualTradePad One Click Trading Panel (EURUSD,M5)     ClosePosition 12259218 Result = 10009 symbol EURUSD volume 0.6 action 1 tp 0.0 sl 0.0 type 0 price 1.13825    TRADE_RETCODE_DONE 
EL       0        08 : 10 : 00.759     VirtualTradePad One Click Trading Panel (EURUSD,M5)     CPBS   SYMBOL_FILLING_MODE = 2 SYMBOL_TRADE_EXEMODE = 2 SYMBOL_EXPIRATION_MODE = 15 SYMBOL_TRADE_MODE = 4 SYMBOL_TRADE_STOPS_LEVEL = 0 SYMBOL_TRADE_FREEZE_LEVEL = 0 SYMBOL_ORDER_MODE = 127 SYMBOL_START_TIME = 0 SYMBOL_EXPIRATION_TIME = 0 SYMBOL_SPREAD = 1 SYMBOL_SESSION_DEALS = 0 
RG       0        08 : 10 : 00.822     VirtualTradePad One Click Trading Panel (EURUSD,M5)     ClosePosition 12259049 Result = 10009 symbol EURUSD volume 1.22 action 1 tp 0.0 sl 0.0 type 0 price 1.13825    TRADE_RETCODE_DONE 
PN       0        08 : 10 : 00.822     VirtualTradePad One Click Trading Panel (EURUSD,M5)     CPBS   SYMBOL_FILLING_MODE = 2 SYMBOL_TRADE_EXEMODE = 2 SYMBOL_EXPIRATION_MODE = 15 SYMBOL_TRADE_MODE = 4 SYMBOL_TRADE_STOPS_LEVEL = 0 SYMBOL_TRADE_FREEZE_LEVEL = 0 SYMBOL_ORDER_MODE = 127 SYMBOL_START_TIME = 0 SYMBOL_EXPIRATION_TIME = 0 SYMBOL_SPREAD = 1 SYMBOL_SESSION_DEALS = 0 
QE       0        08 : 10 : 00.884     VirtualTradePad One Click Trading Panel (EURUSD,M5)     ClosePosition 12154947 Result = 10009 symbol EURUSD volume 1.22 action 1 tp 0.0 sl 0.0 type 1 price 1.13824    TRADE_RETCODE_DONE 


In the settings of the adviser, I entered the parameter

Use_Lots_in_CLP_Points = false; // Use_Lots_in_CLP_Points -> Take into account the lot of pos

This parameter is disabled by default because when this parameter is enabled, the adviser does not close 70 points, but, taking into account lots, 100-200 points (the lot is taken into account and points are calculated in lots).


Here is its description:


When calculating profit or loss points, the adviser will also take into account the lot of these positions. This option is useful when trading a hedge account with different lots.

Example:
2 SELL positions open on EURUSD
SELL 0.01 with a profit of 20 points and 0.2 dollars
SELL 0.02 with a loss of -12 points and -0.24 dollars

-When using Use_Lots_in_CLP_Points = false, the adviser will calculate "clean" points.
in this case, Profit will be: -0.04 dollars or -8 points.
As we can see, in points the position gained profit, but in dollars it is a loss.

-With Use_Lots_in_CLP_Points = true, the adviser will calculate points taking into account the Lots.
in this case, Profit will be: -0.04 dollars or -4 points.
When calculating profit in points and including the option "Include lots in the calculation of profit",
the adviser finds the minimum lot from the positions presented and, on the basis of this lot, calculates the Points.
eg:
The minimum position is 0.01, 1 "clean" item = 1 point,
If a position is opened with a lot of 0.02, then 1 net point = 2 points, taking into account the lot.
If a position opens with a lot of 0.05, then 1 net point = 5 points, taking into account the lot.

For example:

2 SELL positions open on EURUSD
SELL 0.01 with a profit of 20 points and 0.2 dollars
SELL 0.02 with a loss of -24 points and -0.24 dollars

Total: Loss in points = -4 points, loss in dollars = -0.04 dollars!

Piotr Dabrowski  
Vladislav Andruschenko:



Hello.

You have set the closure point by point.

But your positions have a different lot.

You also included the trailing profit.

The adviser set the level of profit at which all positions will be closed.

There was a jump and all positions were closed.

Those. in fact, the adviser closed all positions at the level of 70-33 points.

But if you translate into dollars, it turned out a minus.



In the settings of the adviser, I entered the parameter

Use_Lots_in_CLP_Points = false; // Use_Lots_in_CLP_Points -> Take into account the lot of pos

This parameter is disabled by default because when this parameter is enabled, the adviser does not close 70 points, but, taking into account lots, 100-200 points (the lot is taken into account and points are calculated in lots).


Here is its description:


When calculating profit or loss points, the adviser will also take into account the lot of these positions. This option is useful when trading a hedge account with different lots.

Example:
2 SELL positions open on EURUSD
SELL 0.01 with a profit of 20 points and 0.2 dollars
SELL 0.02 with a loss of -12 points and -0.24 dollars

-When using Use_Lots_in_CLP_Points = false, the adviser will calculate "clean" points.
in this case, Profit will be: -0.04 dollars or -8 points.
As we can see, in points the position gained profit, but in dollars it is a loss.

-With Use_Lots_in_CLP_Points = true, the adviser will calculate points taking into account the Lots.
in this case, Profit will be: -0.04 dollars or -4 points.
When calculating profit in points and including the option "Include lots in the calculation of profit",
the adviser finds the minimum lot from the positions presented and, on the basis of this lot, calculates the Points.
eg:
The minimum position is 0.01, 1 "clean" item = 1 point,
If a position is opened with a lot of 0.02, then 1 net point = 2 points, taking into account the lot.
If a position opens with a lot of 0.05, then 1 net point = 5 points, taking into account the lot.

For example:

2 SELL positions open on EURUSD
SELL 0.01 with a profit of 20 points and 0.2 dollars
SELL 0.02 with a loss of -24 points and -0.24 dollars

Total: Loss in points = -4 points, loss in dollars = -0.04 dollars!

Thank you Vladislav,

I over looked -With Use_Lots_in_CLP_Points = true


Thank you for the clarification. I use CLP a lot in points.

Vladislav Andruschenko  
Piotr Dabrowski :

Thank you Vladislav,

I over looked -With Use_Lots_in_CLP_Points = true


Thank you for the clarification. I use CLP a lot in points.


Can you attach your set file from advisor?

Have you enabled Use_Lots_in_CLP_Points?

Vladislav Andruschenko  
Piotr Dabrowski :

:)

I mean. "I use the calculation profit in points"   Use_Lots_in_CLP_Points was false. 

Now after your comment I set it to true.


I made the protection, even if the option to calculate by lots is not enabled:

- In the CLP block, when closing positions by profit in points, the profit in the deposit currency will be additionally checked.

Actual when closing positions with different volume of lots.

If the adviser can close positions by profit in points, but the profit in the deposit currency is less than 0, then the adviser will not close positions, but will wait for positions to gain profit in the deposit currency> 0.

Piotr Dabrowski  

don't you think the fonts look a bit strange in Version 19.207?

Vladislav Andruschenko  
Piotr Dabrowski:

don't you think the fonts look a bit strange in Version 19.207?


?

give me screen 

this is Google font - Roboto

Vladislav Andruschenko  
This  is redesign.  
You can see all updates in tab what's NEW 

Version 19.204 2019.01.30
Global Update 2019 
- Improved graphics part of the panel. Re-design of individual elements; 
- Added the ability to resize the panel: GeneralSize! 
- GeneralSize default = 12, Increasing the size of the panel. 
- Last panel size with GeneralSize = 10! 
- Text labels of open positions optimized. Fixed error when text labels were drawn on top of the VirtualTradePad panel; 
- The following control has been added to the Stoploss and Take Profit blocks: Setting StopLoss / TakeProfit for all positions/orders on the instructions level on the chart: 
When you click on the button, you will have a line level StopLoss / TakeProfit. 
You can specify the price at which all StopLoss/TakeProfit positions/orders will be modified! 
If you are working with the Positions tab, then StopLoss / TakeProfit will be set to the position! 
If you are working with the Orders tab, then StopLoss / TakeProfit will be placed on pending orders! 
Attention! The Expert Adviser can set StopLoss / TakeProfit, only on the price that meets the rules for setting StopLoss / TakeProfit
Piotr Dabrowski  
Vladislav Andruschenko:
This  is redesign.  
You can see all updates in tab what's NEW 

Version 19.204 2019.01.30
Global Update 2019 
- Improved graphics part of the panel. Re-design of individual elements; 
- Added the ability to resize the panel: GeneralSize! 
- GeneralSize default = 12, Increasing the size of the panel. 
- Last panel size with GeneralSize = 10! 
- Text labels of open positions optimized. Fixed error when text labels were drawn on top of the VirtualTradePad panel; 
- The following control has been added to the Stoploss and Take Profit blocks: Setting StopLoss / TakeProfit for all positions/orders on the instructions level on the chart: 
When you click on the button, you will have a line level StopLoss / TakeProfit. 
You can specify the price at which all StopLoss/TakeProfit positions/orders will be modified! 
If you are working with the Positions tab, then StopLoss / TakeProfit will be set to the position! 
If you are working with the Orders tab, then StopLoss / TakeProfit will be placed on pending orders! 
Attention! The Expert Adviser can set StopLoss / TakeProfit, only on the price that meets the rules for setting StopLoss / TakeProfit

I know but my personal opinion is. it look terrible.

the fonts are going straight thru the buttons. the out line cooler are too bright.

order tab look bad very bad. CLP tab also not smooth

But that's my opinion


Vladislav Andruschenko  
Piotr Dabrowski :

I know but my personal opinion is. it look terrible.

the fonts are going straight thru the buttons. the out line cooler are too bright.

order tab look bad very bad. CLP tab also not smooth

But that's my opinion



You are right, need to work on the color.

But the reason for the redesign is that some want to be able to resize.

In 2012, I painted the panel in Photoshop - it was a clean design.

Now I had to remove Photoshop and draw everything using MQL.


I will work on the font and colors for better perception

Piotr Dabrowski  
Vladislav Andruschenko:


You are right, need to work on the color.

But the reason for the redesign is that some want to be able to resize.

In 2012, I painted the panel in Photoshop - it was a clean design.

Now I had to remove Photoshop and draw everything using MQL.


I will work on the font and colors for better perception

:) Your doing a great job (all you eats are great), I just hope I can help with feedback. So it will be perfect.


p.s. when you have sometime could you look at #36 I'm learning but if you could help one more time.

Solo gli utenti che hanno acquistato o noleggiato il prodotto possono lasciare commenti