Daytraders « Terug naar discussie overzicht

zelf programmeren

34 Posts, Pagina: « 1 2 | Laatste
[verwijderd]
0
quote:

dct schreef:

Ik ben niet de enige met hetzelfde probleem. Zou alleen handig zijn als ze ook de oplossing hadden neergezet (market orders lukken wel ondertussen):
Ja ja, die heb ik ook gelezen. :-)
Maar ik heb ook meerdere links gegeven.(o.a. die duitse -------.de )
Maar goed je ordering lukt nu.

Je andere probleem met opstarten ofzo wellicht iets met de nederlandse of engelse versie van Excel ?

Anders je vraag stellen op het TWSAPI forum van IB ?

Mvg Peerke
dct
0
quote:

TA-Phoenix schreef:

Anders je vraag stellen op het TWSAPI forum van IB ?

Mvg Peerke

Heb ik gedaan. Market orders gaan nu goed. Voorlopig eerst de rest maar afmaken.

-Heb nu de quotes goed meelopen in excel.
-bewerkingen worden goed uitgevoerd.
-Op dit moment kleurt het vakje naast het betreffende aandeel groen met een 1 er in als ik moet kopen en -1 en rood als ik wil verkopen.

Vrij makkelijk om dit om te zetten in een order die klaarstaat.

Voorlopig laat ik dit meelopen en kijk ik een tijdje of alle klopt. Zat te denken aan een macro opnemen en dan een button naast het vakje dat groen/rood kleurt. Op moment dat dat gebeurd gelijk button indrukken. Ben ik vast steeds net te laat, maar als tussenstap richting automaat wellicht wel veiliger :-)

gr.DCT

M
Cybres
0
He DCT,

Jij bent lekker bezig! Goed zo! Excel om te kijken of het levensvatbaar is lijkt me zeker de way to go. Erna als het echt wat is zou ik voor een FIX API gaan. Je bent dan ook wat flexibeler want kan langs deze weg bij meer dan alleen IB terecht, ook als je eens mocht willen verkassen naar een 'echte' clearing. Voordeel is ook dat je allerlei talen kan kiezen om je FIX te besturen, JAVA, C, .NET etc etc. www.quickfixengine.org/ biedt gratis (freeware) FIX engine, en er is zelfs een gratis freeware stocktrading platform.

Na ja, als er echt pieken liggen komt de oplossing ook wel ;-)
dct
0
quote:

Cybres schreef:

He DCT,

Jij bent lekker bezig! Goed zo! Excel om te kijken of het levensvatbaar is lijkt me zeker de way to go. Erna als het echt wat is zou ik voor een FIX API gaan. Je bent dan ook wat flexibeler want kan langs deze weg bij meer dan alleen IB terecht, ook als je eens mocht willen verkassen naar een 'echte' clearing. Voordeel is ook dat je allerlei talen kan kiezen om je FIX te besturen, JAVA, C, .NET etc etc. www.quickfixengine.org/ biedt gratis (freeware) FIX engine, en er is zelfs een gratis freeware stocktrading platform.

Na ja, als er echt pieken liggen komt de oplossing ook wel ;-)
He Cybres,

We klussen lekker door ;-). Bedankt voor de tips.

gr.DCT
Cybres
0
Er zijn ook allerlei progs die je kan gebruiken icm FIX (Matlab, ook Excel etc etc) Kijk ook hier eens naar: www.marketcetera.com/site/

Maar goed, alles staat of valt bij het testen van levensvatbaarheid van je idee. Als je via de excel API en IB pieken pakt dan ist vroeg genoeg om te verbeteren....;-)

Succes!
dct
0
Even een update.

Dat ging makkelijker dan gedacht :-)

Heb de standaard demo gebruikt. Via ticker de quotes van gewenste aandelen binnenhalen.

In basic orders voor alle aandelen alvast gegevens invullen.

Vervolgens in nieuw werkblad op basis van eigen formules bepalen wat je wil doen.

Excel rekent voor mij uit welke aandelen en hoeveel ik moet verkopen kopen. Op moment dat een aandeel gekocht moet worden zal excel zelf in basic order tab de ontbrekende gegevens zoals Buy/Sell ; aantal, Limit invullen op basis van simpele als formules.

Op basic order tab heb ik naast elk aandeel een knop zitten met voor elk aandeel een macro attached die regel van dat aandeel selecteert en de place/modify knop indrukt.

Nu voor het automatiseren. Uitkijken!!! Ben geen expert en fouten zijn voor eigen risico.

Heb de volgende link gebruikt:
www.rondebruin.nl/mail/change.htm

en dan met name deze code.

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Range("A1"), Target) Is Nothing Then
If IsNumeric(Target.Value) And Target.Value > 200 Then
YourMacroName
End If
End If
End Sub

Zodra ik aandeel moet kopen vult mijn systeem bij quantity het aantal te kopen aandelen in.

Als ik de 200 in de code veranderd naar groter dan nul en A1 verander naar de quantity kolom zal zodra mijn systeem aangeeft aandelen kopen van desbetreffende aandeel de macro worden uitgevoerd en klaar.

Voorlopig lijkt alles te werken. Overigens zal ik dit excel gebeuren voorlopig zeker niet vertrouwen als ik er niet bij ben.Maar een simpele versie van automatisch handelen is op deze manier bereikt.

Nu is een groot risico dat er iets fout gaat en er te veel te grote orders verstuurd worden. Ik zet natuurlijk wel bv. safeties in TWS, maar heeft iemand nog ideeen om in excel een en ander te beveiligen tegen te veel handelen.

gr.DCT
bearishbull
0
quote:

dct schreef:

Ik zet natuurlijk wel bv. safeties in TWS,
Hoi DCT
Wat voor order beveiliging kun je in tws zetten? Hoe doe je dit?

gr BB
dct
0
quote:

bearishbull schreef:

Wat voor order beveiliging kun je in tws zetten? Hoe doe je dit?
gr BB
Ik doelde op de Precautionary settings.

Global configuration>>presets>>stocks

gr.DCT

dct
0
Alle problemen lijken opgelost.

"double value" melding werd veroorzaakt door eigen stomiteit. Gebruikte "Limit" i.p.v. LMT orders.

Het niet goed meelopen van koersen en het zelfs helemaal niet weergeven van quotes werd veroorzaakt door iets anders. Ik heb verschillende layouts in TWS gemaakt. Bij opstarten kies ik via restore settings de gewenste layout. Deze layouts hebben verschillende namen. Blijkbaar heeft de DDE daar moeite mee.

Verander ik de layout niet bij opstarten loopt alles wel goed mee. zolang de layoutname tws.tue.xml o.i.d. heeft gaat alles goed. Met de layoutnaam expiratiedct.xml heeft hij wat moeite.

gr.DCT
[verwijderd]
0
quote:

dct schreef:

Alle problemen lijken opgelost.

zolang de layoutname tws.tue.xml o.i.d. heeft gaat alles goed. Met de layoutnaam expiratiedct.xml heeft hij wat moeite.

gr.DCT
Dat is mooi DCT.

Is de layoutnaam ook zoiets als "external data range properies"? (wordt gebruikt om external data op te halen en de cel te bepalen vanaf waar de data opgehaald moet worden. of zoiets :-))

Zit daar zelf wat mee te knoeien, lukt wel maar weet zelf nog niet precies de in en outs.

Mvg Peerke
dct
0
quote:

TA-Phoenix schreef:

Is de layoutnaam ook zoiets als "external data range properies"?
Je kan de indeling/layout van TWS opslaan als je die goed vind. Met restore layout krijg je dan de indeling weer terug die je ooit heb opgeslagen.

Of dat wat met external data range properties te maken heeft weet ik eigenlijk niet.

gr.DCT
[verwijderd]
0
Fatal error: Uncaught Error: Call to undefined function curl_init()
ik gebruik PHPRunner op Mac Pro
anybody?
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 893,28 +5,84 +0,66% 14:09
AMX 930,15 +6,55 +0,71% 14:09
ASCX 1.174,07 +0,94 +0,08% 13:54
BEL 20 3.949,08 +35,71 +0,91% 14:09
Germany40^ 18.196,80 +195,20 +1,08% 14:09
US30^ 38.815,46 +123,63 +0,32% 14:09
US500^ 5.147,14 +19,61 +0,38% 14:08
Nasd100^ 17.941,32 +47,36 +0,26% 14:09
Japan225^ 38.648,58 +322,53 +0,84% 13:51
WTI 78,82 +0,71 +0,91% 14:08
Brent 83,53 +0,68 +0,82% 14:08
EUR/USD 1,0777 +0,0012 +0,12% 14:09
BTC/USD 64.275,35 +1.687,28 +2,70% 14:09
Gold spot 2.316,79 +15,03 +0,65% 14:09
#/^ Index indications calculated real time, zie disclaimer
HOGE RENDEMENTEN OP DE IEX-MODELPORTEFEUILLES > WORD NU ABONNEE EN PROFITEER VAN MAAR LIEFST 67% KORTING!

Aandelenadviezen van IEX.nl

  1. Premium
    Advieswijziging ASML
  2. Premium
    Iets langer geduld met Besi
  3. Premium
    Tijd om het aandeel Adyen op te vissen?
  4. Premium
    Uitstekende cijfers Flow Traders
  5. Premium

Stijgers & Dalers

Stijgers Laatst +/- % tijd
NN Group 44,050 +0,900 +2,09% 13:50
ADYEN NV 1.178,200 +23,400 +2,03% 13:51
ArcelorMittal 24,720 +0,420 +1,73% 13:52
Dalers Laatst +/- % tijd
UNILEVER PLC 48,560 -0,240 -0,49% 13:48
DSM FIRMENICH AG 104,150 -0,450 -0,43% 13:51
Philips Koninklijke 24,940 -0,100 -0,40% 13:51

EU stocks, real time, by Cboe Europe Ltd.; Other, Euronext & US stocks by NYSE & Cboe BZX Exchange, 15 min. delayed
#/^ Index indications calculated real time, zie disclaimer, streaming powered by: Infront