Przy okazji postu z innego działu stworzyliśmy skrypt do nanoszenia historii transakcji z pliku csv na wykres MT4 w celu wizualizacji strategii. Gotowe rozwiązania, które udało nam się znaleźć były przypisane do konkretnego źródła historii (transakcje tylko z MyfxBook [nieznany do końca wymagany format pliku], transakcje tylko z MQL5.com itp).
Wpis ma charakter poradnika programowania w MQL, ale może komuś się przyda po prostu jako narzędzie - wystarczy skopiować kod i skompilować.
Instrukcja dla osób, które nie planują programować i specjalnie zaglądać do kodu:
1. Trzeba posiadać plik csv o następującym układzie kolumn:
TICKET | Data Otwarca | Data Zamknięcia | Para| Buy/Sell | Loty | Cena SL | Cena TP | Cena Otwarcia | Cena Zamknięcia
2. Plik csv z historią transakcji umieszczamy w folderze platformy MT4 o nazwie "Files"
3. Uruchamiamy skrypt na wykresie pary, której transakcje chcemy wizualizować.
4. W ustawieniach należy podać nazwę pliku, format daty wykorzystany w pliku, różnicę czasu w minutach, między czasem brokera, u którego były robione transakcje a czasem brokera, u którego uruchamiamy skrypt oraz znak oddzielający dane w pliku.
5. Jeżeli coś nie działa, to należy jednak zajrzeć do kodu, polecamy wtedy nasz kurs programowania w MQL4
Link do wpisu (pełny kod jest na dole): https://fxwatch.eu/n,text,13407.html
Przenoszenie historii transakcji z csv na wykres MT4-skrypt
-
- Stały bywalec
- Posty: 43
- Rejestracja: 22 gru 2016, 12:45
Przenoszenie historii transakcji z csv na wykres MT4-skrypt
Współautor interaktywnego kursu MQL4 dla serwisu fxwatch