Freitag, 19. April 2024, 08:04 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

oko

unregistriert

1

Dienstag, 11. Januar 2005, 18:24

Visual Basic please help!

Hallo,
möchte das Open auf Low+High/2 berechnen lassen,
wie schreibe ich dies in VB?

Cu Oko


cDaten.GetSingleFeld "Open", ((LowDaten + HighDaten) /2)

Wiwu Weiblich

Experte

Registrierungsdatum: 4. September 2002

Beiträge: 1 752

Wohnort: Neuenhagen b. Berlin

2

Dienstag, 11. Januar 2005, 20:35

Hallo oko,

ich fürchte, der Ansatz passt so nicht.

Du solltest:

-zuerst alle Variablen für die benötigten Preisfelder deklarieren
Dim Lowdaten!()
Dim Highdaten!()

-dann die Zuweisungen vornehmen
cDaten.GetSingleFeld "Low", Lowdaten
cDaten.GetSingleFeld "High", Highdaten

-dann die Grenzen richtig setzen

- dann im Bereich der eigentlichen Programmierung (also nach For i=StartI to Endi )

die Formel (in Deinem Fall :

Ergebnis(i)= (lowdaten(i)+highdaten(i))/2

schreiben

-die DLL-kompilieren

Wenn Du es so machst, erhälst Du einen Indikator, der den Wert von (High+Low)/2 ausgibt und auf Spaltenwerte berechnet werden kann.

Einfacher ist es bei diesem Indikator aber doch bestimmt über die Investox-Formelmaschine oder klappt das nicht????

Ich weiß nicht ob Du das gemeint hast, weil ich ehrlich gesagt mit "das Open auf Low+High/2 berechnen" nicht so richtig etwas anfangen kann.

Wenn nicht, hat die Erklärung oben aber bestimmt trotzdem nicht geschadet. =)
Viele Grüße von Anke

http://www.ascunia.de

sten

Experte

Registrierungsdatum: 6. September 2002

Beiträge: 2 879

3

Mittwoch, 12. Januar 2005, 12:45

Hallo Anke,

siehst Du eine Möglichkeit über VBasic direkt auf die Kapitalkurve der Handelssysteme zuzugreifen (bei Investox V4)? So das man die KapitalkurvenWerte von verschiedenen HS in VBasic importieren kann, um dann in VBasic mit diesen Werten Berechnungen durchzuführen?

Wenn das gehen sollte, mit welchen Beschleunigungsfaktor bei den KK-Berechnungen kann man dann rechnen. Doppelt so schnell, dreimal so schnell, ...

Vielen Dank.

Viele Grüße
Torsten

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »sten« (12. Januar 2005, 12:49)


Wiwu Weiblich

Experte

Registrierungsdatum: 4. September 2002

Beiträge: 1 752

Wohnort: Neuenhagen b. Berlin

4

Mittwoch, 12. Januar 2005, 13:23

Hallo Torsten,

ich sehe da eigentlich nur die Möglichkeit mit dem Umweg über die Windows-Zwischenablage (KK kopieren , Daten der KK aus der Zwischenablage von VB auslesen lassen, in Array zwischenspeichern und dann in VB weiter verarbeiten).

Zum Beschleunigungsfaktor für die Auswertung mehrerer KK kann ich nichts sagen - ich habe es noch nicht ausgetestet. Vielleicht jemand anders ?

Falls jemand einen anderen Lösungsansatz als den von mir im ersten Absatz genannten für das Problem hat, wäre ich selbst auch daran interessiert.

Ist nämlich auch alles nicht so einfach, mit diesen Arrays- wie ich finde. :D
Viele Grüße von Anke

http://www.ascunia.de

oko

unregistriert

5

Mittwoch, 12. Januar 2005, 18:36

Hallo Wiwu,
danke für die Hilfe, hätte da noch die eine oder andere Frage
da gerade aber andere Dinge wichtiger sind würde ich mich
nochmals melden.

Liebe Grüße

Oko

Tobias Männlich

Meister

Registrierungsdatum: 3. September 2002

Beiträge: 663

Wohnort: NRW / Paderborn

6

Mittwoch, 12. Januar 2005, 19:32

Hi Sten,

in V3 geht ein zugriff auf die KK nicht. Wir haben schon alles versucht.
Es soll aber in V4 gehen. Wurde uns gesagt...
Habe die V4 nur noch nicht ...
Gruss Tobias

Wiwu Weiblich

Experte

Registrierungsdatum: 4. September 2002

Beiträge: 1 752

Wohnort: Neuenhagen b. Berlin

7

Mittwoch, 12. Januar 2005, 20:10

Hi Tobias,

.....habe zwar die V4 PR, wüßte aber trotzdem nicht, was da im Zusammenhang mit dem KK-Zugriff von Visual Basic aus jetzt besser gehen sollte ?

Hat vielleicht jemand anders hier on Board Insider-News und kann uns dazu ein paar Zusatzinfos "flüstern"? ?(
Viele Grüße von Anke

http://www.ascunia.de

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

8

Donnerstag, 13. Januar 2005, 10:25

Hallo,

haben Sie schon versucht, die Kapitalkurve als Datenreihen-Parameter an den externen Indikator zu übergeben (egal ob V3 oder V4)?

Viele Grüße
Andreas Knöpfel

Wiwu Weiblich

Experte

Registrierungsdatum: 4. September 2002

Beiträge: 1 752

Wohnort: Neuenhagen b. Berlin

9

Donnerstag, 13. Januar 2005, 14:34

@ AK
Danke für den Tip gegen die "Betriebsblindheit" . =)
Viele Grüße von Anke

http://www.ascunia.de