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
In altre parole, quando abbiamo la possibilità, guardiamo l'equità. Se ha superato il livello precedente, allora:
Forse sarebbe meglio andare al punto 6? Mi piace di più :)
Non ho sentito nulla, ma forse questo sarà più interessante.
Il mio Expert Advisor è ancora la versione 1.1 (è il momento di lasciarlo e prendere un'altra versione, tanto più che Yuri non mi sta annoiando), mettere il calcolo di 3 coppie EURUSD EURCHF EURJPY. Inoltre, EURJPY è andato giù 100 punti tutto il giorno.
Ho considerato la stessa situazione sfortunata, vale a dire il 15/03/05, dalle ore 00 e 24.
Ha preso depo 1000, BL 1000, BeginPrice -current. Se guardate la tabella _view, vedrete nel campo dei commenti, alla fine del file - cercando di aprire posizioni e mancanza di fondi. Questo è esattamente quello che Yuri ha detto sul piccolo deposito. Ho iniziato ad emettere i fondi coinvolti al momento dell'apertura dell'ordine nella tabella _resources alla fine in modo che possiate vederli. Sì, costruisco il grafico fornito da solo usando i dati della tabella _resources.
Cioè, quando c'è un'opportunità, guardiamo all'equità. Se ha superato il livello precedente, allora:
.
In altre parole, quando abbiamo la possibilità, guardiamo all'equità. Se ha superato il livello precedente, allora:
Prima di insultare, legga attentamente ciò che lei stesso ha scritto:
Cioè, quando c'è un'opportunità, guardiamo all'equità. Se ha superato il livello precedente, allora:
1. Impedire a tutti i consiglieri di lavorare.
.......
Quando c'è l'opportunità di guardare di nuovo le azioni e cambiare le impostazioni, le guardiamo e se il livello precedente è superato, procediamo al passo 1. Se non è ancora superato, procediamo al passo 5
5.Avviare l'EA con le nuove impostazioni.
E così:
1. I consulenti esperti funzionano.
2. controllare l'equità.
3. se l'equità precedente viene superata, ferma gli Expert Advisors e cambia le loro impostazioni.
4. Se non viene superato, lancia gli Expert Advisors esistenti con le nuove impostazioni. Quali impostazioni? Cosa cambiamo per Magic e beginPrice? Poi si scopre che dobbiamo cambiare le impostazioni indipendentemente dal cambiamento del capitale.
Cioè quando c'è un'opportunità, guardiamo all'equità. Se ha superato il livello precedente, allora:
.
Forse sarebbe meglio andare al punto 6? Mi piace di più :)
Ho guardato il cambiamento di BeginPrice, bene, se si imposta un valore diverso dal prezzo corrente all'inizio. Farò la seguente raccomandazione generale - nel codice del consulente, all'inizio (init()), è auspicabile inserire un controllo della differenza ottenuta tra BeginPrice-prezzo corrente (qualcosa come "infallibile"). Se questo valore supera i 50 punti, allora buttate via il Messaggio, almeno per confermare che l'uomo non ha fatto un errore (non un refuso) e va consapevolmente per una tale differenza. Il punto è che la dimensione del lotto iniziale e della transazione iniziale dipende dal BeginPrice iniziale. E se una persona imposta accidentalmente una differenza di 100p, allora circa 0,5 lotti saranno aperti inizialmente, a seconda di come viene tirato BeginPrice. Beh, nel caso, penso che non sarebbe male fare un tale controllo.
Ecco cosa ottengo, se aumento BeginPrice di (-80 pips) nella coppia di valute EURUSD, e in questo gruppo, ci sono anche le coppie di valute EURCHF e EURJPY e il loro BeginPrice = corrente. L'Expert Advisor compra immediatamente 0. 4 lotti su EURUSD e poi copre il suo acquisto vendendo 0. 2 lotti per EURCHF e un altro 0,1 lotto per EURJPY. La distribuzione dei lotti in base alle vendite non mi è chiara. Mi sembra che venderà 0,2 lotti alla coppia che sta prima dopo EURUSD e il volume rimanente - alla seconda che sta accanto a EURUSD. Beh, se ci si basa sul fatto che "Dio vuole", è lo stesso. Ma se regolo leggermente il processo e provo a vendere 0,2 lotti a EURJPY, come posso farlo senza cambiare il codice dell'Expert Advisor?
Quindi, ho una domanda a Yuri o agli amministratori di MQL, o forse qualcuno può darmi un link: da cosa dipende la sequenza di elaborazione degli EA situati su diverse coppie di valute, se assumiamo che il "tick" arriva contemporaneamente, diciamo, su EURCHF e EURJPY. C'è una sorta di ordine in cui gli EA si attivano? Penso che o le quotazioni arriveranno in una sorta di ordinamento per coppie di valute (e qualcosa starà in piedi per primo) o l'attivazione sarà eseguita secondo l'ordine di esecuzione di Expert Advisors su queste coppie di valute. Beh, vorrei sentire la verità dagli esperti.
Sto allegando un piccolo file (vedi commento in coda). Forse, renderà più chiara la mia domanda. All'inizio non ordinavo io stesso le coppie, credendo che tutti fossero uguali in una coppia di valute, ma poi è diventato chiaro che è importante e ho fatto un ordinamento forzato delle coppie di valute nel mio programma. Ecco perché chiedo a mql quali condizioni "alcuni sono più uguali di altri"?
Il fatto che EIRUSD (nel file) sia ora la prima posizione nell'ordinamento non è importante, perché il BeginPrice per esso è stato posticipato e il primo movimento avverrà esattamente a EURUSD (tutto è normale e chiaro lì), ma quale coppia di valute dovrei usare dopo?
Sinceramente, Fed
P.S. Sì, tutto quello che dico qui può non essere vero, mi sbaglio più spesso di altri. Ecco perché sto chattando su questo forum, per farmi correggere da Yuri.
Ho guardato il cambiamento di BeginPrice, bene, se si imposta un valore diverso dal prezzo corrente all'inizio. Farò la seguente raccomandazione generale - nel codice del consulente, all'inizio (init()), è auspicabile inserire un controllo della differenza ottenuta tra il BeginPrice-prezzo corrente (qualcosa come una protezione "infallibile"). Se questo valore supera i 50 punti, allora buttate via il Messaggio, almeno per confermare che l'uomo non ha fatto un errore (non un refuso) e va consapevolmente per una tale differenza. Il punto è che la dimensione del lotto iniziale e della transazione iniziale dipende dal BeginPrice iniziale. E se una persona imposta accidentalmente una differenza di 100p, allora circa 0,5 lotti saranno aperti inizialmente, a seconda di come viene tirato BeginPrice. Beh, nel caso, penso che non sarebbe male fare un tale controllo.
Ecco cosa ottengo, se aumento BeginPrice di (-80 pips) nella coppia di valute EURUSD, e in questo gruppo, ci sono anche le coppie di valute EURCHF e EURJPY e il loro BeginPrice = corrente. L'Expert Advisor compra immediatamente 0. 4 lotti su EURUSD e poi copre il suo acquisto vendendo 0. 2 lotti per EURCHF e un altro 0,1 lotto per EURJPY. La distribuzione dei lotti in base alle vendite non mi è chiara. Mi sembra che venderà 0,2 lotti alla coppia che sta prima dopo EURUSD e il volume rimanente - alla seconda che sta accanto a EURUSD. Beh, se ci si basa sul fatto che "Dio vuole", è lo stesso. Ma se regolo leggermente il processo e provo a vendere 0,2 lotti a EURJPY, come posso farlo senza cambiare il codice dell'Expert Advisor?
Quindi, ho una domanda a Yuri o agli amministratori di MQL, o forse qualcuno può darmi un link: da cosa dipende la sequenza di elaborazione degli EA situati su diverse coppie di valute, se assumiamo che il "tick" arriva contemporaneamente, diciamo, su EURCHF e EURJPY. C'è una sorta di ordine in cui gli EA si attivano? Penso che o le quotazioni arriveranno in una sorta di ordinamento per coppie di valute (e qualcosa starà in piedi per primo) o l'attivazione sarà eseguita secondo l'ordine di esecuzione di Expert Advisors su queste coppie di valute. Beh, vorrei sentire la verità dagli esperti.
Ho allegato un piccolo file (vedi commento in coda). Forse, renderà più chiara la mia domanda. All'inizio non ordinavo le coppie, credendo che tutti fossero uguali in una coppia di valute, ma in seguito è diventato chiaro che è importante e ho fatto un ordinamento forzato delle coppie di valute nel mio programma. Ecco perché chiedo a mql quali condizioni "alcuni sono più uguali di altri"?
Il fatto che EIRUSD (nel file) sia ora la prima posizione nell'ordinamento non è importante, perché ha ritardato BeginPrice e il primo movimento avverrà esattamente a EURUSD (tutto è normale e chiaro lì), ma quale coppia di valute dovrei usare dopo?
Sinceramente, Fed
P.S. Sì, tutto quello che dico qui può non essere vero, mi sbaglio più spesso di altri. Ecco perché sto chattando su questo forum, per farmi correggere da Yuri.
Il Fair Value iniziale è sempre uguale al valore beginPrice. Dopo che il prezzo è cambiato, gli Expert Advisors agiscono come segue:
Per ora proverò questa versione, e dopo le vacanze (a luglio) cambierò il codice e guarderò attentamente Swaper (se il signor Reshetov non mi mostrerà qualcosa di più nuovo).
Saluti, Fed.
Continuo a guardare la versione 1.1 e tutto quello che scrivo si applica ad essa. Per essere onesti - mi piace. Ed è possibile giocarci, e mi sembra che si possa cavarsela con un deposito non così grande, se si calcola tutto con competenza e si capisce bene la reazione delle impostazioni, e se si cambia l'EA o si osserva un po' il suo lavoro.
Ho ottimi risultati in meno di due settimane con la mia modesta depo di 3000.