//+------------------------------------------------------------------+
//| tutorial18.mq4 |
//| Copyright 2020, MetaQuotes Software Corp. |
//| https://triantoadi.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2020, MetaQuotes Software Corp."
#property link "https://triantoadi.com"
#property version "1.00"
#property strict
#property script_show_inputs
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
extern int TakeProfit;
extern int StopLoss;
void OnStart()
{
double TakeProfitLevel;
double StopLossLevel;
TakeProfitLevel = Bid + Point*TakeProfit;
StopLossLevel =Bid - Point*StopLoss;
Alert("TakeProfitLevel = ", TakeProfitLevel);
Alert("StopLossLevel = ", StopLossLevel);
/*Jika berhasil = #ticket
Jika gagal = -1 */
int ticket;
ticket = OrderSend("EURUSD", OP_BUY, 1.0, Ask, 10, StopLossLevel, TakeProfitLevel, "My 1st Order");
if(ticket < 0)
{
Alert("Order Error !");
}
else
{
Alert("Order #ticket = " + string(ticket));
Alert("Closing Order...");
bool res;
res = OrderClose(ticket, 1.0, Bid, 10);
if(res == false)
{
Alert("Closing Order Error..!");
}
else
{
Alert("Closing Order Successfully..!");
}
}
}