/*[[ Name := TDSGlobal Author := Copyright © 2005 Bob O'Brien / Barcode Link := Notes := Based on Alexander Elder's Triple Screen system. To be run only on a Weekly chart. Lots := 0 Stop Loss := 0 Take Profit := 0 Trailing Stop := 0 ]]*/ var: MacdCurrent(0), MacdPrevious(0), MacdPrevious2(0) ,Direction(0), PosNeg(""); Var: newbar(0),PrevDay(0),PrevMonth(0),PrevYear(0),PrevCurtime(0),GlobalName(""),GlobalMacdPrev(""),GlobalMacdPrev2(""),; Direction = 0; MacdPrevious = iOsMA(12,26,9,PRICE_CLOSE,1); MacdPrevious2 = iOsMA(12,26,9,PRICE_CLOSE,2); If MacdPrevious > MacdPrevious2 then Direction = 1; If MacdPrevious < MacdPrevious2 then Direction = -1; If MacdPrevious = MacdPrevious2 then Direction = 0; GlobalName = "Gb1_Wk_"+Symbol+"_Direction"; SetGlobalVariable(GlobalName, Direction); GlobalMacdPrev = "Gb1_Wk_"+Symbol+"_MacdPrev"; SetGlobalVariable(GlobalMacdPrev, MacdPrevious); GlobalMacdPrev2 = "Gb1_Wk_"+Symbol+"_MacdPrev2"; SetGlobalVariable(GlobalMacdPrev2, MacdPrevious2); Comment("ver 0.2 Weekly Direction is : ",Direction);