luktom visual order editor (aktualizacja do wersji 1.3)

Kategorie: Wskaźniki i EA dla MT4 | 17 czerwca 2008 o 00:40 | Odpowiedzi: 10 | Permalink | Traceback

luktom visual order editor

Pobierz plik
Pobierz luktom visual order editor

Właściwie to nowe ficzery do luktom visual order editor wprowadziłem już jakiś czas temu, jednak widocznie nie miałem wtedy czasu żeby o nich napisać, dzisiaj dopiero sobie o nich przypomniałem w kontekście odpowiedzi na jednego posta na forexowym forum.

Ale do rzeczy: poza poprawkami błędów wykrytych dzięki licznym uwagom jakie nadsyłaliście mi na maila lub gadu, wprowadziłem dwa ficzery, o które prosił mnie jeden z użytkowników tego EA - mianowicie chodzi możliwość pozostawienia linii na wykresie (przydatne gdy zmieniamy TF) - parametr delete_on_deinit - oraz o zamykanie części pozycji po osiągnięciu podanego zysku.

Służy do tego zestaw opcji cp_* (cp od close part). Aby aktywować tą funkcjonalność przede wszystkim ustawiamy use_cp na true. Następnie ustawiamy:

  • cp_color - wiadomo - kolor linii
  • cp_style - styl linii
  • cp_level - ilość pipsów po jakiej należy zamknąć część pozycji
  • cp_closedlevel - ilość pipsów do zamknięcia kolejnej części pozycji
  • cp_lots - ile lotów pozycji zamknąć

Myślę, że wypada wyjaśnić dokładniej działanie cp_closedlevel. Otóż wyjaśnię na przykładzie: otwieramy pozycję na 5 lotów z ustawionym parametrem cp_level na 20 pipsów, cp_lots na 1, cp_closedlevel na 30. EA zachowa się tak: po osiągnięciu zysku 20 pipsów zamknie 1 lota a następnie wyznaczy poziom kolejnego zamknięcia na 30 pipsów (czyli 50 od otwarcia pozycji). Po osiągnięciu zysku 50 pipsów zostanie zamknięty kolejny lot, poziom zamknięcia ponownie wędruje o 30 pipsów dalej. Kolejny lot zostanie zamknięty na poziomie 80 pipsów od ceny otwarcia itd.

Zakładam też drugi scenariusz użycia - jednokrotne zamknięcie - wtedy cp_closedlevel należy ustawić na duża wartość, której raczej pozycja nie osiągnie. Dzięki temu po zamknięciu pierwszej części nie będą następowały kolejne redukcje wielkości pozycji.

Mam nadzieję, że w miarę zrozumiale to opisałem :]
Gdyby jednak naszły Was jakieś pytania - zapraszam do ich zadawania w komentarzu pod tym wpisem.

Podobne wpisy

10 odpowiedzi do wpisu "luktom visual order editor (aktualizacja do wersji 1.3)"

pipek

7 sierpnia 2008 o 20:52
Witam
Czy jest możliwość by dla zleceń z rodziny sell linia BE była ustawiana na zdefiniowanej odległości (jak ma to miejsce dla zleceń buy), a nie na cenie sprzedaży? Czy tylko ja tak mam? :-)
A tak pozatym, luktom jesteś wielki! tego mi brakowało w MT. Dzieki że Ci się chce.

luktom

8 sierpnia 2008 o 11:40
Moje niedopatrzenie - błąd ten poprawiłem już na początku lipca, tyle, że nie podmieniłem linku do nowej wersji (starzeję się chyba :D).
W każdym razie pobierz jeszcze raz, teraz powinno wszystko sprawnie działać :)

golok

13 sierpnia 2008 o 23:09
Witam,
Jest możliwe aby ktoś napisał instrukcje obsługi tego świetnego urządzonka :P
Przepraszam za ignorancje ale dopiero się uczę a w tym biznesie bez pytań raczej nigdzie się nie zajdzie...

luktom

13 sierpnia 2008 o 23:11
Obsługa jest bardzo prosta: EA doda linie do wykresy, aby zmienić dany poziom, wystarczy, że linię przesuniesz. Tyle :)

golok

13 sierpnia 2008 o 23:52
ale wczesniej musze jakiekolwiek sl czy tp ustawic jak robie zlecenie?

Probowalem i przesunalem brazowa linie ale nic mi nie przeskoczylo na be
Jak zrobic zeby przy jakiejs tam cenie osiagnietej brazowa linia przeskoczylo nie na be tylko + iles pipsow

Jak wstawiam EA to w prawym gornym rogu mamalbo x przy wylaczonym albo nieusmiechnieta twarzyczke przy wlaczonym... czy tak powinno byc?
czy powinno byc wlaczone tez "allow live traiding"?
z gory dziekuje

maciej

23 sierpnia 2008 o 01:36
linia b/e zawsze powraca mi do ustawionego poziomu default. Czy, można przesuwać ją po wykresie tak samo jak TP czy SL aby nowy poziom linii pozostał?

luktom

24 sierpnia 2008 o 13:12
@golok: Tak, trzeba zezwolić EA na handel, aby działał w pełni poprawnie.

@maciej: W kodzie nigdzie nie występuje fragment, który przesuwałby linię BE - linia ta jest tworzona na jednym poziomie, a przesunąć ją może tylko człowiek...

Jacas

30 września 2008 o 14:46
Czesc,

Mam wrazenie, ze w tym EA jest drobny blad polegajacy na tym, ze jesli przesuniemy recznie na wyresie linie cp_level, to czesc pozycji, ktora jest wpisana w ustawieniach EA nie zostanie zamknieta na nowej wysokosci cp_level. Jesli zmiane zrobimy w opcjach EA (czyli w ustawieniach wpiszemy, zeby na przyklad nowa linia narysowala sie na +30 pips), to wtedy rzeczywiscie czesc zlecenia zostanie zamknieta jak nalezy (oczywiscie zakladam, ze w ustawieniach mielismy od poczatku podany jakies cp_level np +15 pips).
Przynajmniej u mnie tak to dziala, czy raczej nie dziala ;-)

Pozdrawiam

Jacas

30 września 2008 o 16:47
I jeszcze jeden drobny bug - jesli przesuniemy recznie linie cp_level to nie zostanie ona usunieta z wykresu po zamknieciu zlecenia.

(mimo 2 powyzszych drobiazgow bardzo przydatny EA :-)

luktom

1 października 2008 o 15:48
Zajmę się tymi bugami, gdy będę miał wolną chwilkę.
A co do lvoe, to zdradzę, że planuję kolejne wydanie ("2"), które będę pisał od nowa - zamierzam rozwiązać m.in. problem współgrania lvoe np. z trailing stopem realizowanym przez innego EA (obecne następuje kolizja i lvoe można stosować jedynie samodzielnie).
Token