View Single Post
  #6 (permalink)  
Old 05-21-2007, 03:23 AM
dermusic dermusic is offline
Junior Member
 
Join Date: Mar 2007
Posts: 27
dermusic is on a distinguished road
Try something like the code posted below:

Code:

extern double Lots1=0.2;
extern double Lots2=0.1;
extern int StopLoss =50;
extern int TakeProfit=100;

int Slippage= 3;
int MagicNumber =123;
bool MySignal=false;



string Symbol1,Symbol2;
double orderprice;


int start()
{



Symbol1="USDCHF", Symbol2="GBPUSD";  //remember to put an "m" in if 
                                     //using an Interbankfx mini account, like "GBPUSDm"

if (MySignal==true)
     {
      if(IsTradeAllowed()==true)
          {
          sl=StopLoss*MarketInfo(Symbol1,MODE_POINT):
          tp=TakeProfit*MarketInfo(Symbol1,MODE_POINT):
          orderprice=MarketInfo(Symbol1,MODE_ASK);
          OrderSend(Symbol1,OP_BUY,Lots1,orderprice,Slippage,orderprice-sl,orderprice+tp,"",MagicNumber,0,Blue); 
          }
          {
          sl=StopLoss*MarketInfo(Symbol2,MODE_POINT):
          tp=TakeProfit*MarketInfo(Symbo2,MODE_POINT):
          orderprice=MarketInfo(Symbol2,MODE_ASK);
          OrderSend(Symbol2,OP_BUY,Lots2,orderprice,Slippage,orderprice-sl,orderprice+tp,"",MagicNumber,0,Blue);
          }
          return(0);
     }



}

Last edited by dermusic; 05-21-2007 at 09:23 AM.
Reply With Quote