mforex API dokumentacja protokołu WebSockets wersja 0.9.7
|
|
- Danuta Muszyńska
- 7 lat temu
- Przeglądów:
Transkrypt
1 mforex API dokumentacja protokołu WebSockets wersja 0.9.7
2 WSTĘP 3 OGÓLNE 3 SERWERY 3 GODZINY HANDLU 3 FORMAT DANYCH 4 DEFINICJE 4 DATA I CZAS 4 OGÓLNE ZASADY OBSŁUGI KOMUNIKATÓW 4 PROTOKÓŁ 5 STRUKTURA PAKIETU 5 INFORMACJE OGÓLNE 5 MODEL ZAPYTANIE-ODPOWIEDŹ 5 MODEL STRUMIENIOWY 5 KOMUNIKATY 6 KOMUNIKATY PROTOKOŁU ZAPYTANIE-ODPOWIEDŹ 6 KOMUNIKATY PROTOKOŁU STRUMIENIOWEGO 22 TYPY WYLICZENIOWE 25 2
3 WSTĘP Ogólne Niniejszy dokument zawiera opis protokołu używanego podczas komunikacji użytkownika z serwerem transakcyjnym. Komunikaty wysyłane są przy użyciu formatu JSON. Dzięki mforex API użytkownicy zyskują programistyczny dostęp do danych rynkowych (zarówno bieżących, jak i historycznych) aktualnego stanu rachunku oraz systemu transakcyjnego mforex. Serwery Serwery API są dostępne pod poniższymi adresami: REAL: wss://real.api.mforex.pl:443/ DEMO: wss://demo.api.mforex.pl:443/ Komunikacja z serwerem realnym prowadzona jest przy pomocy szyfrowanego połączenia (SSLv3). Wersje SSL starsze niż v3 nie są obsługiwane. Godziny handlu Handel walutami rozpoczyna się w niedzielę o godzinę 23:00 i trwa nieprzerwanie przez cały tydzień, aż do godziny 22:00 w piątek. Pozostałe instrumenty handlowane są w różnych godzinach, zależnie od czasu trwania sesji instrumentu bazowego i zmian czasu w poszczególnych krajach. Godziny handlu dla wszystkich instrumentów podane są w specyfikacji instrumentów. Serwer API przyjmuje połączenia niezależnie od godzin handlu przez 24 godziny na dobę, 7 dni w tygodniu. W szczególności, poza sesją możliwe jest logowanie oraz np. pobranie historycznych danych rynkowych. 3
4 FORMAT DANYCH Definicje JavaScript Object Notation (JSON) jest lekkim, niezależnym od konkretnego języka, tekstowym formatem wymiany danych. JSON może reprezentować cztery typy pierwotne (łańcuchy znaków, liczby, wartości logiczne i literał pusty) oraz dwa typy złożone (obiekty i tablice). Format ten jest szczegółowo opisany w dokumencie RFC Data i czas Czas przechowywany jest jako liczba milisekund, które upłynęły od pierwszego stycznia 1970 roku. Ogólne zasady obsługi komunikatów W celu zapewnienia najwyższej jakości świadczonych usług na użytkowników nałożony został szereg ograniczeń: Z API mogą korzystać tylko uprawnieni użytkownicy dalej zwani jako UU. Jeżeli użytkownik nie zostanie zidentyfikowany jako UU, otrzyma on pakiet z błędem przy próbie logowania. Jeżeli po ustanowieniu połączenia UU nie zaloguje się w przeciągu 5 sekund, połączenie zostanie przerwane. Jeżeli UU wyśle wiadomość, która nie będzie rozpoznana przez serwer, połączenie zostanie przerwane Każdy UU posiada ograniczą liczbę wiadomości, które może wysłać w przeciągu minuty. Po przekroczeniu limitu wiadomości użytkownik zostanie rozłączony. Każdy wysłany przez UU pakiet nie powinien przekraczać 4096 B. 4
5 PROTOKÓŁ Struktura Pakietu Każdy pakiet jest pojedynczym, nienazwanym obiektem JSON, którego pierwszym polem jest łańcuch znaków o nazwie type identyfikujący typ wiadomości. Aby uniknąć błędów podczas serializacji/deserializacji pakietów protokół jest wersjonowany. Więcej informacji o wersjonowaniu znajduje się opisie komunikatu LoginRequestPacket. Jeżeli klient wysyłać będzie nieobsługiwane komunikaty zostanie automatycznie rozłączony. Informacje ogólne Komunikacja z serwerem przeprowadzana jest w dwóch modelach: zapytanie odpowiedź komunikacji strumieniowej Model zapytanie-odpowiedź W rzeczonym modelu komunikacja inicjowana jest przez użytkownika. Każdemu zapytaniu z sufiksem request przypisana jest odpowiedź z sufiksem response zawierająca liczbę z przedziału zdefiniowanego w typie wyliczeniowym APIErrorCode przechowującą kod rezultatu zapytania oraz pole typu logicznego Status informujące czy zapytanie zakończyło się sukcesem. Zarówno pakiet typu request jak i response zawiera pole RequestId które pozwala na dobranie je w pary. Wartość przechowywana w polu RequestId powinna 1 być unikatowa dla każdej pary. UWAGA: Wyjątkiem od powyższej reguły jest wiadomość LoginRequestPacket, która rezultat zapytania przechowuje jako typ wyliczeniowy LoginStatusw polu o tej samej nazwie. Model strumieniowy W tym modelu komunikacja jest inicjowana przez serwer. Komunikaty TickPacket, MarginLevelPacket oraz TradeUpdatePacket wysyłane są do wszystkich połączonych użytkowników, bez konieczności rejestracji. Wyjątkiem jest komunikat TickPacket, który wymaga wcześniejszej rejestracji przy użyciu komunikatu TickRegistrationRequestPacket. UWAGA: Komunikat MarginLevelPacket wysyłany jest jedynie przy zmianie Poziomu Zabezpieczenia tj. wyniku ilorazu Salda Rejestru Operacyjnego (Equity) i Wymaganego Depozytu Zabezpieczającego (Margin). W szczególności MarginLevelPacket nie będzie wysłany, jeżeli użytkownik nie posiada otwartych pozycji. W takim przypadku w celu otrzymania aktualnego Poziomu Zabezpieczenia należy skorzystać z protokołu zapytanie-odpowiedź i komunikatu MarginLevelRequestPacket. 1 powinna tj. niespełnienie tego warunku nie jest błędem, jednak powoduje, że poprawne przypisanie odpowiedzi do zapytania może być niemożliwe. 5
6 Komunikaty Komunikaty protokołu zapytanie-odpowiedź 1. LoginRequestPacket Pakiet umożliwiający zalogowanie się użytkownikowi do serwera. Pakiet ten jest jedynym dopuszczalnym komunikatem, jaki może wysłać klient po nawiązaniu połączenia. RequestId Unikalny identyfikator komunikatu Login Login użytkownika Password String Hasło użytkownika MajorProtocolVersion Znaczący numer wersji protokołu MinorProtocolVersion Nieznaczący numer wersji protokołu "type : "login", "requestid" : 0, "login" : , "password" : "pass" "majorprotocolversion" : 0, "minorprotocolversion" : 97, 2. LoginResponsePacket Pakiet zwracający informacje o rezultacie logowania użytkownika. RequestId Identyfikator zawarty w pakiecie LoginRequestPacket Login Login użytkownika LoginStatus LoginStatus Kod rezultatu procesu logowania (LoginStatus) "type" : "login", "requestid" : 0, "login" : , "loginstatus" : 0 3. LogoutRequestPacket Pakiet zawierający żądanie wylogowania użytkownika. Pakiet ten powinien być wysłany przed rozłączeniem się sesji użytkownika. Serwer po otrzymaniu pakietu w odpowiedzi zrywa połączenie bez odesłania potwierdzenia do użytkownika. 6
7 "type" : "logout" 4. HeartBeatRequestPacket Pakiet utrzymujący połączenie z serwerem. Wymagane wysyłanie pakietu co 30 sekund. Jeżeli użytkownik nie wyśle komunikatu w przeciągu 60 sekund od ostatniego, połączenie zostanie zerwane natychmiast. RequestId Unikalny identyfikator komunikatu "type" : "heartbeat", "requestid" : 1 5. HeartBeatRsponsePacket Pakiet potwierdzający otrzymanie komunikatu HeartBeatRequestPacket. RequestId Identyfikator zawarty w pakiecie HeartBeatRequestPacket "type" : "heartbeat", "requestid" : 1 6. CandleRequestPacket Pakiet umożliwiający pobranie historycznych danych rynkowych w postaci świec japońskich. RequestId Unikalny identyfikator komunikatu FromTime Data początkowa okresu, dla którego pobierane są dane rynkowe ToTime Data końcowa okresu, dla którego pobierane są dane rynkowe Symbol String Symbol instrumentu, dla którego pobierane są dane rynkowe Period CandlePeriod Identyfikator interwału, dla którego pobierane są dane rynkowe (CandlePeriod) "type" : "candles", "requestid" : 0, "fromtime" : " T08:00:00", "totime" : " T12:00:00", "symbol" : "EURUSD", "period" : 240 7
8 7. CandleResponsePacket Pakiet zwracający informacje na zapytanie zawarte w komunikacie CandleRequestPacket. RequestId Identyfikator zawarty w pakiecie CandleRequestPacket Status Bool Informacja o sukcesie realizacji zapytania ErrorCode Kod błędu (APIErrorCode) FromTime Date Data początkowa okresu, dla którego pobierane są dane rynkowe ToTime Date Data końcowa okresu, dla którego pobierane są dane rynkowe Symbol String Symbol instrumentu, dla którego pobierane są dane rynkowe Candles Candle[] Tablica struktur typu Candle Period Identyfikator interwału, dla którego pobierane są dane rynkowe (CandlePeriod) Przykład "type" : "candles", "requestid" : 0, "status" : true, "ec" : 0, "fromtime" : " T08:00:00", "totime" : " T12:00:00", "symbol" : "EURUSD", "candles" : [ "o" : , "h" : , "l" : , "c" : , "vol" : 23, "time" : " T08:00:00", "o" : , "h" : , "l" : , "c" : , "vol" : 45, "time" : " T12:00:00" ], "period" : 240 8
9 Candle Struktura zawierająca dane o pojedynczej świecy japońskiej. Open Cena otwarcia Close Cena zamknięcia Low Najniższa wartość w danym okresie High Najwyższa wartość w danym okresie Volume Wysokość wolumenu Time Czas od którego konstruowana jest świeca japońska "o" : , "h" : , "l" : , "c" : , "vol" : 23, "time" : ":" T11:24:00" 8. AccountSettingsRequestPacket Pakiet reprezentujący zapytanie o ustawienia konta użytkowania. RequestId Unikalny identyfikator komunikatu "type" : "accountsettings", "requestid" : 0 9
10 9. AccountSettingsResponsePacket Pakiet zwracający informację o ustawieniach kona użytkownika. RequestId Identyfikator zawarty w pakiecie AccountSettingsRequestPacket Status Bool Informacja o sukcesie realizacji zapytania ErrorCode APIErrorCode AccountSettings AccountSettings Struktura typu AccountSettings "type" : "accountsettings", "requestid" : 0, "status" : true, "ec" : 0, "accountsettings" : "name" : "Jan Kowalski", "leverage" : 100, "interestrate" : 0, "MarginCall" : 0, "MarginStopOut" : 0, "MarginMode" : 3, AccountSettings Obiekt zawierający dane o ustawieniach rachunku użytkownika. Name String Nazwa użytkownika Leverage Int32 Domyślna dźwignia na rachunku InterestRate Stopa procentowa od której naliczają się odsetki MarginCall Poziom aktywacji wezwania do dopłaty MarginStopOut Poziom aktywacji zlecenia stop-out MarginMode Kod sposobu obliczania Free Margin (MarginMode) MarginType Kod zdarzenia aktywującego Margin Call (MarginType) AccountType Kod typu konta (AccountType) "name" : "Jan Kowalski", "leverage" : 100, "interestrate" : 0, "margincall" : 1, "marginstopout" : 0.8, "marginmode" : 3, "margintype" : 3, "accounttype" : 1 10
11 10. InstrumentSettingsRequestPacket Pakiet reprezentujący zapytanie o ustawienia wszystkich instrumentów. RequestId Unikalny identyfikator komunikatu "type" : "instrsettings", "requestid" : InstrumentSettingsResponsePacket Pakiet zwracający informację o ustawieniach wszystkich instrumentów. RequestId Identyfikator zawarty w pakiecie InstrumentSettingsRequestPacket Status Bool Informacja o sukcesie realizacji zapytania ErrorCode Kod błędu (APIErrorCode) InstrumentSettings InstrumentSettings[] "type" : "instrsettings", "requestid" : 0, "status" : true, "ec" : 0, "settings" : [ "name" : "EURUSD", "digits" : 5, "csize" : , "profitcalcmode" : 0, "margincalcmode" : 0, "marginhedged" : 50000, "margindivider" : 1, "swaptype" : 0, "swaplong" : , "swapshort" : , "trademode" : 2, "currency" : "EUR", "bid" : , "ask" : , "low" : , "high" : , "time" : " T11:24:41", "lomin" : 0.1, "lotmax": 100, "Commission": , "CommissionType": 0, "CommissionLots": 1 ] Tablica struktur typu InstrumentSettings 11
12 InstrumentSettings Obiekt zawierający dane o ustawieniach pojedynczego instrumentu. Name String Nazwa instrumentu Digits Liczba cyfr w rozwinięciu dziesiętnym ceny ContractSize Liczba jednostek instrumentu dla 1 lota ProfitCalcMode Kod sposobu w jaki serwer oblicza wynik z transakcji na danym instrumencie (ProfitCalcMode) MarginCalcMode Kod sposobu w jaki serwer oblicza Wymagany Depozyt Zabezpieczający dla transakcji na danym instrumencie (MarginCalcMode) MarginHedged Procent wartości nominalnej każdej z przeciwstawnych transakcji zablokowany na depozyt zabezpieczający. MarginDivider Współczynnik ilorazowy Wymaganego Depozytu Zabezpieczającego SwapType Kod sposobu w jaki serwer nalicza koszt codziennego finansowania pozycji (SwapType) SwapLong Punkty swap dla pozycji długiej na danym instrumencie dla 1 lota SwapShort Punkty swap dla pozycji krótkiej na danym instrumencie dla 1 lota TradeMode Kod zakresu handlu jaki jest możliwy dla danego instrumentu (TradeMode) Currency String Waluta bazowa danego instrumentu Bid Aktualna cena bid Ask Aktualna cena ask Low Najniższa cena z dania ostatniej aktualizacji ustawień High Najwyższa cena z dania ostatniej aktualizacji ustawień Time Ostatnia aktualizacja ustawień LotMin Najmniejszy wolumen zlecenia LotMax Największy wolumen zlecenia LotStep Krok zmiany wielkości wolumenu zlecenia Commission Prowizja od transakcji walutowych CommissionType Kod sposobu pobierania prowizji (CommissionType) CommisstionLots Kod bazy do naliczania prowizji (CommissionLots) 12
13 "name" : "EURUSD", "digits" : 5, "csize" : , "profitcalcmode" : 0, "margincalcmode" : 0, "marginhedged" : 50000, "margindivider" : 1, "swaptype" : 0, "swaplong" : , "swapshort" : , "trademode" : 2, "currency" : "EUR", "bid" : , "ask" : , "low" : , "high" : , "time" : " T11:24:41", "lomin" : 0.1, "lotmax": 100, "Commission": , "CommissionType": 0, "CommissionLots": MarginLevelRequestPacket Pakiet reprezentujący zapytanie o najnowsze szczegóły salda rachunku zalogowanego użytkownika. RequestId Unikalny identyfikator komunikatu "type" : "marginlevel", "requestid" : MarginLevelResponsePacket Pakiet zwracający najnowsze szczegóły salda rachunku użytkownika. RequestId Identyfikator zawarty w pakiecie MarginLevelRequestPacket Status Bool Informacja o sukcesie realizacji zapytania ErrorCode Kod błędu (APIErrorCode) MarginLevel MarginLevel Struktura zawierająca szczegóły salda rachunku 13
14 "type" : "marginlevel", "requestid" : 0, "status" : true, "ec" : 0, "marginlevel" : "login" : , "balance" : , "equity" : , "freemargin" : , "leveltype" : 0, "margin" : 421.6, "level" : MarginLevel Struktura zawierająca bieżące podsumowanie rachunku zalogowanego użytkownika. Login Login użytkownika Balance Saldo Rachunku Equity Saldo Rejestru Operacyjnego FreeMargin Wolne Środki Pieniężne LevelType Informacje o Wymaganym Depozycie Zabezpieczającym (MarginLevelType) Margin Wymagany Depozyt Zabezpieczający Level Poziom Zabezpieczenia "login" : , "balance" : , "equity" : , "freemargin" : , "leveltype" : 0, "margin" : 421.6, "level" : TickRegistrationRequestPacket Pakiet reprezentujący żądanie rejestracji/derejestracji na strumień kwotowań dla danego instrumentu. Pakiet rejestrujący można wysłać dowolną liczbę razy, jednak dla danego symbolu zostanie utworzony tylko jeden strumień danych. W dowolnym momencie można wyrejestrować się wysyłając pakiet z odpowiednią wartością pola RegistrationAction RequestId Unikalny identyfikator komunikatu Symbol String Nazwa interesującego nas instrumentu RegistrationAction Kod rezultatu procesu rejestracji/derejestracji 14
15 "type" : "tickregistration", "requestid" : 0, "registrationaction" : TickRegistrationResponsePacket Pakiet zwracający informację o rezultacie próby rejestracji na dane tickowe. RequestId Identyfikator zawarty w pakiecie TickRegistrationRequestPacket Status Bool Informacja o sukcesie realizacji zapytania ErrorCode Kod błędu "type" : " tickregistration ", "requestid" : 0, "status" : true, "ec" : TradeTransRequestPacket Pakiet reprezentujący żądanie zawarcia transakcji. RequestId Unikalny identyfikator komunikatu TradeCommand Informacja o typie zlecenia (TradeCommand) TransactionType Akcja dokonanej na zadanym zleceniu/transakcji. (TransactionType) Price Cena zlecenia/transakcji StopLoss Poziom zlecenia obronnego Stop Loss TakeProfit Poziom zlecenia obronnego Take Profit Symbol String Symbol instrumentu Volume Wolumen transakcji w lotach Order Identyfikator transakcji Comment string Komentarz Expiration Data wygasania zlecania (tylko oczekujące) "type" : "tradetransaction", "requestid" : 0, "tradecommand" : 1, "transactiontype" : 2, "price" : 0, "takeprofit" : 0, "stoploss" : 0, "symbol" : "EURUSD", "volume" : 0.2, "order" : 500, "comment" : "", "expiration" : " T00:00:00" 15
16 17. TradeTransResponsePacket Pakiet zwracający informację o rezultacie zawarcia transakcji. RequestId Identyfikator zawarty w pakiecie TradeTransRequestPacket Status Bool Informacja o sukcesie realizacji zapytania ErrorCode Kod błędu (APIErrorCode) Order Identyfikator transakcji TradeEc Kod błędu zawarcia transakcji (TradeErrorCode) "type" : "tradetransaction", "requestid" : 0, "status" : true, "ec" : 0, "order" : 500, "tradeec" : ClosedTradesRequestPacket Pakiet reprezentujący żądanie o kolekcję zamkniętych transakcji. RequestId Unikalny identyfikator komunikatu DateFrom Data początkowa okresu, dla którego pobierane są zamknięte transakcje DateTo Data końcowa okresu, dla którego pobierane są transakcje "type" : "closedtrades", "requestid" : 0, "datefrom" : T00:00:00, "dateto" : T20:00: ClosedTradesResponsePacket Pakiet zwracający kolekcję zamkniętych transakcji. RequestId Identyfikator zawarty w pakiecie ClosedTradesRequestPacket Status Bool Informacja o sukcesie realizacji zapytania ErrorCode Kod błędu (APIErrorCode) Trades TradeRecord[] Tablica zamkniętych transakcji DateFrom Data początkowa okresu, dla którego pobierane są zamknięte transakcje DateTo Data końcowa okresu, dla którego pobierane są transakcje 16
17 "type" : "closedtrades", "requestid" : 0, "status" : true, "ec" : 0, "trades" : [ "login" : , "order" : 81210, "tradecommand" : 1, "symbol" : "AUDCAD", "volume" : 0.001, "profit" : 5.02, "swaps" : 0, "commission" : 5.02, "stoploss" : 0, "takeprofit" : 0, "openprice" : , "opentime" : " T16:04:32", "closeprice" : , "closetime" : " T11:25:43", "closed" : false, "digits" : 5, "comment" : "", "expiration" : " T00:00:00", "commissionagent" : 0, "login" : , "order" : 81211, "tradecommand" : 0, "symbol" : "EURUSD", "volume" : 0.001, "profit" : 5.54, "swaps" : 0, "commission" : 5.54, "stoploss" : 0, "takeprofit" : 0, "openprice" : , "opentime" : " T16:04:42", "closeprice" : , "closetime" : T14:34:49", "closed" : false, "digits" : 5, "comment" : "", "expiration" : " T00:00:00", "commissionagent" : 0 ], "datefrom" : T00:00:00, "dateto" : T20:00: TradesInfoRequestPacket Pakiet reprezentujący żądanie o kolekcję otwartych transakcji oraz zleceń oczekujących. 17
18 RequestId Unikalny identyfikator komunikatu "type" : "tradesinfo", "requestid" : TradesInfoResponsePacket Pakiet zwracający kolekcję otwartych transakcji oraz zleceń oczekujących. RequestId Identyfikator zawarty w pakiecie ClosedTradesRequestPacket Status Bool Informacja o sukcesie realizacji zapytania ErrorCode Kod błędu (APIErrorCode) Trades TradeRecord[] Tablica otwartych transakcji oraz zleceń oczekujących "type" : " tradesinfo ", "requestid" : 0, "status" : true, "ec" : 0, "trades" : [ "login" : , "order" : 81210, "tradecommand" : 1, "symbol" : "AUDCAD", "volume" : 0.001, "profit" : 5.02, "swaps" : 0, "commission" : 5.02, "stoploss" : 0, "takeprofit" : 0, "openprice" : , "opentime" : " T16:04:32", "closeprice" : , "closetime" : " T00:00:00", "closed" : false, "digits" : 5, "comment" : "", "expiration" : " T00:00:00", "commissionagent" : 0, 18
19 ] "login" : , "order" : 81211, "tradecommand" : 0, "symbol" : "EURUSD", "volume" : 0.001, "profit" : 5.54, "swaps" : 0, "commission" : 5.54, "stoploss" : 0, "takeprofit" : 0, "openprice" : , "opentime" : " T16:04:42", "closeprice" : , "closetime" : " T00:00:00", "closed" : false, "digits" : 5, "comment" : "", "expiration" : " T00:00:00", "commissionagent" : 0 TradeRecord Obiekt zawierający dane o transakcji. Login Login użytkownika Order Identyfikator transakcji TradeCommand Informacja o typie zlecenia (TradeCommand) Symbol String Symbol instrumentu Volume Wolumen transakcji w lotach Profit Wynik na transakcji Swaps Wynik finansowania pozycji Comission Wartość zapłaconej prowizji StopLoss Poziom zlecenia obronnego Stop Loss TakeProfit Poziom zlecenia obronnego Take Profit OpenPrice Cena otwarcia OpenTime Czas otwarcia transakcji ClosePrice Cena zamknięcia CloseTime Czas zamknięcia Closed Bool Czy transakcja została zamknięta Digits Liczba cyfr w rozwinięciu dziesiętnym ceny Comment String Komentarz do transakcji Expiration Data wygasania zlecania (tylko oczekujące) 19
20 "login" : , "order" : 81211, "tradecommand" : 0, "symbol" : "EURUSD", "volume" : 0.001, "profit" : 5.54, "swaps" : 0, "commission" : 5.54, "stoploss" : 0, "takeprofit" : 0, "openprice" : , "opentime" : " T16:04:42", "closeprice" : , "closetime" : " T00:00:00", "closed" : false, "digits" : 5, "comment" : "", "expiration" : " T00:00:00", "commissionagent" : SessionScheduleRequestPacket Pakiet reprezentujący zapytanie o godziny handlu na żądanym instrumencie. RequestId Unikalny identyfikator komunikatu Symbol String Symbol instrumentu "type" : "sessionschedule", "requestid" : 0 "symbol" : "EURUSD" 23. SessionScheduleResponsePacket Pakiet zawierający informację o godzinach handlu na żądanym instrumencie. RequestId Identyfikator zawarty w pakiecie SessionScheduleRequestPacket Status Bool Informacja o sukcesie realizacji zapytania ErrorCode Kod błędu (APIErrorCode) DailySessions DailySession[] Tablica z obiektami opisującymi sesje w danym dniu 20
21 "type" : "sessionschedule", "requestid" : 0, "status" : true, "errorcode" : 0, "symbol" : "EURUSD", "dailysessions":[ "dayofweek":0, "tradingsessions" : [ "opentime" : "00:00:00", "closetime" : "1.00:00:00" ] "dayofweek":6, "tradingsessions" : [] ] DailySession Obiekt zawierający informację o sesjach notowań w trybie ciągłym w danym dniu 2. DayOfWeek Numer Typ wyliczeniowy kodujący dany dzień tygodnia. TradingSessions TradingSession[] Tablica obiektów opisujących sesję notowań "dayofweek":0, "tradingsessions" : [ "opentime" : "00:00:00", "closetime" : "22:00:00", "opentime" : "23:00:00", "closetime" : "1.00:00:00" ] TradingSession Obiekt reprezentujący pojedynczą sesje notowań w trybie ciągłym, składający się z godziny rozpoczęcia sesji i godziny zakończenia sesji. Wszystkie godziny podane są w czasie środkowoeuropejskim (UTC+01:00 zima/utc+2 - lato). OpenTime Godzina rozpoczęcia handlu w sesji CloseTime Godzina zakończenia handlu w sesji 2 Należy pamiętać o tym, iż dla różnych instrumentów obiekt DailySession może zawierać inne sesje. 21
22 "opentime" : "00:00:00" "closetime" : "23:00:00" Komunikaty protokołu strumieniowego 1. TickPacket Pakiet zawierający dane o notowaniach instrumentów. Ticks Tick[] Tablica z kwotowaniami instrumentów "type": "ticks", "ticks" : [ "symbol":"eurusd", "bid": , "ask": , "time":" t14:35:05", "rate": "symbol":"eurusd", "depositccy":"pln", "bid":306511, "ask":306677, "symbol":"usdsek", "bid": , "ask":6.4491,"time":" t14:35:05", "rate": "symbol":"usdsek", "depositccy":"pln", "bid": , "ask": ] Tick Symbol String Symbol instrumentu Bid Cena bid Ask Cena ask Time Data notowania Rate Obiekt zawierający dane o kursie konwersji na walutę ConversionRate depozytową 22
23 "symbol":"eurusd", "bid": , "ask": , "time":" t14:35:05", "rate": "symbol":"eurusd", "depositccy":"pln", "bid":306511, "ask": ConversionRate Symbol String Symbol instrumentu DepositCurrency String Waluta depozytowa Bid Cena sprzedaży Ask Cena kupna "symbol":"eurusd", "depositccy":"pln", "bid":306511, "ask": MarginLevelPacket Pakiet zawierający informację z podsumowaniem rachunku użytkownika. MarginLevel MarginLevel Struktura zawierająca bieżące podsumowanie rachunku zalogowane użytkownika "type": "marginlevelnotify", "marginlevel" : "login": , "balance": , "equity": , "freemargin": , "leveltype": 0, "margin": 421.6, "level":
24 3. TradeUpdatePacket Pakiet zawierający informację o dokonanej operacji na transakcji. Trade TradeRecord Obiekt zawierający informację o aktualizowanej transakcji Action "type" : "tradeupdate", "trade" : "login" : , "order" : 81210, "tradecommand" : 1, "symbol" : "AUDCAD", "volume" : 0, "profit" : , "swaps" : -2.46, "commission" : 2.42," stoploss" : , "takeprofit" : 0, "openprice" : , "opentime" : " T16:04:32", "closeprice" : , "closetime" : " T00:00:00", "closed" : false, "digits" : 5, "comment" : "", "expiration" : " T00:00:00", "commissionagent" : 0, "action" : 2 Typ operacji wykonanej na aktualizowanej transakcji (TradeAction) 24
25 Typy wyliczeniowe 1. AccountType Kod rodzaju rachunku, który posiada inwestor. Występowanie: AccountSettings 0 Mini 1 Standard 2 VIP 2. APIErrorCode Kod rezultatu zwracanego przez serwer w odpowiedzi na pakiet typu request. Występowanie: pakiety typu response 0 OK 1 Błąd serwera 2 Niezidentyfikowany błąd 3 Błąd transakcji 3. CandlePeriod Kod interwału z którego brane są dane tickowe używane do konstrukcji świecy japońskiej. Występowanie: Candle, CandleRequestPacket 1 1 minuta 5 5 minut minut minut minut (1 godzina) minut (4 godziny) minut (1 dzień) minut (1 tydzień) minut (30 dni) 4. CommissionLots Kod bazy służącej do naliczania prowizji. Występowanie: 25
26 InstrumentSettings 0 Od każdego lota 1 Od każdej transakcji 26
27 5. CommissionType Kod sposobu w jaki naliczana jest prowizja. Występowanie: 27
28 InstrumentSettings 0 Kwotowo 1 Jako pipsy 2 Procentowo 6. DayOfWeek Kod dni tygodnia Występowanie: DailySession 0 Niedziela 1 Poniedziałek 2 Wtorek 3 Środa 4 Czwartek 5 Piątek 6 Sobota 7. LoginStatus Kod rezultat rezultatu logowania. Nieudana autoryzacja może być spowodowana nieprawidłowym hasłem, brakiem praw dostępu do API bądź korzystaniem z nieaktualnej wersji protokołu. 0 OK 1 Nieprawidłowe hasło 2 Brak dostępu do API 3 Zła wersja protokołu 8. MarginCalcMode Kod sposobu w jaki serwer wylicza Wymagany Depozyt Zabezpieczający (Margin) dla danego instrumentu. Występowanie: 28
29 InstrumentSettings 0 Forex lots*contract_size*leverage*margin_divider 1 CFD lots*contract_size*market_price*margin_divider 2 Futures lots/margin_divider 3 CFD-index lots*contract_size*market_price/margin_divider*(tick_price-tick_size) 4 CFD-leverage lots*contract_size*market_price/leverage*percentage/100 29
30 9. MarginMode Kod sposobu w jaki serwer wylicza Wolne Środki Pieniężne (Free Margin) dla zalogowanego użytkownika. Domyślnie do wyliczania Free Maregin są tylko stratne transakcje Występowanie: AccountSettings 0 DontUse Nie uwzględniaj otwartych pozycji w obliczeniach 1 UseAll Uwzględniaj zarówno zysk jak i stratę 2 UseProfit Uwzględniaj tylko zyskowne transakcje 3 UseLoss Uwzględniaj tylko stratne transakcje 10. MarginType Kod typu zdarzenia aktywującego Margin Call. Występowanie: AccountSettings 0 Percent Wyrażenie Equity / Margin * 100 spadnie poniżej pewnego poziomu 1 Currency Euity spadnie kwotowo poniżej pewnego poziomu 11. MarginLevelType Kod dodatkowej informacji o Poziomie Zabezpieczenia (Margin Level). Występowanie: MarginLevel 0 OK Poziom Zabezpieczenia powyżej 100% 1 MarginCall Poziom Zabezpieczenia znajduje się między 80% a 100% 2 StopOut Nastąpiło automatyczne zamknięcie najbardziej stratnej pozycji 12. ProfitCalcMode Kod sposobu w jaki serwer oblicza wynik na transakcji. Występowanie: 30
31 InstrumentSettings 0 Forex (close_price open_price) * contract_size * lots 1 CDF (close_price open_price) * contract_size * lots 2 Futures (close_price open_price) * tick_price/tick_size * lots 13. RegistrationAction Kod stosowany do rejestrowania/wyrejestrowywania się z strumienia danych tickowych dla danego instrumentu. Występowanie: TickRegistrationRequestPacket 0 Unregister Wyrejestruj się z strumienia danych 1 Register Zarejestruj się na strumień danych 14. SwapType Kod sposobu w jaki serwer nalicza koszt codziennego finansowania pozycji Występowanie: 31
32 InstrumentSettings 0 Points Koszt finansowania wyrażony jest w punktach 1 Dollars Koszt finansowania wyrażony jest w dolarach 2 Interest Koszt finansowania wyrażony jest za pomocą rocznej stopy procentowej naliczanej dziennie 3 Margin Koszt finansowania wyrażony jest w walucie, w której obliczany jest Currency Wymagany Depozyt Zabezpieczający (Margin) 15. TradeAction Kod akcji, jaka została dokonana na transakcji Występowanie: TradeUpdatePacket 0 Otwarcie 1 Modyfikacja 2 Zamknięcie 16. TradeCommand Kod informujący o typie zlecenia, które zostało złożone. Występowanie: TradeRecord 0 Buy 1 Sell 2 Buy limit 3 Sell limit 4 Buy stop 5 Sell stop 6 Balance 7 Credit 32
33 17. TradeErrorCode Kod rezultatu zwracanego przez serwer w odpowiedzi na próbę złożenie zlecenia. Występowanie: TradeTransResponsePacket 0 OK 1 OK brak operacji 2 Ogólny błąd 3 Nieprawidłowe dane 4 Techniczny problem serwera 5 Stara wersja terminala klienckiego 6 Brak połączenia 7 Brak wymaganych uprawnień 8 Zbyt częsty dostęp do serwera 9 Nieprawidłowa operacja 10 Zabezpieczenie początku sesji 64 Konto zablokowane 65 Nieprawidłowe informacje o koncie 128 Upłynął limit czasu zawarcia transakcji 129 Zlecenie posiada błędne ceny 130 Nieprawidłowe poziomy StopLoss, Take Profit 131 Nieprawidłowy wolumen zlecenia 132 Rynek zamknięty 133 Zawieranie transakcji jest obecnie wyłączone 134 Niewystarczająca ilość pieniędzy do zrealizowania transakcji 135 Cena uległa zmianie 136 Brak notowań 137 Broker jest zajęty 138 Dozwolone tylko zlecenie kupna 139 Za dużo żądań od jednego klienta 140 Transakcja zaakceptowana przez serwer i umieszczona w kolejce 141 Transakcja anulowana przez klienta 142 Odmowa modyfikacji zlecenia 143 Odmowa użycia daty ważności 144 Zbyt wiele zleceń 145 Hedge jest zabroniony 18. TradeMode Kod zakresu handlu jaki jest możliwy dla danego instrumentu. Występowanie: 33
34 InstrumentSettings 0 No Brak możliwości handlu 1 Close Tylko zamykanie otwartych transakcji 2 Full Brak ograniczeń handlu 34
35 19. TransactionType Kod informujący o akcji dokonanej na zadanym zleceniu/transakcji. Występowanie: TradeTransRequestPacket 0 Złóż zlecenie 2 Zamknij otwartą transakcję 3 Zmodyfikuj zlecenie/transakcję 4 Usuń zlecenie oczekujące 35
mforex API dokumentacja protokołu WebSockets wersja 0.9.6
mforex API dokumentacja protokołu WebSockets wersja 0.9.6 WSTĘP 3 OGÓLNE 3 SERWERY 3 GODZINY HANDLU 3 FORMAT DANYCH 4 DEFINICJE 4 DATA I CZAS 4 OGÓLNE ZASADY OBSŁUGI KOMUNIKATÓW 4 PROTOKÓŁ 5 STRUKTURA
Bardziej szczegółowomforex API dokumentacja protokołu binarnego wersja 0.9.7
mforex API dokumentacja protokołu binarnego wersja 0.9.7 WSTĘP 3 OGÓLNE 3 SERWERY 3 GODZINY HANDLU 3 FORMAT DANYCH 4 DATA I CZAS 4 OGÓLNE ZASADY OBSŁUGI KOMUNIKATÓW 4 PROTOKÓŁ 5 STRUKTURA PAKIETU 5 INFORMACJE
Bardziej szczegółowoInstrukcja użytkownika mforex WEB
Instrukcja użytkownika mforex WEB Kontakt: e-mail: info@mforex.pl infolinia: 22 697 4774 www.mforex.pl 1 Spis treści 1. Informacje ogólne... 3 2. Uruchamianie platformy... 3 3. Interfejs użytkownika...
Bardziej szczegółowoInstrukcja użytkownika
Instrukcja użytkownika Spis treści 1. Instalacja platformy... 2 2. Logowanie do rachunku demo... 3 3. Logowanie do rachunku rzeczywistego... 5 4. Informacje o rachunku... 6 dibre.pl 1 1. Instalacja platformy
Bardziej szczegółowoPierwsze kroki w mforex Trader Instrukcja
Pierwsze kroki w mforex Trader Instrukcja mforex@mbank.pl 22 697 4774 mforex.pl Spis treści 1. Instalacja platformy... 3 2. Logowanie do rachunku demo... 3 3. Logowanie do rachunku rzeczywistego... 5 4.
Bardziej szczegółowoInstrukcja użytkownika Platformy BRE WebTrader
Instrukcja użytkownika Platformy BRE WebTrader Spis treści 1. Informacje ogólne... 3 2. Uruchamianie platformy... 3 3. Interfejs użytkownika... 4 3.1. Nagłówek okna platformy... 5 3.2 Menu wyboru instrumentu...
Bardziej szczegółowomforex WEB Instrukcja obsługi
mforex WEB Instrukcja obsługi mforex@mbank.pl 22 697 4774 mforex.pl Spis treści 1. Informacje wstępne... 3 2. Uruchamianie platformy... 4 3. Interfejs użytkownika... 5 3.1 Nagłówek okna platformy... 5
Bardziej szczegółowoZarządzanie Kapitałem
Zarządzanie Kapitałem mforex Klaudia Morawska, Warszawa, 23.09.2015 r. Rynek FX W skrócie FX, to międzynarodowy rynek walutowy. Jest to rynek międzybankowy, utworzony w roku 1971, kiedy to kursy walut
Bardziej szczegółowoKrok 4: Zamykamy pozycję
Krok 4: Zamykamy pozycję Skoro już wiemy, w jakim celu będziemy dokonywać zakupu (zajęcie długiej pozycji) lub sprzedaży (zajęcie krótkiej pozycji), powinniśmy wiedzieć, w jaki sposób zakończyć naszą transakcję.
Bardziej szczegółowoSUPERMAKLER FX INSTRUKCJA OBSŁUGI TERMINALA TRANSAKCYJNEGO
SUPERMAKLER FX INSTRUKCJA OBSŁUGI TERMINALA TRANSAKCYJNEGO 1. Menu główne... 2 1.1 Logo... 2 1.2 Dane rachunku... 2 1.3 Filtry... 2 1.4 Menu... 2 1.5 Ustawienia... 3 1.6 Pomoc... 6 1.7 Wyloguj... 6 2.
Bardziej szczegółowoAPI transakcyjne BitMarket.pl
API transakcyjne BitMarket.pl Wersja 20140402 1. Sposób łączenia się z API... 2 1.1. Klucze API... 2 1.2. Podpisywanie wiadomości... 2 1.3. Parametr tonce... 2 1.4. Limity zapytań... 3 1.5. Odpowiedzi
Bardziej szczegółowoKomputerowe systemy na rynkach finansowych. wykład 3 funkcje MQL4
Komputerowe systemy na rynkach finansowych wykład 3 funkcje MQL4 Zmienne predefiniowane w MQL4 Język programowania MQL4 został opracowany i dostosowany do specyficznych wymagań tworzenia EA, wskaźników
Bardziej szczegółowoPlatforma transakcyjna BOSSA FX. Platforma Metatrader 4 najpopularniejsza na świecie platforma transakcyjna
Platforma transakcyjna BOSSA FX Platforma Metatrader 4 najpopularniejsza na świecie platforma transakcyjna 1 Główne możliwości: składanie zleceń natychmiastowych i oczekujących prezentacja kwotowań rozbudowane
Bardziej szczegółowoRynek akcji a rynek Forex w Polsce
AB C Rynku Forex Rynek akcji a rynek Forex w Polsce RYNEK AKCJI FOREX Godziny handlu 8 30 16 30 w dni robocze 24 h 00 00 ) przy wzrostach, jak i przy spadkach. Ograniczenie Ograniczenia handlu 83 mln EURO
Bardziej szczegółowostr.1 Informacje ogólne
Informacje ogólne GO4X Mobile to oparta na technologii HTML5 platforma dostępna na większość smartfonów, w tym na urządzenia iphone i system Android. Dostęp do niej uzyskuje się poprzez odwiedzenie odpowiedniego
Bardziej szczegółowoINSTRUKCJA APLIKACJI META TRADER 4 W SYSTEMIE APPLE IOS SPIS TREŚCI
INSTRUKCJA APLIKACJI META TRADER 4 W SYSTEMIE APPLE IOS SPIS TREŚCI 1. Instalacja... 2 1.1 Pobranie aplikacji... 2 1.2 Logowanie do systemu... 3 2. Nawigacja... 4 2.1 Menu dolne... 4 2.1.1 Notowania...4
Bardziej szczegółowoPodstawy inwestowania na rynku Forex, rynku towarowym oraz kontraktów CFD
Podstawy inwestowania na rynku Forex, rynku towarowym oraz Poradnik Inwestora Numer 2 Admiral Markets Sp. z o.o. ul. Aleje Jerozolimskie 133 lok.34 02-304 Warszawa e-mail: Info@admiralmarkets.pl Tel. +48
Bardziej szczegółowoPoradnik Inwestora część 4. Podstawy inwestowania na rynku Forex, rynku towarowym oraz kontraktach indeksowych
Poradnik Inwestora część 4 Podstawy inwestowania na rynku Forex, rynku towarowym oraz kontraktach Jednostka transakcyjna Rynek walutowy Standardową jednostką transakcyjną na rynku Forex jest tzw. lot oznaczający
Bardziej szczegółowoPoradnik Inwestora część 3. Podstawy inwestowania na rynku Forex, rynku towarowym oraz kontraktach indeksowych
Poradnik Inwestora część 3 Podstawy inwestowania na rynku Forex, rynku towarowym oraz kontraktach Rodzaje zleceń 1/ Egzekucja Natychmiastowa oznacza złożenie zlecenia po cenie rynkowej, po aktualnych cenach
Bardziej szczegółowoPodręcznik do platformy MetaTrader dla STP NDD
Podręcznik do platformy MetaTrader dla STP NDD 1. Wstęp Oferta STP NDD skierowana jest do tych Klientów, którzy pragną wykorzystać dodatkowe możliwości wynikające z dostępu do rynku międzybankowego i jednocześnie
Bardziej szczegółowoINSTRUKCJA APLIKACJI META TRADER 4 W SYSTEMIE ANDROID
INSTRUKCJA APLIKACJI META TRADER 4 W SYSTEMIE ANDROID SPIS TREŚCI 1. Instalacja... 2 1.1 Pobranie aplikacji... 2 1.2 Logowanie do systemu... 3 2. Nawigacja... 5 2.1 Menu... 5 2.1.1 Rachunki...5 2.1.2 Notowania...6
Bardziej szczegółowomforex Android Platforma transakcyjna Meta Trader 4 dla urządzeń mobilnych z systemem Android TM
mforex Android Platforma transakcyjna Meta Trader 4 dla urządzeń mobilnych z systemem Android TM mforex@mbank.pl 22 697 4774 mforex.pl Android TM jest znakiem handlowym zastrzeżonym przez Google, Inc.
Bardziej szczegółowoJaki jest limit odległości ceny aktywacji od ceny rynkowej dla zleceń oczekujących? Czy mogę zająć pozycje przeciwstawne w jednym instrumencie?
Jesteś tu: Bossa.pl Jaki jest limit odległości ceny aktywacji od ceny rynkowej dla zleceń oczekujących? W normalnych warunkach rynkowych nie ma limitu odległości ceny aktywacji od ceny rynkowej (wyjątek
Bardziej szczegółowoWielokrotne zamknięcie przez. Zlecenie po cenie rynkowej. Zlecenie oczekujące z limitem
Jesteś tu: Bossa.pl» Edukacja» Forex» Wprowadzenie» Rodzaje zleceń Platforma transakcyjna BOSSAFX dopuszcza składanie zarówno zleceń natychmiastowych jak i oczekujących o wolumenie od 0.01 do 30 lotów
Bardziej szczegółowoInstrukcja użytkownika. MetaTrader 4 Dla urządzeń mobilnych wyposażonych w ios
Instrukcja użytkownika MetaTrader 4 Dla urządzeń mobilnych wyposażonych w ios Spis treści 1 Instalacja i pierwsze uruchomienie... 2 1.1 Pobranie aplikacji... 2 1.2 Logowanie... 4 1.3 Zakładanie demo...
Bardziej szczegółowoCena Bid, Ask i spread
Jesteś tu: Bossa.pl» Oferta» Forex» Podstawowe informacje Cena Bid, Ask i spread Po uruchuchomieniu platformy możemy zaobserwować, że instrumenty finansowe są kwotowane w dwóch cenach, po cenie Bid i cenie
Bardziej szczegółowoBANK ZACHODNI WBK S.A. SPÓŁKA AKCYJNA CZŁONEK ZARZĄDU BANKU
BANK ZACHODNI WBK S.A. SPÓŁKA AKCYJNA CZŁONEK ZARZĄDU BANKU Zarządzenie Członka Zarządu Banku nr 587/2016 z dnia 30 września 2016 r. w sprawie: określenia trybu i warunków świadczenia usług maklerskich
Bardziej szczegółowoPodstawy inwestowania na rynku Forex, rynku towarowym oraz kontraktów CFD
Podstawy inwestowania na rynku Forex, rynku towarowym oraz Poradnik Inwestora Numer 3 Admiral Markets Sp. z o.o. ul. Aleje Jerozolimskie 133 lok.34 02-304 Warszawa e-mail: Info@admiralmarkets.pl Tel. +48
Bardziej szczegółowoDOKUMENTACJA INTERFEJSU API - HTTPS
DOKUMENTACJA INTERFEJSU API - HTTPS WERSJA 0.1 DATA PUBLIKACJI : 01.03.2014 SPIS TREŚCI Spis treści Wprowadzenie 1 Dostęp do usługi notowania online 2 Opis struktur danych 3 Kody błędów 5 Historia wersji
Bardziej szczegółowoKrok 5: ZAMYKANIE ZLECENIA
Krok 5: ZAMYKANIE ZLECENIA Skoro już wiemy, w jakim celu będziemy dokonywać zakupu (zajęcie długiej pozycji) lub sprzedaży (zajęcie krótkiej pozycji), powinniśmy wiedzieć, w jaki sposób zakończyć naszą
Bardziej szczegółowoHANDEL OPCJAMI W PLATFORMIE DEALBOOK 360
Otwórz konto opcyjne w GFT lub dodaj możliwość inwestowania w opcje do istniejącego konta forex lub CFD, dzięki czemu będziesz mógł monitorować rynek 24 godziny na dobę, 5 dni w tygodniu. Nowy panel opcyjny
Bardziej szczegółowoOpis Experta Na Andrzeja by MMD
Opis Experta Na Andrzeja by MMD W lewym górnym rogu oprócz czasu, podany jest aktualny kierunek transakcji oraz wartość jej ostatniego wolumenu 1 Punkt 1 jest to czas otwarcia pierwszej pozycji. Daty nie
Bardziej szczegółowoInstrukcja użytkownika Smart Orders
Instrukcja użytkownika Smart Orders Autorski dodatek do platformy mforex Trader Kontakt: e-mail: kontakt@mforex.pl infolinia: 22 697 4774 www.mforex.pl 1 Spis treści 1. Informacje ogólne... 3 2. Uruchamianie
Bardziej szczegółowoInstrukcja użytkownika. MetaTrader 4 Dla urządzeń mobilnych z systemem Android TM. Android TM jest znakiem handlowym zastrzeżonym przez Google, Inc.
Instrukcja użytkownika MetaTrader 4 Dla urządzeń mobilnych z systemem Android TM Android TM jest znakiem handlowym zastrzeżonym przez Google, Inc. Spis treści 1 Instalacja i pierwsze uruchomienie... 2
Bardziej szczegółowoSUPERMAKLER FX MODUŁ RAPORTÓW
SUPERMAKLER FX MODUŁ RAPORTÓW Spis treści 1. Ekran startowy... 1 2. Nagłówek pasek stanu rachunku... 2 3. Sekcja Menu... 2 3.1. Otwarte pozycje... 2 3.2. Zlecenia oczekujące... 4 3.3. Zamknięte pozycje...
Bardziej szczegółowoPips, punkt, spread, kursy bid i ask
Jesteś tu: Bossafx.pl» Edukacja» Wprowadzenie» Pips, spread, lot Pips, punkt, spread, kursy bid i ask Popularny wśród traderów punkt to nic innego jak przyjęty na rynku standard minimalnego kroku ceny.
Bardziej szczegółowoBiuro Maklerskie. Alior Trader Mobile. Podręcznik użytkownika System Android 1/26
Biuro Maklerskie Alior Trader Mobile Podręcznik użytkownika System Android 1/26 1. Spis Treści 1. WSTĘP... 3 2. Instalacja Platformy Alior Trader Mobile... 4 3. Logowanie do Platformy... 6 3.1 Rachunek
Bardziej szczegółowoPierwsze kroki na rynku Forex. www.xtb.pl
Pierwsze kroki na rynku Forex www.xtb.pl Przebieg szkolenia Trochę historii, czyli podwaliny rynku Forex Kluczowe pojęcia Jak liczyć Platformy transakcyjne Historia Podwaliny rynku wymiany walut powstały
Bardziej szczegółowoSpis treści: Uzyskiwanie dostępu do konta GWAZY 3. Sekcje platformy 4. Informacje o platformie 5. Lista obserwowanych 5.
Spis treści: Uzyskiwanie dostępu do konta GWAZY 3 Sekcje platformy 4 Informacje o platformie 5 Lista obserwowanych 5 Obszar handlu 6 Metoda Classic 7 Otwarte inwestycje 9 Wiadomości 10 Sprawozdania 11
Bardziej szczegółowoBiuro Maklerskie. Alior Trader Mobile. Podręcznik użytkownika System ios 1/20
Biuro Maklerskie Alior Trader Mobile Podręcznik użytkownika System ios 1/20 1. Spis Treści 1. WSTĘP... 3 2. Instalacja Platformy Alior Trader Mobile... 4 3. Logowanie do Platformy... 5 3.1 Rachunek Rzeczywisty...
Bardziej szczegółowoInstrukcja użytkownika mforex Android
Instrukcja użytkownika mforex Android Platforma transakcyjna Meta Trader 4 dla urzadzeń mobilnych z systemem Android TM Kontakt: e-mail: kontakt@mforex.pl infolinia: 22 697 4774 www.mforex.pl Android TM
Bardziej szczegółowo1. Rynek Forex. a) Opis rynku
1. Rynek Forex a) Opis rynku Forex (FX) jest globalnym rynkiem, na którym za pośrednictwem internetu odbywa się handel walutami. Aktualnie rynek Forex jest najpopularniejszą alternatywną formą inwestowania
Bardziej szczegółowoSpis treści. Wstęp. Pierwsze logowanie. Wygląd platformy po zalogowaniu. Składnianie zleceń. Widok nowego zlecenia na wykresie oraz w zakładce handel
Instrukcja obsługi Spis treści Wstęp 3 Pierwsze logowanie 4 Wygląd platformy po zalogowaniu 5 Składnianie zleceń 6 Widok nowego zlecenia na wykresie oraz w zakładce handel 7 Zamykanie i modyfikacja zlecenia
Bardziej szczegółowoSpis treści. Wstęp 3. Logowanie 4. Ekran kalendarza 5. Ustawienia 6. Dodawanie akcji 7. Parametry zleceń 8. Zlecenia warunkowe, modyfikacja zleceń 9
Instrukcja obsługi Spis treści Wstęp 3 Logowanie 4 Ekran kalendarza 5 Ustawienia 6 Dodawanie akcji 7 Parametry zleceń 8 Zlecenia warunkowe, modyfikacja zleceń 9 Obsługa kalendarza 10 HFT Robotero to ultraszybki
Bardziej szczegółowoPodstawy inwestowania na rynku Forex, rynku towarowym oraz kontraktów CFD
Podstawy inwestowania na rynku Forex, rynku towarowym oraz Poradnik Inwestora Numer 4 Admiral Markets Sp. z o.o. ul. Aleje Jerozolimskie 133 lok.34 02-304 Warszawa e-mail: Info@admiralmarkets.pl Tel. +48
Bardziej szczegółowoInstrukcja Noble Markets Webtrader MT4
1 Instrukcja Noble Markets Webtrader MT4 SPIS TREŚCI I. Opis ogólny systemu transakcyjnego NM Webtrader MT4 II. III. IV. Logowanie do NM Webtrader MT4 Pierwszy rzut oka na platformę Otwarcie nowego zlecenia
Bardziej szczegółowoInformacje o Rynkach FX
Informacje o Rynkach FX 1. Warunki Ogólne Niniejszy dokument pt. Informacje o Rynkach zawiera informacje dotyczące oferowanych przez nas Rynków FX. Informacje o Rynkach stanowią część Umowy zawieranej
Bardziej szczegółowoProwizja za wykonanie transakcji na CFD na kryptowalutę 0.08% nominału transakcji brak prowizji 0.08% nominału transakcji brak prowizji
Tabela Opłat i Prowizji TMS Connect Obowiązuje od dnia 12 lutego 2018 roku I. Prowizje związane z wykonywaniem zleceń nabycia i zbycia instrumentów finansowych RODZAJ PROWIZJI Prowizja za wykonanie transakcji
Bardziej szczegółowoPrzykładowe scenariusze kosztów dla transakcji w systemie transakcyjnym TMS Trader MT5
I. Tabela Opłat i Prowizji TMS Trader MT5 II. Przykładowe scenariusze kosztów dla transakcji w systemie transakcyjnym TMS Trader MT5 I. Tabela Opłat i Prowizji TMS Trader MT5 Obowiązuje od dnia 1 kwietnia
Bardziej szczegółowo0,20% nominału transakcji nie mniej niż 5 USD
I. Tabela Opłat i Prowizji TMS Trader MT5 II. III. IV. Tabela Opłat i Prowizji TMS Trader MT4 Przykładowe scenariusze kosztów dla transakcji w systemie transakcyjnym TMS Trader MT5 Przykładowe scenariusze
Bardziej szczegółowoInstrukcja użytkownika Platformy Walutowej
Instrukcja użytkownika Platformy Walutowej Metryka dokumentu Wersja Data Zmiany 1.0 2017-03-27 Wersja inicjalna dokumentu 1.1 2017-03-28 Opisanie logowania dwuetapowego, drobne poprawki językowe 1.2 2018-06-18
Bardziej szczegółowoPips, punkt, spread, kursy bid i ask
Jesteś tu: Bossa.pl» Edukacja» Forex» Wprowadzenie» Pips, spread, lot Pips, punkt, spread, kursy bid i ask Popularny wśród traderów punkt to nic innego jak przyjęty na rynku standard minimalnego kroku
Bardziej szczegółowo0,20% nominału transakcji nie mniej niż 5 USD
I. Tabela Opłat i Prowizji TMS Trader MT5 II. III. IV. Tabela Opłat i Prowizji TMS Trader MT4 Przykładowe scenariusze kosztów dla transakcji w systemie transakcyjnym TMS Trader MT5 Przykładowe scenariusze
Bardziej szczegółowoInstrukcja użytkownika Platforma Walutowa
Instrukcja użytkownika Platforma Walutowa Radomsko, Sierpień 2018 r. 1. Wstęp Platforma Walutowa ESBANK jest aplikacją internetową służącą do przeprowadzania transakcji walutowych. Do prawidłowego działania
Bardziej szczegółowoPrzewodnik po rachunku z usługą e-kantor dla firm
Przewodnik po rachunku z usługą e-kantor dla firm Bankowość elektroniczna Przejdź do meritum 2 Przewodnik po rachunku z usługą e-kantor dla firm Bankowość elektroniczna Aktualizacja: 20 maja 2014 Spis
Bardziej szczegółowoDOKUMENTACJA TECHNICZNA SMS API MT
DOKUMENTACJA TECHNICZNA SMS API MT Mobitex Telecom Sp.j., ul. Warszawska 10b, 05-119 Legionowo Strona 1 z 5 Ten dokument zawiera szczegółowe informacje odnośnie sposobu przesyłania requestów do serwerów
Bardziej szczegółowoZarządzanie Kapitałem
Zarządzanie kapitałem kluczem do sukcesu W trakcie prac nad tworzeniem profesjonalnego systemu transakcyjnego niezbędne jest, aby uwzględnić w nim odpowiedni model zarządzania kapitałem (ang. money management).
Bardziej szczegółowoSzczegóły Szybkiego Polecenia Transakcji
Szczegóły Szybkiego Polecenia Transakcji Szybkie Polecenie daje Ci większą kontrolę i przejrzystość dotyczącą Twojej transakcji. FOREX CFD FOREX Szczegóły Szybkiego Polecenia Transakcji FX IKONA PRODUKTU
Bardziej szczegółowoRynek Finansowy Platforma Transakcyjna XTB-Trader
Rynek Finansowy Platforma Transakcyjna XTB-Trader wszystkie forex, towary, rynki giełda w jednym miejscu Czym jest Rynek Finansowy? Najprościej jest to rynek, na którym dokonuje się transakcji instrumentami
Bardziej szczegółowoI. Tabela Opłat i Prowizji TMS Trader MT5. Tabela Opłat i Prowizji TMS Trader MT4
I. Tabela Opłat i Prowizji TMS Trader MT5 II. III. IV. Tabela Opłat i Prowizji TMS Trader MT4 Przykładowe scenariusze kosztów dla transakcji w systemie transakcyjnym TMS Trader MT5 Przykładowe scenariusze
Bardziej szczegółowoPRZEWODNIK. Wymiana walut w kantorze internetowym topfx
PRZEWODNIK Wymiana walut w kantorze internetowym topfx Aby wykonać operację wymiany walut, Użytkownik kantoru internetowego topfx.pl musi posiadać minimum dwa rachunki bankowe: rachunek złotówkowy (PLN)
Bardziej szczegółowoDziałając w najlepiej pojętym interesie Klientów HFT Brokers w sytuacji trudnych do przewidzenia, a mogących mieć
Warszawa dn. 15.06.2016 WAŻNE INFORMACJE ZWIĄZANE Z NADCHODZĄCĄ ZMIANĄ DEPOZYTÓW ZABEZPIECZAJĄCYCH W ZWIĄZKU Z REFERENDUM W SPRAWIE WYSTĄPIENIA WIELKIEJ BRYTANII Z UNII EUROPEJSKIEJ Szanowni Klienci, Działając
Bardziej szczegółowoPrzed zapoznaniem się z poniższą instrukcję, zalecamy zapoznanie się z instrukcją Ustawienie platformy.
ZAWIERANIE TRANSAKCJI Przed zapoznaniem się z poniższą instrukcję, zalecamy zapoznanie się z instrukcją Ustawienie platformy. Spis treści 1. Włączenie możliwości dokonywanie transakcji, str. 2 2. Moduły
Bardziej szczegółowoInstrukcja użytkownika
Instrukcja użytkownika Platformy transakcyjnej ibossafx Dla urządzeń działających w środowisku ios Dom Maklerski Banku Ochrony Środowiska S.A. S t r o n a 2 Spis treści I) Pierwsze kroki... 3 1) Pobieranie
Bardziej szczegółowoDokumentacja API Stacja z Paczką ver. 2.14
Dokumentacja API Stacja z Paczką ver. 2.14 2 Dokumentacja API Stacja z Paczką ver. 2.14 Spis treści 1 Historia zmian w dokumentacji... 3 2 Dostęp do API Adres URL do Web Services (SOAP/WSDL)... 3 2.1 Środowisko
Bardziej szczegółowoObsługa platformy xstation
Obsługa platformy xstation Logowanie do platformy Logowanie do platformy Najważniejsze funkcje xstation Dostęp do rachunku z dowolnego miejsca Wykonywanie zleceń za pomocą jednego kliknięcia Handel bezpośrednio
Bardziej szczegółowoSpis treści. Wstęp 3. Logowanie 4. Ekran główny 5. Dodawanie instrumentów i wykresów 6. Składanie zleceń w panelu One Click 7. Zlecenia oczekujące 8
Instrukcja obsługi Spis treści Wstęp 3 Logowanie 4 Ekran główny 5 Dodawanie instrumentów i wykresów 6 Składanie zleceń w panelu One Click 7 Zlecenia oczekujące 8 Zarządzanie pozycją 9,10 Historia transakcji
Bardziej szczegółowoTutorial LMAX Exchange Mobile
Tutorial LMAX Exchange Mobile Niniejsza instrukcja jest własnością OnTrade Sp. z o.o.. Kopiowanie oraz modyfikowanie niniejszego pliku bez zgody autora jest zabronione. Spis treści 1. O LMAX Exchange i
Bardziej szczegółowoPodręcznik do platformy xtab
Podręcznik do platformy xtab Wstęp 1. Wstęp XTB oferuje bezpłatne oprogramowanie do zainstalowania na tabletach, co daje możliwość pełnej kontroli nad rachunkiem niezależnie od miejsca, w którym się znajdujemy.
Bardziej szczegółowoInstrukcja użytkownika
Instrukcja użytkownika Platformy transakcyjnej ibossafx Dla urządzeń działających w środowisku ios Dom Maklerski Banku Ochrony Środowiska S.A. Strona 2 Spis treści I) Pierwsze kroki... 3 1) Pobieranie
Bardziej szczegółowoWYKAZ FORMATÓW ORAZ FUNKCJI KANAŁU PBS-SMS
WYKAZ FORMATÓW ORAZ FUNKCJI KANAŁU PBS-SMS Wykonywanie operacji na rachunku przy udostepnionym kanale PBS-SMS możliwe jest w następujących trybach: 1. aktywnym, 2. pasywnym. WYKAZ FORMATÓW WIADOMOŚCI SMS
Bardziej szczegółowoInstrukcja użytkownika
Instrukcja użytkownika Platformy transakcyjnej BOSSAFX Tab Dla urządzeń z systemem operacyjnym Android Dom Maklerski Banku Ochrony Środowiska S.A. S t r o n a 2 Spis treści I) Pierwsze kroki... 3 1) Pobieranie
Bardziej szczegółowoPlatforma Transakcyjna X-Trade obsługa, analiza, transakcje
Platforma Transakcyjna X-Trade obsługa, analiza, transakcje Paweł Śliwa X-Trade Brokers Dom Maklerski S.A. www.xtb.pl 1 Platforma X-Trader: to kompletne i w pełni profesjonalne narzędzie służące inwestowaniu
Bardziej szczegółowoDefiniowanie filtrów IP
Definiowanie filtrów IP Spis treści 1. Klienci korporacyjni... 3 1.1. def3000/ceb... 3 2. Klienci detaliczni... 6 2.1. def2500/reb... 6 2 1. Klienci korporacyjni 1.1. def3000/ceb Dla każdego Klienta korporacyjnego,
Bardziej szczegółowowww.nsforex.pl System transakcyjny NS Forex Instrukcja obsługi
System transakcyjny NS Forex Instrukcja obsługi System transakcyjny NS Forex NS Forex to nowoczesna platforma transakcyjna, pozwalająca Klientom inwestować na rynku walutowym z poziomu przeglądarek internetowych.
Bardziej szczegółowoCzęść I. Zasady obrotu. 1. Organizacja notowań i zawierania transakcji pozaseryjnych na RDN.
Część I. Zasady obrotu 1. Organizacja notowań i zawierania transakcji pozaseryjnych na RDN. 1.1. Obrót na RDN prowadzony jest w dwóch dniach poprzedzających Dzień na - kontraktach określonych w specyfikacjach
Bardziej szczegółowoInstrukcja użytkownika
Instrukcja użytkownika Platformy transakcyjnej BOSSAFX Dla urządzeń z systemem operacyjnym Android Dom Maklerski Banku Ochrony Środowiska S.A. Strona 2 Spis treści I) Pierwsze kroki... 3 1) Pobieranie
Bardziej szczegółowoKurs walut. Specyfikacja projektu. Marek Zając 2013-12-16
Kurs walut Specyfikacja projektu Marek Zając 2013-12-16 Spis treści 1. Podsumowanie... 2 1.1 Wstęp... 2 1.2 Projekt interfejsu... 2 1.2.1 Rozmiar głównego okna... 2 2. Słownik pojęć... 2 2.1 Definicja
Bardziej szczegółowoUMOWA O SYSTEMIE KWOTOWANIA I PROCEDURACH TRANSAKCJI
The world of Financial Freedom UMOWA O SYSTEMIE KWOTOWANIA I PROCEDURACH TRANSAKCJI Grup firm LiteForex 02 05 2014 streszczenie UMOWA O SYSTEMIE KWOTOWANIA I PROCEDURACH TRANSAKCJI Grupa LITEFOREX Korekta
Bardziej szczegółowoBaza numerów Wersja 1.1
Baza numerów Wersja 1.1 SPIS TREŚCI 1. Wprowadzenie 1.1 Adresy URL do połączenia z aplikacją 1.2 Informacje zwrotne wysyłane z API w odpowiedzi na odebrane odwołania I. Zarządzanie grupami Bazy Numerów
Bardziej szczegółowoInstrukcja obsługi NM Mobile na iphone
Instrukcja obsługi NM Mobile na iphone www.noblemarkets.pl I. LOGOWANIE... 3 1. Logowanie... 3 2. Zapisywanie hasła... 3 3. Zapisywanie danych rachunku... 3 4. Otwarcie rachunku demo... 4 II. GŁÓWNE ZAKŁADKI...
Bardziej szczegółowoINSTRUKCJA OBŁUGI APLIKACJI ASSECO MAA
INSTRUKCJA OBŁUGI APLIKACJI ASSECO MAA 1. REJESTRACJA URZĄDZENIA AUTORYZUJĄCEGO W celu zarejestrowania urządzenia autoryzującego, w aplikacji mobilnej Asseco MAA należy wybrać przycisk [ROZPOCZNIJ]. Strona
Bardziej szczegółowoINSTRUKCJA OBSŁUGI WERSJI WEBOWEJ SYSTEMU TRANSAKCYJNEGO NOVA GIEŁDA
INSTRUKCJA OBSŁUGI WERSJI WEBOWEJ SYSTEMU TRANSAKCYJNEGO NOVA GIEŁDA 1 Spis treści instrukcji obsługi systemu transakcyjnego w wersji webowej Logowanie do systemu... 3 Notowania... 4 Wykresy... 6 Składanie
Bardziej szczegółowoOPIEKUN DORADCY: KONTO FIRMY DODAWANIE KLIENTÓW
Portalami Opiekun Doradcy / Opiekun Zysku zarządza firma Opiekun Inwestora z siedzibą w Poznaniu, NIP: 972 117 04 29 KONTAKT W SPRAWIE WSPÓŁPRACY W RAMACH PROJEKTU OPIEKUN DORADCY pomoc@opiekundoradcy.pl,
Bardziej szczegółowo0,20% nominału transakcji nie mniej niż 5 USD
I. Tabela Opłat i Prowizji TMS Connect MT5 II. III. IV. Tabela Opłat i Prowizji TMS Connect MT4 Przykładowe scenariusze kosztów dla transakcji w systemie transakcyjnym TMS Connect MT5 Przykładowe scenariusze
Bardziej szczegółowoPodstawy przedsiębiorczości kolokwium zakres materiału
Podstawy przedsiębiorczości kolokwium zakres materiału - zadania obliczeniowe (zgodne z zawartością plików PP_Cw1.pdf, PP_Cw2.pdf i PP_Cw3.pdf) - analiza fundamentalna i techniczna (podstawowe różnice),
Bardziej szczegółowoInstrukcja użytkownika
Instrukcja użytkownika Platformy transakcyjnej BOSSAFX Dla urządzeń z systemem operacyjnym Android Dom Maklerski Banku Ochrony Środowiska S.A. Strona 2 Spis treści I) Pierwsze kroki... 3 1) Pobieranie
Bardziej szczegółowoKomunikat nr 14/DM/DRPiKO/2014
Komunikat nr 14/DM/DRPiKO/2014 z dnia 5-05-2014 r. w sprawie określenia zasad obsługi zleceń zaawansowanych w Domu Maklerskim Pekao (DM) informuje o następujących zasadach i trybie obsługi zleceń zaawansowanych
Bardziej szczegółowoPrzykładowe scenariusze kosztów dla transakcji w systemie transakcyjnym TMS Connect Professional MT5
I. Tabela Opłat i Prowizji TMS Connect Professional MT5 II. Przykładowe scenariusze kosztów dla transakcji w systemie transakcyjnym TMS Connect Professional MT5 I. Tabela Opłat i Prowizji TMS Connect Professional
Bardziej szczegółowoTabela Opłat i Prowizji OTC z dnia 17 lipca 2016 roku BASIC PREMIUM, STANDARD PREMIUM PROFESSIONAL PREMIUM
Tabela Opłat i Prowizji OTC z dnia 17 lipca 2016 roku 1. a) Tabela Opłat i Prowizji (OTC) Rodzaj rachunków Tytuł Opłaty lub Prowizji BASIC, STANDARD, BASIC, STANDARD FLAT FEE Równowartość 829 przy liczbie
Bardziej szczegółowoSystem transakcyjny oparty na średnich ruchomych. ś h = + + + + gdzie, C cena danego okresu, n liczba okresów uwzględnianych przy kalkulacji.
Średnie ruchome Do jednych z najbardziej znanych oraz powszechnie wykorzystywanych wskaźników analizy technicznej, umożliwiających analizę trendu zaliczyć należy średnie ruchome (ang. moving averages).
Bardziej szczegółowoSAPRI TRADE składanie zleceń
SAPRI TRADE składanie zleceń Piotr Oryński Architekt Aplikacji Giełdowych IX FORUM OBROTU Janów Podlaski, 20-22 czerwca 2016 Strona Agenda Wprowadzenie 3 Portfolia i statusy zleceń 5 Rodzaje zleceń i składanie
Bardziej szczegółowoPRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ III. JAK ZŁOŻYĆ ZLECENIE GIEŁDOWE? SPIS TREŚCI
PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ III. JAK ZŁOŻYĆ ZLECENIE GIEŁDOWE? SPIS TREŚCI 1. OTWIERANIE OKNA ZLECENIE 3 1.1. ZLECENIE W GŁÓWNYM MENU 3 1.2. ZLECENIE W WYSZUKIWARCE 4 1.3. ZLECENIE W NAWIGACJI
Bardziej szczegółowoetrader Pekao Podręcznik użytkownika Jak złożyć zlecenie giełdowe?
etrader Pekao Podręcznik użytkownika Jak złożyć zlecenie giełdowe? Spis treści 1. Otwieranie okna Zlecenie... 3 1.1. Zlecenie w głównym menu... 3 1.2. Zlecenie w wyszukiwarce... 3 1.3. Zlecenie w nawigacji...
Bardziej szczegółowoInstrukcja Użytkownika Systemu Zarządzania Tożsamością Wersja. 1.0
Instrukcja Użytkownika Systemu Zarządzania Tożsamością Wersja. 1.0 1 SPIS TREŚCI 1. Wstęp... 3 2. Strona logowania do Systemu Zarządzania Tożsamością... 3 3. Pierwsze logowanie do systemu... 4 4. Logowanie
Bardziej szczegółowoFunkcje dodatkowe. Wersja 1.2.1
Funkcje dodatkowe Wersja 1..1 Dokumentacja SMSAPI (https) FUNKCJE DODATKOWE z dnia 1.06.01 Wersja 1..1 SPIS TREŚCI 1.Wprowadzenie 1.1 Adresy URL do połączenia z aplikacją dla funkcji zarządzania kontem
Bardziej szczegółowoInstrukcja użytkownika Platforma Walutowa
Instrukcja użytkownika Platforma Walutowa Metryka dokumentu Wersja Data Zmiany 1.0 2017-03-27 Wersja inicjalna dokumentu 1.1 2017-03-29 Zmiana tytułu dokument, opisanie logowania dwuetapowego oraz powiadomień
Bardziej szczegółowoPlatforma Transakcyjna MetaTrader
Platforma Transakcyjna MetaTrader Platforma MetaTrader Kompletne i w pełni profesjonalne narzędzie służące inwestowaniu na rynku walutowym, surowców, towarów, indeksów giełdowych, kontraktów equity CFD
Bardziej szczegółowoPOLITYKA REALIZACJI ZLECEŃ (OTC)
POLITYKA REALIZACJI ZLECEŃ (OTC) 1. Postanowienia ogólne 1.1. XTB jest zobowiązany postępować w sposób uczciwy, sprawiedliwy i profesjonalny, kierując się najlepszym interesem swoich Klientów. W celu uzyskania
Bardziej szczegółowo