[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Money Management Easy Language problem



PureBytes Links

Trading Reference Links

Hi!

I'm trying to buy or sell 2 contracts at each signal
and have 2 different profit targets and 2 different
stop losses.

I'm doing something really wrong in the code logic,
since it does not generate any signal.

I'm suppose to have only one trade of 2 contracts per
signal.

any help appreciated

Eduardo






{Code #4:}
Inputs:  Price(Close),     { series to perform
analysis on }
         Len1(3),     { fast MA length }
         Len2(21);     { slow MA length }     

Variables: FMA(0),SMA(0),OkToBuy(True),OkToSell(True);

FMA=Average(Price,Len1); {Fast Moving Average}
SMA=Average(Price,Len2); {Slow Moving Average}     

{==== Entry Orders ===}
if FMA > SMA and close > SMA and OkToBuy then begin
	Buy("Buy1") 1 contract on Close;
    Buy("Buy2") 1 contract on Close;
	OkToBuy=False;
	OkToSell=True;
end;

If marketPosition=1 then begin
    Exitlong("ExPrftl1")  from Entry("Buy1") at
entryprice+0.75 limit;
    Exitlong("ExPrftl2")  from Entry("Buy2") at
entryprice+1.25 limit;
    Exitlong("ExStpl1")  from Entry("Buy1") at
entryprice-1.25 stop;
    Exitlong("ExStpl2")  from Entry("Buy2") at
entryprice-2.00 stop;

if FMA < SMA and close < SMA and OkToSell then begin

 	sell ("Sell1") 1 contract on Close;
    sell ("sell2") 1 contract on Close;
	OkToSell=False;
	OkToBuy=True;
end;

If Marketposition=-1 then begin
    Exitshort("ExPrfts1")  from Entry("sell1") at
entryprice+0.75 limit;
    Exitshort("ExPrfts2")  from Entry("sell2") at
entryprice+1.25 limit;
    Exitshort("ExStps1")  from Entry("sell1") at
entryprice-1.25 stop;
    Exitshort("ExStps2")  from Entry("sell2") at
entryprice-2.00 stop;
end;
  end;