pending ticket cannot executed. New comment joeflextronic 2010.08.20 17:45 Why i execute pending ticket, it does not perform in the EA? My code .... #property copyright "xxx" #property link "xxx" #property show_confirm bool temp_order_flag = False; //+------------------------------------------------------------------+ //| script "send pending order" | //+------------------------------------------------------------------+ #property show_confirm //+------------------------------------------------------------------+ //| script "send pending order with expiration data" | //+------------------------------------------------------------------+ int start() { int ticket,expiration; double point; //---- point=MarketInfo(Symbol(),MODE_POINT); expiration=CurTime()+PERIOD_D1*60; //---- while(true) { ticket=OrderSend(Symbol(),OP_SELLSTOP,1.0,Bid-100*point,0,0,0,"some comment",16384,expiration,Green); if(ticket<=0) Print("Error = ",GetLastError()); else { Print("ticket = ",ticket); break; } //---- 10 seconds wait Sleep(10000); } //---- return(0); } //+------------------------------------------------------------------+ Simple "Script" script for putting pending order at the MA (or any other indicator) Script don't work - need help New comment
Why i execute pending ticket, it does not perform in the EA?
My code ....
#property copyright "xxx"
#property link "xxx"
#property show_confirm
bool temp_order_flag = False;
//+------------------------------------------------------------------+
//| script "send pending order" |
//+------------------------------------------------------------------+
#property show_confirm
//+------------------------------------------------------------------+
//| script "send pending order with expiration data" |
//+------------------------------------------------------------------+
int start()
{
int ticket,expiration;
double point;
//----
point=MarketInfo(Symbol(),MODE_POINT);
expiration=CurTime()+PERIOD_D1*60;
//----
while(true)
{
ticket=OrderSend(Symbol(),OP_SELLSTOP,1.0,Bid-100*point,0,0,0,"some comment",16384,expiration,Green);
if(ticket<=0) Print("Error = ",GetLastError());
else { Print("ticket = ",ticket); break; }
//---- 10 seconds wait
Sleep(10000);
}
//----
return(0);
}
//+------------------------------------------------------------------+