Samuel Olowoyo
Samuel Olowoyo
Head I.T. /Senior Programmer al Samoltech Studios Limited
A telecoms engineer, programmer and website designer who loves to learn and develop himself. Personal development has  really helped me and God has always been on my side.
Samuel Olowoyo
Articolo pubblicato L'uso delle Librerie MQL5 Standard Trade Class nella scrittura di un Expert Advisor
L'uso delle Librerie MQL5 Standard Trade Class nella scrittura di un Expert Advisor

Questo articolo spiega come utilizzare le principali funzionalità di MQL5 Standard Trade Class nella scrittura di Expert Advisor che implementano la chiusura e la modifica della posizione, l'immissione e l'eliminazione di ordini in sospeso e la verifica del margine prima di piazzare un trade. Abbiamo anche dimostrato come le classi di trading possono essere utilizzate per ottenere dettagli su ordini e transazioni.

Samuel Olowoyo
Articolo pubblicato Guida al Test all'Ottimizzazione degli Expert Advisor in MQL5
Guida al Test all'Ottimizzazione degli Expert Advisor in MQL5

Questo articolo spiega il processo step by step per identificare e risolvere gli errori di codice, nonché i passaggi per testare e ottimizzare i parametri di input dell’Expert Advisor. Imparerai come utilizzare lo Strategy Tester del client terminal MetaTrader 5 per trovare il miglior simbolo e set di parametri di input per il tuo Expert Advisor.

Samuel Olowoyo
Codice pubblicato Simple Expert Advisor based on the Simple Moving Average and ADX
This simple Expert Advisor uses Simple Moving Average and ADX indicators.
DoctorTanzanite
DoctorTanzanite 2021.09.07
excellent article thanks
AbbesAzzi
AbbesAzzi Giovedì
excellent, You a great pedagogue, I will continue with all your articles
Samuel Olowoyo
Articolo pubblicato Scrivere un Expert Advisor Utilizzando l'Approccio di Programmazione Orientato agli Oggetti MQL5
Scrivere un Expert Advisor Utilizzando l'Approccio di Programmazione Orientato agli Oggetti MQL5

Questo articolo si concentra sull'approccio orientato agli oggetti per fare ciò che abbiamo fatto nell'articolo "Guida Passo per Passo per Scrivere un Expert Advisor in MQL5 per Principianti" - creazione di un semplice Expert Advisor. La maggior parte delle persone pensa che sia difficile, ma voglio assicurarti che quando avrai finito di leggere questo articolo, sarai in grado di scrivere il tuo Expert Advisor che è basato sugli oggetti.

Chang Suk Chung
Chang Suk Chung 2016.07.05
Thanks.
Your are a real professional.
I am learning everything of MQL language from your great article.
God bless you!!
Samuel Olowoyo
Articolo pubblicato Guida Step-By-Step alla scrittura di un Expert Advisor in MQL5 per Principianti
Guida Step-By-Step alla scrittura di un Expert Advisor in MQL5 per Principianti

La programmazione di Expert Advisors in MQL5 è semplice e puoi impararla facilmente. In questa guida step by step, vedrai i passaggi fondamentali necessari per scrivere un semplice Expert Advisor basato su una strategia di trading sviluppata. Vengono presentati la struttura di un Expert Advisor, l'uso di indicatori tecnici integrati e funzioni di trading, i dettagli della modalità Debug e l'uso dello Strategy Tester.

Profeta del
Profeta del 2018.05.18
Dear God bless you hear brother a question because in the EA I get this error return value of 'OrderSend' should be checked the error code is this

mrequest.action = TRADE_ACTION_DEAL; // immediate order execution
mrequest.price = NormalizeDouble(latest_price.ask,_Digits); // latest ask price
mrequest.sl = NormalizeDouble(latest_price.ask - STP*_Point,_Digits); // Stop Loss
mrequest.tp = NormalizeDouble(latest_price.ask + TKP*_Point,_Digits); // Take Profit
mrequest.symbol = _Symbol; // currency pair
mrequest.volume = Lot; // number of lots to trade
mrequest.magic = EA_Magic; // Order Magic Number
mrequest.type = ORDER_TYPE_BUY; // Buy Order
mrequest.type_filling = ORDER_FILLING_FOK; // Order execution type
mrequest.deviation=100; // Deviation from current price
//--- send order
OrderSend(mrequest,mresult);
// get the result code
if(mresult.retcode==10009 || mresult.retcode==10008) //Request is completed or order placed
{
Alert(" una orden de compra se ha colocado exitosamente en el ticket#:",mresult.order,"!!");

}

i hope you answer please! my mail is bmy2982@gmail.com
Gihon
Gihon 2018.12.06
Hello Samuel,

as I promised I write a few words... So thank you for the awesome articles once more!

I was wondering what has happened to this gentleman so I tried to reach out.
I was very glad when I received an answer and I got to know he is doing well and his current business (http://www.business-sms.com.ng) occupies most of his time thus he is not getting any chance to trade.
Hopefully one day he will be back and will bless again the mql5 community with some useful articles.
God bless you Samuel!
VIP138744
VIP138744 2023.08.12
Dear Samuel, your article is so great for me, thank you !
Samuel Olowoyo
Registrato sulla MQL5.community