Problem mit Daily High und Low in meinem Indikator myCandle-V14

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #239053 quote
    Thomas
    Participant
    Average

    Ich kann Folgendes im Code nicht lösen. Im 1h (und höher) Chart werden die Tageshöchst- und -tiefstwerte korrekt dargestellt. Aber ab den Minutencharts wird es falsch dargestellt, weil es die Zeit von 0 Uhr bis 1 Uhr zu berechnen scheint?!? Könnte Ihr da noch einmal helfen?
    Screenshot: https://1drv.ms/i/s!AlLFPjbX_wf1oNsVJQddLiHqsqe67w?e=F8LGFh
    Indikator hier im Forum: https://www.prorealcode.com/prorealtime-indicators/mycandle-v1-4/

    // myCandel-Infos-V1.3
    // 18.06.2019 (Release 1.2)
    // 18.04.2020 (Release 1.3)
    // 01.05.2020(Release 1.4)
    // Thomas Geisler
    // Sharing ProRealTime knowledge
    // https://www.prorealcode.com/library/
     
    defparam drawonlastbaronly=true // Zeichung nur am letzten Bar
     
    //--init--
    alpha = 255
    TP = myEATR/2  //Position for Infos
    lookback = 1
    // Info = 1
    // IntradayTrend
    // DayTrend = 1
    // Centerline = 1
    // HighLowIntraday = 1
    // HighLow = 1
    // Arrows = 1
    // Trendforce = 1
    // OBVforce = 1
    //-- end--
     
    //--Info--
    // previous Candle Range[1] and ATR[10] and EMA-ATR[20]of ATR[1]
    myRange = round(Range[1])
    myATR = round(AverageTrueRange[10](close[0]))
    myEATR = round(ExponentialAverage[20](AverageTrueRange[10](close[0])))
     
    // Forex without round
    //myRange = Range[1]
    //myATR = AverageTrueRange[10](close[0])
    //myEATR = ExponentialAverage[20](AverageTrueRange[10](close[0]))
     
    //--centerline (DM0) and intraday range (DMR)
    mytdayhigh=DHigh(0)
    mytdaylow=DLow(0)
    DM0 = (mytdayhigh-mytdaylow)/2+mytdaylow
    DMR = round((mytdayhigh-mytdaylow))
     
    //--rounded range of last five days
    D1 = DHigh(1)-DLow(1)
    D2 = DHigh(2)-DLow(2)
    D3= DHigh(3)-DLow(3)
    D4 = DHigh(4)-DLow(4)
    D5 = DHigh(5)-DLow(5)
    DMA = round((D1+D2+D3+D4+D5)/5)
    //--end--
     
     
    //--Dailys highest high and lowest Low--
    if day <> day[1] then
    dayindex = dayindex + 1
    dayhigh = 0
    daylow = close
    //dayopen = open
    //dayclose = close
     
    if dayindex > lookback then
    for j = 1 to barindex
    if dayindex[j] = dayindex - lookback then
    mydayhigh = dayhigh[j]
    mydaylow = daylow[j]
    break
    endif
    next
    endif
    endif
     
    dayhigh = max(dayhigh,high)
    daylow = min(daylow,low)
    //--end--
     
     
    //--show or not, Daily High / Low Line
    if HighLow = 1 then
    mydayhigh2 = mydayhigh
    mydaylow2 = mydaylow
    endif
    // change color od Day Hig/Low Lines
    If mydayhigh[0] > mydayhigh[1] and mydaylow[0] > mydaylow[1] then
    dha = 0
    dhb = 255
    dla = 255
    dlb = 0
    elsif mydayhigh[0] < mydayhigh[1] and mydaylow[0] < mydaylow[1] then
    dha = 255
    dhb = 0
    dla = 0
    dlb = 255
    elsif mydayhigh[0] > mydayhigh[1] and mydaylow[0] < mydaylow[1] or mydayhigh[0] < mydayhigh[1] and mydaylow[0] > mydaylow[1]then
    dha = 255
    dhb = 153
    dla = 255
    dlb = 153
    endif
    //--end--
     
     
    //--show or not, centerline, center of range between intraday high/low--
    If CenterLine = 1 then
    mytdaycenter = DM0
    else
    mytdaycenter = undefined
    endif
     
    if mytdaycenter[0] > mytdaycenter[1] then
    cla = 0
    clb = 255
    elsif mytdaycenter[0] < mytdaycenter[1] then
    cla = 255
    clb = 0
    endif
    //--end--
     
     
    // Ranges Candels in different colour and print today daily range (High/Low)
    If Info = 1 then
    DrawText("                           <> #DMR#/#DMA#",barindex,open+TP+TP,Dialog,Bold,10) coloured(153,153,153,alpha)
    if myATR > ExponentialAverage[20](myATR)  or myRange > myATR then
    DrawText("                           #myRange#/#myATR#/#myEATR#",barindex,open,Dialog,Bold,10) coloured(255,153,0,alpha)
    else
    DrawText("                           #myRange#/#myATR#/#myEATR#",barindex,open,Dialog,Bold,10) coloured(153,153,153,alpha)
    endif
    endif
    //--end--
     
    //-- proof close over/under Centerline and/or close over/under yesterday high/low--
    If DayTrend = 1 then
    if close < mydayhigh[1] and close > mydaylow[1] then
    DrawText("                         DT inside",barindex,open+TP,Dialog,Bold,10) coloured(153,153,153,alpha)
    elsif close > mydayhigh[1] then
    DrawText("                         DT over",barindex,open+TP,Dialog,Bold,10) coloured(0,255,0,alpha)
    elsif close < mydaylow[1] then
    DrawText("                         DT under",barindex,open+TP,Dialog,Bold,10) coloured(255,0,0,alpha)
    endif
    endif
     
    If IntradayTrend = 1 then
    if close > DM0 then
    DrawText("                         IDT over",barindex,open-TP,Dialog,Bold,10) coloured(0,255,0,alpha)
    else
    DrawText("                         IDT under",barindex,open-TP,Dialog,Bold,10) coloured(255,0,0,alpha)
    endif
    endif
    //--end--
     
    //--Show Intraday HighLow as dotted line--
    If HighLowIntraday = 1 then
    mytdayhigh = DHigh(0)
    mytdaylow = DLow(0)
    else
    mytdayhigh = undefined
    mytdaylow = undefined
    endif
    //--end--
     
    //--Arrows--
    //Trend bzw Trend force
    if Arrows = 1 then
    if Periods10not20 = 1 then //Periods 10
    BullTrend = (Close - LOWEST[10](LOW)) / AVERAGETRUERANGE[10]
    BearTrend = (HIGHEST[10](HIGH) - Close) / AVERAGETRUERANGE[10]
    Trend = (BullTrend - BearTrend)
    TrendEMA = ExponentialAverage[10](Trend)
    // On Balance Volumen zur Bestimmung der Kaufkraft der Bewegung/Trend
    myOBV = OBV
    myOBVA1 = ExponentialAverage[10](myOBV)
    else //Periods 20
    BullTrend = (Close - LOWEST[20](LOW)) / AVERAGETRUERANGE[20]
    BearTrend = (HIGHEST[20](HIGH) - Close) / AVERAGETRUERANGE[20]
    Trend = (BullTrend - BearTrend)
    TrendEMA = ExponentialAverage[20](Trend)
    // On Balance Volumen zur Bestimmung der Kaufkraft der Bewegung/Trend
    myOBV = OBV
    myOBVA1 = ExponentialAverage[20](myOBV)
    endif
    if Trendforce = 1 and OBVforce = 1 then
    If Trend > TrendEMA and myOBV > myOBVA1 then //and myOBV > myOBVA2 then
    DRAWARROWup(barindex,low-TP) coloured(0,255,0,alpha)
    elsif Trend < TrendEMA and myOBV < myOBVA1 then //and myOBV < myOBVA2 then
    DRAWARROWdown(barindex,high+TP)coloured(255,0,0,alpha)
    endif
    elsIf OBVforce = 1 and not Trendforce then
    if myOBV > myOBVA1 then //and myOBV > myOBVA2 then
    DRAWARROWup(barindex,low-TP) coloured(0,255,0,alpha)
    elsif myOBV < myOBVA1 then //and myOBV < myOBVA2 then
    DRAWARROWdown(barindex,high+TP)coloured(255,0,0,alpha)
    endif
    elsIf Trendforce = 1 and not OBVforce then
    if Trend > TrendEMA then
    DRAWARROWup(barindex,low-TP) coloured(0,255,0,alpha)
    elsif Trend < TrendEMA then
    DRAWARROWdown(barindex,high+TP)coloured(255,0,0,alpha)
    endif
    endif
    endif
    //--end--
     
    // Show or not Heikin Ashi Line
    if HAline = 1 then
    once haOpen = open
    once haClose = Close
    N = 0
     
    if barindex = 0 then
    haOpen = open
    haClose = close
    elsif N = 0 then
    haClose =(Open+High+Low+Close)/4
    haOpen =(haOpen[1]+haClose[1])/2
    endif
     
    if haOpen[0] > haOpen[1] then
    haa = 0
    hab = 255
    else
    haa = 255
    hab = 0
    endif
    endif
    //--end--
     
    // To show Outsidebar use external Indicator OutsideBarColorSolo.itf
     
    Return mydayhigh2 COLOURED (dha,dhb,0)style(line,3) AS "High", mydaylow2 COLOURED (dla,dlb,0)style(line,3) AS "Low", mytdayhigh COLOURED (0,204,255)style(dottedline,1) AS "Today High", mytdaylow COLOURED (204,102,0)style(dottedline, 1) AS "Today Low", mytdaycenter COLOURED (cla,clb,0 )style(line,2) as "Today Centerline", haOpen COLOURED (haa,hab,0 )style(dottedline,1)as "Heikin Ashi Line"
     
    // End and make money

    Vielen Dank!!!!

    #239065 quote
    robertogozzi
    Moderator
    Master

    Die Tagesleiste schließt um 010000 (1 Uhr morgens), bis dahin ist die Tagesleiste die des Vortages. Der neue Balken beginnt um 010000 Uhr.

    Wenn Sie einen Zeitrahmen von 1 Stunde verwenden, hat die Leiste, die um 00:00 Uhr geöffnet wird, den neuen Tag als Datum, aber immer den alten Wochentag (DayOfWeek). Erst um 010000 wird DayOfWeek aktualisiert.

    Iván González and druby thanked this post
    #239093 quote
    Thomas
    Participant
    Average

    Wie kann ich denn folgendes realisieren? Ich benötige für mytdayhigh und mytdaylow die Werte des aktuellen Börsentages. Für mydayhigh und mydaylow benötige ich aber die vom Vortag. Wo mache ich denn den Fehler? Ist er in der Schleife “//–Dailys highest high and lowest Low–“? Roberto, könnten Sie mir ggf das anpassen?

    #239097 quote
    robertogozzi
    Moderator
    Master

    Bitte posten Sie die ITF-Datei.

    #239116 quote
    Thomas
    Participant
    Average

    Hallo Roberto. Ich habe den Post leider jetzt erst gesehen. Hier ist die unfertige aktuelle, noch nicht veröffentlichte Version, als ITF-Datei.

    #239144 quote
    robertogozzi
    Moderator
    Master

    Ich habe Ihren Code geändert, indem ich die Daten NICHT am Ende der täglichen Kerze, sondern bei 000000 aktualisiert habe, und dabei ein Array verwendet habe, sodass Dlow(0) zu $myDlow[0] wurde usw. für die anderen bis zum 5. Tag.
    Probieren Sie es aus.
    Sie sollten die neue ITF-Datei, die ich angehängt habe, importieren, damit Sie dieselben Originalvariablen finden, die korrekt deklariert sind.
    Der Code dient lediglich dazu, dass Sie sofort die am ersten Teil des Codes vorgenommenen Änderungen sehen können:

    // myCandel-Infos-V1.4
    // 18.06.2019 (Release 1.2)
    // 18.04.2020 (Release 1.3)
    // 01.05.2020(Release 1.4)
    // TEMP 2024 (UN-Release 1.5)
    // Thomas Geisler
    // Sharing ProRealTime knowledge
    // https://www.prorealcode.com/library/
    
    DEFPARAM CalculateOnLastBars = 10000
    defparam drawonlastbaronly=true // Zeichung nur am letzten Bar
    
    //--init--
    alpha = 255
    TP = myEATR//2  //Position for Infos
    //TP = 0.1  //Position for Infos
    lookback = 1
    // Info = 1
    // IntradayTrend = 1
    // DayTrend = 1
    // Centerline = 1
    // HighLowIntraday = 1
    // HighLow = 1
    // Arrows = 1
    // Trendforce = 1
    // OBVforce = 1
    // LStyle
    // myATR = 14
    // myEATR = 200
    //-- end--
    
    //-- INFO --
    // Section rounded for indices other for Share and Forex
    // -- ROUNDED --
    IF BarIndex = 0 THEN
    FOR i = 0 TO 5
    $myDhigh[i] = 0
    $myDlow[i]  = 0
    NEXT
    ENDIF
    
    IF (OpenTime = 000000) OR ((OpenTime > 000000) AND (OpenTime[1] > OpenTime)) THEN
    FOR i = 5 DOWNTO 1
    $myDhigh[i] = $myDhigh[i - 1]
    $myDlow[i]  = $myDlow[i - 1]
    NEXT
    $myDhigh[0]    = high
    $myDlow[0]     = low
    //
    //--range of last five days
    D1             = $myDhigh[1] - $myDlow[1]//DHigh(1)-DLow(1)
    D2             = $myDhigh[2] - $myDlow[2]//DHigh(2)-DLow(2)
    D3             = $myDhigh[3] - $myDlow[3]//DHigh(3)-DLow(3)
    D4             = $myDhigh[4] - $myDlow[4]//DHigh(4)-DLow(4)
    D5             = $myDhigh[5] - $myDlow[5]//DHigh(5)-DLow(5)
    //
    ENDIF
    $myDhigh[0]       = max(high,$myDhigh[0])
    $myDlow[0]        = min(low,$myDlow[0])
    IF Decimals < 2 THEN
    // previous Candle Range[1] and ATR[14]or(3) and Extra-ATR[200]
    myRange      = round(Range[1])
    myATR        = round(AverageTrueRange[3](close[0]),0)
    myEATR       = round(ExponentialAverage[20](AverageTrueRange[10](close[0])))
    //--centerline (DM0) and intraday range (DMR)
    myintdayhigh = $myDhigh[0]
    myintdaylow  = $myDlow[0]
    DM0          = (myintdayhigh-myintdaylow)/2+myintdaylow
    DMR          = round((myintdayhigh-myintdaylow))
    //--rounded average range of last five days
    DMA          = round((D1+D2+D3+D4+D5)/5)
    //--end -- ROUNDED
    ELSE
    // -- NOT ROUNDED --
    myRange      = Range[1]
    myATR        = AverageTrueRange[8](close[0])
    myEATR       = ExponentialAverage[20](AverageTrueRange[10](close[0]))
    //--centerline (DM0) and intraday range (DMR)
    myintdayhigh = $myDhigh[0]
    myintdaylow  = $myDlow[0]
    DM0          = (myintdayhigh-myintdaylow)/2+myintdaylow
    DMR          = (myintdayhigh-myintdaylow)
    //--rounded range of last five days
    DMA          = (D1+D2+D3+D4+D5)/5
    //--end -- NOT ROUNDED
    ENDIF
    // -- end INFO --
    
    
    //--Dailys highest high and lowest Low--
    if day <> day[1] then
    dayindex = dayindex + 1
    dayhigh = 0
    daylow = close
    //dayopen = open
    //dayclose = close
     
    if dayindex > lookback then
    for j = 1 to barindex
    if dayindex[j] = dayindex - lookback then
    mydayhigh = dayhigh[j]
    mydaylow = daylow[j]
    break
    endif
    next
    endif
    endif
     
    dayhigh = max(dayhigh,high)
    daylow = min(daylow,low)
    //--end--
    
    //--show or not, Daily High / Low Line
    if HighLow = 1 then
    mydayhigh2 = mydayhigh
    mydaylow2 = mydaylow
    dha = 255
    dhb = 0
    dhc = 255
    dla = 0
    dlb = 255
    dlc = 255
    endif
    
    ////////// Area for Day-Line colour changes
    //// Daily high red, daily low green or change it
    
    //// change color od Day Hig/Low Lines
    //If mydayhigh[0] > mydayhigh[1] and mydaylow[0] > mydaylow[1] then
    //dha = 255
    //dhb = 0
    //dhc = 0
    //dla = 0
    //dlb = 255
    //dlc = 0
    //elsif mydayhigh[0] < mydayhigh[1] and mydaylow[0] < mydaylow[1] then
    //dha = 0
    //dhb = 255
    //dhc = 0
    //dla = 255
    //dlb = 0
    //dlc = 0
    //elsif mydayhigh[0] > mydayhigh[1] and mydaylow[0] < mydaylow[1] or mydayhigh[0] < mydayhigh[1] and mydaylow[0] > mydaylow[1]then
    //dha = 255
    //dhb = 153
    //dhc = 0
    //dla = 255
    //dlb = 153
    //dlc = 0
    //endif
    //////--end--
    
    // change color for INSIDE DAYs and Trend Up/Down
    //If mydayhigh[0] > mydayhigh[1] and mydaylow[0] > mydaylow[1] then
    //dha = 0
    //dhb = 153
    //dhc = 153
    //dla = 255
    //dlb = 51
    //dlc = 153
    //elsif mydayhigh[0] < mydayhigh[1] and mydaylow[0] < mydaylow[1] then
    //dha = 255
    //dhb = 51
    //dhc = 153
    //dla = 0
    //dlb = 153
    //dlc = 153
    //elsif mydayhigh[0] > mydayhigh[1] and mydaylow[0] < mydaylow[1] or mydayhigh[0] < mydayhigh[1] and mydaylow[0] > mydaylow[1]then
    //dha = 255
    //dhb = 153
    //dhc = 0
    //dla = 255
    //dlb = 153
    //dlc = 0
    //endif
    //--end--
    
    //--show or not, centerline, center of range between intraday high/low--
    If CenterLine = 1 then
    myintdaycenter = DM0
    else
    myintdaycenter = undefined
    endif
    
    if myintdaycenter[0] > myintdaycenter[1] then
    cla = 0
    clb = 255
    elsif myintdaycenter[0] < myintdaycenter[1] then
    //cla = 255
    //clb = 0
    cla = 0
    clb = 255
    endif
    //--end--
    
    //Backround from Directinal Movement
    IF Background = 1 AND Centerline = 1 THEN
    IF CLOSE > myintdaycenter THEN
    BACKGROUNDCOLOR(204,255,204,164)
    ELSIF CLOSE < myintdaycenter THEN
    BACKGROUNDCOLOR(255,204,204,164)
    ENDIF
    ENDIF
    
    // Ranges Candels in different colour and print today daily range (High/Low)
    // For Rounded and not rounded
    If Info = 1 then
    IF Decimals < 2 THEN // Chande position / space
    // In PRT you have to increase the percentage distance of the chart from the window edge!
    DrawText("                               <> #DMR#/#DMA#",barindex,open+TP+TP,Dialog,Standard,10) coloured(153,153,153,alpha)
    if myATR > ExponentialAverage[20](myATR)  or myRange > myATR then
    DrawText("                                  #myRange#/#myATR#/#myEATR#",barindex,open,Dialog,Bold,10) coloured(255,0,255,alpha)
    else
    DrawText("                                  #myRange#/#myATR#/#myEATR#",barindex,open,Dialog,Standard,10) coloured(168,168,168,alpha)
    endif
    // not rounded
    ELSE // Chande position / space
    // In PRT you have to increase the percentage distance of the chart from the window edge!
    DrawText("                                                      <>#DMR#/#DMA#",barindex,open+TP+TP,Dialog,Standard,10) coloured(153,153,153,alpha)
    if myATR > ExponentialAverage[20](myATR)  or myRange > myATR then
    DrawText("                                                         #myRange#/#myATR#/#myEATR#",barindex,open,Dialog,Bold,10) coloured(255,0,255,alpha)
    else
    DrawText("                                                         #myRange#/#myATR#/#myEATR#",barindex,open,Dialog,Standard,10) coloured(168,168,168,alpha)
    endif
    endif
    ENDIF
    //--end--
    
    //-- proof close over/under Centerline and/or close over/under yesterday high/low--
    If DayTrend = 1 then
    if close < mydayhigh[1] and close > mydaylow[1] then
    DrawText("                            DT inside",barindex,open+TP,Dialog,Bold,10) coloured(153,153,153,alpha)
    elsif close > mydayhigh[1] then
    DrawText("                            DT over",barindex,open+TP,Dialog,Bold,10) coloured(0,255,0,alpha)
    elsif close < mydaylow[1] then
    DrawText("                            DT under",barindex,open+TP,Dialog,Bold,10) coloured(255,0,0,alpha)
    endif
    endif
    
    If IntradayTrend = 1 then
    if close > DM0 then
    DrawText("                            IDT over",barindex,open-TP,Dialog,Bold,10) coloured(0,255,0,alpha)
    else
    DrawText("                            IDT under",barindex,open-TP,Dialog,Bold,10) coloured(255,0,0,alpha)
    endif
    endif
    //--end--
    
    //--Show Intraday HighLow as dotted line--
    If HighLowIntraday = 1 then
    myintdayhigh = $myDhigh[0]
    myintdaylow = $myDlow[0]
    else
    myintdayhigh = undefined
    myintdaylow = undefined
    endif
    //--end--
    
    //--Arrows--
    //Trend bzw Trend force
    if Arrows = 1 then
    if Periods10not20 = 1 then //Periods 10
    BullTrend = (Close - LOWEST[10](LOW)) / AVERAGETRUERANGE[10]
    BearTrend = (HIGHEST[10](HIGH) - Close) / AVERAGETRUERANGE[10]
    Trend = (BullTrend - BearTrend)
    TrendEMA = ExponentialAverage[10](Trend)
    // On Balance Volumen zur Bestimmung der Kaufkraft der Bewegung/Trend
    myOBV = OBV
    myOBVA1 = Average[10](myOBV)
    else //Periods 20
    BullTrend = (Close - LOWEST[20](LOW)) / AVERAGETRUERANGE[20]
    BearTrend = (HIGHEST[20](HIGH) - Close) / AVERAGETRUERANGE[20]
    Trend = (BullTrend - BearTrend)
    TrendEMA = ExponentialAverage[20](Trend)
    // On Balance Volumen zur Bestimmung der Kaufkraft der Bewegung/Trend
    myOBV = OBV
    myOBVA1 = Average[20](myOBV)
    endif
    if Trendforce = 1 and OBVforce = 1 then
    If Trend >= TrendEMA and myOBV >= myOBVA1 then
    DRAWARROWup(barindex+1,low-TP) coloured(0,255,0,alpha)
    elsif Trend =< TrendEMA and myOBV =< myOBVA1 then
    DRAWARROWdown(barindex+1,high+TP)coloured(255,0,0,alpha)
    endif
    elsIf OBVforce = 1 and not Trendforce then
    if myOBV => myOBVA1 then
    DRAWARROWup(barindex+1,low-TP) coloured(0,255,0,alpha)
    elsif myOBV =< myOBVA1 then
    DRAWARROWdown(barindex+1,high+TP)coloured(255,0,0,alpha)
    endif
    elsIf Trendforce = 1 and not OBVforce then
    if Trend > TrendEMA and Trend >= 0 then
    DRAWARROWup(barindex+1,low-TP) coloured(0,255,0,alpha)
    elsif Trend < TrendEMA and Trend <= 0then
    DRAWARROWdown(barindex+1,high+TP)coloured(255,0,0,alpha)
    endif
    endif
    endif
    //--end--
    
    // Show or not Heikin Ashi Line
    if HAline = 1 then
    once haOpen = open
    once haClose = Close
    N = 0
    
    if barindex = 0 then
    haOpen = open
    haClose = close
    elsif N = 0 then
    haClose =(Open+High+Low+Close)/4
    haOpen =(haOpen[1]+haClose[1])/2
    endif
    
    if haOpen[0] > haOpen[1] then
    haa = 0
    hab = 255
    else
    haa = 255
    hab = 0
    endif
    endif
    //--end--
    
    // To show Outsidebar use external Indicator OutsideBarColorSolo.itf
    
    //High/Low Daylines koennen über den Dialog eingestellt werden.
    Return mydayhigh2 AS "High", mydaylow2 AS "Low", myintdayhigh AS "Today High", myintdaylow AS "Today Low", myintdaycenter as "Today Centerline", haOpen as "Heikin Ashi Line" //haOpen COLOURED (haa,hab,0 )style(line,1)as "Heikin Ashi Line"
    
    // mit vorgefaerbten High/Low Daylines
    //Return mydayhigh2 COLOURED (dha,dhb,dhc)style(line,2) AS "High", mydaylow2 COLOURED (dla,dlb,dlc)style(line,2) AS "Low", myintdayhigh AS "Today High", myintdaylow AS "Today Low", myintdaycenter as "Today Centerline", haOpen as "Heikin Ashi Line" //haOpen COLOURED (haa,hab,0 )style(line,1)as "Heikin Ashi Line"
    
    // myintdaycenter COLOURED (255,255,255 )style(line,2) as "Today Centerline" // Feste Farbe
    
    //Return mydayhigh2 AS "High", mydaylow2 AS "Low", myintdayhigh AS "Today High", myintdaylow AS "Today Low", myintdaycenter as "Today Centerline", haOpen COLOURED (haa,hab,0 )style(line,1)as "Heikin Ashi Line"
    
    //END
    #239177 quote
    Thomas
    Participant
    Average

    Grazie Roberto. Es sieht alles super aus. Ich warte jetzt mal auf einen Overnight-Handel ausserhalb der Vortagesspanne (0-1Uhr). Ich würde mich ja gerne mit einem Gläschen Wein oder Grappa bedanken, aber das lassen leider die Regeln wohl nicht zu 😉 Nochmals Grazie mille Roberto

    Sobald alles fertig ist poste ich die neue Version wieder.

    Gracias y un cordial saludo desde España. Thomas

    robertogozzi thanked this post
Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.

Problem mit Daily High und Low in meinem Indikator myCandle-V14


ProBuilder Support

New Reply
Author
author-avatar
Thomas @thomas Participant
Summary

This topic contains 6 replies,
has 2 voices, and was last updated by Thomas
1 year, 3 months ago.

Topic Details
Forum: ProBuilder Support
Language: German
Started: 10/16/2024
Status: Active
Attachments: 2 files
Logo Logo
Loading...