Forex Consulente Esperto Con La Gestione Del Denaro


Money Management 26 settembre 2010 scorpione penso che il successo di qualsiasi cosa non si limita a mentire sulla quotFailure va bene solo continuare a farlo fino a successful. quot Questo è sbagliato. Esorta a rischiare ciecamente tutto ciò che serve nella speranza che il successo sarebbe arrivato alla fine. Naturalmente, il successo arriverà dopo una serie di fallimenti, ma a quale prezzo avete pagato per essa e, quando spero che arriverà prima della candela di vita si esaurisce. Voi non avete un indizio circa le risposte, perché il vostro mantra si trova esclusivamente sulla base della speranza piuttosto che la realtà. 23 marzo 2008 tradingshop Una breve introduzione proposito di Money Management 26 novembre 2007 Tony Jacowski Ci sono due tipi di commercianti di giorno - scalper e quantità di moto commercianti. Il bagarino compra e vende le scorte in pochi minuti, mentre un commerciante di moto comprare azioni che oscillano dall'alto verso il basso durante il giorno. Ma alla fine della giornata, l'obiettivo finale di un commerciante di giorno è quello di comprare azioni e venderle al più alto valore possibile. 6 aprile 2007 scorpione Vi siete mai chiesti il ​​motivo per cui hai fatto così tanto profitto così facilmente solo per perdere tutto questo, più il vostro principale in un lampo Allora sei trading senza una corretta gestione del denaro. Youve ha ottenuto di essere disciplinato, o le vincite sono garantiti per perdere prima o poi. Imparare questa gestione del denaro oggi Hi Youre la visualizzazione come ospite. Per accedere alle nostre risorse speciali di trading forex, Iscriviti oggi. Youll ottiene un accesso illimitato ai nostri sistemi di trading di valuta forex, strumenti, articoli, notizie e altro ancora. Unitevi a noi - Scarica MetaTrader 5 Copyright 169 2004-2016, FxFisherman responsabilità: FxFisherman è una comunità online forex e non fornisce alcun tipo di servizi di investimento o di intermediazione in markets. MetaTrader finanziario 5 - Funzioni di Trading per Money Management in un Expert Advisor Introduzione linguaggio MQL5 offre l'opportunità di ottenere una vasta quantità di informazioni sulle condizioni attuali terminali. del MQL5-programma. nonché lo strumento finanziario e il conto di trading. Al fine di organizzare le funzioni di gestione del capitale, avremo bisogno di studiare le proprietà delle ultime due sezioni elencate, così come conoscere noi stessi con le seguenti funzioni: Ottenere informazioni sul saldo del conto Le prime due caratteristiche importanti di un conto di trading - l'equilibrio e l'equità. Per ottenere questi valori, utilizzare la funzione AccountInfoDouble (). La prossima cosa che ci interessa, è la dimensione dei fondi di deposito per le posizioni aperte, ed il profitto galleggiante totale o perdita sul conto, per tutte le posizioni aperte. Al fine di essere in grado di aprire nuove posizioni o rafforzare quelle esistenti, abbiamo bisogno di risorse gratuite, che non partecipano al deposito. Qui occorre notare, che i suddetti valori sono espressi in termini monetari. valori monetari, restituiti dalla funzione AccountInfoDouble (), sono espressi in valuta di deposito. Per scoprire la valuta di deposito, utilizzare la funzione AccountInfoString (). Il livello di fondi personali L'account ha un'altra caratteristica importante - il livello in cui si verifica l'evento di arresto Out (una chiusura obbligatoria di un posizioni a causa di una carenza di fondi personali necessari a mantenere le posizioni aperte). Per ottenere questo valore, ri-utilizzare la funzione AccountInfoDouble (): La funzione restituisce solo il valore in sé, ma doesnt spiegare che tipo di unità questo valore è espresso in Ci sono due modalità di specificazione livello di stop out:. In percentuale e in valuta. Per scoprire questo, utilizzare la funzione AccountInfoInteger (): Ulteriori informazioni sul conto spesso nei calcoli è tenuto a conoscere le dimensioni del previsto sul conto di trading leva. È possibile ottenere queste informazioni utilizzando la funzione AccountInfoInteger (): Al fine di evitare accidentalmente eseguendo il regolamentata Expert Advisor su un conto reale, è necessario conoscere il tipo di conto. Trading non è possibile in ogni conto, per esempio, sui conti competitivi, operazioni di negoziazione può essere fatto solo dopo l'inizio della competizione. Queste informazioni possono essere ottenute anche dalla funzione AccountInfoInteger (): Anche se è consentito negoziazione su tale conto, si non significa che l'Expert Advisor ha il diritto di commerciare. Per verificare se l'Expert Advisor è consentito al commercio, scrivere: Questi esempi possono essere trovati in allegato Expert Advisor AccountInfo. mq5. Essi possono essere utilizzati nei programmi MQL5 di qualsiasi complessità. Informazioni strumento Ogni strumento finanziario ha le proprie descrizioni ed è posto su un percorso che caratterizza questo strumento. Se apriamo la finestra delle proprietà EURUSD nel terminale, vedremo qualcosa di simile: in questo caso, la descrizione per EURUSD è - EURUSD, Euro contro il dollaro USA. Per ottenere queste informazioni, si usa la funzione SymbolInfoString (): Per conoscere le dimensioni di un contratto standard, utilizzare la SymbolInfoDouble (). Si tratta di una caratteristica di strumenti FOREX a vendere una valuta mentre l'acquisto di un altro. Il contratto è indicato nella moneta, che è necessario per eseguire l'acquisto. Questa è una valuta di base, e può essere ottenuto usando le SymbolInfoString () funzione: Le variazioni di piombo strumento ad una variazione del prezzo di un beni acquistati, e quindi ad una variazione profitto per una posizione aperta (il profitto può negativo se la posizione sta perdendo). Così, la variazione di prezzo porta a variazioni del reddito, espressi in una determinata valuta. Questa valuta è chiamata la valuta di quotazione. Per una coppia di valute EURUSD la valuta di base è di solito l'Euro, e la valuta di quotazione è il dollaro americano. Per ottenere la valuta di quotazione è anche possibile utilizzare la funzione SymbolInfoString (): Per aprire una posizione sullo strumento avete bisogno di fondi, e questi fondi sono anche espressi in una determinata valuta. Questa valuta è chiamato il margine di valuta o di deposito. Per gli strumenti FOREX il margine e le valute di base sono di solito lo stesso. Per ottenere il valore della valuta di deposito, utilizzare la funzione SymbolInfoString (): Tutte le funzioni descritte sono riportati nel codice del SymbolInfo. mq5 Expert Advisor. La figura seguente mostra l'output di informazioni sul EURUSD simbolo, utilizzando la funzione di commento (). Calcolo delle dimensioni del deposito Le informazioni sugli strumenti finanziari, più necessario per gli operatori, è la dimensione dei fondi, necessari per l'apertura di una posizione su di esso. Senza sapere come è necessario molto denaro per acquistare o vendere un determinato numero di lotti, non possiamo implementare il sistema Expert Advisors di gestione del capitale. Inoltre, controllare il saldo del conto diventa anche difficile. Se hai difficoltà con la comprensione della ulteriore discussione, vi consiglio di leggere l'articolo Forex Trading ABC. Le spiegazioni in esso descritti sono applicabili anche a questo articolo. Dobbiamo calcolare le dimensioni del margine nel deposito valuta, ossia ricalcolare il deposito dalla moneta mutuo per valuta di deposito, dividendo il valore ottenuto dalla quantità del conto un coadiuvante. Per fare questo scriviamo il GetMarginForOpening () Funzione: lotto - il volume del simbolo posizione aperta - il nome dello strumento finanziario presunto direzione di posizione. Così, abbiamo le seguenti informazioni per il calcolo della dimensione del margine (fondi monetari per mutuo di posizione aperta): deposito di citazioni moneta mutuo valuta Valuta (possono essere necessari per Cross Currency coppie) la dimensione del contratto Scrivi questo nel linguaggio MQL5: la variabile modalità influenza il modo ci sarà il calcolo della dimensione del contratto nella valuta di deposito. Considerate questo sulla base di esempi, in tutte le ulteriori casi lascia supporre che la valuta di deposito è il dollaro USA. Le coppie di valute sono generalmente divisi in tre categorie: le coppie di valute diretti - il tasso di cambio del dollaro americano a una determinata valuta. Esempi: USDCHF, USDCAD, USDJPY, USDSEK inversione Coppia di valute - il tasso di cambio di una moneta particolare al dollaro statunitense. Esempi: EURUSD, GBPUSD, AUDUSD, NZDUSD Cross Currency Pairs - una coppia di valute, che non comporta il dollaro americano. Esempi: AUDCAD, EURJPY, EURCAD. 1. EURUSD - la coppia di valute inverso chiameremo coppie di valute, in cui la valuta di quotazione è la moneta di conto, invertire coppie di valute. Nei nostri esempi, la moneta conto è rappresentato con il dollaro statunitense, così la nostra classifica delle coppie di valute coinciderà con la classificazione generalmente accettata. Ma se il vostro conto di trading utilizza una valuta diversa (non USD), non coincidono. In questo caso, prendere in considerazione la valuta del conto, per comprendere ulteriori spiegazioni. La dimensione del contratto per EURUSD - 100 000 euro. Abbiamo bisogno di esprimere 100 000 euro nella valuta del deposito - dollari statunitensi. Per fare questo è necessario conoscere il tasso di cambio, in base al quale l'euro può essere contato in dollari. Introduciamo la moneta concetto di computazione. cioè, la valuta necessaria per convertire la moneta mutuo per valuta di deposito. Fortunatamente, la coppia di valute EURUSD mostra il tasso di cambio dell'euro nei confronti del dollaro, e quindi, per questo caso, il simbolo di EURUSD, per i quali è necessario calcolare la dimensione dei mutui, è proprio il tasso di cambio: Abbiamo stabilito il valore del modo come vero, il che significa che per il trasferimento di euro a dollari (valuta ipotecato è convertibile in moneta di deposito), ci sarà moltiplicare il tasso di cambio corrente del EURUSD dalle dimensioni del contratto. Se la modalità falso, allora si divide il volume del contratto da parte del tasso di cambio della valuta di calcolo. Per ottenere i prezzi correnti sullo strumento, utilizzare la funzione SymbolInfoTick (). Questa funzione mette il prezzo corrente e l'ora dell'ultimo aggiornamento dei prezzi nella variabile del tipo MqlTick - tale struttura è stato appositamente progettato per questo scopo. Pertanto è sufficiente per ottenere l'ultimo prezzo su questo simbolo, moltiplicarlo per la dimensione del contratto e quindi dal numero di lotti. Ma quale prezzo calcolo dovremmo prendere, visto che c'è un prezzo di acquisto e un prezzo di vendita per questo strumento in modo logicamente: se stiamo comprando, il prezzo per i calcoli è pari al prezzo Chiedi, e se stiamo vendendo, sarà necessario prendere il prezzo di offerta. Così, nel nostro esempio, per il simbolo EURUSD la valuta di deposito è di Euro, la dimensione del contratto è di 100 000, e l'ultimo Chiedi prezzo 1.2500. Account di valuta - dollaro, e la valuta di calcolo è la stessa coppia di valute EURUSD. Moltiplicare 100 000 da 1.2500 e ottenere 125 000 dollari statunitensi - questo è esattamente quanto un contratto standard per l'acquisto di 1 lotto EURUSD è, se il prezzo 1.2500 Chiedi. Si può concludere che se la moneta citazione è uguale alla valuta conto, quindi per ottenere il valore di una partita di valuta del conto, semplicemente moltiplicare la dimensione del contratto dal prezzo appropriato, Bid o chiedere, a seconda della direzione desiderata della posizione. 2. USDCHF - valuta diretta accoppiare La moneta mutuo e la moneta di conto per partita USDCHF - il dollaro statunitense. Le coppie di valute, in cui la valuta di mutuo e la valuta di conto sono gli stessi, ci chiameranno coppie di valute diretti. dimensione del contratto - 100 000. Questa è la situazione più semplice, è sufficiente restituire il prodotto. Se la valuta di deposito coincide con la valuta conto, allora il valore del deposito in divisa di conto è uguale al prodotto del contratto standard moltiplicato per il numero di lotti (contratti) diviso per la dimensione della leva. 3. CADCHF - valuta trasversale accoppiare La coppia di valute CADCHF viene presa a scopo illustrativo, e qualsiasi altra coppia, in cui la valuta di deposito e la valuta di quotazione coincidono con la divisa di conto, può essere utilizzato. Queste coppie di valute sono chiamati croce, perché al fine di calcolare il margine di profitto e su di loro, abbiamo bisogno di conoscere il tasso di cambio di qualche altra coppia di valute, che si interseca con quello su una delle valute. Di solito, a coppie di cross currency sono le coppie, le citazioni di cui non utilizzano il dollaro americano. Ma chiameremo tutte le coppie, che non includono la moneta conto nelle sue citazioni, coppie di cross currency. Così, se la moneta di conto è in euro, poi la coppia GBPUSD sarà una coppia di cross-currency, dal momento che la valuta di deposito è in sterline inglesi, e le citazioni di valuta sono in dollari americani. In questo caso, per calcolare il margine, dovremo esprimere la sterlina (GBP) in Euro (EUR). Ma noi continueremo a considerare un esempio in cui il simbolo è la coppia di valute CADCHF. La valuta di deposito è in dollari canadesi (CAD) e non coincide con il dollaro statunitense (USD). La valuta di quotazione è in franchi svizzeri e anche non coincide con il dollaro americano. Possiamo solo dire che il deposito per l'apertura di una posizione in 1 lotto equivale a 100.000 dollari canadesi. Il nostro compito è quello di ricalcolare il deposito nella valuta del conto, in dollari statunitensi. Per fare questo abbiamo bisogno di trovare la coppia di valute, il tasso di cambio che contiene il dollaro americano e la valuta di deposito - CAD. Ci sono un totale di due opzioni possibili: Abbiamo i dati di uscita per il CADCHF: Non sappiamo in anticipo quale delle coppie di valute esiste nel terminale, sia in termini di linguaggio MQL5, nessuna delle due opzioni è preferibile. Pertanto, scriviamo la funzione (), GetSymbolByCurrencies che per la serie data di valute ci darà la prima coppia di valute di corrispondenza per i calcoli. Come si può vedere dal codice, iniziamo l'enumerazione di tutti i simboli, disponibile nella finestra Market View (funzione SymbolsTotal () con il vero parametro ci darà questo importo). Al fine di ottenere il nome di ogni simbolo per il numero nella lista della visualizzazione mercato, usiamo la funzione SymbolName () con il vero parametro Se si imposta il parametro su false, allora avremo enumerare tutti i simboli presenti sul commercio server e questo è di solito molto più di ciò che è selezionato nel terminale. Successivamente, si usa il nome del simbolo per ottenere il deposito in valuta e le virgolette, e di confrontarli con quelli che sono stati passati ai GetSymbolByCurrencies () la funzione. In caso di successo, si restituisce il nome del simbolo, e il lavoro della funzione è stata completata con successo e prima del previsto. Se il ciclo è completato, e si raggiunge l'ultima riga della funzione, quindi niente in forma e il simbolo non è stato trovato, - NULL ritorno. Ora che siamo in grado di ottenere la valuta di calcolo per la coppia di cross-currency, utilizzando le GetSymbolByCurrencies () la funzione, faremo due tentativi: nel primo tentativo e cercare per il simbolo, la valuta di deposito dei quali è il margincurrency (valuta di deposito CADCHF - CAD), e la valuta di quotazione è la valuta del conto (USD). In altre parole, siamo alla ricerca di qualcosa di simile alla coppia di CADUSD. Se il tentativo non riesce, cercare di trovare un'altra opzione: cercare un simbolo, la valuta di deposito dei quali è accountcurrency (USD), e la valuta di quotazione è margincurrency (valuta di deposito per CADCHF - CAD). Siamo alla ricerca di qualcosa di simile al USDCAD. Ora che abbiamo trovato la coppia di valute calcoli, può essere una delle due opzioni - diretta o inversa. La variabile modalità assume il valore vero per la coppia di valute inversa. Se abbiamo una coppia di valute diretta, allora il valore è uguale a false. Per il vero valore, lo moltiplichiamo per il tasso di cambio della coppia di valute, per la falsa a valore ci dividiamo per il valore del deposito di un contratto standard in divisa di conto. Ecco il calcolo finale del dimensioni del deposito in divisa di conto per la valuta di calcolo trovato. E 'adatto per entrambe le opzioni - la diretta e le coppie di valute inversa. Restituire il risultato ottenuto La funzione GetMarginForOpening () completa il suo lavoro a questo punto. L'ultima cosa che deve essere fatto è di dividere il valore ottenuto dalla dimensione della leva fornita - e poi otterrà il valore del margine per le posizioni aperte con il volume specificato nella direzione assunta. Tenere presente che per i simboli che rappresentano la retromarcia o la coppia di valute incrociate, il valore del margine varierà con ogni tick. Ecco una parte del codice SymbolInfoAdvanced. mq5 Expert Advisor. Il codice completo è allegato come file. e il risultato del suo lavoro sul grafico. Conclusione Gli esempi forniti dimostrano quanto sia facile e semplice è quello di ottenere informazioni sulle caratteristiche più importanti del conto di trading e sulle proprietà degli strumenti finanziari.

Comments

Popular Posts