Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Ciao, Rosh
Grazie mille per il tuo articolo e per tutti gli altri articoli - i consigli e le indicazioni per noi n00bs di MQL/C++ sono molto apprezzati. Spasiba.
Attualmente sto lavorando al mio codice di gestione del denaro, per imporre la disciplina di trading e rimuovere la paura e l'avidità emotivamente dannose.
La mia filosofia è un po' diversa in termini di selezione della dimensione del lotto: tutto inizia e finisce con il Money Management (MM).
GetMarginForOpening : Failed to find the currency of calculation for the symbol combination EURJPY
e anche se il codice nella funzione GetSymbolByCurrencies() viene leggermente modificato in "symbolname = SymbolName(s, false);", ancora l'inizializzazione della struttura MqlTick per EURUSD non avviene! Quindi otteniamo la divisione per zero. Si tratta di un problema del terminale o una chiamata alla funzione GetMarginForOpening() non è sufficiente per ottenere il margine?
Ora eseguo nuovamente lo stesso Expert Advisor a valuta singola nel tester, ma ora su EURJPY. Nel log di Strategy Tester compare una riga con il testo
GetMarginForOpening : Failed to find the currency of calculation for the symbol combination EURJPY
e anche se modifico il codice della funzione GetSymbolByCurrencies() in "symbolname = SymbolName(s, false);", l'inizializzazione della struttura MqlTick per EURUSD non avviene! Si tratta di un problema del terminale o una chiamata alla funzione GetMarginForOpening() non è sufficiente per ottenere il margine?
Esiste la valuta USDJPY in Market Watch?
L'espressione
symbolname = SymbolName(s, false);consente di accedere al tester solo ai simboli disponibili nella finestra "Market Watch".
Esiste una valuta USDJPY in Market Watch?
Espressione
fornisce nel tester l'accesso solo ai simboli che sono disponibili nella finestra "Market Watch".
Questo è il punto: c'è tutto! Sembra che lo Strategy Tester per Expert Advisor a valuta singola abbia il suo "Market Watch" virtuale con un solo simbolo per aprire una posizione!
Questo è il punto, c'è tutto! Sembra che lo Strategy Tester per Expert Advisor a valuta singola abbia il suo "Market Watch" virtuale con un solo chip su cui aprire una posizione!
Il tester ha un proprio "Market Watch", che dovrebbe essere compilato quando si inizializza l'Expert Advisor multicurrency....
PS
E ora anche l'insieme delle"Variabili globali" del tester è proprio (per quanto ne so)...
Il tester ha una propria "Panoramica del mercato", che deve essere compilata quando si inizializza la multicurrency...
PS
E l'insieme delle"Variabili globali" nel tester ha ora un proprio (per quanto ne so)....
È proprio qui che è nata la conversazione sugli slot singoli. Supponiamo che questo sia il modo in cui è stato progettato, ma in una situazione del genere sarebbe meglio riflettere questo fatto nella guida di MetaEditor, poiché non è ovvio per un utente non esperto di programmazione. Inoltre, nel caso generale di un Expert Advisor a valuta singola, le funzioni di questo articolo non funzioneranno in Expert Advisor a valuta singola, se si trascura l'inizializzazione preliminare di questa azienda.
Se è necessario negoziare o analizzare altre coppie (multicurrency), i simboli necessari devono essere ATTIVATI (selezionandoli con il parametro true).
È necessario tenere presente che i simboli devono essere selezionati nella finestra "Market Watch" del terminale prima del test.
Non si tratta di Money Management .
solo come ottenere informazioni sulle caratteristiche più importanti del conto di trading e sulle proprietà degli strumenti finanziari.
Queste informazioni possono essere utilizzate per il Money Management.
Non si tratta di gestione del denaro.
solo come ottenere informazioni sulle caratteristiche più importanti del conto di trading e sulle proprietà degli strumenti finanziari.
Queste informazioni possono essere utilizzate per il Money Management.
Ovviamente non lo è. Come si può vedere, anche l'autore dell'articolo lo ha definito"Funzioni per la gestione del denaro (...)". Quindi non vedo il senso della sua osservazione.