Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1447

 
Vyacheslav Pronenko #:

XX[1]=alto[1]; - non disegnato

Cosa sto facendo di sbagliato, per favore ditemi !!!!

Che ne dici di questo:

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

o come questo:

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

Che ne dite di questo?

Oppure così:

Grazie, in effetti in On Calculate funziona.

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

Ma se lo stesso punto, ma dovrebbe essere implementato in una funzione separata?

Cioè.

void funkc_()

{

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

Qui non c'è accesso a RATES_TOTAL e HIGH? E cosa fare in questa situazione?

}

In generale, MQL5 è davvero più complicato e incomprensibile di MQL4, ovviamente "per me".

 

Salve, Vyacheslav Pronenko

Nella funzione è sufficiente passare ciò che serve nei parametri:

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 #:

Salve, Vyacheslav Pronenko

Nella funzione è sufficiente passare ciò che serve nei parametri:

Grazie a tutti per le spiegazioni )) Ho ottenuto il risultato che mi serviva.

globalmente:

double XX[];

poi funzione:

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

{

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

}

poi in On Calculate

funkc_(rates_total,high );

Tutto ha funzionato! Grazie ancora, soprattutto per la spiegazione di come passare i dati alla funzione. Buona fortuna a tutti!

 
Buon pomeriggio, potete dirmi dove posso trovare informazioni sull'argomento: non ☺️
  1. Quanto costa rivedere il codice di una strategia (presentazione)?
  2. Quanto prende MetaTrader di commissione alla fine per ogni giro di vendite?
O si tratta di informazioni riservate?
 

Ciao Olga MAL

Probabilmente stavi cercando informazioni in questo articolo. Se ho capito bene le sue domande, le risposte brevi sono le seguenti:

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

Salve, Olga MAL.

Probabilmente stavi cercando informazioni in questo articolo. Se ho capito bene le sue domande, le risposte brevi sono le seguenti:

  1. Per niente
  2. 20%
Grazie!!!
 

Buona giornata!

Ho acquistato un Expert Advisor e ho 5 attivazioni.

Posso, utilizzando due attivazioni, installare questo Expert Advisor su due computer contemporaneamente?

O funzionerà solo su un computer?

Cordiali saluti, Alexander

 
klycko #:

Buon pomeriggio!

Ho acquistato un expert e ho 5 attivazioni.

Posso utilizzare due attivazioni per installare questo Expert Advisor su due computer contemporaneamente?

O funzionerà solo su un computer?

Cordiali saluti, Alexander

Avendo 5 attivazioni, è possibile installare su 5 computer.

 
Alexey Viktorov #:

Con 5 attivazioni, è possibile installare su un massimo di 5 computer.

La descrizione dice che non funzionerà su un altro computer (vedi immagine allegata).

Per questo motivo ho una domanda sulla possibilità di lavorare contemporaneamente su due computer (utilizzando due attivazioni).

File:
r9_5amfck.png  17 kb
Motivazione: