• Informazioni
13+ anni
esperienza
0
prodotti
0
versioni demo
28
lavori
0
segnali
0
iscritti
📧Telegram: https://t.me/tol64
Anatoli Kazharski
Anatoli Kazharski
Понаблюдаем. )
Anatoli Kazharski
Anatoli Kazharski 2015.01.17
Опционные уровни с объёмом и открытым интересом: ftp://ftp.cmegroup.com/bulletin/

Пока в процессе изучения. Решил визуализировать, чтобы было проще изучать. ))
Tapochun
[Eliminato] 2015.01.17
Похоже на сапорты и резистансы...
Alexandr Bryzgalov
Alexandr Bryzgalov 2015.01.17
Почему-то так и подумал про опционы )
Anatoli Kazharski
Articolo pubblicato MQL5 Cookbook - Consulente esperto multi-valuta e il lavoro con ordini in sospeso in MQL5
MQL5 Cookbook - Consulente esperto multi-valuta e il lavoro con ordini in sospeso in MQL5

Questa volta creeremo un Expert Advisor multi-valuta con un algoritmo di trading basato sul lavoro con gli ordini in sospeso Buy Stop e Sell Stop. Questo articolo considera le seguenti questioni: fare trading in un intervallo di tempo specificato, inserire/modificare/eliminare ordini in sospeso, verificare se l'ultima posizione è stata chiusa a Take Profit o Stop Loss e controllo della cronologia delle operazioni per ciascun simbolo.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Sviluppo di un indicatore multi-simbolo per l’analisi della divergenza dei prezzi
Manuale MQL5: Sviluppo di un indicatore multi-simbolo per l’analisi della divergenza dei prezzi

In questo articolo, considereremo lo sviluppo di un indicatore multi-simbolo per analizzare la divergenza dei prezzi in un determinato periodo di tempo. Gli argomenti principali sono già stati discussi nel precedente articolo sulla programmazione degli indicatori multi-valuta "MQL5 Cookbook: Sviluppo di un indicatore di volatilità multi-simbolo in MQL5". Quindi questa volta ci soffermeremo solo su quelle nuove caratteristiche e funzioni che sono state cambiate radicalmente. Se sei un neofita della programmazione di indicatori multi-valuta, ti consiglio di leggere prima l'articolo precedente.

Anatoli Kazharski
Articolo pubblicato MQL5 Cookbook: Sviluppo di un indicatore di volatilità multi-simbolo in MQL5
MQL5 Cookbook: Sviluppo di un indicatore di volatilità multi-simbolo in MQL5

In questo articolo, considereremo lo sviluppo di un indicatore di volatilità multi-simbolo. Lo sviluppo di indicatori multi-simbolo può presentare alcune difficoltà per gli sviluppatori MQL5 alle prime armi che questo articolo aiuta a chiarire. Le principali questioni che sorgono nel corso dello sviluppo di un indicatore multi-simbolo hanno a che fare con la sincronizzazione dei dati di altri simboli rispetto al simbolo corrente, con la mancanza di alcuni dati indicatori e con l'identificazione dell'inizio di barre "vere" di un determinato intervallo di tempo. Tutti questi problemi saranno attentamente considerati nell'articolo.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Controlli della finestra secondaria degli indicatori - Barra di scorrimento
Manuale MQL5: Controlli della finestra secondaria degli indicatori - Barra di scorrimento

Continuiamo ad esplorare i vari controlli e questa volta rivolgiamo la nostra attenzione alla barra di scorrimento. Proprio come nel precedente articolo intitolato "Manuale MQL5: Controlli della finestra secondaria dell'indicatore - Pulsanti", tutte le operazioni verranno eseguite nella finestra secondaria dell'indicatore. Prenditi un momento per leggere l'articolo sopra menzionato in quanto fornisce una descrizione dettagliata dell'utilizzo degli eventi nella funzione OnChartEvent(). Questo argomento verrà solo menzionato in questo articolo. A scopo illustrativo, questa volta creeremo una barra di scorrimento verticale per un ampio elenco di tutte le proprietà degli strumenti finanziari che possono essere ottenute utilizzando le risorse MQL5.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Controlli della finestra secondaria dell'indicatore - Pulsanti
Manuale MQL5: Controlli della finestra secondaria dell'indicatore - Pulsanti

In questo articolo considereremo un esempio di sviluppo di un'interfaccia utente con controlli a pulsante. Per trasmettere l'idea di interattività all'utente, i pulsanti cambiano colore quando il cursore passa sopra di essi. Con il cursore posizionato su un pulsante, il colore del pulsante sarà leggermente più scuro, diventando notevolmente più scuro quando si fa clic su di esso. Inoltre, aggiungeremo suggerimenti a ciascun pulsante, creando così un'interfaccia intuitiva.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Monitoraggio di più intervalli di tempo in un'unica finestra
Manuale MQL5: Monitoraggio di più intervalli di tempo in un'unica finestra

Ci sono 21 intervalli di tempo disponibili in MetaTrader 5 per l'analisi. È possibile sfruttare gli oggetti del grafico speciali che è possibile posizionare sul grafico esistente e impostare il simbolo, l'intervallo di tempo e alcune altre proprietà. Questo articolo fornirà informazioni dettagliate su tali oggetti grafici del grafico: creeremo un indicatore con controlli (pulsanti) che ci permetterà di impostare più oggetti grafici in una sottofinestra contemporaneamente. Inoltre, gli oggetti del grafico si adatteranno con precisione alla sottofinestra e verranno regolati automaticamente quando il grafico principale o la finestra del terminale viene ridimensionato.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Notifiche sonore per gli eventi di trading metaTrader 5
Manuale MQL5: Notifiche sonore per gli eventi di trading metaTrader 5

In questo articolo, considereremo problemi come l'inclusione di file audio nel file di Expert Advisor e quindi l'aggiunta di notifiche sonore agli eventi di trading. Il fatto che i file saranno inclusi significa che i file audio si troveranno all'interno dell'Expert Advisor. Quindi, quando si fornisce la versione compilata di Expert Advisor (*.ex5) a un altro utente, non sarà necessario fornire anche i file audio e spiegare dove devono essere salvati.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Salvataggio dei risultati di ottimizzazione di un Expert Advisor in base a criteri specificati
Manuale MQL5: Salvataggio dei risultati di ottimizzazione di un Expert Advisor in base a criteri specificati

Continuiamo la serie di articoli sulla programmazione MQL5. Questa volta vedremo come ottenere i risultati di ogni passaggio di ottimizzazione proprio durante l'ottimizzazione dei parametri di Expert Advisor. L'implementazione sarà eseguita in modo da garantire che se le condizioni specificate nei parametri esterni sono soddisfatte, i valori di passaggio corrispondenti verranno scritti in un file. Oltre ai valori di test, salveremo anche i parametri che hanno portato a tali risultati.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Ridurre l'effetto dell'overfitting e gestire la mancanza di preventivi
Manuale MQL5: Ridurre l'effetto dell'overfitting e gestire la mancanza di preventivi

Qualunque sia la strategia di trading che utilizzi, rimarrà sempre la domanda: “quali parametri scegliere per garantire profitti futuri?” Questo articolo fornisce un esempio di Expert Advisor con la possibilità di ottimizzare più parametri di simboli contemporaneamente. Questo metodo ha lo scopo di ridurre l'effetto dei parametri di overfitting e gestire situazioni in cui i dati di un singolo simbolo non sono sufficienti per lo studio.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Scrittura della cronologia delle offerte in un file e creazione di grafici di bilanciamento per ogni simbolo in Excel
Manuale MQL5: Scrittura della cronologia delle offerte in un file e creazione di grafici di bilanciamento per ogni simbolo in Excel

Quando comunicavo in vari forum, usavo spesso esempi dei risultati dei miei test visualizzati come schermate di grafici di Microsoft Excel. Molte volte mi è stato chiesto di spiegare come tali grafici possono essere creati. Infine, ora ho un po 'di tempo per spiegare tutto in questo articolo.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Sviluppo di un Expert Advisor multi-valuta con un numero illimitato di parametri
Manuale MQL5: Sviluppo di un Expert Advisor multi-valuta con un numero illimitato di parametri

In questo articolo, creeremo un modello che utilizza un singolo set di parametri per l'ottimizzazione di un sistema di trading, consentendo al contempo un numero illimitato di parametri. L'elenco dei simboli verrà creato in un file di testo standard (*.txt). Anche i parametri di input per ciascun simbolo verranno memorizzati nei file. In questo modo saremo in grado di aggirare la restrizione del terminale sul numero di parametri di input di un Expert Advisor.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Expert Advisor multivaluta: approccio semplice, accurato e rapido
Manuale MQL5: Expert Advisor multivaluta: approccio semplice, accurato e rapido

Questo articolo descriverà l'implementazione di un approccio semplice, adatto a un Expert Advisor multivaluta. Ciò significa che sarai in grado di impostare l'Expert Advisor per testare/tradare in condizioni identiche ma con parametri diversi per ogni simbolo. Ad esempio creeremo un pattern per due simboli ma in modo tale da poter aggiungere ulteriori simboli, se necessario, apportando piccole modifiche al codice.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Sviluppo di un framework per un sistema di trading basato sulla strategia a triplo schermo
Manuale MQL5: Sviluppo di un framework per un sistema di trading basato sulla strategia a triplo schermo

In questo articolo, svilupperemo un framework per un sistema di trading basato sulla strategia Triple Screen in MQL5. L'Expert Advisor non sarà sviluppato da zero. Invece, modificheremo semplicemente il programma dal precedente articolo "Manuale MQL5: Utilizzo di indicatori per impostare le condizioni di trading in Expert Advisors" che già sostanzialmente serve al nostro scopo. Quindi l'articolo dimostrerà anche come è possibile modificare facilmente i modelli di programmi già pronti.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Utilizzo degli indicatori per impostare le condizioni di trading in Expert Advisor
Manuale MQL5: Utilizzo degli indicatori per impostare le condizioni di trading in Expert Advisor

In questo articolo, continueremo a modificare l'Expert Advisor su cui abbiamo lavorato in tutti gli articoli precedenti della serie Manuale MQL5. Questa volta, l'Expert Advisor sarà arricchito con indicatori i cui valori saranno utilizzati per verificare le condizioni di apertura della posizione. Per ravvivarlo, creeremo un elenco a discesa nei parametri esterni per poter selezionare uno su tre indicatori di trading.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: La cronologia delle offerte e la libreria di funzioni per ottenere proprietà di posizione
Manuale MQL5: La cronologia delle offerte e la libreria di funzioni per ottenere proprietà di posizione

È il momento di riassumere brevemente le informazioni fornite nei precedenti articoli sulle proprietà della posizione. In questo articolo creeremo alcune funzioni aggiuntive per ottenere le proprietà che possono essere ottenute solo dopo aver effettuato l'accesso alla cronologia delle offerte. Acquisiremo anche familiarità con le strutture dati che ci consentiranno di accedere alle proprietà di posizione e simbolo in modo più comodo.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Come evitare errori durante l'impostazione/modifica dei livelli di trading
Manuale MQL5: Come evitare errori durante l'impostazione/modifica dei livelli di trading

In continuazione del nostro lavoro sull'Expert Advisor dal precedente articolo della serie chiamata "Manuale MQL5: Analizzando le proprietà della posizione nel tester di strategia MetaTrader 5", lo miglioreremo con un sacco di funzioni utili, oltre a migliorare e ottimizzare quelle esistenti. L'Expert Advisor questa volta avrà parametri esterni che possono essere ottimizzati nel MetaTrader 5 Strategy Tester e in qualche modo assomiglierà a un semplice sistema di trading.

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Analisi delle proprietà di posizione nel tester di strategia MetaTrader 5
Manuale MQL5: Analisi delle proprietà di posizione nel tester di strategia MetaTrader 5

Presenteremo una versione modificata dell'Expert Advisor dal precedente articolo "Manuale MQL5: Proprietà posizione nel pannello Informazioni personalizzate". Alcuni dei problemi che affronteremo includono l'ottenimento di dati dalle barre, il controllo di nuovi eventi di barra sul simbolo corrente, inclusa una classe commerciale della libreria standard in un file, la creazione di una funzione per la ricerca di segnali di trading e una funzione per l'esecuzione di operazioni di trading, nonché la determinazione degli eventi commerciali nella funzione OnTrade ().

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Proprietà di posizione nel pannello delle informazioni personalizzate
Manuale MQL5: Proprietà di posizione nel pannello delle informazioni personalizzate

Questa volta creeremo un semplice Expert Advisor che otterrà le proprietà della posizione sul simbolo corrente e le visualizzerà sul pannello informativo personalizzato durante il trading manuale. Il pannello informativo verrà creato utilizzando oggetti grafici e le informazioni visualizzate verranno aggiornate ad ogni tick. Questo sarà molto più conveniente rispetto al dover eseguire manualmente lo script descritto nel precedente articolo della serie chiamata "Manuale MQL5: Ottenere le Proprietà di posizione

Anatoli Kazharski
Articolo pubblicato Manuale MQL5: Ottenere Proprietà di Posizione
Manuale MQL5: Ottenere Proprietà di Posizione

In questo articolo, creeremo uno script che ottiene tutte le proprietà di posizione e le mostra all'utente in una finestra di dialogo. Durante l'esecuzione dello script, sarà possibile selezionare tra due modalità disponibili nell'elenco a discesa nei parametri esterni: visualizzare le proprietà di posizione solo sul simbolo corrente o visualizzare le proprietà di posizione su tutti i simboli.