// Downloaded From https://www.WiseStockTrader.com

/////Month Switch 

MonthCalc = Month();
newMonth = MonthCalc != Ref(Month(),-1);
monthswitch = 0;
monthswitcharray[0] = monthswitch[0];



for( j = 1; j < BarCount; j++ )
{
 
 monthswitch = monthswitcharray[j-1];
 
 
 if(newmonth[j] == 1)
 
 {
 
 monthswitch = 1; 
 
 }
 
 
 if (monthswitch == 0)
 
 
 {
 
 Buy[j] = 0;
 Short[j] =0;
 
 }
 
 
 
 if (Buy[j] OR Short[j]) 
 
 {
 
 monthswitch = 0;
 
 }
 
 
 monthswitcharray[j] = monthswitch;
 
 
 
 
 
}