Discussione sull’articolo "Come Creare Rapidamente un Expert Advisor per l’Automated Trading Championship 2010"

 

Il nuovo articolo Come Creare Rapidamente un Expert Advisor per l’Automated Trading Championship 2010 è stato pubblicato:

Al fine di sviluppare un expert per partecipare all'Automated Trading Championship 2010, usiamo un modello di pronto dell’expert advisor. Anche il programmatore MQL5 alle prime armi sarà in grado di questo compito, perché per le tue strategie le classi di base, le funzioni, i modelli sono già sviluppati. Basta scrivere una quantità minima di codice per implementare la tua idea di trading.

Si ritiene che il trading con tendenza sia più redditizio del trading in un intervallo e il rimbalzo dai livelli intraday si verifica più frequentemente della rottura dei confini del canale.

Sulla base di queste ipotesi, apriremo la posizione verso la tendenza attuale sul rimbalzo dai confini del canale (Envelope). Chiuderemo la posizione su un segnale per chiudere la posizione o quando verranno raggiunti i livelli di Stop Loss o Take Profit.

  Come segnale di tendenza useremo la crescita MACD o la diminuzione sul grafico giornaliero e scambieremo sul rimbalzo dai confini del canale nel timeframe delle ore.  

Figura 1. Indicatore MACD sul Grafico Giornaliero EURUSD

Autore: Andrey Kornishkin

 
Non capisco. quali sono le reali possibilità con questo TC (proposto nell'articolo) di conquistare un posto in palio alla Champ?
 
hryak:
Non capisco. quali sono le reali possibilità con un TS di questo tipo (proposto nell'articolo) di vincere un premio al Champ?
Naturalmente, cerchiamo di pubblicare materiale che spieghi tutte le sottigliezze della programmazione MQL5 in forma accessibile. Tuttavia, partiamo dal presupposto che i lettori non siano solo in grado di tradurre le lettere in parole, ma anche di comprendere il significato di ciò che leggono.
 
Hahaha. Scusate per l'off-topic. Prima di scrivere questo articolo ho fatto esattamente questo. e ho usato 2 articoli, il prototipo e 20 segnali di trading e ho trovato la mia strategia, ho cambiato un po' il codice, ho aggiunto un paio di funzioni e i risultati sono stati eccellenti.
20 торговых сигналов на MQL5
20 торговых сигналов на MQL5
  • 2010.08.17
  • Sergey Gritsay
  • www.mql5.com
В этой статье вы научитесь получать торговые сигналы, необходимые для работы торговой системы. Приведены примеры формирования 20 торговых сигналов в виде отдельных пользовательских функций, которые можно использовать в написании экспертов. Для вашего удобства все функции из статьи собраны в один включаемый mqh-файл, который легко подключается к будущему эксперту.
 

Si prega di fornire alcuni esempi di codice per seguire le regole del campionato 2010.

Non è facile da codificare poiché si utilizzano posizione, ordine e transazione per gestire gli ordini in mql5, e alcune funzioni come ordertotal() non funzionano sempre correttamente.

per esempio, nella funzione Ontrade(), ordertotal() restituisce sempre 0 in modalità test.

Documentation on MQL5: Standard Constants, Enumerations and Structures / Environment State / Running MQL5 Program Properties
  • www.mql5.com
Standard Constants, Enumerations and Structures / Environment State / Running MQL5 Program Properties - Documentation on MQL5
 

Dove vanno i file? Li ho messi in "C:\Program Files\MetaTrader 5\MQL5\Experts" e ho provato a compilarli e il compilatore mostra un mucchio di errori...?!?

Anche se sono riuscito a scrivere alcuni indicatori in MQL5, non mi piace la strada intrapresa da MQL... troppo complicata.

Sono su Win7 x64. Non riesco a credere di non poter utilizzare il codice già scritto!!!!

 
Leggere la guida del terminale client(F1)



 

Salve, grazie per questo articolo.

Una piccola domanda: all'inizio del programma si parla dell'include "ExpertAdvisor.mqh".

Quando ho provato a codificarlo, mi ha detto che questo include non esiste.

C'è stato un cambiamento di nome o sto sbagliando qualcosa?

Grazie in anticipo per il vostro aiuto.