Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1082

 
Igor Makanu:

Hai un'idea sbagliata della comunità online, così come nessuno degli amministratori può dire che questo forum non fornisce aiuto a coloro che sono interessati alla programmazione MQL da zero

SZZY: Non ricordo quando a RSDN o Stack Overflow e altre comunità di programmazione online, invece di una risposta si offrirebbe di chiedere servizi, se la persona chiede una spiegazione di come funziona qualcosa, e non chiedere dove comprare (ordinare)

Ecco le parole chiave. Se ha chiesto come e non ha capito bene la risposta, va bene continuare. Ma quando chiedono come "lo fai per me"... è tutta un'altra cosa.

Questo post è un esempio della volontà di un programmatore di capire piuttosto che usare il lavoro di qualcun altro.

 
Igor Makanu:

Hai un'idea sbagliata della comunità online, così come nessuno degli amministratori può dire che questo forum non fornisce aiuto a coloro che sono interessati alla programmazione MQL da zero

SZZY: Non ricordo un caso in cui a RSDN o Stack Overflow e le altre comunità di programmazione online, invece di una risposta si offrirebbe di chiedere servizi, se la persona che chiede una spiegazione di come funziona qualcosa, e non chiede dove comprare (ordinare)

Non c'era nessuna richiesta di spiegazioni. C'era una richiesta di dare. Trovatelo in CodeBase per lui e puntate il dito.

 
Artyom Trishkin:

Non c'era nessuna richiesta di spiegazioni. C'era una richiesta di dare. Trovatelo in CodeBase e puntate il dito.

C'era una domanda su dove ordinare o pagare? Non credo, ma si sarebbe dovuto dire che c'è una KB, ma c'è anche una linea di ricerca .... cerca da solo, se hai qualche domanda tecnica, sentiti libero di chiedere...

o semplicemente ignorare il messaggio come irrilevante per l'argomento del topic, imho.

ok, è vuoto .... Non voglio rompere una tradizione del forum, il forum funziona in questa modalità, quindi è necessario

 
Non c'è bisogno di giurare - domani ci sarà un Expert Advisor basato suMQL5\Experts\Examples\MACD\MACD Sample.mq5- infatti, questi sono segnali separati per l'apertura e la chiusura di una posizione: cioè un segnale di apertura BUY non significa automaticamente chiusuraSELL.
Segnale di apertura della posizione BUY Un segnale per aprire una posizione SELL
(MACD main#0 < 0.0) &&  
(MACD main#0 > MACD signal#0) && 
(MACD main#1 < MACD signal#1) && 
(Abs(MACD main#0) > MACD open level) && 
(EMA#0 > EMA#1)
(MACD main#0 > 0.0) &&  
(MACD main#0 < MACD signal#0) && 
(MACD main#1 > MACD signal#1) && 
(MACD main#0 > MACD open level) && 
(EMA#0 < EMA#1)
Un segnale per chiudere una posizione BUY Un segnale per chiudere una posizione SELL
(MACD main#0 > 0.0) &&
(MACD main#0 < MACD signal#0) && 
(MACD main#1 > MACD signal#1) &&
(MACD main#0 > MACD close level)
(MACD main#0 < 0.0) &&
(MACD main#0 > MACD signal#0) && 
(MACD main#1 < MACD signal#1) &&
(Abs(MACD main#0) > MACD close level)

I segnali di trading vengono ricevuti solo nel momento in cui nasce una nuova barra.

 
Vladimir Karputov:
Non c'è bisogno di giurare - ci sarà un esperto domani ...

La decisione più saggia finora

 

Un consiglio per un dummie ...

In mql4 il valore di uscita della variabile in Expert Advisor come :

Print("_PV_", DoubleToStr(PVV,1));

Come emettere l'output in mql5?

Grazie.

 
procomK:

Un consiglio per un dummie ...

In mql4 il valore di uscita della variabile in EA:

Print("_PV_", DoubleToStr(PVV,1));

Come emettere un tale valore in mql5?

Grazie.

Usate questo:

Print("_PV_", DoubleToString(PVV,1));

Aiuto:DoubleToString

 
Grazie.
 
procomK:
Grazie.

È strano che non abbiate notato la presenza di DoubleToString() in MQL4 per molti anni, e stiate usando la vecchia versione DoubleToStr().

Документация по MQL5: Преобразование данных / DoubleToString
Документация по MQL5: Преобразование данных / DoubleToString
  • www.mql5.com
[in]  Формат точности. Если значение digits лежит в диапазоне от 0 до 16, то будет получено строковое представление числа с указанным количество знаков после запятой. Если значение digits лежит в диапазоне от -1 до -16, то...
 
Artyom Trishkin:

È strano che non abbiate notato la presenza di DoubleToString() in MQL4 per molti anni, e che stiate usando la sua vecchia versione DoubleToStr().

Ho notato che non pochi programmatori e programmatrici di proposito non usano funzioni compatibili con mql5.