#!/home/hoogca/virtualenv/bri/3.7/bin/python ###!/home/debian/miniconda3/bin/python3 #print("Incl wyckoff") import sys, os, math global n, nRecords, Records, vsa, iClose, iGain, iGainMA global UltraHighBar, VeryHighBar, HighBar, LowBar, VeryLowBar #print(iGainMA[n]) midpoint=(iHigh[n]+iLow[n])/2.0 UltraHighBar[n]=(2.0*iVolMA[n-1])*1.0 VeryHighBar[n]=(2.0*iVolMA[n-1])*0.90 HighBar[n]=(2.0*iVolMA[n-1])*0.60 LowBar[n]=(2.0*iVolMA[n-1])*0.40 VeryLowBar[n]=(2.0*iVolMA[n-1])*0.10 vPerTick=abs((iVolumePerTick[n]*100)/(2*iVolumePerTickMA[n-1])) vVolume=abs((iVolume[n]*100)/(2*iVolMA[n-1])) pSpread=abs((iSpread[n]*100)/(2*iSpreadMA[n-1])) pGain=abs((iGain[n]*100)/(2*iGainMA[n-1])) global UpBar,DnBar,NewHi,NewLo,NewHi10,NewLo10,RecentHigh,RecentLow UpBar[n]=0; DnBar[n]=0; if(iClose[n] > iClose[n-1]): UpBar[n]=1 if(iClose[n] < iClose[n-1]): DnBar[n]=1 NewHi[n]=1; NewLo[n]=1; for x in range(1,6): if n-x>1: if(iLow[n-x] < iLow[n]): NewLo[n]=0; if(iHigh[n-x] > iHigh[n]): NewHi[n]=0; NewHi10[n]=1; NewLo10[n]=1; for x in range(1,11): if n-x>1: if(iLow[n-x] < iLow[n]): NewLo10[n]=0; if(iHigh[n-x] > iHigh[n]): NewHi10[n]=0; RecentHigh[n]=0; RecentLow[n]=0; for x in range(1,6): if n-x>1: if(NewHi[n-x]==1): RecentHigh[n]=1 #print(n-x) if(NewLo[n-x]==1): RecentLow[n]=1