I have two Buy,Sell Stop
How to edit Buy_Stop_Price = Current Bid Price + 3 pip
or edit Sell_Stop_Price = Current Bid Price - 2 pip
How to edit Buy_Stop_Price = Current Bid Price + 3 pip
or edit Sell_Stop_Price = Current Bid Price - 2 pip
Inserted Code
#property copyright "Copyright 2014, File45" #property link "http://codebase.mql4.com/en/author/file45" #property show_inputs #include <stdlib.mqh> #include <WinUser32.mqh> #property show_inputs // Default Inputs: Start extern double Buy_Lots = 0.01; extern double Buy_Stop_Price = 0.0; extern int Slippage = 3; extern int StopLoss = 0; extern int TakeProfit = 0; // Default Inputs: End int start() { if(Buy_Stop_Price < Ask) { Alert("Error: Buy_Stop_Price must be greater than Ask") ; return; } string BL = DoubleToStr(Buy_Lots,2); if(MessageBox("BUY STOP : " + BL + " lots at " + DoubleToStr(Buy_Stop_Price,Digits) + " " + Symbol(), "Script",MB_YESNO|MB_ICONQUESTION)!=IDYES) return(1); //---- int ticket=OrderSend(Symbol(),OP_BUYSTOP,Buy_Lots,Buy_Stop_Price,Slippage,StopLoss,TakeProfit,"expert comment",255,0,CLR_NONE); if(ticket<1) { int error=GetLastError(); Print("Error = ",ErrorDescription(error)); return; } //---- OrderPrint(); return(0); }
Internet is sharing