Scrivere un consulente

 
Voglio fare una domanda un po' strana: quanto è difficile imparare a scrivere un EA da soli? (Per favore, non offritevi di insegnarmi per soldi). Devo conoscere la programmazione o qualcosa del genere? Oppure ci sono programmi che scrivono il codice da soli e noi specifichiamo l'indicatore, il tempo di entrata, ecc.
 
ikascorp:
Voglio fare una domanda un po' strana. (Per favore, non offritevi di insegnarmi per soldi). Devo conoscere la programmazione o qualcosa del genere? Oppure ci sono programmi che scrivono il codice da soli, e noi dobbiamo specificare l'indicatore, il tempo di entrata, ecc.

Ci sono programmi di costruzione - non li ho usati, ma penso che siano spazzatura. Anche ME ha un costruttore simile.

Non è facile imparare a programmare se non si usano nemmeno le formule in Excel.

Ho più o meno imparato le basi dopo aver lavorato con i freelance - ho dovuto entrare negli errori del codice, soprattutto nell'arbitraggio.

L'impulso principale è stato il fatto che non riuscivo a trovare esecutori per il mio grande TOR (Expert Advisor) - ho iniziato a scavare più a fondo nella programmazione da solo, e ne sono molto felice.

 

Scrivere un semplice Expert Advisor è più facile che imparare a programmare. È sufficiente prendere un lavoro più o meno adatto alla strategia Expert Advisor dall'articolo o da CodeBase, capire come funziona e modificarlo per adattarlo alla vostra strategia.

Imparare a programmare è difficile e richiede molto tempo - da sei mesi in su, a seconda della capacità e della formazione iniziale.

Dopo di che diventa molto difficile e dispendioso in termini di tempo scrivere un Expert Advisor veramente funzionante e redditizio. In questo momento sto iniziando un nuovo progetto con quasi nulla rimasto del vecchio codice, e la strategia ha solo sviluppi di test. Stima dei tempi - almeno sei mesi. Il tempo reale sarà probabilmente più lungo - per la legge di Murphy: qualsiasi lavoro richiede 2-3 volte più tempo di quello inizialmente previsto).

 

Ciao!

Per prima cosa, familiarizzate con i diagrammi a blocchi degli algoritmi in BASIC.

secondo - studiare gli indicatori tecnici in MT4 - https://docs.mql4.com/ru/indicators/ima

iMA(NULL,0,13,8,MODE_SMMA,PRICE_MEDIAN,i).

quale parametro influisce su cosa e che cosa è nell'indicatore.

Terzo - prendi il MACDsample EA, è disponibile su MT4.

e iniziare a studiare il codice. Dov'è la parte di input, dove sono gli indicatori, dove sono le condizioni per ottenere segnali?

dove viene aperta l'operazione, take profit, stop loss.

Come si chiudono gli scambi.

Poi inizia a modificare il robot di trading e a testare il robot di trading, quali risultati ottiene e perché.


Il costruttore di robot di trading online è abbastanza buono. Sarà semplice per i principianti.

http://www.forexeadvisor.com

http://www.forexeadvisor.com/expert_generator.aspx


Beh... buona fortuna!))

Iniziate e vedremo.

 
ikascorp:
Voglio fare una domanda un po' strana: quanto è difficile imparare a scrivere un Expert Advisor da soli? (Per favore non chiedetemi di impararlo per soldi). Devo conoscere la programmazione o qualcosa del genere? Oppure ci sono programmi che scrivono il proprio codice e noi dobbiamo indicare l'indicatore, i punti di entrata, ecc.

Imparare a scrivere EA, indicatori e script in MQL5 non è molto difficile. Non è necessario imparare un linguaggio di programmazione.

Il primo passo è iniziare in piccolo: si imposta un compito e si impara MQL5 mentre lo si risolve. Allo stesso tempo si studia anche il MQL5 Reference.

 
ikascorp:
Voglio fare una domanda strana: quanto è difficile imparare a scrivere un EA? (Per favore, non chiedetemi di insegnarlo per soldi). Devo conoscere la programmazione o qualcosa del genere? Oppure ci sono programmi che scrivono il codice da soli, e noi dobbiamo specificare l'indicatore, il tempo di entrata, ecc.

Programmare è un lavoro molto duro e minuzioso.

Per creare un EA redditizio, non solo hai bisogno di anni di trading manuale, ma devi anche avere una formazione tecnica e un pensiero matematico per creare il tuo EA.

 
Petros Shatakhtsyan:

Programmare è un lavoro molto duro e minuzioso.

Per creare un EA redditizio, non solo hai bisogno di anni di trading manuale, ma devi anche avere un background tecnico e un pensiero matematico per creare il tuo EA.

+100500
 
ikascorp:
Voglio fare una domanda un po' strana: quanto è difficile imparare a scrivere un EA da soli? (Per favore, non offritevi di insegnarmi per soldi). Devo conoscere la programmazione o qualcosa del genere? Oppure ci sono programmi che scrivono il proprio codice e noi dobbiamo solo indicare l'indicatore, i punti di entrata, ecc.
Ci sono molte sottigliezze nella programmazione. Se scrivi EA primitivi per lo Strategy Tester, non hai bisogno di conoscere la programmazione. Ma se si scrivono EAs sofisticati per il conto reale, inizieranno i problemi, e qui si dovrà ottimizzare la velocità di funzionamento e tutto ciò che, in generale, conoscere la programmazione ad alto livello. Dipende da quali obiettivi vengono fissati. Ma tutto si può imparare se si ha il desiderio.
 
Alexander Ivanov:

Ciao!

Per prima cosa, familiarizzate con i diagrammi a blocchi degli algoritmi in BASIC.



Che cazzo è BASIC, stiamo di nuovo bevendo acqua di fuoco? ))

 
Alexey Volchanskiy:

Che cazzo è un BASIC, stiamo di nuovo bevendo acqua di fuoco? ))

Ho finito per ora).
 
ikascorp:
Voglio fare una domanda strana: quanto è difficile imparare a scrivere un EA? (Per favore non chiedetemi di insegnarlo per soldi). Devo necessariamente conoscere la programmazione o qualcosa del genere? Oppure ci sono programmi che scrivono il codice da soli, e noi dobbiamo specificare l'indicatore, il tempo di entrata, ecc.

In MQL5 c'è una utility che crea gli EA, chiamata MQL5 Wizard, dove basta specificare l'indicatore del punto di entrata, la dimensione del rischio e cliccare su crea e l'EA è pronto.

Motivazione: