rood blauwe elepsis logo Belegger.nl

Daytraders Terug naar discussie overzicht

zelf programmeren

34 Posts
Pagina: 1 2 »» | Laatste | Omlaag ↓
  1. dct 12 september 2009 13:20
    Ik wil zelf kijken of ik via API code kan schrijven en zo automatisch te handelen. Of moet ik echt richting CTCI Fix gaan?

    Dus buiten Ninja , vestics etc om. Die ondersteunen helaas niet wat ik wil doen. En ik wil ze ook nioet vragen om het voor mij te maken, want dan is het "gratis" geld heel snel verdwenen ben ik bang ;-)

    Nu ligt excel voor de hand. Maar heb niet heel veel vertrouwen in de snelheid en stabiliteit van de connectie excel/TWS. Ook automatisch orders versturen wordt volgens mij een uitdaging, want om nou een macro te gebruiken is ook tricky.

    Nu ben ik geen programmeerwonder, maar ga een uitdaging niet uit de weg. Zijn er mensen met ervaring die mij kunnen aanraden welke van de onderstaande talen tot de stabielste applicatie kunnen leiden.

    IB's API is supported in multiple programming languages including: Java, C++, and Active X,
    and VBA for Excel.

    Gr.DCT
  2. [verwijderd] 12 september 2009 14:14
    Ik heb me er ooit ook in verdiept.
    Maar dat is alweer enige tijd geleden.
    Zal eens proberen uit te pluizen (tussen al die tientallen programma's en links) of ik wat terug kan vinden.

    Kan wel even duren.

    En inderdaad, eenmaal de moeite nemen en je hebt bent voor de rest van je leven,
    of een ervaring rijker
    of je drukt inderdaad je vaste kosten.
    Mvg Peerke
  3. dct 12 september 2009 15:13
    Ben benieuwd. In welke taal heb jij destijds Phoenix ontwikkeld?

    gr.DCT
  4. [verwijderd] 12 september 2009 16:56
    quote:

    dct schreef:

    Ben benieuwd. In welke taal heb jij destijds Phoenix ontwikkeld?

    gr.DCT
    Visual basic voor het ophalen en verwerkingsrijp maken van koers/optie informatie.("realtime" maar what is in a name ?)

    Dos als besturingslink tussen de diverse uitvoerende programma's

    En tja alweer lotus123 als verdere verwerker en analyse tool.
    Ik blijf lotus123 qua macro's toch wel een van de eenvoudigste talen vinden.
    Kleurtjes en mooie opmaak maken een taal maar nodeloos ingewikkeld. (afschoon ik Excel ook wel gebruik)

    Mvg Peerke
  5. dct 12 september 2009 23:22
    Ok, bedankt voor de info. Jij gebruikt dus toch een programma als Lotus/Excel als verwerker.

    Ga me de komende tijd in C++ verdiepen. Ook al leidt het niet tot werkbare applicatie is het denk ik toch nuttig om de basis programmeerkennis te beheersen.

    gr.DCT
  6. [verwijderd] 13 september 2009 12:25
    Hier wat links waarvan sommige wellicht dubbele informatie hebben t.o.v. je eigen gegeven link.

    www.interactivebrokers.com/download/E...

    twsdde.wikispaces.com/Recent_Research

    www.forestbergen.com/shop/index1.html

    Verder heb ik me een tijd geleden opgegeven voor informatie via:
    finance.groups.yahoo.com/group/TWSAPI/

    N.B. Krijg nog steeds E-mail van deze discussiegroep. Zie alleen geen kans van Yahoo weer af te komen.

    Zal wel nog even kijken of er nog bruikbare links tussen die E-mail zit.

    Mvg Peerke
    edit: whoeps die forestbergen is wel erg commercieel !!!
  7. dct 13 september 2009 13:07
    Dank voor de moeite. Ga er allemaal naar kijken. Overigens heb ik al wel een en ander in excel via de dde link en de sample van IB. In de vorm van kleurtje als bepaalde situatie zich voordoet. Heb dat enige tijd terug gemaakt en was toen niet echt tevreden over de stabiliteit. Quotes bleven vaak hangen en werden niet goed geupdate.

    gr.DCT
  8. [verwijderd] 13 september 2009 16:43
    dct,

    Ik denk dat veel, erg veel! afhangt van het moment waarop je (of je systeem) moet reageren.
    Met een delay van 1 a 2 minuten na "realtime" is het al mogelijk een wat gedegen anayse te maken.

    Verder is natuurlijk erg belangrijk hoe groot de stroom informatie is die je wil gaan analyseren.

    Het LIBRA systeem kreeg per tijdseenheid alle optietransaccties van de AEX en alle hoofdfondsen als informatiebron.
    Zoiets geeft je altijd een aantal minuten delay t.o.v het moment dat die informatie beschikbaar was.

    Dus eigenlijk is de vraag wat wil je allemaal tegelijkertijd in de gaten houden ? (hoeveel fondsen,indexen e.d.)

    Het oog is subjectief en m.i. geen betrouwbaar medium.
    Hoe meer je in de gaten wil houden, hoe meer je zelf zult moeten programmeren.

    Afin dct er is m.i. veel waar je aan moet denken.

    N.B.1: als je c++ gaat gebruiken,zorg dat je ergens een persoon,alias of iets dergelijks kent om wat op terug te vallen als je poblemen krijgt.
    N.B.2: voor VB is dat Noach op het TA forum.(die weet daar echt erg veel van)

    Mvg Peerke

  9. dct 14 september 2009 14:03
    Ik heb besloten eerst werkend iets in excel te maken. Als alles werkt dan wil ik kijken in hoeverre alles overzetten naar visual studio winst opleverd.

    Heb in excel de basis gemaakt. Als ik orders ga versturen kom ik bij steeds dezelfde fout tegen:

    Code Message
    320 Error reading request:-'ord' : cause - The price value should be a double:

    Dit gaat om de dax dus twee decimalen lijkt me niet logisch, maar ook als ik twee decimalen gebruik krijg ik deze foutmelding. Iemand deze fout ook al eens tegen gekomen bij orders versturen via API?

    gr.DCT
  10. [verwijderd] 14 september 2009 15:36
    Meestal ,en zeker in het begin, is het een kwestie van googlen op die error .
    Vaak moet je dan ook n.a.l. van je resultaten de zoekfuncties wat verfijnen.
    Ik heb in het zoekveld ingetypt -> "320 Error reading request" double <-

    www.google.nl/search?hl=nl&q=%22320++...

    Je krijgt natuurlijk meer resultaten door b.v. double weg te laten.
    Afin hierboven de link.
    succes

    Mvg Peerke
  11. [verwijderd] 14 september 2009 15:42
    Heeft wellicht toch met de DAX te maken.

    institutions.interactivebrokers.com/s...

    Thanks guys.
    I finally found a way to solve the problem.
    The Windows regional options for programs that don't support unicode (whatever that means) have to be switched to "English (USA)". Otherwise, for example on a German operating system, a double parameter "0" will be converted to "0,000000" which is a format that is not supported by TWS API.

    (Message edited by skudusch on March 04, 2005)
  12. dct 14 september 2009 16:40
    Ben even druk, maar ga er van de week verder in duiken.

    Bedankt voor het meedenken!

    gr.DCT
  13. dct 14 september 2009 17:12
    Ik weet wel weer waarom ik vorige keer ben afgehaakt. Vraag je data op, allemaal nullen. Afsluiten , opnieuw opstarten. Plof daar zijn ze. Plotseling komen de quotes van een regel hoger een regel lager ook door bij een heel ander fonds. Etc , etc.... grr....

    gr.DCT
  14. dct 14 september 2009 17:24
    quote:

    TA-Phoenix schreef:

    Dat is in Excel zelf?
    Ja is in excel zelf. Ga er van de week nog wel eens goed voor zitten. Doe nu drie dingen tegelijk. Maar bv. Dax. ene moment loopt alles goed mee. Start ik opnieuw op staan er bij dax weer nullen. Updaten gebeurd slecht , niet en soms fout.

    Zal mijn vorderingen wel melden.

    gr.DCT

  15. [verwijderd] 14 september 2009 17:35
    Eerst waarschijnlijk je probleem isoleren.
    Zoals in een van m'n links blijkt heeft de Dax daar soms ook problemen.

    Heb je dezelfde verschijnselen bij de AEX ?

    Peerke
  16. dct 14 september 2009 17:52
    quote:

    TA-Phoenix schreef:

    Eerst waarschijnlijk je probleem isoleren.
    Zoals in een van m'n links blijkt heeft de Dax daar soms ook problemen.

    Heb je dezelfde verschijnselen bij de AEX ?

    Peerke
    Heb het ook geprobeerd bij de VIX, daar hetzelfde probleem.

    gr.DCT
  17. dct 15 september 2009 14:37
    Ik ben niet de enige met hetzelfde probleem. Zou alleen handig zijn als ze ook de oplossing hadden neergezet (market orders lukken wel ondertussen):

    Qiadong Zhao
    Newbie

    Posts: 2

    Newbie's question on API
    « on: January 22, 2007, 11:46:21 AM » Quote

    --------------------------------------------------------------------------------
    when I place stop or limit orders on API, it shows 320 Error reading request:-'ord' : cause - The price value should be a double:
    but market order works fine. Can anybody tell me how to resolve this problem? Thank you!!}}}



    Report to moderator Logged



    Qiadong Zhao
    Newbie

    Posts: 2

    Newbie's question on API
    « Reply #1 on: January 23, 2007, 11:25:08 PM » Quote

    --------------------------------------------------------------------------------
    the problem is resolved

    Report to moderator Logged



    downtoearth
    Newbie

    Posts: 44

    Newbie's question on API
    « Reply #2 on: January 25, 2007, 05:25:44 AM » Quote

    --------------------------------------------------------------------------------
    hi Zhao, i encountered similar problem but also fixed.



34 Posts
Pagina: 1 2 »» | Laatste |Omhoog ↑

Neem deel aan de discussie

Word nu gratis lid van Belegger.nl

Al abonnee? Log in

Direct naar Forum

Zoek alfabetisch op forum

  1. A
  2. B
  3. C
  4. D
  5. E
  6. F
  7. G
  8. H
  9. I
  10. J
  11. K
  12. L
  13. M
  14. N
  15. O
  16. P
  17. Q
  18. R
  19. S
  20. T
  21. U
  22. V
  23. W
  24. X
  25. Y
  26. Z
Forum # Topics # Posts
Aalberts 466 7.148
AB InBev 2 5.541
Abionyx Pharma 2 29
Ablynx 43 13.356
ABN AMRO 1.582 52.386
ABO-Group 1 25
Acacia Pharma 9 24.692
Accell Group 151 4.132
Accentis 2 267
Accsys Technologies 23 10.911
ACCSYS TECHNOLOGIES PLC 218 11.686
Ackermans & van Haaren 1 193
Adecco 1 1
ADMA Biologics 1 34
Adomos 1 126
AdUX 2 457
Adyen 14 17.881
Aedifica 3 927
Aegon 3.258 323.165
AFC Ajax 538 7.092
Affimed NV 2 6.305
ageas 5.844 109.908
Agfa-Gevaert 14 2.070
Ahold 3.538 74.353
Air France - KLM 1.025 35.307
AIRBUS 1 12
Airspray 511 1.258
Akka Technologies 1 18
AkzoNobel 467 13.056
Alfen 16 25.417
Allfunds Group 4 1.522
Almunda Professionals (vh Novisource) 651 4.251
Alpha Pro Tech 1 17
Alphabet Inc. 1 426
Altice 106 51.198
Alumexx ((Voorheen Phelix (voorheen Inverko)) 8.486 114.826
AM 228 684
Amarin Corporation 1 133
Amerikaanse aandelen 3.837 244.168
AMG 972 134.610
AMS 3 73
Amsterdam Commodities 305 6.750
AMT Holding 199 7.047
Anavex Life Sciences Corp 2 501
Antonov 22.632 153.605
Aperam 92 15.094
Apollo Alternative Assets 1 17
Apple 5 386
Arcadis 252 8.808
Arcelor Mittal 2.035 321.051
Archos 1 1
Arcona Property Fund 1 287
arGEN-X 17 10.362
Aroundtown SA 1 221
Arrowhead Research 5 9.751
Ascencio 1 28
ASIT biotech 2 697
ASMI 4.108 39.672
ASML 1.767 111.276
ASR Nederland 21 4.519
ATAI Life Sciences 1 7
Atenor Group 1 522
Athlon Group 121 176
Atrium European Real Estate 2 199
Auplata 1 55
Avantium 32 14.240
Axsome Therapeutics 1 177
Azelis Group 1 67
Azerion 7 3.455