Master
HendroFX , saya coba buat ea sederhana tapi gak mau OP,,,
Mohon di koreksi master, dimana salahnya ...
--------------
[HASHTAG]#property[/HASHTAG] copyright "Copyright © 2007, MetaQuotes Software Corp."
[HASHTAG]#property[/HASHTAG] link "
http://www.metaquotes.net"
double mypoint = MarketInfo(Symbol(),MODE_POINT);
extern double TakeProfit=50;
extern double MaxLots=7;
extern double pips=7;
double mybid = MarketInfo(Symbol(),MODE_BID);
double myask = MarketInfo(Symbol(),MODE_ASK);
double mylot = MarketInfo(Symbol(),MODE_LOTSIZE);
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//-----------
double total,fLowest,fHigest;
double sl;
double MA90=iMA(Symbol(),0,90,0,MODE_SMA,PRICE_CLOSE,0);
double harga = iClose(Symbol(),0,1);
double cenaoppos=OrderOpenPrice();
total=OrdersTotal();
if(MA90<harga) // Jika harga diatas ma90;
{
fLowest=iLowest(Symbol(),PERIOD_CURRENT,MODE_LOW,72,1);
double fLowes=iLow(Symbol(), PERIOD_CURRENT,fLowest);
sl=(OrderOpenPrice()-fLowest)/mypoint;
OrderSend(Symbol(),OP_BUY,mylot,myask,3,sl,TakeProfit,NULL,0,0,Green);
Alert(sl);
}
if(MA90>harga)
{
fHigest= iHighest(Symbol(),PERIOD_CURRENT,MODE_HIGH,72,1);
double fHiges=iHigh(Symbol(), PERIOD_CURRENT,fHigest);
sl= (fHigest-OrderOpenPrice())/mypoint;
OrderSend(Symbol(),OP_SELL,mylot,myask,3,sl,mybid-TakeProfit*Point,0,Red);
}
return(0);
//----------------------------------