rsi dan ma merupakan standard indi pada mt4, ada info dalam help library metaeditor camne nak guna.
Setting untuk ma dan rsi ni banyak, ma sahaja boleh jadi sma, smma, lwma, dll.
Tiap kali kena refer kat help untuk semua setting.
Untuk tahu coding mql, paling penting kita kena tahu macammana nak baca help di metaeditor.
Saya juga tidak hafal semua syntax, setiap kali nak coding saya akan pergi ke help. Copy and paste kemudian edit balik.
Macam main puzzle, susun2 code balik.
contoh rsi 14 dan sma 13 (current pair dan TF)
Code:
double rsi14 = iRSI(NULL,0,14,PRICE_CLOSE,0);
double sma13 = iMA(NULL,0,13,0,MODE_SMA,PRICE_CLOSE,0);
bila dah ada value indi yang kita nak, boleh guna "if" statement macam bawah ni
Code:
if (rsi14>60 && Bid>sma13) // sekiranya rsi14 atas 60 dan Bid price atas sma 13
{
// Buy OrderSend(......)
}
if (rsi14<40 && Bid<sma13) // sekiranya rsi14 bawah 40 dan Bid price bawah sma 13
{
// Sell OrderSend(......)
}
Untuk "OrderSend" tu kena refer balik ke help camne nak letak SL dan TP.