PureBytes Links
Trading Reference Links
|
> How can I distinguish between positions?
> I want #2 to exit only with #1 and #3 to exit only with #4.
> How do I label entries in EL?
You can't. At least, you can't label them in a way that controls the
exits. You can label them e.g. buy("Buy#1") at close, but that's
only useful in the trade-by-trade report. (Actually it's also useful
if you want TS to prevent multiple long or short positions for any
one signal.) ANY sell or exitlong will exit the position.
Probably the easiest way to do this is to record which positions
you're in, and only exit those positions if you're IN those
positions. For example:
1) If Go crosses above HIT then begin
buy at close;
Buy1 = True;
end;
2) If Buy1 and Go crosses below HIT then begin
exitlong;
Buy1 = False;
end;
> Also I forgot how to exit after 5 pts.
Use a limit order. Since you also want it to exit only from the #3
entry, you'll have to use a similar flag as I used above. Here it's
a little bit trickier because you're not exiting at the close, so you
can't just clear the flag when you exit. You'll have to detect when
the limit gets hit and clear the Buy3 flag at that time. (You'd also
want to clear it for any other exit condition, e.g. a MM stop.)
Usually you'd use EntryPrice as the base for your 5.0 point profit
target, but since you'll have multiple entries, you need to record
the entry price for THIS buy signal.
3) If Go[1] crosses below LIT and Go crosses above LIT then begin
buy at close;
Buy3 = True;
Buy3Ent = Close;
end;
if Buy3 and High > Buy3Ent+5.0 then Buy3 = False; { Limit hit }
If Buy3 then exitlong at Buy3Ent + 5.0 limit;
BTW, if it's possible for your entry condition to happen again while
you're in a position, you'll probably want to make sure you're not
already in a type 3 long before you buy again, e.g.:
3) If Buy3 = False
and Go[1] crosses below LIT and Go crosses above LIT then begin
If you don't do this, your Buy3Ent value will get reset to the new
Close value, even though you might not actually go long there (if
you've told TS to allow only one long entry per signal).
Gary
|