I have TS Easy Language code (Pivot Reversal LE and Pivot Reversal SE) and want to get same translated into Ninja code for automated trading. Can someone help me out.
Thanks in Advance.
Parv
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++
PIVOT REVERSAL LONG ENTRY:
[IntrabarOrderGeneration = false]
inputs: Strength( 4 ) ;
variables: Setup( false ), PivotHigh( 0 ) ;
if SwingHigh( 1, High, Strength, Strength + 1 ) <> -1 then
{ ie, if just confirmed SwHi }
begin
Setup = true ;
PivotHigh = High[Strength] ;
end
else if Setup and High >= PivotHigh + 1 point then
Setup = false ;
{ the High >= condition being true indicates that a buy must already have been triggered at this bar so this setup has been used up and needs to be negated; an example of a persisitent setup with an indefinite stop/limit trigger - setup has to be negated after entry confirmed; also see Keltner Channel LE/SE and PercentR LE/SE }
if Setup then
Buy ( "PivRevLE" ) next bar at PivotHigh + 1 point stop ;
PIVOT REVERSAL SHORT ENTRY:
[IntrabarOrderGeneration = false]
inputs: Strength( 4 ) ;
variables: Setup( false ), PivotLow( 0 ) ;
if SwingLow( 1, Low, Strength, Strength + 1 ) <> -1 then
{ ie, if just confirmed SwLo }
begin
Setup = true ;
PivotLow = Low[Strength] ;
end
else if Setup and Low <= PivotLow - 1 point then
Setup = false ;
{ the Low <= condition being true indicates that a short must already have been triggered at this bar so this setup has been used up and needs to be negated; an example of a persisitent setup with an indefinite stop/limit trigger - setup has to be negated after entry confirmed; also see Keltner Channel LE/SE and PercentR LE/SE }
if Setup then
Sell Short ( "PivRevSE" ) next bar at PivotLow - 1 point stop ;
Comment