|
Quote: |
|
 |
|
|
I tried but it said you can't call
Arun |
|
|
|
|
Welcome to the fourm. Your question kind of got cut off in mid sentence. It would be helpful to know the specifics. However, this is easily doable given some limitations and is well documented in the TS code forum. Here is a sample code with MSFT as data1 and $NDX.X as data2 (just insert into the same chart), using a well known indicator by LBR (3/10 oscillator) to generate the signals. It is true that you can only trade on data1, you can't have tick or vol in a multi-symbol chart and that you can't do intrabar order generation on an event in data2 (unless you try global variables):
 |
|
 |
 |
|
 |
|
{The LBR 3/10 oscillator is the difference between a 3 and 10 period simple moving average.
Add another 16-period simple moving average of the 3/10 on top of it. }
{Sample two data strategy, **************do not trade as is************ }
inputs: Price(Close), Price2(Close data2),
Avg1(3),
Avg2(10),
Avg3(16),
Avg21(3),
Avg22(10),
Avg23(16);
vars:
HH(0),LL(0);
if Currentbar > 30 then begin
Value1 = Average(Price,Avg1)-Average(Price,Avg2);
Value21 = Average(Price2,Avg21)-Average(Price2,Avg22);
Value2 = Average(Value1,Avg3);
Value22 = Average(Value21,Avg23);
If Value21 crosses over Value22 then
Buy ( "B1" ) next bar at market ;
If Value1 crosses under Value2 then
Sellshort ( "SS1" ) next bar at market;
end; |
|
 |
|
 |
|
Please do not trade this as is, it is not profitable. Blue Ray has kindly attached a copy of the LBR 3/10 osc here on TL:
http://www.traderslaboratory.com/for...html#post25515