Tradingview – die neusten Beiträge

Übermittlung von Tradingview nach Bitget?

//@version=5
strategy("Market Long Position on Candle Close", overlay=true)


// Parameter
var float investmentUSD = 1000
var float contracts = na
var float positionSize = na


// Berechnung der Anzahl der Kontrakte basierend auf dem Schlusskurs
if (close != 0)
    contracts := investmentUSD / close


// Aktueller Preis
var float price = close
// Aktuelle Zeit (Unix-Timestamp)
var int timeNow = timenow


// Abfrage der aktuellen und vorherigen Marktposition
var string marketPosition = na
var string prevMarketPosition = na


// Feststellen der aktuellen Position
if (strategy.position_size > 0)
    marketPosition := "long"
else if (strategy.position_size < 0)
    marketPosition := "short"
else
    marketPosition := "flat"


// Setze die vorherige Position
prevMarketPosition := marketPosition
positionSize := strategy.position_size


// Bedingung: Bei jeder neuen Kerze (barstate.isconfirmed) wird eine Long-Market-Position eröffnet
if (barstate.isconfirmed and positionSize == 0)
    strategy.entry("Long", strategy.long, qty=contracts)


// Debugging: Anzeigen der aktuellen Parameter
label.new(bar_index, high, text="Aktion: buy" + 
   "\nKontrakte: " + str.tostring(contracts) + 
   "\nMarktposition: " + marketPosition + 
   "\nVorherige Marktposition: " + prevMarketPosition + 
   "\nPositionsgröße: " + str.tostring(positionSize) + 
   "\nEröffnungspreis: " + str.tostring(price) + 
   "\nSymbol: " + syminfo.tickerid + 
   "\nZeit: " + str.tostring(timeNow))


Hi, ich habe eine Tradingstrategie entwickelt und möchte sie mit meinem broker bitget verbinden. Ich bin bei Bitget auf den alarm-Button gegangen und habe die Webhook Adresse kopiert und in den Alarm bei Tradingview reinkopiert. Das gleiche habe ich mit der Nachricht gemacht. Die sieht wie folgt aus: 
"action":"{{strategy.order.action}}",
"contracts":"{{strategy.order.contracts}}",
"marketPosition":"{{strategy.market_position}}",
"positionSize":"{{strategy.position_size}}",
"prevMarketPosition":"{{strategy.prev_market_position}}",
"price":"{{close}}",
"symbol":"{{ticker}}",
"time":"{{timenow}}"

In meinem Testskript wird einfach jedesmal wenn eine Kerze geschlossen wird eine long Position eröffnet. Leider kommt bei Bitget nichts an. Woran kann das liegen?

Code, Programmiersprache, tradingview, Bitget

Tradingview Pine Script Strategy tester funktioniert nicht?

Heyho,

Ich habe möglicherweise einen oder mehrere Fehler in meinem Code, ich verstehe aber nicht wo der Fehler liegt:

-------------------------------------+

// © Pumel

//@version=5

strategy("TEMA-DEMA Crossover Strategy", overlay=true)

// Benutzerdefinierte TEMA Funktion

tema(source, length) =>

ema1 = ta.ema(source, length)

ema2 = ta.ema(ema1, length)

3 * ema1 - 3 * ema2 + ta.ema(ema2, length)

// Benutzerdefinierte DEMA Funktion

dema(source, length) =>

ema1 = ta.ema(source, length)

ema2 = ta.ema(ema1, length)

2 * ema1 - ema2

// Eingabeparameter

tema_period = input(14, title="TEMA Period")

dema_period = input(14, title="DEMA Period")

lot_size = input(0.1, title="Lot Size")

// TEMA und DEMA Indikatoren berechnen

tema_value = tema(close, tema_period)

dema_value = dema(close, dema_period)

// Farben für die Long- und Short-Positionen

long_color = color.new(color.green, 50) // Grüne Farbe mit 50% Transparenz

short_color = color.new(color.red, 50) // Rote Farbe mit 50% Transparenz

// Hintergrundfarben basierend auf der Handelslogik ändern

bgcolor(ta.rising(tema_value, 1) and ta.falling(dema_value, 1) ? long_color : na)

bgcolor(ta.falling(tema_value, 1) and ta.rising(dema_value, 1) ? short_color : na)

// Handelslogik

if ta.rising(tema_value, 1) and ta.falling(dema_value, 1)

strategy.entry("Long", strategy.long, qty=lot_size)

strategy.close("Short")

if ta.falling(tema_value, 1) and ta.rising(dema_value, 1)

strategy.entry("Short", strategy.short, qty=lot_size)

strategy.close("Long")

-------------------------------------+

(beachtet die section mit den Farben nicht :D)

Aber wieso generiert das script jetzt keine orderes wenn ich sie teste? Und wieso zeigt der dude die Indikatoren nicht?

Vielen Dank schonmal im Vorraus und bleibt gesund!

Bild zum Beitrag
Programmiersprache, Trading, tradingview

Meistgelesene Beiträge zum Thema Tradingview