Każdy broker z handlem API na małych kontach? - Strona 3
Strona 3 z 4 PierwszyPierwszy 1234 OstatniOstatni
Pokaż wyniki od 21 do 30 z 39

Wątek: Każdy broker z handlem API na małych kontach?

  1. #21
    Cytat Zamieszczone przez ;
    Dla komputerów stacjonarnych, Java API Dukascopy jest darmowe i większość funkcji jest kompletna, łatwa w użyciu, z którymi się do tej pory zetknąłem (przejrzałem IB, FastBrokers, LMAX, itp.). FIX to bałagan; chociaż został wynaleziony \do handlu elektronicznego\, nie został wynaleziony do handlu automatycznego (poprzedza handel automatyczny) - jest protokołem tekstowym, czytelnym dla człowieka, a jego przetwarzanie jest powolne w porównaniu z protokołem binarnym, który pasowałby do handlu komputerowego . Jest nadal używany tylko dlatego, że był używany kiedyś w przeszłości. Całkowicie, całkowicie niestosowne. Ale już,...
    Nie przeszkadza mi powolność (przetwarzanie tekstu w Javie jest coraz szybsze), jeśli mogę uzyskać korzyści finansowe wynikające z pracy ze standardowym interfejsem, który sprawia, że ​​mój broker systemowy jest niezależny. Na pewno sprawdzę również JForex API - jedyną oszczędnością tego wszystkiego, co jest Javą, jest to, że nie jest to .NET
    (nie jestem fanem Javy - pracuję głównie w Pythonie, R, JavaScript i C ). Więc... Cześć Java, minęło trochę czasu

  2. #22

    Cytat Zamieszczone przez ;
    {quote} Piszę dość duży program (
    https://www.forex-instant.com/tradin...ail-trend.html). Nie jestem skłonny do otwierania kodu źródłowego. Jeśli potrzebujesz pomocy, aby rozpocząć pracę z interfejsem API FXCM, nie ma problemu. Po prostu zapytaj. Z pewnością będę bardziej reaktywny i użyteczny niż ich wsparcie. Nie napisałem jeszcze otwarcia/modyfikacji zamówień. Skupiłem się na pobieraniu danych historycznych, których używam do budowy wszystkich wykresów. Następnie napisałem GUI. Teraz kończę pisać silnik symulatora. Jeśli chcesz pobrać ich dane historyczne, mogę...
    Pracuję nad podobnym projektem. Pozyskałem dane historyczne z Dukascopy i Integral. Krótko mówiąc, napisałem system pobierania i ETL do pobierania, przetwarzania i ładowania plików danych tickowych do indeksowanego pliku binarnego (patrzę na użycie HDF5, ale to wymaga czasu - więc może się nie zdarzyć). Jestem w trakcie pisania frameworka analitycznego i silnika symulacyjnego. W przypadku wizualizacji zamierzałem pójść na skróty i po prostu wykreślić wynik za pomocą Pythona lub R. Kluczowym celem, jaki mam, jest napisanie ładnego interfejsu do frameworka analitycznego (część algo), abym mógł go zawinąć i wykonać kopię zapasową na różnych platformach - łatwiej powiedział niż zrobił. Jeśli chodzi o dane historyczne, rozmawiałem z ludźmi z Forex Tester i teraz możesz uzyskać dostęp do Data Service za 299 USD rocznie (poziom usługi VIP) i uzyskać wczorajsze dane tickowe. Możesz zapisać się na demo, aby wypróbować przed zakupem (ale masz ograniczony dostęp do danych - ramy czasowe i czas trwania). Jedyną rzeczą, która nigdy nie przestanie mnie zadziwiać, jest to, dlaczego ci twórcy platform transakcyjnych nalegają na używanie tam własnych (żałośnie nieodpowiednich, ogłupionych) języków programowania! MQL4 jest okropnie bezużyteczny i chociaż jest ulepszeniem, MQL5 nie jest dużo lepszy. Ładne wykresy w tym poście, do którego linkowałeś, czy są twoje?

  3. #23

    Cytat Zamieszczone przez ;
    {quote} Wygląda dobrze i dobrze udokumentowane. ale wygląda na to, że możesz go używać tylko w aplikacji JForex. Czy można go używać samodzielnie?
    Tak, może; i afaik, teraz może również dostarczać wykresy i inne rzeczy.

  4. #24

    Cytat Zamieszczone przez ;
    Dla komputerów stacjonarnych, Java API Dukascopy jest darmowe i większość funkcji jest kompletna, łatwa w użyciu, z którymi się do tej pory spotkałem
    Wygląda dobrze i dobrze udokumentowane. ale wygląda na to, że możesz go używać tylko w aplikacji JForex. Czy można go używać samodzielnie?

  5. #25

    Cytat Zamieszczone przez ;
    Interfejs FXCM wygląda interesująco, ale sprawdzę to. czy masz jakiś kod, którym chciałbyś się podzielić?
    Piszę dość duży kawałek oprogramowania (
    https://www.forex-instant.com/tradin...-question.html). Nie jestem skłonny do otwierania kodu źródłowego. Jeśli potrzebujesz pomocy, aby rozpocząć pracę z interfejsem API FXCM, nie ma problemu. Po prostu zapytaj. Z pewnością będę bardziej reaktywny i użyteczny niż ich wsparcie. Nie napisałem jeszcze otwarcia/modyfikacji zamówień. Skupiłem się na pobieraniu danych historycznych, których używam do budowy wszystkich wykresów. Następnie napisałem GUI. Teraz kończę pisać silnik symulatora. Jeśli chcesz pobrać ich dane historyczne, mogę udostępnić mój kod. Musisz pobrać 600 ticków na raz w odwrotnej kolejności... To naprawdę wrzód na $$! Nie ma sensu spędzać na tym dni.

  6. #26
    Dla komputerów stacjonarnych, Java API Dukascopy jest darmowe i większość funkcji jest kompletna, łatwa w użyciu, z którymi się do tej pory zetknąłem (przejrzałem IB, FastBrokers, LMAX, itp.). FIX to bałagan; chociaż został wynaleziony do handlu elektronicznego, nie został wynaleziony do handlu automatycznego (poprzedza handel automatyczny) - jest protokołem tekstowym, czytelnym dla człowieka, a jego przetwarzanie jest powolne w porównaniu z protokołem binarnym, który pasowałby do handlu komputerowego. Jest nadal używany tylko dlatego, że był używany kiedyś w przeszłości. Całkowicie, całkowicie niestosowne. Dobra wiadomość jest taka, że ​​dostępne są darmowe, profesjonalne i otwarte silniki FIX gotowe do użycia.

  7. #27
    Też to przeanalizowałem. Myślę, że API FIX jest odpowiednie. Jest dobrze wspierany i jest ustandaryzowany m.in. jeśli Broker X spali twój, znajdziesz brokera z lepszym połączeniem lub po prostu zbankrutuje, możesz po prostu przejść do Brokera Y bez konieczności przepisywania całego kodu wiadomości. Ostatnim punktem dla mnie jest prawdziwa oszczędność pieniędzy polegająca na samodzielnym pisaniu części systemu do przesyłania wiadomości lub płaceniu komuś, co kosztuje zarówno czas, jak i twardą gotówkę. Ale najlepsze mają (obecnie dla mnie) wysoką opłatę za wstęp. Dukascopy prosi o minimum 100 000 USD, Pepperstone to około 250 000 USD. Krótko mówiąc, musisz mieć prawdziwe pieniądze, aby grać w tej przestrzeni. Chociaż posiadanie tego rodzaju pieniędzy jest planem i potrzebuję usługi, aby pomóc się tam dostać, jak wspomniałem, trochę nie lubię inwestować czasu (inaczej pieniędzy) w pisanie kodu (lub rozszyfrowywanie dziwnych interfejsów kulowych) w celu obsługi wszystkich różne zastrzeżone (inaczej śmieciowe) interfejsy API. Pomyślałem, że potencjalnie niewielka grupa traderów mogłaby wspólnie inwestować (dzielić się ryzykiem) i wspólnie prowadzić rachunek, ALE nie jest to łatwe i wiąże się z różnymi kwestiami prawnymi i regulacyjnymi do przepracowania (które przynajmniej tutaj, w Australii, zwiększają koszty dopiero zaczynać). Nie mówiąc już o potrzebie posiadania czegoś więcej niż delikatnej umowy dotyczącej sposobu zarządzania kontem oraz testowania automatyzacji i algorytmów, tak aby konto zniknęło w sposób Knight Capital. Moją główną motywacją do korzystania z API jest automatyzacja i fakt, że prowadzę stację roboczą z Linuksem. Interfejs FXCM wygląda interesująco, ale sprawdzę to. PipMeUp czy masz jakiś kod, którym chciałbyś się podzielić?

  8. #28

    Cytat Zamieszczone przez ;
    Muszę coś przegapić, ale nie rozumiem, dlaczego mówisz o wykresach i API w tym samym poście. API służy tylko do przesyłania komunikatów do brokera, a nie do tworzenia wykresów. Wykres zależy od Ciebie. Jestem również zainteresowany znalezieniem poprawnego interfejsu API. Jak dotąd znalazłem: - Oanda: 600 $ opłaty instalacyjnej plus 600 $ miesięcznie. Śmieszne i niedopuszczalne. Zdyskwalifikowany. - IB: Ich API jest w rzeczywistości automatyzacją ich platformy Windows. Niezdarna architektura. Zdyskwalifikowany. - Dukascopy: minimalny depozyt w wysokości 50 000 USD wymagany do korzystania z ich API. NO-GO dopóki nie zostanę milionerem......
    Chciałbym powiedzieć, że jakieś zdanie nie jest do końca prawdziwe, albo nie zawsze, ale nie mogę. W weekend sprawdziłem otwarte i zamknięte API FXCM: jest oparte na xml, hackerskie, powolne. Jakiś top? firmy forex naprawdę nie tworzą oprogramowania mobilnego, zobacz tutaj
    https://www.forex-instant.com/bitcoi...x4-indior.htmlWidzę wiele 10 000 $, może 100 000 zmarnowanych na tych platformach, które zawodzą. Oczywiście ppl nie chce używać go jako takiej nieudanej platformy. Lub w części komunikacji sieciowej, części interfejsu użytkownika lub części logiki biznesowej ma poważne przecieki i to była wspólna część tego, o czym mówię o wykresach i interfejsie API. Zostań prywatnym brokerem, aby otrzymać API? -potrzebuje tylko API dla urządzeń mobilnych, a nie całej farmy krów... Od strony brokerów, jakie byłyby negatywy korzystania z API? - używamy pasma z ich klientem lub naszym nie ma znaczenia. Ograniczenia i tak można ustawić po stronie serwera. Przepraszam, ale muszę mieć niskie IQ, aby zrozumieć, dlaczego nie mogą stworzyć darmowej, otwartej fasady JSON do interfejsu API xml, zamiast tego marnują pieniądze na pełną awarię platformy mobilnej. Byłoby to 10x tańsze, mniejsze zużycie pasma, więcej klientów... Jeśli ktoś potrafi przechwytywać wiadomości JSON, myślisz, że nie jest w stanie chxml? - to absolutnie nic innego z punktu widzenia bezpieczeństwa.

  9. #29
    Muszę coś przegapić, ale nie rozumiem, dlaczego mówisz o wykresach i API w tym samym poście. API służy tylko do przesyłania komunikatów do brokera, a nie do tworzenia wykresów. Wykres zależy od Ciebie. Jestem również zainteresowany znalezieniem poprawnego interfejsu API. Jak dotąd znalazłem: - Oanda: 600 $ opłaty instalacyjnej plus 600 $ miesięcznie. Śmieszne i niedopuszczalne. Zdyskwalifikowany. - IB: Ich API jest w rzeczywistości automatyzacją ich platformy Windows. Niezdarna architektura. Zdyskwalifikowany. - Dukascopy: minimalny depozyt w wysokości 50 000 USD wymagany do korzystania z ich API. NO-GO dopóki nie zostanę milionerem... - forex.com: rzeczy oparte na XML. Wygląda dobrze, ale nie ma danych historycznych o taktach (AFAIK). To dla mnie wymóg. Na razie używam API FXCM. Dlatego mogę o tym mówić obiektywnie. Za: - Istnieje! Biorąc pod uwagę małynieistniejący wybór, jest to pozytywny punkt
    - To jest darmowe. Każde konto demo działa. - Konta UE akceptują otwieranie pozycji w obu kierunkach dla egzekucji MTF. - Oferują naprawdę lekkie API (Java API). 3 słoiki ~2Mb. Oferują inny, cięższy (ForexConnect). Oferują również FIX, ale potrzebujesz dużych pieniędzy, takich jak Dukascopy. - Możesz pobrać świece M1 do roku 2001 (w zależności od instrumentu) i tiki do 2007 roku (również w zależności od instrumentu). Znalazłem połamane świece M1 na początku historii (jak otwarte powyżej wyżu). - Możesz modyfikować swoje pozycje i zlecenia oczekujące. - Oparte na wydarzeniach. Możesz wysłać wiele żądań jednocześnie. - Zorientowany na konto. To, co robisz w TS, jest zgłaszane do API i na odwrót. Na przykład API może zarządzać pozycją, którą otwierasz ręcznie. Przeciw: - Rozpiętość jest rzeczywiście bardzo wysoka. - Nie można pobrać wymagań dotyczących depozytu zabezpieczającego z interfejsu API. - Brak dokumentacji. Dwa bezużyteczne pliki PDF i pusty javadoc są dalekie od tego, co odważyłbym się nazwać dokumentacją. - Bez wsparcia. Ich zespół wsparcia składa się z zwykłych niekompetentnych. Zawsze odpowiadają nie na temat, chyba że w ogóle nie odpowiadają. Później zdarza się, gdy zauważysz problem, którego nie mogą zbić z tropu marketingowymi bzdurami. - Nie będziesz potrzebować tygodnia, aby znaleźć błąd. Znalazłem warunki wyścigu. Brak odpowiedzi z ich strony. Znalazłem NPE. Ich odpowiedź: symbol USD/RUB to para o niskiej płynności. Zauważ, że w ogóle nie powinienem dostać tego symbolu! - To zamknięte źródło. nie rozumiem dlaczego. To tylko protokół transportowy. Brak własności wykładowej do ochrony. Szczególnie dlatego, że jest zainspirowany FiX, który sam w sobie jest otwartym protokołem... Społeczność mogłaby naprawić swoje błędy, których nie chcą uznać za takie. - Ich kod to Java 1.4 stary (2004). - Jest stosunkowo powolny; nawet jeśli ostatnio poprawiły się o czynnik 2! Wstawiony kod $ ping www.fxcorporate.com PING www.fxcorporate.com (204.8.240.52) 56(84) bajtów danych. 64 bajty z www.fxcorporate.com (204.8.240.52): icmp_req=1 ttl=244 time=147 ms 64 bajty z www.fxcorporate.com (204.8.240.52): icmp_req=2 ttl=244 time=120 ms 64 bajty z www.fxcorporate.com (204.8.240.52): icmp_req=3 ttl=244 time=141 ms Dla porównania DNS Google: Wstawiony kod $ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bajtów danych. 64 bajty z 8.8.8.8: icmp_req=1 ttl=44 time=59,1 ms 64 bajty z 8.8.8.8: icmp_req=2 ttl=44 time=33,1 ms 64 bajty z 8.8.8.8: icmp_req=3 ttl=44 time=54,2 ms 64 bajty z 8.8.8.8: icmp_req=4 ttl=44 time=33,7 ms Tiscali (tinet.net), ich dostawca usług internetowych wydaje się być wąskim gardłem (przeskok 8 do 9): Wstawiono kod 7 te8-1.ccr01.par05. atlas.cogentco.com (154.54.58.122) 31,934 ms te2-4.ccr01.par05.atlas.cogentco.com (130.117.2.233) 32,206 ms te1-2.ccr01.par05.atlas.cogentco.com (130.117.1.22) 32,194 ms 8 xe-2-0-2.par70.ip4.tinet.net (141.136.99.105) 32,073 ms 32,003 ms 31,954 ms 9 xe-7-1-0.nyc32.ip4.tinet.net (89.149.183.114) 103,777 ms xe-9-1-0.nyc32.ip4.tinet.net (89.149.184.217) 103,569 ms xe-1-3-0.nyc32.ip4.tinet.net) do alternatywy ;-)

  10. #30
    Wiele platform mobilnych zawodzi. Niepowodzenie, ponieważ zostały opracowane przez osobę, która opracowała wersję po stronie serwera i po stronie komputera. Nie stanowiłoby to problemu, gdyby uznali, że platforma mobilna ma ograniczone zasoby energii. Większość z nich używa komunikatów xml. Właśnie obliczone w przykładzie muszę wysłać 157 bajtów. Jeśli byłby to zoptymalizowany protokół binarny, to muszę wysłać tylko 9 bajtów. Możesz to pomnożyć, a otrzymasz wynik również w megabajtach. Urządzenia mobilne korzystają z transmisji danych, aby uzyskać dostęp do Internetu. to nie to samo zużywać 1,57 Gb lub tylko 90 Mb !!! jeśli jesteś leniwy, aby zaimplementować protokoły binarne, podaj przynajmniej JSON, NIE XML .... Przeczytałem na blogu lub w dokumencie Google o programowaniu na Androida: NIE PRZYDZIELAJ PAMIĘCI, JEŚLI NIE MUSZĘ I NIE NIE MUSISZ TWÓJ PRACY!!!! rozsądna logika, nieprawdaż? Następnie włącz kilka ustawień programistycznych i zobacz, jak istniejące oprogramowanie mobilne odświeża 5 razy cały ekran, podczas gdy potrzebuje tylko inteligentnej części. Spowoduje to rozładowanie baterii. Niewłaściwa implementacja Opengl może najszybciej rozładować baterię. i na pulpicie nie ma problemu. I na koniec: platforma Android to nie platforma iOS, zapomnij zaplanować 1 projekt dla tych samych platform mobilnych! Ponieważ najnowsza wersja iOS to 7, teraz powinieneś obsługiwać tylko 7, a nie 6. Użytkownicy Apple aktualizują Oa szybko, jeśli mogą. Kogo nie stać na nowe urządzenie, ten nie jest Twoim klientem forexst. Na Androidzie: większość użytkowników pochodzi z urządzeń Sung. potrzebujesz 3 kompilacji; 10-calowe tablety 7-calowe tablety i telefony z wyższej półki. wielu używa rozdzielczości Full HD, kilka tylko HD. jeśli używają Androida 2.3.3, nie są twoimi klientami forex ani z rozdzielczością 480x800 pikseli. Kiedy już napiszesz platformę, użyj jej! Jeśli rozładowałeś baterię w ciągu 1 godziny, napraw to. Jeśli zużyłeś cały pakiet danych mobilnych w ciągu 1 tygodnia, napraw to. Jeśli nie możesz go użyć, dodaj więcej funkcji!

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Używamy cookies
Używamy cookies, aby jak najlepiej dostosować witrynę do Twoich potrzeb. Kontynuowanie przeglądania tej strony, oznacza zgodę na używanie plików cookies. Aby uzyskać więcej informacji zapoznaj się z naszą Polityką Prywatności.