OPEN-SOURCE SCRIPT

Step 3: 10 Static Lines

86
//version=6
indicator("Step 3: 10 Static Lines", overlay=true)

// Manuell definierte Preislevel (Diese kannst du täglich ändern)
line_values = array.new_float()
array.push(line_values, 2805)
array.push(line_values, 2820)
array.push(line_values, 2840)
array.push(line_values, 2860)
array.push(line_values, 2880)
array.push(line_values, 2900)
array.push(line_values, 2920)
array.push(line_values, 2940)
array.push(line_values, 2960)
array.push(line_values, 2980)

// Linien-Array korrekt initialisieren
var myLines = array.new<line>()

// Vorherige Linien löschen und neue zeichnen
for i = 0 to array.size(line_values) - 1
if bar_index > 1
// Falls die Linie existiert, löschen
if array.size(myLines) > i and not na(array.get(myLines, i))
line.delete(array.get(myLines, i))

// Neue Linie erstellen
newLine = line.new(x1 = bar_index - 500, y1 = array.get(line_values, i), x2 = bar_index + 500, y2 = array.get(line_values, i), width = 2, color = color.red, style = line.style_dashed)

// Linie im Array speichern (falls nicht genug Einträge, erweitern)
if array.size(myLines) > i
array.set(myLines, i, newLine)
else
array.push(myLines, newLine)

إخلاء المسؤولية

لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.