Skien, Norway
Posts: 5 since Jun 2022
Thanks Given: 1
Thanks Received: 0
|
Oh, and here is the code for plotting the weekly channels:
Vars: oPeriodOpen1(0), oPeriodHigh1(0), oPeriodLow1(0), oPeriodClose1(0),
oPeriodOpen2(0), oPeriodHigh2(0), oPeriodLow2(0), oPeriodClose2(0);
// OHLCPeriodsAgo( PeriodType, PeriodsAgo, oPeriodOpen, oPeriodHigh, oPeriodLow, oPeriodClose )
// PeriodType sets the time period on which to base values (1 = Day, 2 = Week, 3 = Month, 4 = Year)
Value1 = OHLCPeriodsAgo( 2, 1, oPeriodOpen1, oPeriodHigh1, oPeriodLow1, oPeriodClose1 );
Value3 = oPeriodHigh1;
Value4 = oPeriodLow1;
Plot1( Value3 );
Plot2( Value4 );
And here is the code for the strategy:
Vars: oPeriodOpen1(0), oPeriodHigh1(0), oPeriodLow1(0), oPeriodClose1(0),
oPeriodOpen2(0), oPeriodHigh2(0), oPeriodLow2(0), oPeriodClose2(0);
// OHLCPeriodsAgo( PeriodType, PeriodsAgo, oPeriodOpen, oPeriodHigh, oPeriodLow, oPeriodClose )
// PeriodType sets the time period on which to base values (1 = Day, 2 = Week, 3 = Month, 4 = Year)
Value1 = OHLCPeriodsAgo( 2, 1, oPeriodOpen1, oPeriodHigh1, oPeriodLow1, oPeriodClose1 );
Value3 = oPeriodHigh1;
Value4 = oPeriodLow1;
Buy("BuyLong") next bar at Value3 Stop;
Sellshort("SellShort") next bar at Value4 Stop;
|