如何設置帶有特定小數的交易視圖警報?

德雷

當我的條件得到滿足時,我正在嘗試在交易視圖中設置警報。

我的問題是我的逗號後只有 2 個數字,我需要其中的 3 個。

我已經嘗試了幾件事,但我無法弄清楚它是否可以正常工作。

strategy(title="ScalpSMA30",shorttitle="ScalpSMA30",precision=3,overlay=true, calc_on_every_tick=true)

condition_long = close[1]>open[1] and close[0]>open[0] and crossover(close[1],sma1) and high[0]>=point
condition_short = crossunder(close[1],sma1) and close[1]<open[1] and low[0]<open[0] and low[0]<=point1 

strategy.entry("Long Condition", strategy.long, 100, when=condition_long) 
strategy.entry("Short Condition", strategy.short, 100, when=condition_short) 

// Declaring alerts

if condition_long
    alert("Go long (Entry is " + tostring(close, "#.###)"), alert.freq_once_per_bar)
if condition_short
    alert("Go short (Entry is " + tostring(close, "#.###)"), alert.freq_once_per_bar)
幸運星
  1. 您需要為策略屬性設置正確的精度(精度 = 3):
strategy(title="ScalpSMA30",shorttitle="ScalpSMA30", precision = 3, overlay=true, calc_on_every_tick=true)
  1. precision參數設置為 時2, 的#.###修飾符tostring()將不會返回close超過 2 位的值。此外,如果當前圖表符號close值很大並且tick size只有 2 個十進制值,則在串接該數字時將不會獲得第三個值。

所以:

strategy(title="ScalpSMA30",shorttitle="ScalpSMA30",precision=3,overlay=true, calc_on_every_tick=true)

/// ....


if condition_long
    alert("Go long (Entry is " + tostring(close), alert.freq_once_per_bar)
if condition_short
    alert("Go short (Entry is " + tostring(close), alert.freq_once_per_bar)

或者

strategy(title="ScalpSMA30",shorttitle="ScalpSMA30",precision=3,overlay=true, calc_on_every_tick=true)

/// ....


if condition_long
    alert("Go long (Entry is " + tostring(close, '#.###'), alert.freq_once_per_bar)
if condition_short
    alert("Go short (Entry is " + tostring(close, '#.###'), alert.freq_once_per_bar)

是你所需要的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用 Capyabara 設置默認等待警報?

帶有標籤和警報的按鈕

如何縮小圖像以適合沒有設置寬度的容器內部

將帶有關係數據的過濾器返回到 Laravel 視圖

如何設置在oracle中查看視圖的權限?

如何創建 Mongoose Schema 並將默認值設置為帶有打字稿的數組?

如何在 DragGesture 上的 SwiftUI 中顯示帶有部分視圖的黑色背景?

如何找到帶有視圖綁定的導航控制器?

收音機並選擇帶有警報的選項

如何調用具有特定大小的視圖?

如何為數據框中的每組數據創建帶有標題的子圖

如何根據圖像在顫動中創建警報對話框?

從視圖中插入帶有空間的數據:無法訪問主線程上的數據庫

如何透視 Pandas 數據框(帶有兩個標題)

如何根據裡面的內容設置翻轉視圖高度

如何在自定義 SwiftUI 視圖中設置文本字段和按鈕

如何以編程方式設置視圖形狀和背景顏色?

在 pinescript 警報中有什麼方法可以檢測圖表的時間範圍,然後根據它發送警報?

如何使特定數據進入列表視圖的頂部 - flutter

如何動態設置數據:圖像/文件類型?

SwiftUI:如何在後台應用程序時添加帶有應用程序徽標的模糊視圖?

如何在顫振中創建帶有圖像參數的自定義對話

將帶參數的閉包傳遞給 SwiftUI 視圖

SwiftUI - 將可變整數值帶到其他視圖

設置元素高度直到視圖結束

如何設置一個帶有向後迭代的 settimeout 的 for 循環?

有沒有辦法使用地圖系列設置數據框的變量標籤?

React - 如何向數組添加新值並在警報窗口中顯示該數組?

通過代碼交易視圖/松樹腳本隱藏圖表、數量和信號標籤上的交易