Fehler, Irrtümer, Fragen - Seite 2699

 
Andrey Khatimlianskii:

In MT4 wurde die Kommission für beide Seiten bei der Eröffnung eines Geschäfts erhoben und in der Liste der Geschäfte angezeigt.

Im MT5 wird sie oft für das Öffnen und Schließen getrennt berechnet. Aber warum nicht wenigstens die erste Position in der Liste anzeigen? Neue Ideologie.

Im MetaTrader 4 Ordersystem ist alles aufgestapelt - es gibt nur Orders.

Im MetaTrader 5 Order System ist alles getrennt - Aufträge, Trades, Positionen.

Es ist daher logisch, dass die Provisionen in den Listen stehen, wo sie angezeigt werden sollten.

 
Andrey Khatimlianskii:

In MT4 wurde die Kommission bei der Eröffnung eines Geschäfts für beide Seiten berechnet und in der Liste der Geschäfte angezeigt.

Im MT5 wird sie oft für das Öffnen und Schließen getrennt berechnet. Aber warum nicht wenigstens die erste Position in der Liste anzeigen? Neue Ideologie.

Denn bei Netting-Konten kann eine Position aus mehreren Geschäften bestehen und jedes Geschäft hat seine eigene Provision. Dann, wenn die Position geschlossen wird, wird die Provision berechnet und wieder, wenn in Raten. Es ist nicht schwer, ein Skript zu schreiben, das alle Positionen durchläuft und für jede Position oder alle zusammen druckt oder kommentiert.

 
Alexey Viktorov:

Denn bei Netting-Konten kann eine Position aus mehreren Geschäften bestehen und jedes Geschäft hat seine eigene Provision. Die Provision wird dann bei Schließung der Position und bei Ratenzahlung erneut berechnet. Es ist nicht schwer, ein Skript zu schreiben, das alle Positionen durchläuft und für jede Position oder alle zusammen druckt oder kommentiert.

Ja, absolut richtig! Und außerdem wäre es für die Entwickler kein Problem, die Gesamtprovision pro Position/pro Stück neben dem PnL im MT5 anzuzeigen. Das Problem liegt also nicht in der Buchhaltung von mt5 im Gegensatz zu mt4?

Das einzige Problem bei der Anzeige der aktuellen Provisionen (unabhängig von MT4/5) ist die Abrechnung am Ende des Abrechnungszeitraums, des Tages, des Monats usw., aber darum geht es jetzt nicht, oder?

 
Andrey Dik:

aha, absolut richtig! und auch, so wäre es kein Problem für die Entwickler zu zeigen, insgesamt Kommission von Position/jeder neben PnL in MT5. also, das Problem ist nicht in MT5 Buchhaltung im Gegensatz zu MT4?

Das einzige Problem bei der Anzeige der aktuellen Provisionen (unabhängig von MT4/5) ist die Abrechnung am Ende einer Abrechnungsperiode, eines Tages, eines Monats usw., aber das ist jetzt nicht die Frage, oder?

Die Frage bezog sich auf etwas anderes: die Anzeige von Provisionen auf der Registerkarte Handel.

Das ist nicht der Fall.

Und dann gibt es eine Menge Off-Topic-Gespräche. Es ist wie "wenn Oma... hatte Gänse".

Настройки платформы - Начало работы - Справка по MetaTrader 5
Настройки платформы - Начало работы - Справка по MetaTrader 5
  • www.metatrader5.com
Торговая платформа обладает множеством настроек, что позволяет организовать работу в ней так, как это удобно именно вам. Выполните команду " Настройки" меню "Сервис" или нажмите "Ctrl+O". Графики — общая настройка отображения ценовых графиков, а также настройка параметров управления объектами: выделение объектов после их создания, немедленная...
 
Artyom Trishkin:

Die Frage war eine andere: Wie kann man die Provisionen auf der Registerkarte Handel anzeigen?

Das können Sie nicht.

Um ein Market Maker zu werden, muss man wissen, wie man ein Agent einer bestimmten Art wird. hatte Gänse".

Nun, keine Anträge - es wird keine Entwicklung der Plattform geben).

Die Antwort auf die Frage nach dem "Wie" besteht darin, ein Skript oder einen Expert Advisor zu schreiben und die Provisionen für Positionen mit MQL zu berechnen. Dies ist bisher die einzige Möglichkeit, aber hoffentlich wird es eines Tages so bequem wie in MT4 sein.

 

Es gibt GUI-Add-ons, die (bei Hedge) Provisionen, Slippage usw. anzeigen.

TradePanel_Csharp
TradePanel_Csharp
  • www.mql5.com
Торговая панель, которая работает и в Визуализаторе Тестера.Таблица текущих ордеров/позиций.Таблица истории торгов (корректно работает на Хедж-счетах). Использование Ручная торговля в Тестере или вмешивание в работу советника (например, с целью проверки устойчивости ко внешним факторам).Ручная торговля в Терминале на демо/реальных...
 

Ich bitte die Entwickler(@Ilyas), sich um den entdeckten Fehler zu kümmern.
Fehler MT5 (Build 2377): Bei der Auswahl einer geeigneten überladenen Funktion für ein Argument vom Typ Zeiger wird die Funktion mit der Typumwandlung in einen Zeiger auf dieElternklasse statt auf die Basisklasse höher priorisiert.
Auch kein Kompilierzeitfehler, wenn ein Zeiger auf eine Basisklasse einem Zeiger auf eine übergeordnete Klasse zugewiesen wird.

Wahrscheinlich gibt es einen Fehler, der mit diesem Fehler zusammenhängt:https://www.mql5.com/ru/forum/1111/page2682#comment_15591437


class A{};
class B : public A{};
class C : public B{};


struct T{
   static void test(A*){
      printf("A*");
   }
   static void test(C*){
      printf("C*");
   }
};

struct TT{
   static void test(B*){
      printf("B*");
   }
};

void OnStart(){
   B b;
   T::test(&b);            // Runtime Error: Incorrect casting of pointers.  Expected result: printf("A*");
   
   A a;
   TT::test(&a);           // Runtime Error: Incorrect casting of pointers.  Expected result: Compilation Error
   B* ptr = &a;            // Runtime Error: Incorrect casting of pointers.  Expected result: Compilation Error
}
 

Unkritischer, aber ärgerlicher Fehler bei Market Watch.

Beim Öffnen und Schließen über das Symbol funktioniert es einwandfrei, aber beim Schließen über "X" wird es entweder überhaupt nicht geschlossen oder es bleibt einige Sekunden lang hängen und schließt sich dann. Dieses Phänomen tritt seit etwa einem Monat auf, aber ich habe mich nicht daran gewöhnt, das Symbol zu schließen. Generell möchte ich die Entwickler bitten, diesem Problem Aufmerksamkeit zu schenken. Gebäude 2361.

 
Hallo zusammen, ich weiß nicht, ob ich hier richtig bin oder nicht. Hier ist das Problem. Das Signal ist aufgrund einer langen Inaktivität ins Archiv gegangen. Es gibt keine Möglichkeit, sie wiederherzustellen. Was ist zu tun? Vielen Dank im Voraus!
 
Sergey Dzyublik:
MT5-Fehler (Build 2368) Falsche Klammerzählung in for- und do-while-Schleifen, erfolgreiche Kompilierung mit fehlerhaftem Code.

Danke für den Beitrag, korrigiert