#property copyright "Craig Stevenson" #property link "" //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { return(0); } //OrderSend parameters //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ // Global variable double trailingBuy=0.0; extern double pipsDownBuy; extern double stopLoss; extern double takeProfit; extern double volume=1.0; int slippage=5; int start() // Spec. funct. start() { if(Ask>trailingBuy){ trailingBuy = Ask; } if((trailingBuy - Ask)>pipsDownBuy){ OrderSend(Symbol(),OP_BUY,volume,Ask,slippage,Ask-stopLoss,Ask+takeProfit); trailingBuy = Ask; return; } return; // Exit start() }