首页 > 解决方案 > 您可以将自定义交易视图松树脚本添加到筛选器吗?

问题描述

如何将自定义交易视图松脚本添加到筛选器?

标签: pine-script

解决方案


这是一个简单的 pine 脚本示例,该脚本从预定义列表中筛选满足函数“customFunc()”设置的条件的股票。

//@version=4
study("Manoj- Custom Screener", overlay = false)

// function that defines the condition
customFunc() => close > open

// list of stocks to screen from
s1  = security('BRITANNIA',  '1', customFunc())
s2  = security('MARUTI',  '1', customFunc())
s3  = security('NAUKRI' '1', customFunc())
s4  = security('PVR',  '1', customFunc())
s5  = security('NESTLE', '1', customFunc())
scr_label = 'Output : \n##########\n'
scr_label := s1  ? scr_label + 'BRITANNIA\n'  : scr_label
scr_label := s2  ? scr_label + 'MARUTI\n'  : scr_label
scr_label := s3  ? scr_label + 'NAUKRI\n'  : scr_label
scr_label := s4  ? scr_label + 'PVR\n'  : scr_label
scr_label := s5  ? scr_label + 'NESTLE\n' : scr_label

// set the label to display
lab_l = label.new(
  bar_index, 0, scr_label, 
  color=color.gray, 
  textcolor=color.black, 
  style =  label.style_labeldown,
  yloc = yloc.price)

label.delete(lab_l[1])
plot(0, transp = 100)

推荐阅读