Tuesday 18 December 2012

global variable


Quote Originally Posted by antonmpt View Post
Pagi Boss 
 
1.Bagaimana cara Perintah E A agar kalau sudah T P kena atau T S kena tidak Open Posisi lagi . Karena saya Punya Robot kalau sudah kena T P atau T S apabila Indicator sesuai Perintah pasti Open lagi . Jadi Posisi ke 2 tidak Profit karena sudah range nya lebar malah bisa loss . 
dengan kata lain 1 hari untuk 1 pair cuma bikin 1 Posisi . Tolong Dijabarkan Bos . 
2.Kalau menjalankan lima chart pair original EURO/GBP/JPY/SWIS/AUSI secara sama sama . dengan seluruh windows ditampilkan apakah kerja E A masih bisa 
normal Boss . 
Tks Tolong Dijabarkan .
1. bisa sih pakai global variable

setelah EA sukses order, tulis ini 
Code:
GlobalVariableSet("haritradeterakhir",DayOfWeek());
fungsinya untuk inform hari terakhir trade ke global variabel
global variabel ini tidak hilang walau EA di stop, atau bahkan MT ditutup...
nanti di bagian selanjutnya kita bahas lebih dalam 

sebelum EA order, juga dikasih ini :

Code:
if ( GlobalVariableGet("haritradeterakhir") != DayOfWeek() ) { .......
jadi kalau hari nya masih sama dengan yang tersimpan di global variable, maka dia ga open posisi lagi

di bagian init juga perlu dikasih ini :

Code:
if (GlobalVariableCheck("haritradeterakhir")) { GlobalVariableSet("haritradeterakhir,0); }
2. Asal dikasih magic number, normal kok.

No comments:

Post a Comment