Daytraders « Terug naar discussie overzicht

zelf programmeren

34 Posts, Pagina: 1 2 » | Laatste
dct
0
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
[verwijderd]
0
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
dct
0
[verwijderd]
0
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
dct
0
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
[verwijderd]
0
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 !!!
dct
0
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
[verwijderd]
0
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

dct
0
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
[verwijderd]
0
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
[verwijderd]
0
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)
dct
0
Ben even druk, maar ga er van de week verder in duiken.

Bedankt voor het meedenken!

gr.DCT
dct
0
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
[verwijderd]
0
Dat is in Excel zelf?
Geef anders een plaatje. (Heb je Faststone Capture voor plaatjes ?)

Peerke
dct
0
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

[verwijderd]
0
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
dct
0
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
dct
0
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
Aantal posts per pagina:  20 50 100 | Omhoog ↑

Meedoen aan de discussie?

Word nu gratis lid of log in met uw e-mailadres en wachtwoord.

Direct naar Forum

Markt vandaag

 AEX
882,63  +12,36  +1,42%  26 apr
 Germany40^ 18.177,90 +0,09%
 BEL 20 3.874,87 +0,44%
 Europe50^ 5.011,70 +0,10%
 US30^ 38.211,61 0,00%
 Nasd100^ 17.698,09 0,00%
 US500^ 5.095,29 0,00%
 Japan225^ 38.345,55 0,00%
 Gold spot 2.326,73 -0,48%
 EUR/USD 1,0717 +0,21%
 WTI 83,64 0,00%
#/^ Index indications calculated real time, zie disclaimer

Stijgers

EBUSCO HOLDING +9,33%
NX FILTRATION +8,77%
ASMI +7,26%
Alfen N.V. +5,89%
PostNL +3,82%

Dalers

SIGNIFY NV -11,28%
Wereldhave -7,62%
AMG Critical ... -5,77%
IMCD -4,90%
ABN AMRO BANK... -4,19%