Hoe krijg je dagelijks hoog en laag een voortschrijdend gemiddelde?
Page 1 of 632 12 LastLast
Results 1 to 10 of 12

Thread: Hoe krijg je dagelijks hoog en laag een voortschrijdend gemiddelde?

  1. #1
    1 bijlage (s) Hallo,

    is er een functie om het hoogste en laagste van een voortschrijdend gemiddelde te krijgen?

    Ik heb een 15M-kandelaardiagram met een voortschrijdend gemiddelde en wil de dagelijkse high en low van deze MA (de gemarkeerde blauwe zones) vinden

    Ik keek naar de iHighiLow en iHighestiLowest-functies, maar het lijkt erop dat het alleen op de prijs kan worden toegepast


    https://www.aforexa.com/trading-syst...-surprise.html

  2. #2

  3. #3
    Hallo Shabs19, nee .. Ik bedoel, ik wil de dagelijkse hoogste en laagste waarden vinden van het zwevend gemiddelde dat op de kaart is toegepast. bijvoorbeeld in de screenshot die ik heb gepost op 1 april worden de hoogste en laagste waarden gemarkeerd door de blauwe zones die ik wil krijgen voor elke dag een maximum en een minimumwaarde

  4. #4

  5. #5
    1 Bijlage (n) Dit is het dichtstbijzijnde dat ik kon vinden, misschien kun je dit aanpassen:
    https://www.aforexa.com/attachments/...1960224449.mq4

  6. #6
    bedankt Shabs19, ik zal kijken of ik het kan aanpassen

  7. #7
    Ik heb dit ook gevonden:
    Quote Originally Posted by ;
    Ok�, ik heb een manier gevonden om de hoogste of laagste laagste waarde voor een indior in een bepaalde periode te berekenen. Als u de hoogste of laagste laagste waarde voor een indior wilt vinden, zoals het eenvoudige voortschrijdend gemiddelde, moet u een array declareren en een for-lus invullen met de berekende waarden voor elke balk van de periode die u test. Vervolgens moet u ArrayMaximum en ArrayMinimum gebruiken om de positie van de high of low in de array te vinden en vervolgens de waarde van die positie te vinden met iHigh () en iLow ()./bereken de hoogste hoogte van het voortschrijdend gemiddelde int malookback = 5;/4 1 - het aantal staven om de waarde van de ma int madailyPERIOD = 30 te berekenen;/gemiddelde voortschrijdend gemiddelde dubbele madaily [5];/een array double dhhv, dllv; for (int i = 0; i lt; malookback; i ) {madaily [i] = iMA (NULL, PERIOD_D1, madailyPERIOD, 0, MODE_SMA, PRICE _CLOSE, i); dhhv = iHigh (EURUSD, PERIOD_D1, (ArrayMaximum (madaily, 4, 1)));/bereken het laagste laagste van het voortschrijdend gemiddelde dllv = iLow (EURUSD, PERIOD_D1, (ArrayMinimum (madaily, 4, 1))); }
    Quote Originally Posted by ;
    Ok�, ik heb een manier gevonden om de hoogste of laagste laagste waarde voor een indior in een bepaalde periode te berekenen. Als u de hoogste of laagste laagste waarde voor een indior wilt vinden, zoals het eenvoudige voortschrijdend gemiddelde, moet u een array declareren en een for-lus invullen met de berekende waarden voor elke balk van de periode die u test. Vervolgens moet u ArrayMaximum en ArrayMinimum gebruiken om de positie van de high of low in de array te vinden en vervolgens de waarde van die positie te vinden met iHigh () en iLow ()./bereken de hoogste hoogte van het voortschrijdend gemiddelde int malookback = 5;/4 1 - het aantal staven om de waarde van de ma int madailyPERIOD = 30 te berekenen;/gemiddelde voortschrijdend gemiddelde dubbele madaily [5];/een array double dhhv, dllv; for (int i = 0; i lt; malookback; i ) {madaily [i] = iMA (NULL, PERIOD_D1, madailyPERIOD, 0, MODE_SMA, PRICE _CLOSE, i); dhhv = iHigh (EURUSD, PERIOD_D1, (ArrayMaximum (madaily, 4, 1)));/bereken het laagste laagste van het voortschrijdend gemiddelde dllv = iLow (EURUSD, PERIOD_D1, (ArrayMinimum (madaily, 4, 1))); }

  8. #8
    bedankt! dit komt dichterbij wat ik wil bereiken. het probleem met een for-lus is dat ik terug kan gaan naar n � -staven (malookback), bijvoorbeeld ik kan de hoogste en laagste waarde van de laatste 24 staven vinden, maar ik heb geen idee hoe ik de hoogste en laagste waarde voor elke afzonderlijke dag kan krijgen (Ik heb een berekening nodig van de eerste balk van de dag tot de laatste balk van de dag)

  9. #9
    Ik ben geen programmeur, eenvoudige dingen waar ik aan kan komen. Er zijn enkele goede codeurs op dit forum die je misschien verder kunnen helpen.

  10. #10
    dat codefragment is absoluut een goed startpunt Nu moet ik een manier vinden om de for-lus aan het begin van de dag te laten beginnen en te eindigen bij de laatste balk van de dag

Similar Threads

  1. ZigZag 12,5,3: maximale afstand tussen hoog en laag
    By Ekaitxo in forum Cryptocurrencies
    Replies: 1
    Last Post: 00:01,
  2. Drie EMA 50 (Hoog, Laag, Open)
    By baxtercixxo in forum Forex Strategie
    Replies: 2
    Last Post: 16:53,
  3. afstandsprijs te hoog en laag
    By yoye59 in forum Cryptocurrencies
    Replies: 5
    Last Post: 08:38,

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.