Teknik Analiz Dünyasına Hoşgeldiniz. Paylaşmak Güzeldir.

Yayından kaldırmak istediğiniz formüller için algoritmabul@gmail.com ile iletişime geçebilirsiniz... 

  • DİKKAT: Formüller, Sistemler sadece eğitim amaçlıdır. Alım satım, olası anapara kaybı ve diğer kayıplar dahil olmak üzere "YÜKSEK RİSK" içerir.
  • Mucize teknik gösterge yoktur, sadece doğru veya yanlış kullanılan göstergeler vardır.

İndikatör Trailing Stop by Andrzej Herman

Teknik analizde fiyatın yönü veya trendin devamıyla ilgili fikir veren matematiksel modellerdir. İndikatörlerin Türkçe karşılığı göstergedir.

algoritma

eiπ + 1 = 0
Algorithmist
Algoritma
Katılım
23 Eki 2020
Mesajlar
1,797
Ruchoma linia obrony to jeden z doskonałych mechanizmów wyznaczania punktówzamknięcia pozycji, zarówno długiej, jaki krótkiej. Ta metoda jest opisana na str.4-5.Technika ta jest dostępna w większości programów do analizy technicznej. W programie MetaStock jest dostępna w "Testerze Systemów",jako jeden z wariantów zamknięcia pozycji. Nic nie stoi na przeszkodzie, aby z techniki tej zrobić użyteczny wskaźnik.
Realizując "Trailing stop" jako wskaźnik, należy uwzględnić kilka istotnychróżnic, w porównaniu ze standardowym wykorzystaniem tej techniki. W zastosowaniu "wskaźnikowym" nie określa się momentu zawarcia transakcji, a żądany poziom straty względnej ustala się wodsetkach. Podstawowa zasada pozostaje jednak bez zmian. Do czasu gdy cena utrzymuje się ponad krzywą wskaźnika, wskaźnik jest niemalejący.
Wartość wskaźnika rośnie, gdy różnica ceny i wartości wskaźnika przekraczaza dany odsetek.Gdy cena jest niższa od wartości wskaźnika, wskaźnik jest nierosnący. Użyteczność techniki łatwo ocenić oglądając załączony wykres.
Formuła wskaźnika jest następująca:​

Trailing Stop by Andrzej Herman
strata:=10;
If(
C=PREV,
PREV,
If(
((Ref(C,-1)<PREV)AND (C<PREV)),
Min(PREV,C*(1+strata/100)),
If(
(Ref(C,-1)>PREV) AND (C>PREV),
Max(PREV,C*(1-strata/100)),
If(
C>PREV,
C*(1-strata/100),
C*(1+strata/100)
)
)
)
)​

W formule wprowadziłem kilka funkcji programu MetaStock, których nie opisałem wcześniej. Drugi wiersz zawiera definicję zmiennej "strata". Zmiennej tej jest przypisana wartość 10. Warto poeksperymentować z innymi wartościami. Elastyczność programu jest tak wielka, że zmiennej można przypisać nie tylko stałą, ale i formułę, w przyszłości nieraz to wykorzystamy. "Prev" oznacza poprzednio wyliczoną wartość funkcji. Pamiętać należy, że wyniki obliczeń są wyznaczane w kolejności chronologicznej. Tak więc podczas obliczeń dla 99.12.02, "Prev" odda wartość funkcji wyznaczoną dla 99.12.01.

Formuła znajduje się również w Internecie na stronie Profesjonalnego Inwestora na www.parkiet.com.pl.
Dla osób wpisujących tę formułę ręcznie mam drobną sugestię. Zamiast przepisywać tę formułę w okienku "Indicator Builder" proponuję przepisać formułę do okienka "Notatnika". Całość będzie czytelniejsza, bo litery będą większe. Po przepisaniu i starannym sprawdzeniu należy zaznaczyć cały tekst i skopiować do schowka. Następnie należy uruchomić program MetaStock, wybrać polecenie "Indicator Builder" z pozycji "Tools". Na formularzu "Indicator Builder" użyć przycisku "New...". W okienku "Name" wpisać "Trailing stop", po czym umieścić kursor w okienku "Formula", nacisnąć prawy klawisz myszki i wybrać z wyskakującego menu polecenie "Wklej". W okienku powinna pojawić się formuła.
Andrzej Herman, Asher
email: andrzejh@asher.waw.pl
Source / From:
"Profesjonalny Inwestor"​
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap