RAiNWORM Posted February 26, 2012 Report Posted February 26, 2012 Hoch interessant. Macht euch schonmal Gedanken, welchen Einfluss der programmseitige Zugriff auf Level 2-Daten auf eure Strategien haben könnte: Quelle MultiCharts-Forum Ob die 6 Monate als Umsetzungshorizont belastbar sind, wird sich zeigen. Ich bin auf jeden Fall sehr gespannt.
siscop Posted February 26, 2012 Report Posted February 26, 2012 http://www.multicharts.com/discussion/viewtopic.php?f=1&t=9664Zur Zeit möglich mit dem Umweg via Excel.
Henrik Posted April 6, 2012 Report Posted April 6, 2012 Mit der beta2 64bit ist der Zugriff nun möglich, habe ich eben (etwas spät...) bei den News zur beta2 entdeckt. Die Codebefehle findet man im PLE in der Dictionary unter der Überschrift DOM.
bstrader Posted April 6, 2012 Report Posted April 6, 2012 Jo und es gibt auch eine Indicator namens "-- Market Depth on Char --", die das anwendet. 1
RAiNWORM Posted April 7, 2012 Author Report Posted April 7, 2012 Mit der beta2 64bit ist der Zugriff nun möglich, habe ich eben (etwas spät...) bei den News zur beta2 entdeckt. Ich experimentiere schon die ganze letzte Woche damit Hier mal ein Codebeispiel: variables: myAskSize(0), myBidSize(0); // market depth myAskSize = 0; myBidSize = 0; if getappinfo(aioptimizing) = 0 then begin if LastBarOnChart and dom_isconnected then begin for value1 = 0 to dom_askscount-1 begin myAskSize = myAskSize + dom_asksize(value1); end; for value1 = 0 to dom_bidscount-1 begin myBidSize = myBidSize + dom_bidsize(value1); end; // Print(symbol,": DOM AskSize: ", myAskSize); // Print(symbol,": DOM BidSize: ", myBidSize); if commentaryenabled then begin commentary("-- DOM AskSize: ", myAskSize); commentary("-- DOM BidSize: ", myBidSize); end; end; end; Hinweis 1:Die Verwendung der Funktion dom_isconnected führt beim Optimizing zu einem Fehler und Abbruch, daher prüfe ich vorher mit GetAppInfo, dass gerade nicht optimiert wird. DOM-Informationen stehen eh nicht historisch zur Verfügung. Hinweis 2:Ich verwende meine neue Lieblingsfunktion commentary!Damit schreibt man Infos in die aktuelle Bar, die man mit dem Commentary-Window später anschauen kann, indem man auf eine Bar klickt. Genial für's Debuggen und für Zusatzinfos. Siehe Screenshot. Leider ist kein Zeilenumbruch möglich. 4
bstrader Posted July 14, 2012 Report Posted July 14, 2012 Anbei ein Screenshot aus SierraCharts, das einen etwas besseren DOM on Chart hat als den der Multicharts mitliefert. Vielleicht hat das ja jemand von Euch schon umgesetzt ?
bstrader Posted July 14, 2012 Report Posted July 14, 2012 Noch kurz zur Erklärung: 0.25 ist der Spread14481 Asks14481 Bids 50% dann jeweils das Verhältnis.
RAiNWORM Posted July 15, 2012 Author Report Posted July 15, 2012 Anbei ein Screenshot aus SierraCharts, das einen etwas besseren DOM on Chart hat als den der Multicharts mitliefert. Vielleicht hat das ja jemand von Euch schon umgesetzt ?Eingriff in die GUI kann man erst mit MC.Net vornehmen. Dann kann der Programmierer machen, was er will. Ansonsten stehen einem nur die Indikatorenfenster zur Verfügung. Mit der Beta von MC.Net wird sogar schon ein DOM-Im-Chart-Beispiel ausgeliefert (wobei mir die Darstellung zu groß ist und zu viel verdeckt). Quelle
bstrader Posted July 15, 2012 Report Posted July 15, 2012 mmh. Ich habe das ja schon ein wenig mit der Funktion anpassen können, will allerdings noch die weiteren Infos dazupacken. Schicke später noch mal einen Screenshot, wie es jetzt aussieht. Wie gesagt, gut wären noch: - Spread- Summe der Asks und Bids- Verhältnis Asks und Bids Theoretische müsste das ja nur zur entsprechenden Funktion, die ebenfalls quelloffen ist.
bstrader Posted July 16, 2012 Report Posted July 16, 2012 Anbei Screenshot des leicht modifizierten DOM on Chart. Die Funktion, die es betrifft lautet "draw_DOM_level".
Maerl Brontius Posted August 22, 2012 Report Posted August 22, 2012 Anbei Screenshot des leicht modifizierten DOM on Chart. Die Funktion, die es betrifft lautet "draw_DOM_level". draw_DOM_level und der aufrufende Indikator für Market Depth ist aber nicht ausgereift und sehr Ressourcen-Fressend, schreibe selbst gerade an einer besseren Variante. Bei NT gibt es da bessere Beispiele für Market Depth im Chart.
bstrader Posted August 23, 2012 Report Posted August 23, 2012 Habe mir die Funktion umschreiben lassen, wenn Du willst, stelle ich Kontakt zu Entwickler her. Schick ne PM. 1
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now