Jak kodować: RSI
Pokaż wyniki od 1 do 2 z 2

Wątek: Jak kodować: RSI

  1. #1
    Jeśli chcę spojrzeć na trend w RSI, aby upewnić się, że RSI jest powyżej 55 dla ostatnich 10 taktów, jak to by było zakodowane? Nie chcę porównywać bieżącego przesunięcia prętów = 0 z taktem dziesięć słupków temu, przesunięcie = 10. Potrzebuję wszystkich wartości powyżej 55.

    Jestem prawie pewien, że jest to funkcja Array, ale nie wiem, jak ją zakodować.

    Dzięki

  2. #2
    Cześć Spróbuj tego kodu Wstawiony kod extern int RSIPeriod = 14; zewnętrzna int rsilina = 55; datetime Time1; int start () {if (Time1! = Time # 91; 0 # 93 {Time1 = Time # 91; 0 # 93 ;; } else {return (0); } bool OpenBuy = CheckRSIBUY (); if (OpenBuy) {//wpisz kod dla openbuy tutaj, jeśli rsi powyżej rsiliny dla ostatnich 10 świec} return (0); } bool CheckRSIBUY () {int R = 0; podwójne Q; for (int i = 1; ilt; = 10; i ) {Q = iRSI (NULL, 0, RSIPeriod, PRICE_CLOSE, i); jeśli (Q gt; rsilina) R ; Sen (50); RefreshRates (); } if (Rgt; = 10) return (true); else return (false); }

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Używamy cookies
Używamy cookies, aby jak najlepiej dostosować witrynę do Twoich potrzeb. Kontynuowanie przeglądania tej strony, oznacza zgodę na używanie plików cookies. Aby uzyskać więcej informacji zapoznaj się z naszą Polityką Prywatności.