Trzeba stworzyć uproszczoną wersję doradcy "kalkulator ryzyka". Oto link do YouTube, jak on działa: https://www.youtube.com/watch?v=LJ940Boxj1A
Jego sens - obliczanie wielkości lota przy ustalonym ryzyku.
Posiadam jego plik exe, jeśli będzie potrzebny, ale oczywiście nie ma źródeł.
Na czym polega problem: działa bardzo dobrze dla par walutowych, ale nieprawidłowo oblicza lot przy handlu innymi instrumentami, takimi jak CFD na akcje. Broker nie pozwala na handel ułamkowym lotem, na przykład 2.1 lota, w takim przypadku doradca powinien zaokrąglać wielkość lota. Oczywiście, przy tym ryzyko trochę się przesunie (w górę lub w dół), ale jest to dopuszczalne. Jak wspomniano wyżej, na parach walutowych takich problemów nie ma. Właściciele nie chcą rozwiązywać tego problemu, dlatego trzeba zamówić podobną wersję.
Wymagania techniczne:
1) tworzy się graficzny toolbar z polami:
- Risk (domyślnie "2%" od depozytu);
- Risk/Reward (domyślnie "4" - jeden do czterech);
- Lot (obliczany automatycznie);
- Stop Loss - SL (domyślnie 10 centów/pips);
- Take Profit - TP (domyślnie 1, ale może być 2 lub 3. Przy wyborze 2 lub 3, transakcja dzieli się na połowę lub na 3 części odpowiednio). Samo obliczenie Take Profit bazuje na Risk/Reward, czyli domyślnie 1 do 4 - przy 10 centach ryzyka pierwszy take będzie 40 centów, drugi - 80, trzeci - 120 centów.
*!Wszystkie wartości można zmieniać ręcznie! - zobacz film
- Pole "Profit w $ ekwiwalencie" nie jest potrzebne.
4 przyciski pozostają bez zmian (kupno od ceny rynkowej, sprzedaż od ceny rynkowej, zlecenie odłożone, które przy przeciągnięciu powyżej/poniżej poziomu zmieni typ zlecenia, np. buy stop lub buy limit, i odwrotnie (w filmie to jest wyjaśnione) oraz przycisk wykonania zlecenia).
Chciałbym również dodać przycisk automatycznego przesuwania stop loss na bezstratny poziom (domyślnie, przy osiągnięciu dwóch ryzyk - w naszym przykładzie 20 centów, Stop Loss przesuwa się na poziom +5 punktów od ceny otwarcia). Potrzebna opcja włączenia i wyłączenia tej funkcji.
Po naciśnięciu przycisków doradca rysuje linie: ceny kupna, sprzedaży i stopa, które można przesuwać ręcznie, przy czym trzeba ponownie obliczać wielkość lota zgodnie z ryzykiem (jak na filmie).
Potrzebuję też wyjaśnień, gdzie mogę systematycznie zmienić wartości domyślne, jeśli będzie taka potrzeba. Aby nie wpisywać za każdym razem nowych wartości ręcznie.
W zasadzie to wszystko. Pozostała funkcjonalność, która jest na filmie, jest dla mnie drugorzędna i na tym etapie nie jest potrzebna. Jeśli coś jest niejasne, można zrobić rozmowę telefoniczną i wyjaśnić szczegółowo.
PROSZĘ O PRZESŁANIE SWOICH PROPOZYCJI TYLKO OSOBOM, KTÓRE MAJĄ DOŚWIADCZENIE W MQL I PISANIU DORADCÓW POD MT4
Czekam na wasze propozycje i ocenę pracy.