Hej, niestety musze szukac alternatywy dla oficjalnego forum AmiBrokera. Gdyby to bylo mozliwe bardzo prosilbym o pomoc, bede super zobowiazany!
|
|
Poniżej moja próba "pseudo kodu" z tym co chcę osiągnąć. Czy ktoś z Was mógłby mnie wspomóc?
1. Wybierz datę rozpoczęcia i zaznacz aktualną świecę jako "numer 1". (Byłoby super móc wybrać datę w parametrach, ale jeśli to skomplikowane to mogę edytować kod i za każdym razem wprowadzać datę ręcznie)
2. Cofnij się o 1 dzień IF (Najniższa cena bieżącego dnia) jest niższa niż (najniższa cena następnego dnia oznaczonego jako "numer 1")
THEN { zaznacz daną świecę jako "numer +1"}
ELSE { zignoruj tę świecę i sprawdź kolejny dzień wstecz }
3. Powtarzaj, aż licznik świec wskaże 3 (numer 3 jako ostatnia)
3. Nakreśl linię poziomą od najniższego punktu świecy "numer 3" aż do dzisiejszej daty.
Będę wdzięczny za pomoc! Nigel
|
|
Witam chciałbym Was gorąco poprosić o pomoc w napisaniu niewielkiego jak sądzę kodu AFL. Próbowałem coś zrobić sam, ale przyznam że na obecnym etapie wiedzy jest to jednak zbyt skomplikowane :( Co chcę zrobićChciałbym wyświetlić horyzontalną linię, która będzie działać jako stop loss, jako część większej strategii. Linia ta miałaby się wyświetlać jako najniższa wartość świecy sprzed 3 dni. Przy czym jeśli jedna świeca "zawiera się" z poprzedniej to licznik ten przechodzi na kolejną (czyli czasem jest to LowestLow z trzech świec, ale czasem może być z 4 lub 5). Cienie świecy wliczamy w cały system. Spróbowałem taki schemat narysować:s9.postimg.org/ic3idr2yn/image...Jakby się do takiej linii udało dodać sygnał z czerwoną strzałką, gdy zamknięcie kolejnej świecy przekracza stop lossa to byłbym zachwycony :) Byłbym OGROMNIE wdzięczny za pomoc, ale też jakiś komentarz do kodu, bo chciałbym się AFL-a jak najlepiej nauczyć i jakoś w przyszłości oddać dobro innym uczestnikom forum :) Miłego dnia! Nigel
|
|