BTC USD 86,658.1 Gold USD 4,343.84
Time now: Jun 1, 12:00 AM

PDF Cara-cara Membuat EA.

asalamualikum semuaa..pagi selasa.....baru takat ni dah blurr...berserabut..ada cadangan tak cam mana kita leh belaja yg senang sikit?...sila komen :D

Saya cadangkan tuan bermula dengan buat script, kemudian baru buat EA. Simple script seperti macammana nak open post, display info (eg: comment, messagebox, alert)
 
Last edited:
Saya cadangkan tuan bermula dengan buat script, kemudian baru buat EA. Simple script seperti macammana nak open post, display info (eg: comment, messagebox, alert)

yup saya setuju..bagaimana nak bermula??dari mana?maklum lah zero programming ni..kosong..tak tahu...:D
 
contoh script paling basic

Code:
int start()
{
   return(0);
}

savekan kepada script, kalau run dalam chart tak jadi apa2, sebab script kosong tak ada apa2 command lagi.
Sekarang saya masukkan code buy 0.1 lot

Code:
int start()
{
   [COLOR="Red"]OrderSend(Symbol(),OP_BUY,0.1,Ask,3,0,0,"",0,0,Green);[/COLOR]
   return(0);
}

kalau bro run script ni, dia akan terus buy 0.1 lot

sekarang saya tambah nak jadikan nilai lot 0.1 sebagai variable supaya saya boleh ubah pada input

Code:
[COLOR="red"]#property show_inputs[/COLOR]

[COLOR="red"]extern double Lot = 0.1;[/COLOR]

int start()
{
   OrderSend(Symbol(),OP_BUY,[COLOR="red"]Lot[/COLOR],Ask,3,0,0,"",0,0,Green);
   return(0);
}

#property show_inputs <-- cuba buang line ni, kemudian run script, lepas tu letak balik, run script nampak tak bezanya?

extern double Lot = 0.1; <-- variable yang nak ditunjukkan pada input
 
cara saya belajar dulu saya banyak edit orang lain punya script dan banyak trail and error, saya ubah sikit kemudian tenguk apa terjadi, baru saya faham.
 
OrderSend(Symbol(),OP_BUY,Lot,Ask,3,0,0,"",0,0,Green);

Code OrderSend atas nampak panjang sebenarnya saya sendiri tak hafal code tu, tapi saya copy dan paste drp help pada metaeditor, saya cuma perlu type OrderSend, kemudian highlight perkataan tu dan kemudian press F1, keluar sample. Copy dan paste, kemudian edit balik

OrderSend.gif
 
semakin menarik...ok bro jgn pindah dulu..bior kita cosentrate kat sini dulu bior paham sepaham pahamnya..thanks,,sudi luang kan masa..
 
saya bukak meta edtor kat mt4..klik kat ikon +..and then kuar meta editor wizard klik kat... script//pas tu dia kuar yg ini...


//+------------------------------------------------------------------+
//| scrip belaja.mq4 |
//| Copyright ©ninjas66 |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright ©ninjas66"
#property link "http://www.metaquotes.net"

//+------------------------------------------------------------------+
//| script program start function |
//+------------------------------------------------------------------+
int start()
{
//----

//----
return(0);
}
//+-----------------------------------------------------------------

??????..:D..betul ka apa yg saya buat ni??...kalau nak buat script atau ea mesti kene buat kat dalam meta editor kat mt4 tu ka? yang bro buat kat situ jugak? harap penjelasan.
 
Last edited:
betul dah tu, yang panjang2 tu sebenarnya tak penting, yang penting mesti tahu ailah setiap script, ea dan indi wajib ada function start

Code:
int start ()
{
   return(0);
}

yang mana ada // <-- kat depan tu hanya comment sebagai rujukan, boleh tulis apa2 pun kat situ
 
jadi

int start()
{
//----<<<<< yg ni sebenarnya tempat kita letak koding?,,,dan boleh padam..sama juga yg di bawah tu...saya akan letak arahan op..bro tgk nanti..pepagi ni nak amik anak bawak g sepital xray kaki,tak sempat.ari ni tak keje, cuti emergency ...:D

//----
return(0);
}
//+-----------------------------------------------------------------
 

Live Forex Chart

Currency
Rates
EUR / USD
1.14640
USD / JPY
157.423
GBP / USD
1.33675
USD / CHF
0.82116
USD / CAD
1.40356
EUR / JPY
180.411
AUD / USD
0.71190
Back
Top
Log in Register