Linie poziome automatycznie zmieniają kolor
Strona 1 z 2 12 OstatniOstatni
Pokaż wyniki od 1 do 10 z 19

Wątek: Linie poziome automatycznie zmieniają kolor

  1. #1
    Cześć,

    Zastanawiam się, czy możliwe jest zakodowanie wskaźnika, który automatycznie zmieni kolor ręcznie rysowane linii poziomych, aby wykryć, kiedy aktualna cena jest
    powyżej lub poniżej nich?

    Byłoby fajnym rozwiązaniem do zauważenia, gdy wsparcie staje się odpornością na odwrót.

    Dzięki.

  2. #2
    Tak to mozliwe. Możesz iterować nad wszystkimi rysowanymi obiektami na wykresie używając ObjectTotal i pętli for i porównać wartość OBJPROP_PRICE1 z bieżącą ceną zamknięcia. Jeśli cena jest powyżejponiżej ceny, możesz ustawić kolor za pomocą ObjectSet.

  3. #3
    Czy ktokolwiek może zakodować ten wskaźnik tylko dla ręcznie rysowanych linii poziomych? Dzięki.

  4. #4
    1 Attachment (s) Hej, również szukam tego samego, ale natknąłem się na to w MQl5. Jedyny problem polega na tym, że rysuje pojedynczą linię poziomą, jeśli ktoś może poprawić kod i narysować więcej linii poziomej SR.
    https://www.forex-instant.com/attach...9903664208.mq4

  5. #5

    Cytat Zamieszczone przez ;
    Czy ktokolwiek może zakodować ten wskaźnik tylko dla linii poziomych? Dzięki.
    Nie mam już zainstalowanego mt 4, więc mogę dać mu szansę bez próbowania. Jeśli chcesz tylko ręcznie rysowane linie, musisz sprawdzić nazwę linii. Nie można tego łatwo zrobić bez ingerencji w kod innych wskaźników lub ea. Możesz również zmienić nazwy ręcznie linii i sprawdzić to. Fragment, który zajmuje się zmianą koloru Wstawiony kod # 91; # 93; col = {someColor, someOtherColor}; for (int i = 0; i lt; ObjectsTotal (); i ) {string objName = ObjectName (i); if (ObjectType (objName) == OBJ_HLINE) {double price = ObjectGet (objName, OBJPROP_PRICE1); ObjectSet (objName, OBJPROP_COLOR, col # 91; cena gt; Zamknij # 91; 0 # 93; # 93; }}

  6. #6
    Zasadniczo, ręcznie narysowałem wszystkie linie, które określam jako odporność na wsparcie. Wybrałbym kolor linii oporu (powyżej ceny bieżącej) i kolor linii wsparcia (poniżej bieżącej ceny ofertowej). Wszystkie linie powyżej bieżącej ceny zmienią kolor na auto-rezystancję, a wszystkie linie poniżej na auto-wsparcie koloru (zmieniają się automatycznie). Linie będą automatycznie zmieniać kolor, gdy cena przesunie się przez te linie. Powinien wychwycić wszystkie poziome linie i odpowiednio je pokolorować.

  7. #7

    Cytat Zamieszczone przez ;
    Hej, również szukam tego samego, ale natknąłem się na to w MQl5. Jedyny problem polega na tym, że rysuje pojedynczą linię poziomą, jeśli ktoś może poprawić kod i narysować więcej linii poziomej SR. {plik}
    Ten wskaźnik byłby idealny, gdyby pozwolił ci narysować więcej niż jedną linię.

  8. #8
    Cytat Zamieszczone przez ;
    {quote} Ten wskaźnik byłby idealny, gdyby pozwolił ci narysować więcej niż jedną linię.
    Tak naprawdę, mam nadzieję, że ktoś będzie uprzejmy w naprawianiu kodu, naprawdę doceni.

  9. #9
    1 Załącznik (-i) Spróbuj załączonego. Ustaw kolor ManualLineColor na kolor linii drukowanych ręcznie. (Nie wiem, jak MT4 rozpoznać, czy linia została narysowana ręcznie czy automatycznie, dlatego musisz ustawić wszystkie ręczne linie na ten sam określony kolor, aby je rozdzielić).
    https://www.forex-instant.com/attach...1184459110.ex4

  10. #10
    Cytat Zamieszczone przez ;
    {quote} Tak, naprawdę, miej nadzieję, że ktoś będzie uprzejmy w naprawianiu kodu, naprawdę doceni.
    Cytat Zamieszczone przez ;
    {quote} Ten wskaźnik byłby idealny, gdyby pozwolił ci narysować więcej niż jedną linię.
    Cytat Zamieszczone przez ;
    Hej, również szukam tego samego, ale natknąłem się na to w MQl5. Jedyny problem polega na tym, że rysuje pojedynczą linię poziomą, jeśli ktoś może poprawić kod i narysować więcej linii poziomej SR. {plik}
    Rzuciłem okiem na kod i wygląda na to, że rysuje on wiele linii, ale działa tylko wtedy, gdy rynek jest otwarty, powinienem móc zaktualizować kod do działania, gdy rynki są zamknięte, więc zostaw to przy mnie i Wejdę na to, gdy tylko dostanę trochę wolnego czasu.

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.