MacDschie
unregistriert
Zitat
Gibt es eine Möglichkeit, in die Bedingung der Farbstudie einen Bezug auf den Indikator im Chart einzubauen, sodass sich die Bedingung der Farbstudie automatisch mit ändert, wenn ich einen Parameter des Indikators im Chart ändere?
Quellcode |
|
1 2 |
global const Perioden: [Perioden:21,2,100,2,100,1,0.4153,I]; global calc Dein_Indikator:GD(close,Perioden,S); |
Quellcode |
|
1 2 |
#_loaddefs# Dein_Indikator |
Quellcode |
|
1 2 |
#_loaddefs# Dein_Indikator>close |
Quellcode |
|
1 2 3 4 5 6 7 8 9 |
const Per: [Perioden:21,2,100,2,100,1,0.4153,I]; global calc dummy: VBScript(#>> if GlobalData.KeyExists("Perioden_1")=false then GlobalData.Add "Perioden_1", Per else GlobalData.Item("Perioden_1")= Per end if <<#); GD(close, Per, S) |
Quellcode |
|
1 2 |
const Per: #>>_vbs_const consterg=GlobalData.Item("Perioden_1")<<#; GD(close, Per, S) |
MacDschie
unregistriert
Quellcode |
|
1 |
#>>_vbs_const consterg=GlobalData.Item("Variablenname")<<# |
MacDschie
unregistriert
Um die Anweisung "Datenreihe(#xy#)" verwenden zu können? Hab ich grad probiert, funktioniert auch nicht.In der Farbstudie musst Du ggf. selbst von Hand als erste Zeile #_loadDefs# einfügen, das kommt nicht automatisch.
Zitat
Die Datenreihe(#xy#) ist genau das, was ich gesucht habe, aber leider funktioniert sie nur in Formeln, die ich im Chart einfüge, nicht in den Bedingungen einer Farbstudie. Bei letzterem bekomme ich die Fehlermeldung "Die im Parameter angegebene Datenreihe steht nicht zur Verfügung." Ist das ggf. ein Programmierfehler?
MacDschie
unregistriert