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
Forum sul trading, sistemi di trading automatico e strategie di trading di prova
Richieste e idee, l'inizio
Sergey Golubev, 2018.04.30 14:35
Articolo interessante -
----------------
Ilmio primo "Graal"
La parola "graal" è ora spesso usata tra i programmatori moderni in modo ironico. Significa per loro l'impossibilità di creare un programma "universale" per tutte le occasioni. Per quanto riguarda la programmazione in MQL4, questa parola significa l'impossibilità di creare un esperto che dia effetti fantastici nel trading reale.
In realtà, il forex è il riflesso di un complesso conglomerato di fenomeni - relazioni economiche e industriali, caratteri umani, politica. Inoltre, e questo è ancora più importante, non può essere semplicemente formalizzato. I trader esperti raccomandano di entrare nel mercato solo se ci sono da tre a cinque o più segni che indicano la possibile tendenza.
Allo stesso tempo, le regolarità determinate finora non possono fornire completamente una base profonda per le previsioni di mercato con alte probabilità di successo. Le previsioni contraddittorie fatte dai principali analisti di eminenti banche e organizzazioni finanziarie lo confermano. Tutti gli analisti, senza alcuna eccezione, possono interpretare molto bene gli eventi che sono già accaduti, ma solo pochi di loro possono dare una sequenza di prognosi veramente sicura.
Cerchiamo di essere giusti nei loro confronti: Queste persone fanno quello che possono fare, la maggior parte di loro ha una lunga esperienza di trading e molte conoscenze che possiamo invidiare. Tuttavia, chiamiamo le cose con il loro nome: praticamente tutti loro si sbagliano spesso. Possono sembrare grandi, godere di più o meno popolarità, a volte fare una bella fortuna ("guru" di diversi tipi sono davvero ben descritti nel libro di Alexander Elder intitolato Trading for a Living: Psychology, Trading Tactics, Money Management), ma resta il fatto che anche gli analisti esperti spesso si sbagliano.
Quindi, considerando queste circostanze, quali sono le possibilità di un programmatore alle prime armi che sta facendo i suoi primi passi nel trading sul Forex? Proviamo a ripercorrere la strada che il principiante percorre nella sua ricerca del "Graal".
Interessante EA è stato pubblicato -
--------------
Self Optimizing RSI o MFI Trader- esperto per MetaTrader 4
È un mio sogno avere un robot che si ottimizzi da solo, in questo modo saprei che sta lavorando sempre con i valori migliori. Questo è il mio umile tentativo di portare un pezzo del mio sogno in realtà. L'expert advisor allegato ottimizza i livelli di ipercomprato e ipervenduto che usa per fare trading. È mio desiderio che altri possano prendere questo concetto ed espanderlo per creare qualcosa di ancora più grande, se lo fate, fatemelo sapere. Inoltre, non dimenticate di valutare il mio robot usando le stelle qui sopra. Questa strategia è applicabile a qualsiasi coppia di valute utilizzando qualsiasi time frame con, naturalmente, le impostazioni corrette.
--------------
Per ulteriori informazioni - vai a questa pagina.
Forum sul trading, sistemi di trading automatico e strategie di trading di prova
Sistema Heiken-Ashi molto redditizio
Sergey Golubev, 2018.05.13 09:32
AlliHeik- esperto per MetaTrader 5
--------------
Questo è un buon EA con segnali di acquisto/vendita molto semplici.
L'EA sta usando il seguente indicatore: Heiken Ashi Smoothed Oscillator - indicatore per MetaTrader 5
SISTEMA BRAINTRADING
Un thread interessante è stato iniziato alla fine della scorsa settimana (discussione interessante) -
------------
C++ ... cosa c'è dopo?
------------
Forum sul trading, sistemi di trading automatizzati e strategie di trading di prova
C++ ... quale sarà il prossimo?
Maxim Kuznetsov, 2018.05.24 12:16
In primo luogo, ti chiedo di scusarmi - l'inglese non è la mia lingua madre e non lo parlo bene. Pertanto, scrivo prima grandi testi in russo e poi lo pubblico in parte con l'aiuto di google translate. L'originale russo di quanto segue può guardare qui: http://nektomk.ru/atcl:why
Qui cito solo gli estratti dalle mie voci, ma ancora un grande volume è ottenuto. Sarò lieto di qualsiasi discussione e critica - questo mi aiuterà a rendere il progetto migliore.
Perché una lingua aggiuntiva
Brevemente, per cosa sarebbe auspicabile utilizzare un linguaggio di scripting all'interno di MQL:
gli algoritmi sono scritti in modo molto compatto e vengono sviluppati rapidamente.
e sui calcoli matematici veloci. Gli array non sono entità di prima classe, ma le strutture dinamiche sono piuttosto difficili da programmare. Per amor di giustizia - ha delle giustificazioni e in parte è risolto dalla "Standard Library"
linguaggio della piattaforma di trading
solo all'interno del grafico e allo stesso tempo i programmatori calcolano i pixel, mi viene da piangere. 2018, il 21° secolo, piattaforma di trading. In qualsiasi lingua ci sono 1-2-3 framework moderni, completi e stabili per le interfacce utente.
software analitico e così via. Servono i mezzi per interagire con questo
e tutti gli altri facilmente aggrappati a lui già. Tutte le lingue moderne hanno meccanismi per adattare moduli esterni di altre lingue.
Limiti e svantaggi della soluzione
Naturalmente, la soluzione avrà ovvie limitazioni e svantaggi, anche questo deve essere immediatamente compreso e messo in conto nell'ambito di applicazione:
di questo linguaggio con le sue librerie e strumenti sul computer.
* non può essere venduto attraverso "mercato mql5.com"
Caratteristiche di MT e requisiti di sistema
Caratteristiche note del lavoro MetaTrader, che influenzano significativamente la scelta della lingua per l'incorporazione:
il requisito principale del sistema segue da questo:
"dovrebbe essere in grado di eseguire diverse istanze indipendenti dell'interprete (o del linguaggio della macchina virtuale) su 1 thread di sistema".
e un grande desiderio (per rendere possibile l'impossibile):
" è auspicabile che il linguaggio/interprete abbia una" continuazione "cioè che permetta la restituzione del risultato intermedio con la conservazione del proprio stato "
Requisiti dell'utente (miei)
Per imparare un nuovo linguaggio di programmazione non è così difficile, più ho una presentazione sul loro dispositivo, e ho costantemente guardato quasi tutto. Naturalmente, ho avuto i miei requisiti / desideri per loro (con alcune spiegazioni):
Forth, Lisp, C, C+
Forth e Lisp sono scomparsi immediatamente, il primo è troppo basso, il secondo è così nettamente diverso da MQL che usarlo è una dissonanza. Anche se chiunque ha scritto in MQL "traduttore di formule aritmetiche" o "calcolatrice con parentesi" quasi realizzato uno di loro. a seconda del metodo applicato di parsing espressioni
C e C ++, tali interpreti, per esempio, Cling(https://root.cern.ch/cling) utilizzato nell'analisi dei dati del CERN, non sembrano essere adatti. L'uso di script come C ++ all'interno di un linguaggio simile al C ++ non renderà la registrazione di algoritmi più facile o più veloce.
Rimane il seguente gruppo di linguaggi popolari: Python, Ruby, R, JavaScript, Lua, Tcl
Sono pronto a parlare dell'analisi di ognuno di loro in termini di integrazione con Metadrader.
Ma unpo' più tardi, che c'era tempo per discutere di ciò che è stato già detto
Dato che la gente sta ancora chiedendo "Come aprire un conto con Metatrader", ecco le informazioni -
----------------
La società MetaQuotes non è un broker, quindi è necessario selezionare un broker per il trading.
Alcuni link che possono aiutare in questa situazione:
MetaTrader 5 Aiuto - Guida introduttiva
MetaTrader 5 Aiuto - Per iniziare - Aprire un conto
----------------
Alcuni indicatori interessanti che possono essere utilizzati come trailing stop per lo scalping, per esempio -
----------------
Mod_ATR_Trailing_Stop - indicatore per MetaTrader 5
L'indicatore mostra i possibili livelli di StopLoss sul grafico del prezzo. I livelli sono mostrati separatamente per le posizioni Long e Short.
Questa è la versione successiva/migliorata di questo indicatore -
----------------
Trailing_Stop_Level - indicatore per MetaTrader 5
L'indicatore mostra i possibili livelli di StopLoss sul grafico del prezzo. I livelli sono mostrati separatamente per le posizioni Long e Short. L'indicatore è simile a Mod_ATR_Trailing_Stop, ma ha una diversa base di calcolo - in percentuale.
Ho alcuni indicatori "uptick/downtick ratio" che ho costruito nel corso degli anni per i mercati FX. Ho testato una serie di "rapporti" matematici nel flusso di dati uptick/downtick per trovare l'ACQUISTO nelle tendenze al ribasso dei prezzi e la VENDITA nelle tendenze al rialzo dei prezzi. Non sono mai stato in grado di trovare "assorbimento" di un movimento di prezzo nella capacità dell'indicatore qui mostrato. Qualcuno ha un'idea di come potrebbe essere costruito questo stile di indicatore?
Ecco qualcosa di interessante...
Ho alcuni indicatori di "rapporto uptick/downtick" che ho costruito nel corso degli anni per i mercati FX. Ho testato una serie di "rapporti" matematici nel flusso di dati uptick/downtick per trovare l'ACQUISTO nelle tendenze al ribasso dei prezzi e la VENDITA nelle tendenze al rialzo dei prezzi. Non sono mai stato in grado di trovare "assorbimento" di un movimento di prezzo nella capacità dell'indicatore qui mostrato. Qualcuno ha un'idea di come potrebbe essere costruito questo stile di indicatore?
Come ricordo - c'è qualche EA (per MT5) basato su questo tipo di storia per esempio ... da qualche parte qui -Richieste & Idee (solo MQL5!)