Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1447

 
Vyacheslav Pronenko #:

XX[1]=high[1]; - nicht gezeichnet

Was mache ich falsch, bitte sagen Sie es mir !!!!

Wie wäre es mit diesem:

XX[rates_total-1]=high[rates_total-1];

oder so:

ArraySetAsSeries(XX,true);
ArraySetAsSeries(high,true);
XX[1]=high[1];
 
Aleksandr Slavskii #:

Wie wäre es damit:

Oder so:

Vielen Dank, in der Tat in On Calculate - es funktioniert.

XX[rates_total-1]=high[rates_total-1];

Aber was, wenn der gleiche Punkt, aber es sollte in einer separaten Funktion implementiert werden?

D.h..

void funkc_()

{

XX[rates_total-1]=high[rates_total-1];

Hier gibt es keinen Zugriff auf RATES_TOTAL und HIGH ? Und was ist in dieser Situation zu tun?

}

Im Allgemeinen ist MQL5 wirklich komplizierter und unverständlicher als MQL4, natürlich "für mich".

 

Hallo, Wjatscheslaw Pronenko

In der Funktion müssen Sie nur das übergeben, was Sie in den Parametern benötigen:

void funkc_(double &XX[], double &high[], int rates_total) {
        XX[rates_total-1]=high[rates_total-1];
        // ...

}

int OnCalculate(...) {
        // ...
        funkc_(XX, high, rates_total);
        // ...
}
 
Yuriy Bykov #:

Hallo, Wjatscheslaw Pronenko

In der Funktion müssen Sie nur das übergeben, was Sie in den Parametern benötigen:

Vielen Dank für die Erklärungen )) Ich habe das gewünschte Ergebnis erhalten.

global:

double XX[];

dann Funktion:

void funkc_(int rates_total, const double &high[])

{

XX[rates_total-1]=high[rates_total-1];

}

dann in On Calculate

funkc_(rates_total,high );

Alles hat funktioniert! Nochmals vielen Dank, insbesondere für die Erklärung, wie man Daten an die Funktion übergibt. Viel Glück an alle !

 
Guten Tag, können Sie mir sagen, wo ich Informationen zum Thema finden kann: nicht ☺️
  1. Wie viel kostet es, einen Strategiecode zu überprüfen (Einreichung)
  2. Wie viel Provision nimmt MetaTrader am Ende pro Verkaufsrunde?
Oder ist das eine geheime Information?
 

Hallo Olga MAL

Sie haben wahrscheinlich nach Informationen aus diesem Artikel gesucht. Wenn ich Ihre Fragen richtig verstanden habe, lauten die kurzen Antworten wie folgt:

  1. Überhaupt nicht
  2. 20%
Как опубликовать свой продукт в сервисе Маркет
Как опубликовать свой продукт в сервисе Маркет
  • www.mql5.com
Предложите свои разработки миллионам пользователей MetaTrader по всему миру — опубликуйте их в Маркете. Сервис предлагает готовую инфраструктуру для продаж: доступ к аудитории, механизмы лицензирования, предоставления пробных версий, доставки обновлений и приема платежей. От вас требуется лишь пройти быструю процедуру регистрации и публикации продукта. Начинайте зарабатывать на своих разработках, все технические детали сервис возьмет на себя.
 
Yuriy Bykov #:

Hallo, Olga MAL.

Sie haben wahrscheinlich nach Informationen aus diesem Artikel gesucht. Wenn ich Ihre Fragen richtig verstanden habe, lauten die kurzen Antworten wie folgt:

  1. Überhaupt nicht
  2. 20%
Vielen Dank!!!
 

Guten Tag!

Ich habe einen Expert Advisor gekauft und habe 5 Aktivierungen.

Kann ich mit zwei Aktivierungen diesen Expert Advisor auf zwei Computern gleichzeitig installieren?

Oder wird er nur auf einem Computer funktionieren?

Mit freundlichen Grüßen, Alexander

 
klycko #:

Guten Tag!

Ich habe einen Experten gekauft und ich habe 5 Aktivierungen.

Kann ich zwei Aktivierungen verwenden, um diesen Expert Advisor auf zwei Computern gleichzeitig zu installieren?

Oder wird er nur auf einem Computer funktionieren?

Mit freundlichen Grüßen, Alexander

Wenn Sie 5 Aktivierungen haben, können Sie es auf 5 Computern installieren.

 
Alexey Viktorov #:

Mit 5 Aktivierungen können Sie auf bis zu 5 Computern installieren.

Die Beschreibung sagt, dass es nicht auf einem anderen Computer funktionieren wird (siehe beigefügtes Bild).

Das ist, warum ich eine Frage über die Möglichkeit der gleichzeitigen Arbeit auf zwei Computern (mit zwei Aktivierungen) haben.

Dateien:
r9_5amfck.png  17 kb