В этой статье вы научитесь получать торговые сигналы, необходимые для работы торговой системы. Приведены примеры формирования 20 торговых сигналов в виде отдельных пользовательских функций, которые можно использовать в написании экспертов. Для вашего удобства все функции из статьи собраны в один включаемый mqh-файл, который легко подключается к будущему эксперту.
Grazie, funziona. Forse inserire RefreshRates nella classe prima della definizione del prezzo ask (bid), altrimenti un principiante potrebbe capire la dicitura "Used to get current price..." per analogia con come in MQL4 l'attuale Ask è senza refresh delle quotazioni, o aggiungere refresh prima della definizione del prezzo nell'articolo, o nell'esempio dovrebbe essere menzionato che il refresh prima della definizione del prezzo è necessario.
paladin800: Grazie, funziona. Forse inserire RefreshRates nella classe prima di definire il prezzo ask (bid), altrimenti un principiante potrebbe capire la dicitura "Usato per ottenere il prezzo corrente..." per analogia con come in MQL4 si trova l'Ask corrente senza refresh delle quotazioni.
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Grazie mille. Il tuo suggerimento l'ha fatto funzionare! Sono stato guidato dall'articolo Come usare le classi commerciali della Libreria Standard quando si scrive un EA e lì nella sezione "1.6 Classe CPositionInfo" c'è myposition.Type(), che probabilmente deve essere corretto.
Qualcuno è riuscito ad ottenere segnali di trading da MQL5?
Ha fatto questo:
Risultato:
Nell'articolo Come usare le classi commerciali della Libreria Standard quando si scrive un EA, sezione "1.2 Classe CSymbolInfo" per msymbol.Ask() dice "Usato per ottenere l'attuale prezzo Ask per un simbolo impostato". Forse qualcosa nell'articolo deve essere corretto o ho un errore da qualche parte?
Ha fatto questo:
Risultato:
Nell'articolo Come usare le classi di trading della Libreria Standard quando si scrive un EA, sezione "1.2 Classe CSymbolInfo" per msymbol.Ask() dice "Usato per ottenere l'attuale prezzo Ask per un simbolo impostato". Forse qualcosa nell'articolo deve essere corretto o ho un errore da qualche parte?
Fate così:
Fate in modo che sia così:
Grazie, funziona. Forse inserire RefreshRates nella classe prima di definire il prezzo ask (bid), altrimenti un principiante potrebbe capire la dicitura "Usato per ottenere il prezzo corrente..." per analogia con come in MQL4 si trova l'Ask corrente senza refresh delle quotazioni.
No.
mysymbolinfo.Name(_Symbol);Allora non è automatico!
Metodo: mysymbol.RefreshRates()
Descrizione: Usato per aggiornare le citazioni. Quando viene impostato un nuovo simbolo, questo viene chiamato automaticamente.
Poi si scopre che non è automatico!
Sembra essere automatico, ma solo quando viene impostato un nuovo carattere.
Allora dovreste scrivere - quando cambiate il carattere