Sistemi Esperti: MarketPredictor

 

MarketPredictor:

MarketPredictor per MetaTrader 5 MarketPredictor è un innovativo Expert Advisor (EA) per MetaTrader 5 che sfrutta modelli matematici come le funzioni seno, la Fast Fourier Transform (FFT), le funzioni sigmoidi e le simulazioni Monte Carlo per analizzare e prevedere i movimenti del mercato. Questo progetto è destinato a sviluppatori, appassionati di matematica e trader interessati a combinare innovazioni tecnologiche e finanziarie. Sentitevi liberi di suggerire, discutere e implementare idee di codice direttamente in questo thread. Che si tratti di nuove funzionalità, suggerimenti di miglioramento o strategie, ogni contributo è ben accetto per sviluppare e ottimizzare ulteriormente MarketPredictor. Siete anche invitati ad aggiungermi per chiarire domande in privato, collaborare al progetto GitHub o inviarmi direttamente il vostro feedback. Prepariamo insieme qualcosa di straordinario e portiamo questo progetto al livello successivo!

Author: Mustafa Seyyid Sahin

 
Il mio primo robot
 
Nel trading non c'è spazio per le previsioni, se si prevede, si è già perso. Se non sapete da che parte sta andando il mercato, è meglio tornare indietro, fare dei test e analizzare di nuovo, poi se vi siete sbagliati, va bene, almeno non avete fatto una previsione. In questo modo avrete ragione la maggior parte delle volte. Prevedere=giocare
 
Nardus Van Staden #:
Nel trading non c'è spazio per le previsioni: se si fanno previsioni, si è già perso. Se non sapete da che parte sta andando il mercato, è meglio tornare indietro, fare dei test e analizzare di nuovo, poi se vi siete sbagliati, va bene, almeno non avete fatto una previsione. In questo modo avrete ragione la maggior parte delle volte. Prevedere=giocare

Hai ragione: le previsioni speculative sono rischiose. Ma nel trading si tratta spesso di calcolare le probabilità, soprattutto con algoritmi complessi come il mio EA.

Utilizzando funzioni sinusoidali, FFT, funzioni sigmoidi e simulazioni Monte Carlo, analizzo modelli ciclici, movimenti non lineari e possibili scenari. Questo mi permette di prendere decisioni basate sui dati, combinate con una solida gestione del rischio: la base di un trading di successo.

 

non apre nessuna operazione

L'ho messo in ottimizzazione ma non ho nessun ordine aperto? Qualche soluzione per questo?

Grazie
Jeff

 
@Jean Francois Le Bas #: non apre nessuna operazione. L'ho messo in ottimizzazione ma non ho nessun ordine aperto? C'è qualche soluzione per questo?

Non hai letto la descrizione?

Stato del progetto e sfide attuali:

L'EA è stato sviluppato con un'ampia logica di trading e funzioni analitiche. Tuttavia, al momento non esegue operazioni, anche se la strategia di trading è stata implementata. Questo progetto viene rilasciato come open source per collaborare con la comunità per risolvere questo problema e migliorare l'EA.

 

Quando si cerca di aprire un'operazione, aggiungere:

1.) request.type_filling = ORDER_FILLING_IOC;

È necessario il riempimento se si utilizza request. (Perché non usare cTrade, ecc.)?

2.) Il vostro predittore (variabile P_t1) è esattamente uguale al prezzo corrente, quindi non c'è alcuno scambio in base alla previsione.

Proverò a spendere un po' di tempo domani.

 
è questo robot o cosa su test indietro, non ha funzionato
 
JDPNZD ORDER_FILLING_IOC;

È necessario il riempimento se si utilizza request. (Perché non usare cTrade ecc.?)

2.) Il vostro predittore (variabile P_t1) è esattamente lo stesso del prezzo corrente, quindi non c'è alcuna negoziazione in base alla previsione.

Proverò a spendere un po' di tempo domani.

Grazie, controllerò.

 
Aslam Sbry Alsyd Mstfy #:
è questo robot o cosa su test indietro, non ha funzionato

La descrizione contiene tutte le informazioni, è un progetto open source, l'EA non imposta alcuna posizione.

 
Mustafa Seyyid Sahin #:

La descrizione contiene tutte le informazioni, si tratta di un progetto open source, l'EA non stabilisce alcuna posizione.

Secondo quanto ho letto, tutte le forme di ordini di esecuzione immediata richiedono che ilcampo type_filling sia impostato.

Struttura della richiesta di negoziazione - Strutture dati - Costanti, enumerazioni e strutture - Riferimento MQL5 - Riferimento sul linguaggio di negoziazione algoritmico/automatizzato per MetaTrader 5

Proprietà dell'ordine - Costanti di negoziazione - Costanti, enumerazioni e strutture - Riferimento MQL5 - Riferimento al linguaggio di trading algoritmico/automatizzato per MetaTrader 5

Documentation on MQL5: Constants, Enumerations and Structures / Data Structures / Trade Request Structure
Documentation on MQL5: Constants, Enumerations and Structures / Data Structures / Trade Request Structure
  • www.mql5.com
Interaction between the client terminal and a trade server for executing the order placing operation is performed by using trade requests. The...