//+------------------------------------------------------------------+ //| FX Multi-Meter II | //| Copyright © 2009, J.Arent | //| josharent@yahoo.com.au | //| | //| Inspired by !x-meter (Special thanks to R. Hill) | //+------------------------------------------------------------------+ #property copyright "©J.Arent 2009" #property indicator_chart_window extern string Title1="== History Line ======================="; extern bool DisplayHistoryLine=true; extern color LineColor=DimGray; extern string Title2="== Compact Mode ===================="; extern bool DisplayCompact=false; extern string Title3="== Display Price/Chart/Currency ========="; extern bool DisplayPriceInfo=false; extern int PriceFontSize= 32; extern color PriceColor = White; extern int ChartFontSize= 16; extern color ChartColor = DimGray; extern string DisplayOptions="== Use Monthly Chart for Options ======"; extern bool DisableMonthly=true; extern string Title4="== Processing Latency (Sleep) =========="; extern string LatencyDescription1 = "Higher values reduce flickering."; extern string LatencyDescription2 = "Lower values increase responsiveness."; extern int Latency=100; extern string Title5="== Trend-O-Graph ===================="; extern string MA_Types="0=SMA, 1=EMA, 2=SMMA, 4=LWMA"; extern bool DisplayTrendGraph=true; extern int MA_Type=2; extern int MA1_Period = 3; extern int MA2_Period = 5; extern int MA3_Period = 10; extern int MA4_Period = 20; extern int MA5_Period = 50; extern int MA6_Period = 100; extern int MA7_Period = 200; extern string Title6="== Overall Signal ====================="; extern string CurrentIndicators="Current Indicators"; extern bool Include_MAXover=true; extern bool Include_MACD = true; extern bool Include_PSAR = true; extern bool Include_MA=true; extern bool Include_STOCH=true; extern bool Include_WPR=true; extern bool Include_PriceDirection=true; extern string MultiIndicators="Multi-Timeframe Indicators"; extern bool Include_M1_MA = false; extern bool Include_M5_MA = false; extern bool Include_M15_MA = false; extern bool Include_M30_MA = false; extern bool Include_H1_MA = false; extern bool Include_H4_MA = false; extern bool Include_D1_MA = false; extern string Title7="== OB/OS Signal Map ================="; extern string OBOSDescription1="Grey = OB/OS, Green = BUY, Red = SELL."; extern int Stochastic_BUY=20; extern int Stochastic_SELL=80; extern int WilliamsPercentRange_BUY=-80; extern int WilliamsPercentRange_SELL=-20; extern int MoneyFlowIndex_BUY=20; extern int MoneyFlowIndex_SELL=80; extern int CommodityChannelIndex_BUY=-100; extern int CommodityChannelIndex_SELL= 100; extern int RelativeStrengthIndex_BUY = 30; extern int RelativeStrengthIndex_SELL= 70; extern int BollingerBand_Period=20; extern int BollingerBand_Deviation=2; extern string Title8 = "== Indicator Values ====================="; extern string Title9 = "Stochastic Oscillators"; extern int Stoch_K = 14; extern int Stoch_D = 3; extern int Stoch_Slowing=3; extern string Title10="Moving Average Trend-Bar"; extern string TrendBar_MA_Types="0=SMA, 1=EMA, 2=SMMA, 4=LWMA"; extern int TrendBar_MA_Type=1; extern int MA_Period= 14; extern int MA_Shift = 0; extern string Title11="MACD"; extern int MACD_Period1 = 12; extern int MACD_Period2 = 26; extern int MACD_Period3 = 9; extern string Title12="MA-Xover"; extern int FastLWMA= 3; extern int SlowSMA = 5; extern string Title13="Parabolic SAR"; extern double PSAR_Step= 0.02; extern double PSAR_Max = 0.2; string HistoryLine="History Line"; //+------------------------------------------------------------------+ // expert initialization function | //+------------------------------------------------------------------+ int init() { int err,lastError; //---- if(DisplayHistoryLine) { if(ObjectFind(HistoryLine)==-1) { ObjectCreate(HistoryLine,OBJ_VLINE,0,Time[0]+300,Close[0]); ObjectSet(HistoryLine,OBJPROP_COLOR,LineColor); } } initGraph(); //while (true) { if(IsConnected()) main(); if(!IsConnected()) objectBlank(); //if(DisableMonthly) {if(Period()==PERIOD_MN1) break;} WindowRedraw(); Sleep(Latency); } //---- return(0); } //+------------------------------------------------------------------+ // expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- ObjectsDeleteAll(0,OBJ_LABEL); Print("shutdown error - ",GetLastError()); //---- return(0); } //+------------------------------------------------------------------+ // expert start function | //+------------------------------------------------------------------+ int start() { //---- if(Bars<10) return(0); if(IsConnected()) main(); if(!IsConnected()) objectBlank(); //if(DisableMonthly) {if(Period()==PERIOD_MN1) break;} WindowRedraw(); Sleep(Latency); //---- return(0); } //+------------------------------------------------------------------+ // expert custom function | //+------------------------------------------------------------------+ void main() { RefreshRates(); //History Line ---------------------------------------------------- int BarShift,BarShift2,BarShiftM1,BarShiftM5,BarShiftM15,BarShiftM30,BarShiftH1,BarShiftH4,BarShiftD1; if(DisplayHistoryLine) { datetime VLineTime=ObjectGet(HistoryLine,OBJPROP_TIME1); if(VLineTime>=Time[0]) {BarShift=0;} if(Period()==PERIOD_M1 && VLineTime= 90) ObjectSet("M_1_90",OBJPROP_COLOR,Lime); if(value >= 80) ObjectSet("M_1_80",OBJPROP_COLOR,Lime); if(value >= 70) ObjectSet("M_1_70",OBJPROP_COLOR,LawnGreen); if(value >= 60) ObjectSet("M_1_60",OBJPROP_COLOR,GreenYellow); if(value >= 50) ObjectSet("M_1_50",OBJPROP_COLOR,Yellow); if(value >= 40) ObjectSet("M_1_40",OBJPROP_COLOR,Gold); if(value >= 30) ObjectSet("M_1_30",OBJPROP_COLOR,Orange); if(value >= 20) ObjectSet("M_1_20",OBJPROP_COLOR,DarkOrange); if(value >= 10) ObjectSet("M_1_10",OBJPROP_COLOR,OrangeRed); if(value >= 0) ObjectSet("M_1_0",OBJPROP_COLOR,Red); ObjectSet("M_1",OBJPROP_COLOR,SkyBlue); ObjectSetText("M_1p",DoubleToStr(value,0),8,"Arial Narrow",Silver); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintM5(double value) { if(value>90) ObjectSet("M_5_90",OBJPROP_COLOR,Lime); if(value>80) ObjectSet("M_5_80",OBJPROP_COLOR,Lime); if(value>70) ObjectSet("M_5_70",OBJPROP_COLOR,LawnGreen); if(value>60) ObjectSet("M_5_60",OBJPROP_COLOR,GreenYellow); if(value>50) ObjectSet("M_5_50",OBJPROP_COLOR,Yellow); if(value>40) ObjectSet("M_5_40",OBJPROP_COLOR,Gold); if(value>30) ObjectSet("M_5_30",OBJPROP_COLOR,Orange); if(value>20) ObjectSet("M_5_20",OBJPROP_COLOR,DarkOrange); if(value>10) ObjectSet("M_5_10",OBJPROP_COLOR,OrangeRed); if(value>0) ObjectSet("M_5_0",OBJPROP_COLOR,Red); ObjectSet("M_5",OBJPROP_COLOR,SkyBlue); ObjectSetText("M_5p",DoubleToStr(value,0),8,"Arial Narrow",Silver); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintM15(double value) { if(value>90) ObjectSet("M_15_90",OBJPROP_COLOR,Lime); if(value>80) ObjectSet("M_15_80",OBJPROP_COLOR,Lime); if(value>70) ObjectSet("M_15_70",OBJPROP_COLOR,LawnGreen); if(value>60) ObjectSet("M_15_60",OBJPROP_COLOR,GreenYellow); if(value>50) ObjectSet("M_15_50",OBJPROP_COLOR,Yellow); if(value>40) ObjectSet("M_15_40",OBJPROP_COLOR,Gold); if(value>30) ObjectSet("M_15_30",OBJPROP_COLOR,Orange); if(value>20) ObjectSet("M_15_20",OBJPROP_COLOR,DarkOrange); if(value>10) ObjectSet("M_15_10",OBJPROP_COLOR,OrangeRed); if(value>0) ObjectSet("M_15_0",OBJPROP_COLOR,Red); ObjectSet("M_15",OBJPROP_COLOR,SkyBlue); ObjectSetText("M_15p",DoubleToStr(value,0),8,"Arial Narrow",Silver); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintM30(double value) { if(value>90) ObjectSet("M_30_90",OBJPROP_COLOR,Lime); if(value>80) ObjectSet("M_30_80",OBJPROP_COLOR,Lime); if(value>70) ObjectSet("M_30_70",OBJPROP_COLOR,LawnGreen); if(value>60) ObjectSet("M_30_60",OBJPROP_COLOR,GreenYellow); if(value>50) ObjectSet("M_30_50",OBJPROP_COLOR,Yellow); if(value>40) ObjectSet("M_30_40",OBJPROP_COLOR,Gold); if(value>30) ObjectSet("M_30_30",OBJPROP_COLOR,Orange); if(value>20) ObjectSet("M_30_20",OBJPROP_COLOR,DarkOrange); if(value>10) ObjectSet("M_30_10",OBJPROP_COLOR,OrangeRed); if(value>0) ObjectSet("M_30_0",OBJPROP_COLOR,Red); ObjectSet("M_30",OBJPROP_COLOR,SkyBlue); ObjectSetText("M_30p",DoubleToStr(value,0),8,"Arial Narrow",Silver); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintH1(double value) { if(value>90) ObjectSet("H_1_90",OBJPROP_COLOR,Lime); if(value>80) ObjectSet("H_1_80",OBJPROP_COLOR,Lime); if(value>70) ObjectSet("H_1_70",OBJPROP_COLOR,LawnGreen); if(value>60) ObjectSet("H_1_60",OBJPROP_COLOR,GreenYellow); if(value>50) ObjectSet("H_1_50",OBJPROP_COLOR,Yellow); if(value>40) ObjectSet("H_1_40",OBJPROP_COLOR,Gold); if(value>30) ObjectSet("H_1_30",OBJPROP_COLOR,Orange); if(value>20) ObjectSet("H_1_20",OBJPROP_COLOR,DarkOrange); if(value>10) ObjectSet("H_1_10",OBJPROP_COLOR,OrangeRed); if(value>0) ObjectSet("H_1_0",OBJPROP_COLOR,Red); ObjectSet("H_1",OBJPROP_COLOR,SkyBlue); ObjectSetText("H_1p",DoubleToStr(value,0),8,"Arial Narrow",Silver); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintH4(double value) { if(value>90) ObjectSet("H_4_90",OBJPROP_COLOR,Lime); if(value>80) ObjectSet("H_4_80",OBJPROP_COLOR,Lime); if(value>70) ObjectSet("H_4_70",OBJPROP_COLOR,LawnGreen); if(value>60) ObjectSet("H_4_60",OBJPROP_COLOR,GreenYellow); if(value>50) ObjectSet("H_4_50",OBJPROP_COLOR,Yellow); if(value>40) ObjectSet("H_4_40",OBJPROP_COLOR,Gold); if(value>30) ObjectSet("H_4_30",OBJPROP_COLOR,Orange); if(value>20) ObjectSet("H_4_20",OBJPROP_COLOR,DarkOrange); if(value>10) ObjectSet("H_4_10",OBJPROP_COLOR,OrangeRed); if(value>0) ObjectSet("H_4_0",OBJPROP_COLOR,Red); ObjectSet("H_4",OBJPROP_COLOR,SkyBlue); ObjectSetText("H_4p",DoubleToStr(value,0),8,"Arial Narrow",Silver); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintD1(double value) { if(value>90) ObjectSet("D_1_90",OBJPROP_COLOR,Lime); if(value>80) ObjectSet("D_1_80",OBJPROP_COLOR,Lime); if(value>70) ObjectSet("D_1_70",OBJPROP_COLOR,LawnGreen); if(value>60) ObjectSet("D_1_60",OBJPROP_COLOR,GreenYellow); if(value>50) ObjectSet("D_1_50",OBJPROP_COLOR,Yellow); if(value>40) ObjectSet("D_1_40",OBJPROP_COLOR,Gold); if(value>30) ObjectSet("D_1_30",OBJPROP_COLOR,Orange); if(value>20) ObjectSet("D_1_20",OBJPROP_COLOR,DarkOrange); if(value>10) ObjectSet("D_1_10",OBJPROP_COLOR,OrangeRed); if(value>0) ObjectSet("D_1_0",OBJPROP_COLOR,Red); ObjectSet("D_1",OBJPROP_COLOR,SkyBlue); ObjectSetText("D_1p",DoubleToStr(value,0),8,"Arial Narrow",Silver); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintLine() { ObjectSet("line",OBJPROP_COLOR,DimGray); ObjectSet("line1",OBJPROP_COLOR,DimGray); ObjectSet("line2",OBJPROP_COLOR,DimGray); ObjectSet("sign",OBJPROP_COLOR,DimGray); } // MA Graphs ------------------- void paintMA_M1(int value) { if(value==1) ObjectSet("2M_1_MA",OBJPROP_COLOR,Lime); if(value==0) ObjectSet("2M_1_MA",OBJPROP_COLOR,Red); ObjectSet("2M_1",OBJPROP_COLOR,SkyBlue); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintMA_M5(int value) { if(value==1) ObjectSet("2M_5_MA",OBJPROP_COLOR,Lime); if(value==0) ObjectSet("2M_5_MA",OBJPROP_COLOR,Red); ObjectSet("2M_5",OBJPROP_COLOR,SkyBlue); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintMA_M15(int value) { if(value==1) ObjectSet("2M_15_MA",OBJPROP_COLOR,Lime); if(value==0) ObjectSet("2M_15_MA",OBJPROP_COLOR,Red); ObjectSet("2M_15",OBJPROP_COLOR,SkyBlue); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintMA_M30(int value) { if(value==1) ObjectSet("2M_30_MA",OBJPROP_COLOR,Lime); if(value==0) ObjectSet("2M_30_MA",OBJPROP_COLOR,Red); ObjectSet("2M_30",OBJPROP_COLOR,SkyBlue); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintMA_H1(int value) { if(value==1) ObjectSet("2H_1_MA",OBJPROP_COLOR,Lime); if(value==0) ObjectSet("2H_1_MA",OBJPROP_COLOR,Red); ObjectSet("2H_1",OBJPROP_COLOR,SkyBlue); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintMA_H4(int value) { if(value==1) ObjectSet("2H_4_MA",OBJPROP_COLOR,Lime); if(value==0) ObjectSet("2H_4_MA",OBJPROP_COLOR,Red); ObjectSet("2H_4",OBJPROP_COLOR,SkyBlue); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintMA_D1(int value) { if(value==1) ObjectSet("2D_1_MA",OBJPROP_COLOR,Lime); if(value==0) ObjectSet("2D_1_MA",OBJPROP_COLOR,Red); ObjectSet("2D_1",OBJPROP_COLOR,SkyBlue); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paint2Line() { ObjectSet("2line",OBJPROP_COLOR,DimGray); ObjectSet("2line1",OBJPROP_COLOR,DimGray); ObjectSet("2line2",OBJPROP_COLOR,DimGray); ObjectSet("2sign",OBJPROP_COLOR,DimGray); } // WPR% Graphs ------------------- void paintWPRUp(int value) { if(value==1 && value>0) ObjectSet("V+5",OBJPROP_COLOR,Lime); if(value<=2 && value>0) ObjectSet("V+4",OBJPROP_COLOR,Lime); if(value<=3 && value>0) ObjectSet("V+3",OBJPROP_COLOR,LawnGreen); if(value<=4 && value>0) ObjectSet("V+2",OBJPROP_COLOR,LawnGreen); if(value<=5 && value>0) ObjectSet("V+1",OBJPROP_COLOR,GreenYellow); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintWPRDown(int value) { ObjectSet("V=0",OBJPROP_COLOR,Yellow); if(value>=6) ObjectSet("V-1",OBJPROP_COLOR,Gold); if(value>=7) ObjectSet("V-2",OBJPROP_COLOR,Orange); if(value>=8) ObjectSet("V-3",OBJPROP_COLOR,DarkOrange); if(value>=9) ObjectSet("V-4",OBJPROP_COLOR,OrangeRed); if(value==10) ObjectSet("V-5",OBJPROP_COLOR,Red); ObjectSet("WPRLine1",OBJPROP_COLOR,DimGray); ObjectSet("WPRLine2",OBJPROP_COLOR,DimGray); ObjectSet("WPRLine3",OBJPROP_COLOR,DimGray); ObjectSet("WPRTitle",OBJPROP_COLOR,DimGray); ObjectSet("VolumeChart",OBJPROP_COLOR,SkyBlue); ObjectSet("WPRpercent",OBJPROP_COLOR,Silver); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintWPRValue(int value) { ObjectSetText("WPRValue",DoubleToStr(value,0),9,"Arial",White); } // Spread Graphs ------------------- void paintSpread(double value) { ObjectSet("SpreadPips",OBJPROP_COLOR,SkyBlue); ObjectSetText("SpreadValue",DoubleToStr(value,1),19,"Arial Narrow",White); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintSpreadLines() { ObjectSet("SpreadLine1",OBJPROP_COLOR,DimGray); ObjectSet("SpreadLine2",OBJPROP_COLOR,DimGray); ObjectSet("SpreadLine3",OBJPROP_COLOR,DimGray); ObjectSet("SpreadTitle",OBJPROP_COLOR,DimGray); } // PSAR Graphs ------------------- void paintPSAR(int value) { int GraphShift; if(DisplayCompact){GraphShift=-156;} else GraphShift=0; if(value==1) { objectCreate("PSAR_Value1",118,GraphShift+363,"p",20,"Wingdings 3",Lime); ObjectDelete("PSAR_Value2"); ObjectSet("PSAR_Value1",OBJPROP_COLOR,Lime); } if(value==0) { objectCreate("PSAR_Value2",118,GraphShift+363,"q",20,"Wingdings 3",Red); ObjectDelete("PSAR_Value1"); ObjectSet("PSAR_Value2",OBJPROP_COLOR,Red); } ObjectSet("PSAR_Title",OBJPROP_COLOR,DimGray); ObjectSet("PSAR_Chart",OBJPROP_COLOR,SkyBlue); ObjectSet("PSAR_Line1",OBJPROP_COLOR,DimGray); ObjectSet("PSAR_Line2",OBJPROP_COLOR,DimGray); ObjectSet("PSAR_Line3",OBJPROP_COLOR,DimGray); } // MACD Graphs ------------------- void paintMACD(int value) { int GraphShift; if(DisplayCompact){GraphShift=-156;} else GraphShift=0; if(value==3) { objectCreate("MACD_Value1",118,GraphShift+427,"p",20,"Wingdings 3",Lime); ObjectDelete("MACD_Value2"); ObjectDelete("MACD_Value3"); ObjectDelete("MACD_Value4"); ObjectDelete("MACD_Value5"); ObjectDelete("MACD_Value6"); ObjectSet("MACD_Value1",OBJPROP_COLOR,Lime); } if(value==2) { objectCreate("MACD_Value2",122,GraphShift+427,"X",20,"Arial",Red); ObjectDelete("MACD_Value4"); ObjectDelete("MACD_Value3"); ObjectDelete("MACD_Value1"); ObjectDelete("MACD_Value5"); ObjectDelete("MACD_Value6"); ObjectSet("MACD_Value2",OBJPROP_COLOR,Red); } if(value==1) { objectCreate("MACD_Value3",118,GraphShift+427,"q",20,"Wingdings 3",Red); ObjectDelete("MACD_Value2"); ObjectDelete("MACD_Value4"); ObjectDelete("MACD_Value1"); ObjectDelete("MACD_Value5"); ObjectDelete("MACD_Value6"); ObjectSet("MACD_Value3",OBJPROP_COLOR,Red); } if(value==0) { objectCreate("MACD_Value4",122,GraphShift+427,"X",20,"Arial",Lime); ObjectDelete("MACD_Value2"); ObjectDelete("MACD_Value3"); ObjectDelete("MACD_Value1"); ObjectDelete("MACD_Value5"); ObjectDelete("MACD_Value6"); ObjectSet("MACD_Value4",OBJPROP_COLOR,Lime); } if(value==4) { objectCreate("MACD_Value5",122,GraphShift+427,"0",20,"Arial",Lime); ObjectDelete("MACD_Value2"); ObjectDelete("MACD_Value3"); ObjectDelete("MACD_Value1"); ObjectDelete("MACD_Value4"); ObjectDelete("MACD_Value6"); ObjectSet("MACD_Value5",OBJPROP_COLOR,Lime); } if(value==5) { objectCreate("MACD_Value6",122,GraphShift+427,"0",20,"Arial",Red); ObjectDelete("MACD_Value2"); ObjectDelete("MACD_Value3"); ObjectDelete("MACD_Value1"); ObjectDelete("MACD_Value4"); ObjectDelete("MACD_Value5"); ObjectSet("MACD_Value6",OBJPROP_COLOR,Red); } ObjectSet("MACD_Title",OBJPROP_COLOR,DimGray); ObjectSet("MACD_Chart",OBJPROP_COLOR,SkyBlue); ObjectSet("MACD_Line1",OBJPROP_COLOR,DimGray); ObjectSet("MACD_Line2",OBJPROP_COLOR,DimGray); } // MAXover Graphs ------------------- void paintMAXover(int value) { int GraphShift; if(DisplayCompact){GraphShift=-156;} else GraphShift=0; if(value==1) { objectCreate("MAXoverValue1",67,GraphShift+427,"p",20,"Wingdings 3",Lime); ObjectDelete("MAXoverValue2"); ObjectSet("MAXoverValue1",OBJPROP_COLOR,Lime); } if(value==0) { objectCreate("MAXoverValue2",67,GraphShift+427,"q",20,"Wingdings 3",Red); ObjectDelete("MAXoverValue1"); ObjectSet("MAXoverValue2",OBJPROP_COLOR,Red); } ObjectSet("MAXoverTitle",OBJPROP_COLOR,DimGray); ObjectSet("MAXoverChart",OBJPROP_COLOR,SkyBlue); ObjectSet("MAXoverLine1",OBJPROP_COLOR,DimGray); ObjectSet("MAXoverLine2",OBJPROP_COLOR,DimGray); } // BarMeter Graphs ------------------------------- void paintBar1(double value) { if(value == 11) ObjectSet("Bar_1",OBJPROP_COLOR,C'035,035,035'); if(value == 12) ObjectSet("Bar_1",OBJPROP_COLOR,C'000,000,000'); if(value == 1) ObjectSet("Bar_1",OBJPROP_COLOR,C'000,255,000'); if(value == 2) ObjectSet("Bar_1",OBJPROP_COLOR,C'000,200,000'); if(value == 3) ObjectSet("Bar_1",OBJPROP_COLOR,C'000,150,000'); if(value == 4) ObjectSet("Bar_1",OBJPROP_COLOR,C'000,100,000'); if(value == 5) ObjectSet("Bar_1",OBJPROP_COLOR,C'000,070,000'); if(value == 6) ObjectSet("Bar_1",OBJPROP_COLOR,C'070,000,000'); if(value == 7) ObjectSet("Bar_1",OBJPROP_COLOR,C'100,000,000'); if(value == 8) ObjectSet("Bar_1",OBJPROP_COLOR,C'150,000,000'); if(value == 9) ObjectSet("Bar_1",OBJPROP_COLOR,C'200,000,000'); if(value == 10) ObjectSet("Bar_1",OBJPROP_COLOR,C'255,000,000'); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintBar2(double value) { if(value == 11) ObjectSet("Bar_2",OBJPROP_COLOR,C'035,035,035'); if(value == 12) ObjectSet("Bar_2",OBJPROP_COLOR,C'000,000,000'); if(value == 1) ObjectSet("Bar_2",OBJPROP_COLOR,C'000,255,000'); if(value == 2) ObjectSet("Bar_2",OBJPROP_COLOR,C'000,200,000'); if(value == 3) ObjectSet("Bar_2",OBJPROP_COLOR,C'000,150,000'); if(value == 4) ObjectSet("Bar_2",OBJPROP_COLOR,C'000,100,000'); if(value == 5) ObjectSet("Bar_2",OBJPROP_COLOR,C'000,070,000'); if(value == 6) ObjectSet("Bar_2",OBJPROP_COLOR,C'070,000,000'); if(value == 7) ObjectSet("Bar_2",OBJPROP_COLOR,C'100,000,000'); if(value == 8) ObjectSet("Bar_2",OBJPROP_COLOR,C'150,000,000'); if(value == 9) ObjectSet("Bar_2",OBJPROP_COLOR,C'200,000,000'); if(value == 10) ObjectSet("Bar_2",OBJPROP_COLOR,C'255,000,000'); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintBar3(double value) { if(value == 11) ObjectSet("Bar_3",OBJPROP_COLOR,C'035,035,035'); if(value == 12) ObjectSet("Bar_3",OBJPROP_COLOR,C'000,000,000'); if(value == 1) ObjectSet("Bar_3",OBJPROP_COLOR,C'000,255,000'); if(value == 2) ObjectSet("Bar_3",OBJPROP_COLOR,C'000,200,000'); if(value == 3) ObjectSet("Bar_3",OBJPROP_COLOR,C'000,150,000'); if(value == 4) ObjectSet("Bar_3",OBJPROP_COLOR,C'000,100,000'); if(value == 5) ObjectSet("Bar_3",OBJPROP_COLOR,C'000,070,000'); if(value == 6) ObjectSet("Bar_3",OBJPROP_COLOR,C'070,000,000'); if(value == 7) ObjectSet("Bar_3",OBJPROP_COLOR,C'100,000,000'); if(value == 8) ObjectSet("Bar_3",OBJPROP_COLOR,C'150,000,000'); if(value == 9) ObjectSet("Bar_3",OBJPROP_COLOR,C'200,000,000'); if(value == 10) ObjectSet("Bar_3",OBJPROP_COLOR,C'255,000,000'); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintBar4(double value) { if(value == 11) ObjectSet("Bar_4",OBJPROP_COLOR,C'035,035,035'); if(value == 12) ObjectSet("Bar_4",OBJPROP_COLOR,C'000,000,000'); if(value == 1) ObjectSet("Bar_4",OBJPROP_COLOR,C'000,255,000'); if(value == 2) ObjectSet("Bar_4",OBJPROP_COLOR,C'000,200,000'); if(value == 3) ObjectSet("Bar_4",OBJPROP_COLOR,C'000,150,000'); if(value == 4) ObjectSet("Bar_4",OBJPROP_COLOR,C'000,100,000'); if(value == 5) ObjectSet("Bar_4",OBJPROP_COLOR,C'000,070,000'); if(value == 6) ObjectSet("Bar_4",OBJPROP_COLOR,C'070,000,000'); if(value == 7) ObjectSet("Bar_4",OBJPROP_COLOR,C'100,000,000'); if(value == 8) ObjectSet("Bar_4",OBJPROP_COLOR,C'150,000,000'); if(value == 9) ObjectSet("Bar_4",OBJPROP_COLOR,C'200,000,000'); if(value == 10) ObjectSet("Bar_4",OBJPROP_COLOR,C'255,000,000'); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintBar5(double value) { if(value == 11) ObjectSet("Bar_5",OBJPROP_COLOR,C'035,035,035'); if(value == 12) ObjectSet("Bar_5",OBJPROP_COLOR,C'000,000,000'); if(value == 1) ObjectSet("Bar_5",OBJPROP_COLOR,C'000,255,000'); if(value == 2) ObjectSet("Bar_5",OBJPROP_COLOR,C'000,200,000'); if(value == 3) ObjectSet("Bar_5",OBJPROP_COLOR,C'000,150,000'); if(value == 4) ObjectSet("Bar_5",OBJPROP_COLOR,C'000,100,000'); if(value == 5) ObjectSet("Bar_5",OBJPROP_COLOR,C'000,070,000'); if(value == 6) ObjectSet("Bar_5",OBJPROP_COLOR,C'070,000,000'); if(value == 7) ObjectSet("Bar_5",OBJPROP_COLOR,C'100,000,000'); if(value == 8) ObjectSet("Bar_5",OBJPROP_COLOR,C'150,000,000'); if(value == 9) ObjectSet("Bar_5",OBJPROP_COLOR,C'200,000,000'); if(value == 10) ObjectSet("Bar_5",OBJPROP_COLOR,C'255,000,000'); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintBars() { ObjectSet("BarsLine1",OBJPROP_COLOR,DimGray); ObjectSet("BarsLine2",OBJPROP_COLOR,DimGray); ObjectSet("BarsLine3",OBJPROP_COLOR,DimGray); ObjectSet("BarsTitle",OBJPROP_COLOR,DimGray); ObjectSet("BarsPercent",OBJPROP_COLOR,Silver); ObjectSet("BarsDescription",OBJPROP_COLOR,DimGray); ObjectSet("B_1",OBJPROP_COLOR,SkyBlue); ObjectSet("B_2",OBJPROP_COLOR,SkyBlue); ObjectSet("B_3",OBJPROP_COLOR,SkyBlue); ObjectSet("B_4",OBJPROP_COLOR,SkyBlue); ObjectSet("B_5",OBJPROP_COLOR,SkyBlue); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintBarValue1(double value) { ObjectSetText("Bar_Value1",DoubleToStr(value,0),8,"Arial Narrow",White); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintBarValue2(double value) { ObjectSetText("Bar_Value2",DoubleToStr(value,0),8,"Arial Narrow",DimGray); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintBarValue3(double value) { ObjectSetText("Bar_Value3",DoubleToStr(value,0),8,"Arial Narrow",DimGray); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintBarValue4(double value) { ObjectSetText("Bar_Value4",DoubleToStr(value,0),8,"Arial Narrow",DimGray); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintBarValue5(double value) { ObjectSetText("Bar_Value5",DoubleToStr(value,0),8,"Arial Narrow",DimGray); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintBarReading(int value) { int GraphShift; if(DisplayCompact){GraphShift=-156;} else GraphShift=0; if(value==1) { objectCreate("BarsStopped",83,GraphShift+541,"Stopped",8,"Arial",Silver); ObjectDelete("BarsSpeeding"); ObjectDelete("BarsSteady"); ObjectDelete("BarsSlowing"); ObjectSet("BarsStopped",OBJPROP_COLOR,Silver); } if(value==2) { objectCreate("BarsSpeeding",70,GraphShift+541,"Speeding Up",8,"Arial",Silver); ObjectDelete("BarsStopped"); ObjectDelete("BarsSteady"); ObjectDelete("BarsSlowing"); ObjectSet("BarsSpeeding",OBJPROP_COLOR,Silver); } if(value==3) { objectCreate("BarsSteady",85,GraphShift+541,"Steady",8,"Arial",Silver); ObjectDelete("BarsSpeeding"); ObjectDelete("BarsStopped"); ObjectDelete("BarsSlowing"); ObjectSet("BarsSteady",OBJPROP_COLOR,Silver); } if(value==4) { objectCreate("BarsSlowing",70,GraphShift+541,"Slowing Down",8,"Arial",Silver); ObjectDelete("BarsSpeeding"); ObjectDelete("BarsSteady"); ObjectDelete("BarsStopped"); ObjectSet("BarsSlowing",OBJPROP_COLOR,Silver); } } // Signal Graphs ------------------- void paintSignal(int value) { int GraphShift; if(DisplayCompact){GraphShift=-156;} else GraphShift=0; if(value==1) { objectCreate("SignalDown",10,GraphShift+498,"q",28,"Wingdings 3",Red); ObjectDelete("SignalUp"); ObjectDelete("SignalWait"); ObjectSet("SignalDown",OBJPROP_COLOR,Red); } if(value==2) { objectCreate("SignalUp",10,GraphShift+498,"p",28,"Wingdings 3",Lime); ObjectDelete("SignalDown"); ObjectDelete("SignalWait"); ObjectSet("SignalUp",OBJPROP_COLOR,Lime); } if(value==0) { objectCreate("SignalWait",17,GraphShift+498,"6",28,"Wingdings",Silver); ObjectDelete("SignalDown"); ObjectDelete("SignalUp"); ObjectSet("SignalWait",OBJPROP_COLOR,DimGray); } ObjectSet("SignalLine1",OBJPROP_COLOR,DimGray); ObjectSet("SignalLine2",OBJPROP_COLOR,DimGray); ObjectSet("SignalTitle",OBJPROP_COLOR,DimGray); } // Trend-O-Graph ------------------- void paintTrendGraph() { ObjectSet("TGraphLine1",OBJPROP_COLOR,DimGray); ObjectSet("TGraphLine2",OBJPROP_COLOR,DimGray); ObjectSet("TGraphLine3",OBJPROP_COLOR,DimGray); ObjectSet("TGraphTitle",OBJPROP_COLOR,DimGray); ObjectSet("TGM_1",OBJPROP_COLOR,SkyBlue); ObjectSet("TGM_5",OBJPROP_COLOR,SkyBlue); ObjectSet("TGM_15",OBJPROP_COLOR,SkyBlue); ObjectSet("TGM_30",OBJPROP_COLOR,SkyBlue); ObjectSet("TGH_1",OBJPROP_COLOR,SkyBlue); ObjectSet("TGH_4",OBJPROP_COLOR,SkyBlue); ObjectSet("TGD_1",OBJPROP_COLOR,SkyBlue); ObjectSet("TGMA_1",OBJPROP_COLOR,SkyBlue); ObjectSet("TGMA_2",OBJPROP_COLOR,SkyBlue); ObjectSet("TGMA_3",OBJPROP_COLOR,SkyBlue); ObjectSet("TGMA_4",OBJPROP_COLOR,SkyBlue); ObjectSet("TGMA_5",OBJPROP_COLOR,SkyBlue); ObjectSet("TGMA_6",OBJPROP_COLOR,SkyBlue); ObjectSet("TGMA_7",OBJPROP_COLOR,SkyBlue); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA1M1(int value) { if(value==1) {ObjectSet("TGM_1_MA1",OBJPROP_COLOR,C'000,200,000');} if(value==0) {ObjectSet("TGM_1_MA1",OBJPROP_COLOR,C'200,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA1M5(int value) { if(value==1) {ObjectSet("TGM_5_MA1",OBJPROP_COLOR,C'000,190,000');} if(value==0) {ObjectSet("TGM_5_MA1",OBJPROP_COLOR,C'190,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA1M15(int value) { if(value==1) {ObjectSet("TGM_15_MA1",OBJPROP_COLOR,C'000,180,000');} if(value==0) {ObjectSet("TGM_15_MA1",OBJPROP_COLOR,C'180,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA1M30(int value) { if(value==1) {ObjectSet("TGM_30_MA1",OBJPROP_COLOR,C'000,170,000');} if(value==0) {ObjectSet("TGM_30_MA1",OBJPROP_COLOR,C'170,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA1H1(int value) { if(value==1){ObjectSet("TGH_1_MA1",OBJPROP_COLOR,C'000,160,000');} if(value==0){ObjectSet("TGH_1_MA1",OBJPROP_COLOR,C'160,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA1H4(int value) { if(value==1) {ObjectSet("TGH_4_MA1",OBJPROP_COLOR,C'000,150,000');} if(value==0) {ObjectSet("TGH_4_MA1",OBJPROP_COLOR,C'150,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA1D1(int value) { if(value==1) {ObjectSet("TGD_1_MA1",OBJPROP_COLOR,C'000,140,000');} if(value==0) {ObjectSet("TGD_1_MA1",OBJPROP_COLOR,C'140,000,000');} } // -------------------------------------------------------------- void paintTGMA2M1(int value) { if(value==1) {ObjectSet("TGM_1_MA2",OBJPROP_COLOR,C'000,190,000');} if(value==0) {ObjectSet("TGM_1_MA2",OBJPROP_COLOR,C'190,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA2M5(int value) { if(value==1) {ObjectSet("TGM_5_MA2",OBJPROP_COLOR,C'000,180,000');} if(value==0) {ObjectSet("TGM_5_MA2",OBJPROP_COLOR,C'180,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA2M15(int value) { if(value==1) {ObjectSet("TGM_15_MA2",OBJPROP_COLOR,C'000,170,000');} if(value==0) {ObjectSet("TGM_15_MA2",OBJPROP_COLOR,C'170,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA2M30(int value) { if(value==1) {ObjectSet("TGM_30_MA2",OBJPROP_COLOR,C'000,160,000');} if(value==0) {ObjectSet("TGM_30_MA2",OBJPROP_COLOR,C'160,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA2H1(int value) { if(value==1) {ObjectSet("TGH_1_MA2",OBJPROP_COLOR,C'000,150,000');} if(value==0) {ObjectSet("TGH_1_MA2",OBJPROP_COLOR,C'150,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA2H4(int value) { if(value==1) {ObjectSet("TGH_4_MA2",OBJPROP_COLOR,C'000,140,000');} if(value==0) {ObjectSet("TGH_4_MA2",OBJPROP_COLOR,C'140,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA2D1(int value) { if(value==1) {ObjectSet("TGD_1_MA2",OBJPROP_COLOR,C'000,130,000');} if(value==0) {ObjectSet("TGD_1_MA2",OBJPROP_COLOR,C'130,000,000');} } // -------------------------------------------------------------- void paintTGMA3M1(int value) { if(value==1) {ObjectSet("TGM_1_MA3",OBJPROP_COLOR,C'000,180,000');} if(value==0) {ObjectSet("TGM_1_MA3",OBJPROP_COLOR,C'180,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA3M5(int value) { if(value==1) {ObjectSet("TGM_5_MA3",OBJPROP_COLOR,C'000,170,000');} if(value==0) {ObjectSet("TGM_5_MA3",OBJPROP_COLOR,C'170,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA3M15(int value) { if(value==1) {ObjectSet("TGM_15_MA3",OBJPROP_COLOR,C'000,160,000');} if(value==0) {ObjectSet("TGM_15_MA3",OBJPROP_COLOR,C'160,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA3M30(int value) { if(value==1) {ObjectSet("TGM_30_MA3",OBJPROP_COLOR,C'000,150,000');} if(value==0) {ObjectSet("TGM_30_MA3",OBJPROP_COLOR,C'150,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA3H1(int value) { if(value==1) {ObjectSet("TGH_1_MA3",OBJPROP_COLOR,C'000,140,000');} if(value==0) {ObjectSet("TGH_1_MA3",OBJPROP_COLOR,C'140,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA3H4(int value) { if(value==1) {ObjectSet("TGH_4_MA3",OBJPROP_COLOR,C'000,130,000');} if(value==0) {ObjectSet("TGH_4_MA3",OBJPROP_COLOR,C'130,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA3D1(int value) { if(value==1) {ObjectSet("TGD_1_MA3",OBJPROP_COLOR,C'000,120,000');} if(value==0) {ObjectSet("TGD_1_MA3",OBJPROP_COLOR,C'120,000,000');} } // -------------------------------------------------------------- void paintTGMA4M1(int value) { if(value==1) {ObjectSet("TGM_1_MA4",OBJPROP_COLOR,C'000,170,000');} if(value==0) {ObjectSet("TGM_1_MA4",OBJPROP_COLOR,C'170,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA4M5(int value) { if(value==1) {ObjectSet("TGM_5_MA4",OBJPROP_COLOR,C'000,160,000');} if(value==0) {ObjectSet("TGM_5_MA4",OBJPROP_COLOR,C'160,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA4M15(int value) { if(value==1) {ObjectSet("TGM_15_MA4",OBJPROP_COLOR,C'000,150,000');} if(value==0) {ObjectSet("TGM_15_MA4",OBJPROP_COLOR,C'150,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA4M30(int value) { if(value==1) {ObjectSet("TGM_30_MA4",OBJPROP_COLOR,C'000,140,000');} if(value==0) {ObjectSet("TGM_30_MA4",OBJPROP_COLOR,C'140,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA4H1(int value) { if(value==1) {ObjectSet("TGH_1_MA4",OBJPROP_COLOR,C'000,130,000');} if(value==0) {ObjectSet("TGH_1_MA4",OBJPROP_COLOR,C'130,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA4H4(int value) { if(value==1) {ObjectSet("TGH_4_MA4",OBJPROP_COLOR,C'000,120,000');} if(value==0) {ObjectSet("TGH_4_MA4",OBJPROP_COLOR,C'120,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA4D1(int value) { if(value==1) {ObjectSet("TGD_1_MA4",OBJPROP_COLOR,C'000,110,000');} if(value==0) {ObjectSet("TGD_1_MA4",OBJPROP_COLOR,C'110,000,000');} } // -------------------------------------------------------------- void paintTGMA5M1(int value) { if(value==1) {ObjectSet("TGM_1_MA5",OBJPROP_COLOR,C'000,160,000');} if(value==0) {ObjectSet("TGM_1_MA5",OBJPROP_COLOR,C'160,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA5M5(int value) { if(value==1) {ObjectSet("TGM_5_MA5",OBJPROP_COLOR,C'000,150,000');} if(value==0) {ObjectSet("TGM_5_MA5",OBJPROP_COLOR,C'150,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA5M15(int value) { if(value==1) {ObjectSet("TGM_15_MA5",OBJPROP_COLOR,C'000,140,000');} if(value==0) {ObjectSet("TGM_15_MA5",OBJPROP_COLOR,C'140,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA5M30(int value) { if(value==1) {ObjectSet("TGM_30_MA5",OBJPROP_COLOR,C'000,130,000');} if(value==0) {ObjectSet("TGM_30_MA5",OBJPROP_COLOR,C'130,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA5H1(int value) { if(value==1) {ObjectSet("TGH_1_MA5",OBJPROP_COLOR,C'000,120,000');} if(value==0) {ObjectSet("TGH_1_MA5",OBJPROP_COLOR,C'120,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA5H4(int value) { if(value==1) {ObjectSet("TGH_4_MA5",OBJPROP_COLOR,C'000,110,000');} if(value==0) {ObjectSet("TGH_4_MA5",OBJPROP_COLOR,C'110,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA5D1(int value) { if(value==1) {ObjectSet("TGD_1_MA5",OBJPROP_COLOR,C'000,100,000');} if(value==0) {ObjectSet("TGD_1_MA5",OBJPROP_COLOR,C'100,000,000');} } // -------------------------------------------------------------- void paintTGMA6M1(int value) { if(value==1) {ObjectSet("TGM_1_MA6",OBJPROP_COLOR,C'000,150,000');} if(value==0) {ObjectSet("TGM_1_MA6",OBJPROP_COLOR,C'150,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA6M5(int value) { if(value==1) {ObjectSet("TGM_5_MA6",OBJPROP_COLOR,C'000,140,000');} if(value==0){ObjectSet("TGM_5_MA6",OBJPROP_COLOR,C'140,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA6M15(int value) { if(value==1) {ObjectSet("TGM_15_MA6",OBJPROP_COLOR,C'000,130,000');} if(value==0) {ObjectSet("TGM_15_MA6",OBJPROP_COLOR,C'130,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA6M30(int value) { if(value==1) {ObjectSet("TGM_30_MA6",OBJPROP_COLOR,C'000,120,000');} if(value==0) {ObjectSet("TGM_30_MA6",OBJPROP_COLOR,C'120,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA6H1(int value) { if(value==1) {ObjectSet("TGH_1_MA6",OBJPROP_COLOR,C'000,110,000');} if(value==0) {ObjectSet("TGH_1_MA6",OBJPROP_COLOR,C'110,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA6H4(int value) { if(value==1) {ObjectSet("TGH_4_MA6",OBJPROP_COLOR,C'000,100,000');} if(value==0) {ObjectSet("TGH_4_MA6",OBJPROP_COLOR,C'100,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA6D1(int value) { if(value==1) {ObjectSet("TGD_1_MA6",OBJPROP_COLOR,C'000,090,000');} if(value==0) {ObjectSet("TGD_1_MA6",OBJPROP_COLOR,C'090,000,000');} } // -------------------------------------------------------------- void paintTGMA7M1(int value) { if(value==1) {ObjectSet("TGM_1_MA7",OBJPROP_COLOR,C'000,140,000');} if(value==0) {ObjectSet("TGM_1_MA7",OBJPROP_COLOR,C'140,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA7M5(int value) { if(value==1) {ObjectSet("TGM_5_MA7",OBJPROP_COLOR,C'000,130,000');} if(value==0) {ObjectSet("TGM_5_MA7",OBJPROP_COLOR,C'130,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA7M15(int value) { if(value==1) {ObjectSet("TGM_15_MA7",OBJPROP_COLOR,C'000,120,000');} if(value==0) {ObjectSet("TGM_15_MA7",OBJPROP_COLOR,C'120,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA7M30(int value) { if(value==1) {ObjectSet("TGM_30_MA7",OBJPROP_COLOR,C'000,110,000');} if(value==0) {ObjectSet("TGM_30_MA7",OBJPROP_COLOR,C'110,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA7H1(int value) { if(value==1) {ObjectSet("TGH_1_MA7",OBJPROP_COLOR,C'000,100,000');} if(value==0) {ObjectSet("TGH_1_MA7",OBJPROP_COLOR,C'100,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA7H4(int value) { if(value==1) {ObjectSet("TGH_4_MA7",OBJPROP_COLOR,C'000,090,000');} if(value==0) {ObjectSet("TGH_4_MA7",OBJPROP_COLOR,C'090,000,000');} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintTGMA7D1(int value) { if(value==1) {ObjectSet("TGD_1_MA7",OBJPROP_COLOR,C'000,080,000');} if(value==0) {ObjectSet("TGD_1_MA7",OBJPROP_COLOR,C'080,000,000');} } // Overbought/Oversold Map -------------------------------------- void paintOBOSMap() { ObjectSet("OBOSLine1",OBJPROP_COLOR,DimGray); ObjectSet("OBOSLine2",OBJPROP_COLOR,DimGray); ObjectSet("OBOSLine3",OBJPROP_COLOR,DimGray); ObjectSet("OBOSTitle",OBJPROP_COLOR,DimGray); ObjectSet("OBOSM_1",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSM_5",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSM_15",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSM_30",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSH_1",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSH_4",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSD_1",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSBB",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSRSI",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSCCI",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSMFI",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSWPR",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSSTO",OBJPROP_COLOR,SkyBlue); ObjectSet("OBOSMAC",OBJPROP_COLOR,SkyBlue); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMACM1(int value) { if(value==1) {object5Create("OBOSMACM1",136,204); ObjectSet("OBOSMACM1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMACM1none");} if(value==0) {object4Create("OBOSMACM1none",128,186);ObjectSet("OBOSMACM1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMACM1");} if(value==2) {object5Create("OBOSMACM1",136,204);ObjectSet("OBOSMACM1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMACM1none");} if(value==3) {object5Create("OBOSMACM1",136,204);ObjectSet("OBOSMACM1",OBJPROP_COLOR,Red); ObjectDelete("OBOSMACM1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMACM5(int value) { if(value==1) {object5Create("OBOSMACM5",119,204); ObjectSet("OBOSMACM5",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMACM5none");} if(value==0) {object4Create("OBOSMACM5none",111,186);ObjectSet("OBOSMACM5none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMACM5");} if(value==2) {object5Create("OBOSMACM5",119,204);ObjectSet("OBOSMACM5",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMACM5none");} if(value==3) {object5Create("OBOSMACM5",119,204);ObjectSet("OBOSMACM5",OBJPROP_COLOR,Red); ObjectDelete("OBOSMACM5none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMACM15(int value) { if(value==1) {object5Create("OBOSMACM15",102,204); ObjectSet("OBOSMACM15",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMACM15none");} if(value==0) {object4Create("OBOSMACM15none",94,186);ObjectSet("OBOSMACM15none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMACM15");} if(value==2) {object5Create("OBOSMACM15",102,204);ObjectSet("OBOSMACM15",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMACM15none");} if(value==3) {object5Create("OBOSMACM15",102,204);ObjectSet("OBOSMACM15",OBJPROP_COLOR,Red); ObjectDelete("OBOSMACM15none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMACM30(int value) { if(value==1) {object5Create("OBOSMACM30",85,204); ObjectSet("OBOSMACM30",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMACM30none");} if(value==0) {object4Create("OBOSMACM30none",77,186);ObjectSet("OBOSMACM30none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMACM30");} if(value==2) {object5Create("OBOSMACM30",85,204);ObjectSet("OBOSMACM30",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMACM30none");} if(value==3) {object5Create("OBOSMACM30",85,204);ObjectSet("OBOSMACM30",OBJPROP_COLOR,Red); ObjectDelete("OBOSMACM30none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMACH1(int value) { if(value==1) {object5Create("OBOSMACH1",68,204); ObjectSet("OBOSMACH1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMACH1none");} if(value==0) {object4Create("OBOSMACH1none",60,186);ObjectSet("OBOSMACH1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMACH1");} if(value==2) {object5Create("OBOSMACH1",68,204);ObjectSet("OBOSMACH1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMACH1none");} if(value==3) {object5Create("OBOSMACH1",68,204);ObjectSet("OBOSMACH1",OBJPROP_COLOR,Red); ObjectDelete("OBOSMACH1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMACH4(int value) { if(value==1) {object5Create("OBOSMACH4",51,204); ObjectSet("OBOSMACH4",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMACH4none");} if(value==0) {object4Create("OBOSMACH4none",43,186);ObjectSet("OBOSMACH4none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMACH4");} if(value==2) {object5Create("OBOSMACH4",51,204);ObjectSet("OBOSMACH4",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMACH4none");} if(value==3) {object5Create("OBOSMACH4",51,204);ObjectSet("OBOSMACH4",OBJPROP_COLOR,Red); ObjectDelete("OBOSMACH4none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMACD1(int value) { if(value==1) {object5Create("OBOSMACD1",34,204); ObjectSet("OBOSMACD1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMACD1none");} if(value==0) {object4Create("OBOSMACD1none",26,186);ObjectSet("OBOSMACD1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMACD1");} if(value==2) {object5Create("OBOSMACD1",34,204);ObjectSet("OBOSMACD1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMACD1none");} if(value==3) {object5Create("OBOSMACD1",34,204);ObjectSet("OBOSMACD1",OBJPROP_COLOR,Red); ObjectDelete("OBOSMACD1none");} } // -------------------------------------------------------------- void paintOBOSSTOM1(int value) { if(value==1) {object5Create("OBOSSTOM1",136,221); ObjectSet("OBOSSTOM1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSSTOM1none");} if(value==0) {object4Create("OBOSSTOM1none",128,203);ObjectSet("OBOSSTOM1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSSTOM1");} if(value==2) {object5Create("OBOSSTOM1",136,221);ObjectSet("OBOSSTOM1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSSTOM1none");} if(value==3) {object5Create("OBOSSTOM1",136,221);ObjectSet("OBOSSTOM1",OBJPROP_COLOR,Red); ObjectDelete("OBOSSTOM1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSSTOM5(int value) { if(value==1) {object5Create("OBOSSTOM5",119,221); ObjectSet("OBOSSTOM5",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSSTOM5none");} if(value==0) {object4Create("OBOSSTOM5none",111,203);ObjectSet("OBOSSTOM5none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSSTOM5");} if(value==2) {object5Create("OBOSSTOM5",119,221);ObjectSet("OBOSSTOM5",OBJPROP_COLOR,Lime); ObjectDelete("OBOSSTOM5none");} if(value==3) {object5Create("OBOSSTOM5",119,221);ObjectSet("OBOSSTOM5",OBJPROP_COLOR,Red); ObjectDelete("OBOSSTOM5none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSSTOM15(int value) { if(value==1) {object5Create("OBOSSTOM15",102,221); ObjectSet("OBOSSTOM15",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSSTOM15none");} if(value==0) {object4Create("OBOSSTOM15none",94,203);ObjectSet("OBOSSTOM15none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSSTOM15");} if(value==2) {object5Create("OBOSSTOM15",102,221);ObjectSet("OBOSSTOM15",OBJPROP_COLOR,Lime); ObjectDelete("OBOSSTOM15none");} if(value==3) {object5Create("OBOSSTOM15",102,221);ObjectSet("OBOSSTOM15",OBJPROP_COLOR,Red); ObjectDelete("OBOSSTOM15none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSSTOM30(int value) { if(value==1) {object5Create("OBOSSTOM30",85,221); ObjectSet("OBOSSTOM30",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSSTOM30none");} if(value==0) {object4Create("OBOSSTOM30none",77,203);ObjectSet("OBOSSTOM30none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSSTOM30");} if(value==2) {object5Create("OBOSSTOM30",85,221);ObjectSet("OBOSSTOM30",OBJPROP_COLOR,Lime); ObjectDelete("OBOSSTOM30none");} if(value==3) {object5Create("OBOSSTOM30",85,221);ObjectSet("OBOSSTOM30",OBJPROP_COLOR,Red); ObjectDelete("OBOSSTOM30none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSSTOH1(int value) { if(value==1) {object5Create("OBOSSTOH1",68,221); ObjectSet("OBOSSTOH1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSSTOH1none");} if(value==0) {object4Create("OBOSSTOH1none",60,203);ObjectSet("OBOSSTOH1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSSTOH1");} if(value==2) {object5Create("OBOSSTOH1",68,221);ObjectSet("OBOSSTOH1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSSTOH1none");} if(value==3) {object5Create("OBOSSTOH1",68,221);ObjectSet("OBOSSTOH1",OBJPROP_COLOR,Red); ObjectDelete("OBOSSTOH1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSSTOH4(int value) { if(value==1) {object5Create("OBOSSTOH4",51,221); ObjectSet("OBOSSTOH4",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSSTOH4none");} if(value==0) {object4Create("OBOSSTOH4none",43,203);ObjectSet("OBOSSTOH4none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSSTOH4");} if(value==2) {object5Create("OBOSSTOH4",51,221);ObjectSet("OBOSSTOH4",OBJPROP_COLOR,Lime); ObjectDelete("OBOSSTOH4none");} if(value==3) {object5Create("OBOSSTOH4",51,221);ObjectSet("OBOSSTOH4",OBJPROP_COLOR,Red); ObjectDelete("OBOSSTOH4none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSSTOD1(int value) { if(value==1) {object5Create("OBOSSTOD1",34,221); ObjectSet("OBOSSTOD1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSSTOD1none");} if(value==0) {object4Create("OBOSSTOD1none",26,203);ObjectSet("OBOSSTOD1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSSTOD1");} if(value==2) {object5Create("OBOSSTOD1",34,221);ObjectSet("OBOSSTOD1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSSTOD1none");} if(value==3) {object5Create("OBOSSTOD1",34,221);ObjectSet("OBOSSTOD1",OBJPROP_COLOR,Red); ObjectDelete("OBOSSTOD1none");} } // -------------------------------------------------------------- void paintOBOSWPRM1(int value) { if(value==1) {object5Create("OBOSWPRM1",136,238); ObjectSet("OBOSWPRM1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSWPRM1none");} if(value==0) {object4Create("OBOSWPRM1none",128,220);ObjectSet("OBOSWPRM1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSWPRM1");} if(value==2) {object5Create("OBOSWPRM1",136,238);ObjectSet("OBOSWPRM1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSWPRM1none");} if(value==3) {object5Create("OBOSWPRM1",136,238);ObjectSet("OBOSWPRM1",OBJPROP_COLOR,Red); ObjectDelete("OBOSWPRM1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSWPRM5(int value) { if(value==1) {object5Create("OBOSWPRM5",119,238); ObjectSet("OBOSWPRM5",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSWPRM5none");} if(value==0) {object4Create("OBOSWPRM5none",111,220);ObjectSet("OBOSWPRM5none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSWPRM5");} if(value==2) {object5Create("OBOSWPRM5",119,238);ObjectSet("OBOSWPRM5",OBJPROP_COLOR,Lime); ObjectDelete("OBOSWPRM5none");} if(value==3) {object5Create("OBOSWPRM5",119,238);ObjectSet("OBOSWPRM5",OBJPROP_COLOR,Red); ObjectDelete("OBOSWPRM5none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSWPRM15(int value) { if(value==1) {object5Create("OBOSWPRM15",102,238); ObjectSet("OBOSWPRM15",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSWPRM15none");} if(value==0) {object4Create("OBOSWPRM15none",94,220);ObjectSet("OBOSWPRM15none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSWPRM15");} if(value==2) {object5Create("OBOSWPRM15",102,238);ObjectSet("OBOSWPRM15",OBJPROP_COLOR,Lime); ObjectDelete("OBOSWPRM15none");} if(value==3) {object5Create("OBOSWPRM15",102,238);ObjectSet("OBOSWPRM15",OBJPROP_COLOR,Red); ObjectDelete("OBOSWPRM15none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSWPRM30(int value) { if(value==1) {object5Create("OBOSWPRM30",85,238); ObjectSet("OBOSWPRM30",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSWPRM30none");} if(value==0) {object4Create("OBOSWPRM30none",77,220);ObjectSet("OBOSWPRM30none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSWPRM30");} if(value==2) {object5Create("OBOSWPRM30",85,238);ObjectSet("OBOSWPRM30",OBJPROP_COLOR,Lime); ObjectDelete("OBOSWPRM30none");} if(value==3) {object5Create("OBOSWPRM30",85,238);ObjectSet("OBOSWPRM30",OBJPROP_COLOR,Red); ObjectDelete("OBOSWPRM30none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSWPRH1(int value) { if(value==1) {object5Create("OBOSWPRH1",68,238); ObjectSet("OBOSWPRH1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSWPRH1none");} if(value==0) {object4Create("OBOSWPRH1none",60,220);ObjectSet("OBOSWPRH1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSWPRH1");} if(value==2) {object5Create("OBOSWPRH1",68,238);ObjectSet("OBOSWPRH1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSWPRH1none");} if(value==3) {object5Create("OBOSWPRH1",68,238);ObjectSet("OBOSWPRH1",OBJPROP_COLOR,Red); ObjectDelete("OBOSWPRH1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSWPRH4(int value) { if(value==1) {object5Create("OBOSWPRH4",51,238); ObjectSet("OBOSWPRH4",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSWPRH4none");} if(value==0) {object4Create("OBOSWPRH4none",43,220);ObjectSet("OBOSWPRH4none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSWPRH4");} if(value==2) {object5Create("OBOSWPRH4",51,238);ObjectSet("OBOSWPRH4",OBJPROP_COLOR,Lime); ObjectDelete("OBOSWPRH4none");} if(value==3) {object5Create("OBOSWPRH4",51,238);ObjectSet("OBOSWPRH4",OBJPROP_COLOR,Red); ObjectDelete("OBOSWPRH4none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSWPRD1(int value) { if(value==1) {object5Create("OBOSWPRD1",34,238); ObjectSet("OBOSWPRD1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSWPRD1none");} if(value==0) {object4Create("OBOSWPRD1none",26,220);ObjectSet("OBOSWPRD1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSWPRD1");} if(value==2) {object5Create("OBOSWPRD1",34,238);ObjectSet("OBOSWPRD1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSWPRD1none");} if(value==3) {object5Create("OBOSWPRD1",34,238);ObjectSet("OBOSWPRD1",OBJPROP_COLOR,Red); ObjectDelete("OBOSWPRD1none");} } // -------------------------------------------------------------- void paintOBOSMFIM1(int value) { if(value==1) {object5Create("OBOSMFIM1",136,255); ObjectSet("OBOSMFIM1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMFIM1none");} if(value==0) {object4Create("OBOSMFIM1none",128,237);ObjectSet("OBOSMFIM1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMFIM1");} if(value==2) {object5Create("OBOSMFIM1",136,255);ObjectSet("OBOSMFIM1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMFIM1none");} if(value==3) {object5Create("OBOSMFIM1",136,255);ObjectSet("OBOSMFIM1",OBJPROP_COLOR,Red); ObjectDelete("OBOSMFIM1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMFIM5(int value) { if(value==1) {object5Create("OBOSMFIM5",119,255); ObjectSet("OBOSMFIM5",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMFIM5none");} if(value==0) {object4Create("OBOSMFIM5none",111,237);ObjectSet("OBOSMFIM5none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMFIM5");} if(value==2) {object5Create("OBOSMFIM5",119,255);ObjectSet("OBOSMFIM5",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMFIM5none");} if(value==3) {object5Create("OBOSMFIM5",119,255);ObjectSet("OBOSMFIM5",OBJPROP_COLOR,Red); ObjectDelete("OBOSMFIM5none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMFIM15(int value) { if(value==1) {object5Create("OBOSMFIM15",102,255); ObjectSet("OBOSMFIM15",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMFIM15none");} if(value==0) {object4Create("OBOSMFIM15none",94,237);ObjectSet("OBOSMFIM15none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMFIM15");} if(value==2) {object5Create("OBOSMFIM15",102,255);ObjectSet("OBOSMFIM15",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMFIM15none");} if(value==3) {object5Create("OBOSMFIM15",102,255);ObjectSet("OBOSMFIM15",OBJPROP_COLOR,Red); ObjectDelete("OBOSMFIM15none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMFIM30(int value) { if(value==1) {object5Create("OBOSMFIM30",85,255); ObjectSet("OBOSMFIM30",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMFIM30none");} if(value==0) {object4Create("OBOSMFIM30none",77,237);ObjectSet("OBOSMFIM30none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMFIM30");} if(value==2) {object5Create("OBOSMFIM30",85,255);ObjectSet("OBOSMFIM30",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMFIM30none");} if(value==3) {object5Create("OBOSMFIM30",85,255);ObjectSet("OBOSMFIM30",OBJPROP_COLOR,Red); ObjectDelete("OBOSMFIM30none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMFIH1(int value) { if(value==1) {object5Create("OBOSMFIH1",68,255); ObjectSet("OBOSMFIH1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMFIH1none");} if(value==0) {object4Create("OBOSMFIH1none",60,237);ObjectSet("OBOSMFIH1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMFIH1");} if(value==2) {object5Create("OBOSMFIH1",68,255);ObjectSet("OBOSMFIH1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMFIH1none");} if(value==3) {object5Create("OBOSMFIH1",68,255);ObjectSet("OBOSMFIH1",OBJPROP_COLOR,Red); ObjectDelete("OBOSMFIH1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMFIH4(int value) { if(value==1) {object5Create("OBOSMFIH4",51,255); ObjectSet("OBOSMFIH4",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMFIH4none");} if(value==0) {object4Create("OBOSMFIH4none",43,237);ObjectSet("OBOSMFIH4none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMFIH4");} if(value==2) {object5Create("OBOSMFIH4",51,255);ObjectSet("OBOSMFIH4",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMFIH4none");} if(value==3) {object5Create("OBOSMFIH4",51,255);ObjectSet("OBOSMFIH4",OBJPROP_COLOR,Red); ObjectDelete("OBOSMFIH4none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSMFID1(int value) { if(value==1) {object5Create("OBOSMFID1",34,255); ObjectSet("OBOSMFID1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSMFID1none");} if(value==0) {object4Create("OBOSMFID1none",26,237);ObjectSet("OBOSMFID1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSMFID1");} if(value==2) {object5Create("OBOSMFID1",34,255);ObjectSet("OBOSMFID1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSMFID1none");} if(value==3) {object5Create("OBOSMFID1",34,255);ObjectSet("OBOSMFID1",OBJPROP_COLOR,Red); ObjectDelete("OBOSMFID1none");} } // -------------------------------------------------------------- void paintOBOSCCIM1(int value) { if(value==1) {object5Create("OBOSCCIM1",136,272); ObjectSet("OBOSCCIM1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSCCIM1none");} if(value==0) {object4Create("OBOSCCIM1none",128,254);ObjectSet("OBOSCCIM1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSCCIM1");} if(value==2) {object5Create("OBOSCCIM1",136,272);ObjectSet("OBOSCCIM1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSCCIM1none");} if(value==3) {object5Create("OBOSCCIM1",136,272);ObjectSet("OBOSCCIM1",OBJPROP_COLOR,Red); ObjectDelete("OBOSCCIM1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSCCIM5(int value) { if(value==1) {object5Create("OBOSCCIM5",119,272); ObjectSet("OBOSCCIM5",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSCCIM5none");} if(value==0) {object4Create("OBOSCCIM5none",111,254);ObjectSet("OBOSCCIM5none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSCCIM5");} if(value==2) {object5Create("OBOSCCIM5",119,272);ObjectSet("OBOSCCIM5",OBJPROP_COLOR,Lime); ObjectDelete("OBOSCCIM5none");} if(value==3) {object5Create("OBOSCCIM5",119,272);ObjectSet("OBOSCCIM5",OBJPROP_COLOR,Red); ObjectDelete("OBOSCCIM5none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSCCIM15(int value) { if(value==1) {object5Create("OBOSCCIM15",102,272); ObjectSet("OBOSCCIM15",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSCCIM15none");} if(value==0) {object4Create("OBOSCCIM15none",94,254);ObjectSet("OBOSCCIM15none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSCCIM15");} if(value==2) {object5Create("OBOSCCIM15",102,272);ObjectSet("OBOSCCIM15",OBJPROP_COLOR,Lime); ObjectDelete("OBOSCCIM15none");} if(value==3) {object5Create("OBOSCCIM15",102,272);ObjectSet("OBOSCCIM15",OBJPROP_COLOR,Red); ObjectDelete("OBOSCCIM15none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSCCIM30(int value) { if(value==1) {object5Create("OBOSCCIM30",85,272); ObjectSet("OBOSCCIM30",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSCCIM30none");} if(value==0) {object4Create("OBOSCCIM30none",77,254);ObjectSet("OBOSCCIM30none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSCCIM30");} if(value==2) {object5Create("OBOSCCIM30",85,272);ObjectSet("OBOSCCIM30",OBJPROP_COLOR,Lime); ObjectDelete("OBOSCCIM30none");} if(value==3) {object5Create("OBOSCCIM30",85,272);ObjectSet("OBOSCCIM30",OBJPROP_COLOR,Red); ObjectDelete("OBOSCCIM30none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSCCIH1(int value) { if(value==1) {object5Create("OBOSCCIH1",68,272); ObjectSet("OBOSCCIH1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSCCIH1none");} if(value==0) {object4Create("OBOSCCIH1none",60,254);ObjectSet("OBOSCCIH1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSCCIH1");} if(value==2) {object5Create("OBOSCCIH1",68,272);ObjectSet("OBOSCCIH1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSCCIH1none");} if(value==3) {object5Create("OBOSCCIH1",68,272);ObjectSet("OBOSCCIH1",OBJPROP_COLOR,Red); ObjectDelete("OBOSCCIH1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSCCIH4(int value) { if(value==1) {object5Create("OBOSCCIH4",51,272); ObjectSet("OBOSCCIH4",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSCCIH4none");} if(value==0) {object4Create("OBOSCCIH4none",43,254);ObjectSet("OBOSCCIH4none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSCCIH4");} if(value==2) {object5Create("OBOSCCIH4",51,272);ObjectSet("OBOSCCIH4",OBJPROP_COLOR,Lime); ObjectDelete("OBOSCCIH4none");} if(value==3) {object5Create("OBOSCCIH4",51,272);ObjectSet("OBOSCCIH4",OBJPROP_COLOR,Red); ObjectDelete("OBOSCCIH4none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSCCID1(int value) { if(value==1) {object5Create("OBOSCCID1",34,272); ObjectSet("OBOSCCID1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSCCID1none");} if(value==0) {object4Create("OBOSCCID1none",26,254);ObjectSet("OBOSCCID1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSCCID1");} if(value==2) {object5Create("OBOSCCID1",34,272);ObjectSet("OBOSCCID1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSCCID1none");} if(value==3) {object5Create("OBOSCCID1",34,272);ObjectSet("OBOSCCID1",OBJPROP_COLOR,Red); ObjectDelete("OBOSCCID1none");} } // -------------------------------------------------------------- void paintOBOSRSIM1(int value) { if(value==1) {object5Create("OBOSRSIM1",136,289); ObjectSet("OBOSRSIM1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSRSIM1none");} if(value==0) {object4Create("OBOSRSIM1none",128,271);ObjectSet("OBOSRSIM1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSRSIM1");} if(value==2) {object5Create("OBOSRSIM1",136,289);ObjectSet("OBOSRSIM1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSRSIM1none");} if(value==3) {object5Create("OBOSRSIM1",136,289);ObjectSet("OBOSRSIM1",OBJPROP_COLOR,Red); ObjectDelete("OBOSRSIM1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSRSIM5(int value) { if(value==1) {object5Create("OBOSRSIM5",119,289); ObjectSet("OBOSRSIM5",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSRSIM5none");} if(value==0) {object4Create("OBOSRSIM5none",111,271);ObjectSet("OBOSRSIM5none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSRSIM5");} if(value==2) {object5Create("OBOSRSIM5",119,289);ObjectSet("OBOSRSIM5",OBJPROP_COLOR,Lime); ObjectDelete("OBOSRSIM5none");} if(value==3) {object5Create("OBOSRSIM5",119,289);ObjectSet("OBOSRSIM5",OBJPROP_COLOR,Red); ObjectDelete("OBOSRSIM5none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSRSIM15(int value) { if(value==1) {object5Create("OBOSRSIM15",102,289); ObjectSet("OBOSRSIM15",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSRSIM15none");} if(value==0) {object4Create("OBOSRSIM15none",94,271);ObjectSet("OBOSRSIM15none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSRSIM15");} if(value==2) {object5Create("OBOSRSIM15",102,289);ObjectSet("OBOSRSIM15",OBJPROP_COLOR,Lime); ObjectDelete("OBOSRSIM15none");} if(value==3) {object5Create("OBOSRSIM15",102,289);ObjectSet("OBOSRSIM15",OBJPROP_COLOR,Red); ObjectDelete("OBOSRSIM15none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSRSIM30(int value) { if(value==1) {object5Create("OBOSRSIM30",85,289); ObjectSet("OBOSRSIM30",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSRSIM30none");} if(value==0) {object4Create("OBOSRSIM30none",77,271);ObjectSet("OBOSRSIM30none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSRSIM30");} if(value==2) {object5Create("OBOSRSIM30",85,289);ObjectSet("OBOSRSIM30",OBJPROP_COLOR,Lime); ObjectDelete("OBOSRSIM30none");} if(value==3) {object5Create("OBOSRSIM30",85,289);ObjectSet("OBOSRSIM30",OBJPROP_COLOR,Red); ObjectDelete("OBOSRSIM30none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSRSIH1(int value) { if(value==1) {object5Create("OBOSRSIH1",68,289); ObjectSet("OBOSRSIH1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSRSIH1none");} if(value==0) {object4Create("OBOSRSIH1none",60,271);ObjectSet("OBOSRSIH1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSRSIH1");} if(value==2) {object5Create("OBOSRSIH1",68,289);ObjectSet("OBOSRSIH1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSRSIH1none");} if(value==3) {object5Create("OBOSRSIH1",68,289);ObjectSet("OBOSRSIH1",OBJPROP_COLOR,Red); ObjectDelete("OBOSRSIH1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSRSIH4(int value) { if(value==1) {object5Create("OBOSRSIH4",51,289); ObjectSet("OBOSRSIH4",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSRSIH4none");} if(value==0) {object4Create("OBOSRSIH4none",43,271);ObjectSet("OBOSRSIH4none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSRSIH4");} if(value==2) {object5Create("OBOSRSIH4",51,289);ObjectSet("OBOSRSIH4",OBJPROP_COLOR,Lime); ObjectDelete("OBOSRSIH4none");} if(value==3) {object5Create("OBOSRSIH4",51,289);ObjectSet("OBOSRSIH4",OBJPROP_COLOR,Red); ObjectDelete("OBOSRSIH4none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSRSID1(int value) { if(value==1) {object5Create("OBOSRSID1",34,289); ObjectSet("OBOSRSID1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSRSID1none");} if(value==0) {object4Create("OBOSRSID1none",26,271);ObjectSet("OBOSRSID1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSRSID1");} if(value==2) {object5Create("OBOSRSID1",34,289);ObjectSet("OBOSRSID1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSRSID1none");} if(value==3) {object5Create("OBOSRSID1",34,289);ObjectSet("OBOSRSID1",OBJPROP_COLOR,Red); ObjectDelete("OBOSRSID1none");} } // -------------------------------------------------------------- void paintOBOSBBM1(int value) { if(value==1) {object5Create("OBOSBBM1",136,306); ObjectSet("OBOSBBM1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSBBM1none");} if(value==0) {object4Create("OBOSBBM1none",128,288);ObjectSet("OBOSBBM1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSBBM1");} if(value==2) {object5Create("OBOSBBM1",136,306);ObjectSet("OBOSBBM1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSBBM1none");} if(value==3) {object5Create("OBOSBBM1",136,306);ObjectSet("OBOSBBM1",OBJPROP_COLOR,Red); ObjectDelete("OBOSBBM1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSBBM5(int value) { if(value==1) {object5Create("OBOSBBM5",119,306); ObjectSet("OBOSBBM5",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSBBM5none");} if(value==0) {object4Create("OBOSBBM5none",111,288);ObjectSet("OBOSBBM5none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSBBM5");} if(value==2) {object5Create("OBOSBBM5",119,306);ObjectSet("OBOSBBM5",OBJPROP_COLOR,Lime); ObjectDelete("OBOSBBM5none");} if(value==3) {object5Create("OBOSBBM5",119,306);ObjectSet("OBOSBBM5",OBJPROP_COLOR,Red); ObjectDelete("OBOSBBM5none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSBBM15(int value) { if(value==1) {object5Create("OBOSBBM15",102,306); ObjectSet("OBOSBBM15",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSBBM15none");} if(value==0) {object4Create("OBOSBBM15none",94,288);ObjectSet("OBOSBBM15none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSBBM15");} if(value==2) {object5Create("OBOSBBM15",102,306);ObjectSet("OBOSBBM15",OBJPROP_COLOR,Lime); ObjectDelete("OBOSBBM15none");} if(value==3) {object5Create("OBOSBBM15",102,306);ObjectSet("OBOSBBM15",OBJPROP_COLOR,Red); ObjectDelete("OBOSBBM15none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSBBM30(int value) { if(value==1) {object5Create("OBOSBBM30",85,306); ObjectSet("OBOSBBM30",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSBBM30none");} if(value==0) {object4Create("OBOSBBM30none",77,288);ObjectSet("OBOSBBM30none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSBBM30");} if(value==2) {object5Create("OBOSBBM30",85,306);ObjectSet("OBOSBBM30",OBJPROP_COLOR,Lime); ObjectDelete("OBOSBBM30none");} if(value==3) {object5Create("OBOSBBM30",85,306);ObjectSet("OBOSBBM30",OBJPROP_COLOR,Red); ObjectDelete("OBOSBBM30none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSBBH1(int value) { if(value==1) {object5Create("OBOSBBH1",68,306); ObjectSet("OBOSBBH1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSBBH1none");} if(value==0) {object4Create("OBOSBBH1none",60,288);ObjectSet("OBOSBBH1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSBBH1");} if(value==2) {object5Create("OBOSBBH1",68,306);ObjectSet("OBOSBBH1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSBBH1none");} if(value==3) {object5Create("OBOSBBH1",68,306);ObjectSet("OBOSBBH1",OBJPROP_COLOR,Red); ObjectDelete("OBOSBBH1none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSBBH4(int value) { if(value==1) {object5Create("OBOSBBH4",51,306); ObjectSet("OBOSBBH4",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSBBH4none");} if(value==0) {object4Create("OBOSBBH4none",43,288);ObjectSet("OBOSBBH4none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSBBH4");} if(value==2) {object5Create("OBOSBBH4",51,306);ObjectSet("OBOSBBH4",OBJPROP_COLOR,Lime); ObjectDelete("OBOSBBH4none");} if(value==3) {object5Create("OBOSBBH4",51,306);ObjectSet("OBOSBBH4",OBJPROP_COLOR,Red); ObjectDelete("OBOSBBH4none");} } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ void paintOBOSBBD1(int value) { if(value==1) {object5Create("OBOSBBD1",34,306); ObjectSet("OBOSBBD1",OBJPROP_COLOR,DimGray); ObjectDelete("OBOSBBD1none");} if(value==0) {object4Create("OBOSBBD1none",26,288);ObjectSet("OBOSBBD1none",OBJPROP_COLOR,C'030,030,030'); ObjectDelete("OBOSBBD1");} if(value==2) {object5Create("OBOSBBD1",34,306);ObjectSet("OBOSBBD1",OBJPROP_COLOR,Lime); ObjectDelete("OBOSBBD1none");} if(value==3) {object5Create("OBOSBBD1",34,306);ObjectSet("OBOSBBD1",OBJPROP_COLOR,Red); ObjectDelete("OBOSBBD1none");} } //Display Price/Currency/Chart ----------------------- void paintCurrentPrice(int value) { int GraphShift; if(DisplayCompact){GraphShift=-156;} else GraphShift=0; double Price=Close[value+0]; if(DisplayPriceInfo) { objectCreate("CurrentPrice",10,GraphShift+574,DoubleToStr(9,5),PriceFontSize,"Times",PriceColor); ObjectSetText("CurrentPrice",DoubleToStr(Price,5),PriceFontSize,"Times",PriceColor); objectCreate("CurrentPair",60,GraphShift+555,Symbol(),ChartFontSize,"Times",ChartColor); ObjectSet("CurrentPair",OBJPROP_COLOR,ChartColor); objectCreate("CurrentChart",10,GraphShift+555,"",ChartFontSize,"Times",ChartColor); if(Period() == PERIOD_M1) ObjectSetText("CurrentChart","M1"); if(Period() == PERIOD_M5) ObjectSetText("CurrentChart","M5"); if(Period() == PERIOD_M15) ObjectSetText("CurrentChart","M15"); if(Period() == PERIOD_M30) ObjectSetText("CurrentChart","M30"); if(Period() == PERIOD_H1) ObjectSetText("CurrentChart","H1"); if(Period() == PERIOD_H4) ObjectSetText("CurrentChart","H4"); if(Period() == PERIOD_D1) ObjectSetText("CurrentChart","D1"); if(Period() == PERIOD_W1) ObjectSetText("CurrentChart","W1"); if(Period() == PERIOD_MN1) ObjectSetText("CurrentChart","MN"); ObjectSet("CurrentChart",OBJPROP_COLOR,DimGray); } return(0); } //+------------------------------------------------------------------+