Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 223

 
cripple:

Pensavate che fosse qualcosa del genere?

Approssimativamente sì. Solo che bisogna tener conto che la numerazione delle barre parte da zero, e quello che iBarshift restituisce, non ricordo se restituisce quello giusto o uno in più.

Qual è stato il risultato?

 
novikov433:
Per esempio, se il mercato è andato nella direzione richiesta e poi è tornato indietro, basta chiudere la posizione a pareggio e aprirla per l'inversione. Se volete farvi un'idea di quale sia la vera ragione per questo, per iniziare una sessione di trading con un conto Fx aperto.

Caro novikov433!!! Ti insegnerò la programmazione, ti spiegherò tutto, ti mostrerò e ti scriverò un Expert Advisor gratuito per la tua strategia!!! Vi spiegherò ogni riga! In cambio ti insegnano come chiudere l'affare a pareggio. Puoi usare un semplice esempio. Do un ordine a mia moglie (ordine): compra un secchio di patate la mattina presto al mercato, e alle 10 (analisi fondamentale) il prezzo sale - vendi. Ma a volte un camion di patate arriva alle 10:30 (notizie). E il prezzo (sulla notizia) scende immediatamente e dura fino alla fine della giornata, o anche per tutta la settimana. Metto uno Stop Loss - se il prezzo scende di 10 rubli, vendo appena posso (al prezzo di mercato). Come cambiare l'ordine, per evitare perdite. Se sei interessato a una tale variante, contattami di persona.

La domanda è se si devecommerciare con le mani - beh, la verità è solo un quarto. Bisogna essere come un pescatore: sedersi e aspettare l'esca. In media, due scambi all'ora. E devi analizzare ogni affare che fai. Aprire la scheda Storia del conto e trascinare la linea necessaria sul grafico. Appariranno degli oggetti, tra cui la linea di tendenza dall'inizio alla fine dello scambio. Se non è facilmente visibile, rendetelo più audace. Cliccate su di esso due volte - sarà evidenziato. Muovilo per le sue estremità per renderlo più redditizio. Capire dove avrebbero dovuto essere l'entrata e l'uscita.

Scorri il grafico. Vedrete lunghi tratti di una tendenza costante. Questi sono gli unici da usare.

Aprire un grafico su M1, arrotolare il resto. Basta guardare il grafico per 5 ore al giorno per un mese - lascia che si depositi nel tuo subconscio. Scrivi uno script per scorrere il grafico 10 volte più velocemente. Il riempimento del subconscio accelererà.

Quando si arriva a 10 volte la redditività, si inizia a fare trading sulla demo. Quando si ottiene un aumento di 10 volte dei fondi - si può andare per davvero. Metti solo $ 3 con una leva di 500. Se riesci a raddoppiarlo un paio di volte - sarà un deposito solido. Se si perde, si torna alla demo. Se perdi il deposito tre volte - scambia i tuoi pattini con una slitta.

Tieni presente che per la prima metà dell'anno, o addirittura per tutto l'anno, il tuo compito è quello di imparare. Il reddito verrà dopo.

Circa la complessità della programmazione - questo è fatto apposta, per ridurre il numero di persone che cercherebbero di usarlo. Protezione contro gli estranei.

 
Alexey Viktorov:

Approssimativamente sì. Solo che bisogna tener conto che la numerazione delle barre parte da zero, e quello che iBarshift restituisce, non ricordo se restituisce quello giusto o uno in più.

Qual è stato il risultato?

Hai ragione, è 1 in più.
 
Alexey Viktorov:

Approssimativamente sì. Solo che bisogna tener conto che la numerazione delle barre parte da zero, e quello che iBarshift restituisce, non ricordo se restituisce quello giusto o uno in più.

Qual è stato il risultato?


Print(bars);

Ho visto quanto segue:

0       18:35:04.537    help EURUSDpro,M5: 0
--/--/--
0       18:35:57.361    help EURUSDpro,M5: 0
0       18:35:59.054    help EURUSDpro,M5: 1
--/--/--
0       18:36:57.551    help EURUSDpro,M5: 1
0       18:37:03.141    help EURUSDpro,M5: 2
--/--/--
0       18:37:58.325    help EURUSDpro,M5: 2
0       18:37:58.564    help EURUSDpro,M5: 3
--/--/--
0       18:38:54.424    help EURUSDpro,M5: 3
0       18:39:02.045    help EURUSDpro,M5: 4
--/--/--
0       18:39:57.791    help EURUSDpro,M5: 4
0       18:39:59.344    help EURUSDpro,M5: 0
0       18:39:59.344    help EURUSDpro,M5: 5
0       18:39:59.653    help EURUSDpro,M5: 0
0       18:40:00.839    help EURUSDpro,M5: 0
0       18:40:01.040    help EURUSDpro,M5: 0
0       18:40:03.093    help EURUSDpro,M5: 0
0       18:40:07.846    help EURUSDpro,M5: 0

Non è chiaro:

0       18:39:59.344    help EURUSDpro,M5: 0
0       18:39:59.344    help EURUSDpro,M5: 5
0       18:39:59.653    help EURUSDpro,M5: 0
 
Renat Akhtyamov:
Hai ragione, un altro è necessario.

Perché 1 in più? Al momento ci sono 5 bar M1 su M5.
 
cripple:

Perché 1 in più? Al momento ci sono 5 bar M1 su M5.
Questa è una peculiarità di Bars. Recentemente ho lottato io stesso con questo - non riuscivo a capire - perché la barra zero non è presa in considerazione...?
 
cripple:


Visto quanto segue:

Solo che non è chiaro:

C'è molta confusione con il tempo. Il log è scritto secondo l'ora locale, ma le barre sono contate secondo l'ora del server. Non si può nemmeno supporre nulla.

ps; Prova a prendere iTime fuori e a metterlo nella stampa.

 
Renat Akhtyamov:
È una peculiarità di come funzionano i Bar. Di recente ho faticato anch'io - non riuscivo a capire perché la barra zero non viene presa in considerazione...?

Bars eiBarShift, queste sono funzioni diverse
 
Alekseu Fedotov:

Bars eiBarShift, queste sono funzioni diverse

Sì, soprattutto se si confrontano le barre in MT5 e MT4

Sto parlando del 5-rosh...

 
Renat Akhtyamov:

Sì, soprattutto se si confrontano le barre in MT5 e MT4

Sto parlando del 5-rosh...


Le sbarre sono da quattro.