The procedure programming paradigm as a method of constructing automatic transaction systems based on moving averages
Przemysław Juszczuk, Jan T. Kozák · Zeszyty Naukowe Uniwersytetu Szczecińskiego. Studia Informatica · 2016
W artykule zostanie zaproponowane nowe podejście dotyczące generowania sygnałów transakcyjnych bazujących na klasycznym mechanizmie przecięcia średniej kroczącej z wykresem cenowym. Sam mechanizm doboru okresu wskaźnika uzależniony będzie od skuteczności wcześniejszych sygnałów. W przypadku trafności sygnałów liczba odczytów uwzględnianych przy wyznaczaniu wartości średniej kroczącej będzie zmniejszona, co spowoduje zwiększenie liczby otwartych zleceń. Z kolei duża liczba zleceń stratnych doprowadzi do zwiększenia okresu średniej kroczącej, co wpłynie na ograniczenie liczby sygnałów. Podejście to zostanie porównane z klasycznymi rozwiązaniami bazującymi na średnich kroczących. Mechanizm budowy systemu transakcyjnego zostanie przedstawiony jako zagadnienie związane z proceduralnym paradygmatem programowania, gdzie poszczególne fragmenty kodu przygotowane zostaną w formie bloków – procedur. Takie podejście umożliwia elastyczne modyfikowanie istniejącego rozwiązania oraz rozszerzanie jego funkcjonalności poprzez dodawanie nowych elementów.