Witam
Chciałbym nieco zautomatyzować mój system. Moja wiedza na temat programowania jest znikoma, na razie próbuję sobie jednak poradzić z tym sam, gdyż to co chcę osiągnąć nie jest skomplikowane. Problem pojawia się przy stworzeniu funkcji, która będzie uzależniała otworzenie pozycji od otwarcia poprzedniej. W skrócie:
Zlecenie X otworzono po cenie A. Funkcja ma sprawić, że gdy cena instrumentu ulegnie zmianie o wartość B to zostanie otworzona pozycja Y z tp N i sl M. Następnie gdy tylko cena instrumentu ulegnie zmianie o wartość B od ceny otwarcia Y to zostanie otwarta pozycja Z z tp N i sl M.
Myślę, że opisałem to możliwie jasno. Czy ktoś mógłby mi powiedzieć w jaki sposób powiązać otworzenie kolejnej pozycji z ceną poprzednio otwartej? Ewentualnie czy ktoś chciałby napisać takiego robota? (jeśli tak to proszę o cenę).
Pozdrawiam
Otwieranie pozycji na podstawie już otwartych
Re: Otwieranie pozycji na podstawie już otwartych
Kod: Zaznacz cały
if (Order_SELECT(0, SELECTY_BY_POS)) {
if (Close[0] >= B * Points * OpenOrderPrice()) {
OrderSend(BUY);
} else if (Close[0] <= B * Points * OrderOpenPrice() {
OrderSend(SELL);
}
}