Gap größer Indikator

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #252672 quote
    axmichi
    Participant
    Senior

    Mit diesem Indikator möchte ich Gaps im 30 Minuten chart anzeigen die größer als 4 und < 8 % sind.

    Das gap soll vom High des Vortages bis zum Kurs um 08:30 Uhr gemessen werden

    Leider gibt der Indikator kein Signal. Was mache ich falsch?

    if time = 083000 then
    myprice=close
    endif

    PerCent = myprice / Dhigh(1)

    c2 = PerCent >= 1.004

    c3 = Percent < 1.008

    Return c2 and c3

    #252711 quote
    robertogozzi
    Moderator
    Master

    Ich habe die Berechnung leicht abgeändert, um einen Multiplikator zu erhalten. Wenn du lieber einen Prozentsatz möchtest, multipliziere das Ergebnis einfach mit 100.
    Überprüfe, ob die Daten korrekte Werte liefern, und stelle dann die Bedingungen c2 und c3 wieder her.
    Ich habe das nicht gemacht, weil ich nicht weiß, was 1,004 und 1,008 bedeuten, ob es sich um Multiplikatoren oder Prozentsätze handelt (1,004 oder 1,004 %?).

    if time = 083000 then
       myprice=close
       PerCent = ((myprice / Dhigh(1)) - 1) // * 100
       c2 = PerCent >= 1.004
       c3 = Percent < 1.008
    endif
    Return PerCent//c2 and c3
    Iván González thanked this post
    #252769 quote
    axmichi
    Participant
    Senior

    Danke Dir,

    ich wollte allerdings gern das mir die Gaps nur mit einer 1 unten angezeigt werden!?

    Das ich sehe wo ein GAP gewesen ist.

    Eine andere Sache noch

    Wenn ein system  in einem 30 Minutenchart um 08 Uhr einen trade auf macht, wie muss der ausstieg dann heißen wenn  man nach 2 Tagen um 09 Uhr rausgehen will?

    Danke Dir

    #252770 quote
    JS
    Participant
    Senior

    Hier ist der Indikator mit Signal 1 oder 0…

    Für deine zweite Frage kannst du Folgendes verwenden:

    If (BarIndex – TradeIndex(1)) >= 48*2+1 then

    48 = 48 Balken à 30 Minuten pro Tag
    2 = Unterschied von 2 Tagen
    1 = Unterschied zwischen 08:30:00 und 09:00:00

    If OpenTime=083000 then
    myPrice=Close
    Percent=(myPrice/DHigh(1)-1)
    EndIf
    
    If OpenTime=083000 and Percent>=1.04 and Percent<=1.08 then
    Signal=1
    Else
    Signal=0
    EndIf
    
    Return Signal
    #252772 quote
    axmichi
    Participant
    Senior

    Hi und Danke,

     

    ich habe es jetzt so probiert, aber das ergibt gar keine Ausstiege.

     

    TIMEFRAME(Daily)
    c4 = Barindex – Tradeindex = 21
    timeframe (DEFAULT)

     

    Deine Variante steigt schon nach 3 Tagen aus. Ich habe es von 48 Balken auf 24 angepasst, da bei mir im Chart nur von 08 – 22 Uhr, 28 Balken sind

    #252774 quote
    JS
    Participant
    Senior

    Der Code erzeugt keine „Exits“, weil du hier einen Tages-Timeframe verwendest…

    du brauchst einen Intraday-Timeframe, wie in deinem Beispiel mit dem 30-Minuten-Chart…

    Iván González and robertogozzi thanked this post
Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.

Gap größer Indikator


ProBuilder Support

New Reply
Author
author-avatar
axmichi @axmichi Participant
Summary

This topic contains 5 replies,
has 3 voices, and was last updated by JS
3 months, 1 week ago.

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