manual.json•6.91 MB
{
"title": "Pine Script v6 リファレンス",
"source_url": "https://jp.tradingview.com/pine-script-reference/v6/",
"source_file": null,
"language": "ja",
"version": "v6",
"generated_at": "2025-09-12T13:28:58.181427+00:00",
"toc": [
{
"id": "an_@description",
"title": "@description",
"category_prefix": "an",
"category_title": "変数"
},
{
"id": "an_@enum",
"title": "@enum",
"category_prefix": "an",
"category_title": "変数"
},
{
"id": "an_@field",
"title": "@field",
"category_prefix": "an",
"category_title": "変数"
},
{
"id": "an_@function",
"title": "@function",
"category_prefix": "an",
"category_title": "変数"
},
{
"id": "an_@param",
"title": "@param",
"category_prefix": "an",
"category_title": "変数"
},
{
"id": "an_@returns",
"title": "@returns",
"category_prefix": "an",
"category_title": "変数"
},
{
"id": "an_@strategy_alert_message",
"title": "@strategy_alert_message",
"category_prefix": "an",
"category_title": "変数"
},
{
"id": "an_@type",
"title": "@type",
"category_prefix": "an",
"category_title": "変数"
},
{
"id": "an_@variable",
"title": "@variable",
"category_prefix": "an",
"category_title": "変数"
},
{
"id": "an_@version=",
"title": "@version=",
"category_prefix": "an",
"category_title": "変数"
},
{
"id": "const_adjustment.dividends",
"title": "adjustment.dividends",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_adjustment.none",
"title": "adjustment.none",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_adjustment.splits",
"title": "adjustment.splits",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_alert.freq_all",
"title": "alert.freq_all",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_alert.freq_once_per_bar",
"title": "alert.freq_once_per_bar",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_alert.freq_once_per_bar_close",
"title": "alert.freq_once_per_bar_close",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_backadjustment.inherit",
"title": "backadjustment.inherit",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_backadjustment.off",
"title": "backadjustment.off",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_backadjustment.on",
"title": "backadjustment.on",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_barmerge.gaps_off",
"title": "barmerge.gaps_off",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_barmerge.gaps_on",
"title": "barmerge.gaps_on",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_barmerge.lookahead_off",
"title": "barmerge.lookahead_off",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_barmerge.lookahead_on",
"title": "barmerge.lookahead_on",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.aqua",
"title": "color.aqua",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.black",
"title": "color.black",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.blue",
"title": "color.blue",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.fuchsia",
"title": "color.fuchsia",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.gray",
"title": "color.gray",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.green",
"title": "color.green",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.lime",
"title": "color.lime",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.maroon",
"title": "color.maroon",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.navy",
"title": "color.navy",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.olive",
"title": "color.olive",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.orange",
"title": "color.orange",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.purple",
"title": "color.purple",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.red",
"title": "color.red",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.silver",
"title": "color.silver",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.teal",
"title": "color.teal",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.white",
"title": "color.white",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_color.yellow",
"title": "color.yellow",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.AED",
"title": "currency.AED",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.ARS",
"title": "currency.ARS",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.AUD",
"title": "currency.AUD",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.BDT",
"title": "currency.BDT",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.BHD",
"title": "currency.BHD",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.BRL",
"title": "currency.BRL",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.BTC",
"title": "currency.BTC",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.CAD",
"title": "currency.CAD",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.CHF",
"title": "currency.CHF",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.CLP",
"title": "currency.CLP",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.CNY",
"title": "currency.CNY",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.COP",
"title": "currency.COP",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.CZK",
"title": "currency.CZK",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.DKK",
"title": "currency.DKK",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.EGP",
"title": "currency.EGP",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.ETH",
"title": "currency.ETH",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.EUR",
"title": "currency.EUR",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.GBP",
"title": "currency.GBP",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.HKD",
"title": "currency.HKD",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.HUF",
"title": "currency.HUF",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.IDR",
"title": "currency.IDR",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.ILS",
"title": "currency.ILS",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.INR",
"title": "currency.INR",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.ISK",
"title": "currency.ISK",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.JPY",
"title": "currency.JPY",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.KES",
"title": "currency.KES",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.KRW",
"title": "currency.KRW",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.KWD",
"title": "currency.KWD",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.LKR",
"title": "currency.LKR",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.MAD",
"title": "currency.MAD",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.MXN",
"title": "currency.MXN",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.MYR",
"title": "currency.MYR",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.NGN",
"title": "currency.NGN",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.NOK",
"title": "currency.NOK",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.NONE",
"title": "currency.NONE",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.NZD",
"title": "currency.NZD",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.PEN",
"title": "currency.PEN",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.PHP",
"title": "currency.PHP",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.PKR",
"title": "currency.PKR",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.PLN",
"title": "currency.PLN",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.QAR",
"title": "currency.QAR",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.RON",
"title": "currency.RON",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.RSD",
"title": "currency.RSD",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.RUB",
"title": "currency.RUB",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.SAR",
"title": "currency.SAR",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.SEK",
"title": "currency.SEK",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.SGD",
"title": "currency.SGD",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.THB",
"title": "currency.THB",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.TND",
"title": "currency.TND",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.TRY",
"title": "currency.TRY",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.TWD",
"title": "currency.TWD",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.USD",
"title": "currency.USD",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.USDT",
"title": "currency.USDT",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.VES",
"title": "currency.VES",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.VND",
"title": "currency.VND",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_currency.ZAR",
"title": "currency.ZAR",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_dayofweek.friday",
"title": "dayofweek.friday",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_dayofweek.monday",
"title": "dayofweek.monday",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_dayofweek.saturday",
"title": "dayofweek.saturday",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_dayofweek.sunday",
"title": "dayofweek.sunday",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_dayofweek.thursday",
"title": "dayofweek.thursday",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_dayofweek.tuesday",
"title": "dayofweek.tuesday",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_dayofweek.wednesday",
"title": "dayofweek.wednesday",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_display.all",
"title": "display.all",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_display.data_window",
"title": "display.data_window",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_display.none",
"title": "display.none",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_display.pane",
"title": "display.pane",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_display.price_scale",
"title": "display.price_scale",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_display.status_line",
"title": "display.status_line",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_dividends.gross",
"title": "dividends.gross",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_dividends.net",
"title": "dividends.net",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_earnings.actual",
"title": "earnings.actual",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_earnings.estimate",
"title": "earnings.estimate",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_earnings.standardized",
"title": "earnings.standardized",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_extend.both",
"title": "extend.both",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_extend.left",
"title": "extend.left",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_extend.none",
"title": "extend.none",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_extend.right",
"title": "extend.right",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_false",
"title": "false",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_font.family_default",
"title": "font.family_default",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_font.family_monospace",
"title": "font.family_monospace",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_format.inherit",
"title": "format.inherit",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_format.mintick",
"title": "format.mintick",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_format.percent",
"title": "format.percent",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_format.price",
"title": "format.price",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_format.volume",
"title": "format.volume",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_hline.style_dashed",
"title": "hline.style_dashed",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_hline.style_dotted",
"title": "hline.style_dotted",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_hline.style_solid",
"title": "hline.style_solid",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_arrowdown",
"title": "label.style_arrowdown",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_arrowup",
"title": "label.style_arrowup",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_circle",
"title": "label.style_circle",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_cross",
"title": "label.style_cross",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_diamond",
"title": "label.style_diamond",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_flag",
"title": "label.style_flag",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_label_center",
"title": "label.style_label_center",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_label_down",
"title": "label.style_label_down",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_label_left",
"title": "label.style_label_left",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_label_lower_left",
"title": "label.style_label_lower_left",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_label_lower_right",
"title": "label.style_label_lower_right",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_label_right",
"title": "label.style_label_right",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_label_up",
"title": "label.style_label_up",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_label_upper_left",
"title": "label.style_label_upper_left",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_label_upper_right",
"title": "label.style_label_upper_right",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_none",
"title": "label.style_none",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_square",
"title": "label.style_square",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_text_outline",
"title": "label.style_text_outline",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_triangledown",
"title": "label.style_triangledown",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_triangleup",
"title": "label.style_triangleup",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_label.style_xcross",
"title": "label.style_xcross",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_line.style_arrow_both",
"title": "line.style_arrow_both",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_line.style_arrow_left",
"title": "line.style_arrow_left",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_line.style_arrow_right",
"title": "line.style_arrow_right",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_line.style_dashed",
"title": "line.style_dashed",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_line.style_dotted",
"title": "line.style_dotted",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_line.style_solid",
"title": "line.style_solid",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_location.abovebar",
"title": "location.abovebar",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_location.absolute",
"title": "location.absolute",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_location.belowbar",
"title": "location.belowbar",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_location.bottom",
"title": "location.bottom",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_location.top",
"title": "location.top",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_math.e",
"title": "math.e",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_math.phi",
"title": "math.phi",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_math.pi",
"title": "math.pi",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_math.rphi",
"title": "math.rphi",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_order.ascending",
"title": "order.ascending",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_order.descending",
"title": "order.descending",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.linestyle_dashed",
"title": "plot.linestyle_dashed",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.linestyle_dotted",
"title": "plot.linestyle_dotted",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.linestyle_solid",
"title": "plot.linestyle_solid",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.style_area",
"title": "plot.style_area",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.style_areabr",
"title": "plot.style_areabr",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.style_circles",
"title": "plot.style_circles",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.style_columns",
"title": "plot.style_columns",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.style_cross",
"title": "plot.style_cross",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.style_histogram",
"title": "plot.style_histogram",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.style_line",
"title": "plot.style_line",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.style_linebr",
"title": "plot.style_linebr",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.style_stepline",
"title": "plot.style_stepline",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.style_stepline_diamond",
"title": "plot.style_stepline_diamond",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_plot.style_steplinebr",
"title": "plot.style_steplinebr",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_position.bottom_center",
"title": "position.bottom_center",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_position.bottom_left",
"title": "position.bottom_left",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_position.bottom_right",
"title": "position.bottom_right",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_position.middle_center",
"title": "position.middle_center",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_position.middle_left",
"title": "position.middle_left",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_position.middle_right",
"title": "position.middle_right",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_position.top_center",
"title": "position.top_center",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_position.top_left",
"title": "position.top_left",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_position.top_right",
"title": "position.top_right",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_scale.left",
"title": "scale.left",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_scale.none",
"title": "scale.none",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_scale.right",
"title": "scale.right",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_session.extended",
"title": "session.extended",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_session.regular",
"title": "session.regular",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_settlement_as_close.inherit",
"title": "settlement_as_close.inherit",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_settlement_as_close.off",
"title": "settlement_as_close.off",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_settlement_as_close.on",
"title": "settlement_as_close.on",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.arrowdown",
"title": "shape.arrowdown",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.arrowup",
"title": "shape.arrowup",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.circle",
"title": "shape.circle",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.cross",
"title": "shape.cross",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.diamond",
"title": "shape.diamond",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.flag",
"title": "shape.flag",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.labeldown",
"title": "shape.labeldown",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.labelup",
"title": "shape.labelup",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.square",
"title": "shape.square",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.triangledown",
"title": "shape.triangledown",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.triangleup",
"title": "shape.triangleup",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_shape.xcross",
"title": "shape.xcross",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_size.auto",
"title": "size.auto",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_size.huge",
"title": "size.huge",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_size.large",
"title": "size.large",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_size.normal",
"title": "size.normal",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_size.small",
"title": "size.small",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_size.tiny",
"title": "size.tiny",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_splits.denominator",
"title": "splits.denominator",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_splits.numerator",
"title": "splits.numerator",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.cash",
"title": "strategy.cash",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.commission.cash_per_contract",
"title": "strategy.commission.cash_per_contract",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.commission.cash_per_order",
"title": "strategy.commission.cash_per_order",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.commission.percent",
"title": "strategy.commission.percent",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.direction.all",
"title": "strategy.direction.all",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.direction.long",
"title": "strategy.direction.long",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.direction.short",
"title": "strategy.direction.short",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.fixed",
"title": "strategy.fixed",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.long",
"title": "strategy.long",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.oca.cancel",
"title": "strategy.oca.cancel",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.oca.none",
"title": "strategy.oca.none",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.oca.reduce",
"title": "strategy.oca.reduce",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.percent_of_equity",
"title": "strategy.percent_of_equity",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_strategy.short",
"title": "strategy.short",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_text.align_bottom",
"title": "text.align_bottom",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_text.align_center",
"title": "text.align_center",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_text.align_left",
"title": "text.align_left",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_text.align_right",
"title": "text.align_right",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_text.align_top",
"title": "text.align_top",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_text.format_bold",
"title": "text.format_bold",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_text.format_italic",
"title": "text.format_italic",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_text.format_none",
"title": "text.format_none",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_text.wrap_auto",
"title": "text.wrap_auto",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_text.wrap_none",
"title": "text.wrap_none",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_true",
"title": "true",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_xloc.bar_index",
"title": "xloc.bar_index",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_xloc.bar_time",
"title": "xloc.bar_time",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_yloc.abovebar",
"title": "yloc.abovebar",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_yloc.belowbar",
"title": "yloc.belowbar",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "const_yloc.price",
"title": "yloc.price",
"category_prefix": "const",
"category_title": "変数"
},
{
"id": "fun_alert",
"title": "alert()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_alertcondition",
"title": "alertcondition()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.abs",
"title": "array.abs()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.avg",
"title": "array.avg()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.binary_search",
"title": "array.binary_search()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.binary_search_leftmost",
"title": "array.binary_search_leftmost()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.binary_search_rightmost",
"title": "array.binary_search_rightmost()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.clear",
"title": "array.clear()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.concat",
"title": "array.concat()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.copy",
"title": "array.copy()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.covariance",
"title": "array.covariance()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.every",
"title": "array.every()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.fill",
"title": "array.fill()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.first",
"title": "array.first()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.from",
"title": "array.from()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.get",
"title": "array.get()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.includes",
"title": "array.includes()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.indexof",
"title": "array.indexof()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.insert",
"title": "array.insert()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.join",
"title": "array.join()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.last",
"title": "array.last()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.lastindexof",
"title": "array.lastindexof()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.max",
"title": "array.max()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.median",
"title": "array.median()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.min",
"title": "array.min()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.mode",
"title": "array.mode()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.new_bool",
"title": "array.new_bool()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.new_box",
"title": "array.new_box()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.new_color",
"title": "array.new_color()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.new_float",
"title": "array.new_float()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.new_int",
"title": "array.new_int()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.new_label",
"title": "array.new_label()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.new_line",
"title": "array.new_line()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.new_linefill",
"title": "array.new_linefill()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.new_string",
"title": "array.new_string()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.new_table",
"title": "array.new_table()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.new<type>",
"title": "array.new<type>()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.percentile_linear_interpolation",
"title": "array.percentile_linear_interpolation()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.percentile_nearest_rank",
"title": "array.percentile_nearest_rank()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.percentrank",
"title": "array.percentrank()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.pop",
"title": "array.pop()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.push",
"title": "array.push()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.range",
"title": "array.range()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.remove",
"title": "array.remove()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.reverse",
"title": "array.reverse()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.set",
"title": "array.set()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.shift",
"title": "array.shift()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.size",
"title": "array.size()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.slice",
"title": "array.slice()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.some",
"title": "array.some()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.sort",
"title": "array.sort()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.sort_indices",
"title": "array.sort_indices()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.standardize",
"title": "array.standardize()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.stdev",
"title": "array.stdev()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.sum",
"title": "array.sum()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.unshift",
"title": "array.unshift()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_array.variance",
"title": "array.variance()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_barcolor",
"title": "barcolor()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_bgcolor",
"title": "bgcolor()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_bool",
"title": "bool()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box",
"title": "box()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.copy",
"title": "box.copy()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.delete",
"title": "box.delete()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.get_bottom",
"title": "box.get_bottom()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.get_left",
"title": "box.get_left()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.get_right",
"title": "box.get_right()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.get_top",
"title": "box.get_top()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.new",
"title": "box.new()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_bgcolor",
"title": "box.set_bgcolor()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_border_color",
"title": "box.set_border_color()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_border_style",
"title": "box.set_border_style()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_border_width",
"title": "box.set_border_width()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_bottom",
"title": "box.set_bottom()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_bottom_right_point",
"title": "box.set_bottom_right_point()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_extend",
"title": "box.set_extend()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_left",
"title": "box.set_left()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_lefttop",
"title": "box.set_lefttop()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_right",
"title": "box.set_right()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_rightbottom",
"title": "box.set_rightbottom()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_text",
"title": "box.set_text()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_text_color",
"title": "box.set_text_color()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_text_font_family",
"title": "box.set_text_font_family()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_text_formatting",
"title": "box.set_text_formatting()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_text_halign",
"title": "box.set_text_halign()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_text_size",
"title": "box.set_text_size()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_text_valign",
"title": "box.set_text_valign()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_text_wrap",
"title": "box.set_text_wrap()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_top",
"title": "box.set_top()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_top_left_point",
"title": "box.set_top_left_point()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_box.set_xloc",
"title": "box.set_xloc()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_chart.point.copy",
"title": "chart.point.copy()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_chart.point.from_index",
"title": "chart.point.from_index()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_chart.point.from_time",
"title": "chart.point.from_time()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_chart.point.new",
"title": "chart.point.new()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_chart.point.now",
"title": "chart.point.now()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_color",
"title": "color()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_color.b",
"title": "color.b()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_color.from_gradient",
"title": "color.from_gradient()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_color.g",
"title": "color.g()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_color.new",
"title": "color.new()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_color.r",
"title": "color.r()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_color.rgb",
"title": "color.rgb()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_color.t",
"title": "color.t()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_dayofmonth",
"title": "dayofmonth()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_dayofweek",
"title": "dayofweek()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_fill",
"title": "fill()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_fixnan",
"title": "fixnan()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_float",
"title": "float()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_hline",
"title": "hline()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_hour",
"title": "hour()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_indicator",
"title": "indicator()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input",
"title": "input()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.bool",
"title": "input.bool()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.color",
"title": "input.color()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.enum",
"title": "input.enum()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.float",
"title": "input.float()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.int",
"title": "input.int()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.price",
"title": "input.price()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.session",
"title": "input.session()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.source",
"title": "input.source()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.string",
"title": "input.string()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.symbol",
"title": "input.symbol()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.text_area",
"title": "input.text_area()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.time",
"title": "input.time()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_input.timeframe",
"title": "input.timeframe()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_int",
"title": "int()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label",
"title": "label()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.copy",
"title": "label.copy()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.delete",
"title": "label.delete()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.get_text",
"title": "label.get_text()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.get_x",
"title": "label.get_x()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.get_y",
"title": "label.get_y()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.new",
"title": "label.new()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_color",
"title": "label.set_color()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_point",
"title": "label.set_point()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_size",
"title": "label.set_size()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_style",
"title": "label.set_style()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_text",
"title": "label.set_text()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_text_font_family",
"title": "label.set_text_font_family()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_text_formatting",
"title": "label.set_text_formatting()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_textalign",
"title": "label.set_textalign()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_textcolor",
"title": "label.set_textcolor()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_tooltip",
"title": "label.set_tooltip()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_x",
"title": "label.set_x()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_xloc",
"title": "label.set_xloc()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_xy",
"title": "label.set_xy()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_y",
"title": "label.set_y()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_label.set_yloc",
"title": "label.set_yloc()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_library",
"title": "library()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line",
"title": "line()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.copy",
"title": "line.copy()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.delete",
"title": "line.delete()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.get_price",
"title": "line.get_price()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.get_x1",
"title": "line.get_x1()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.get_x2",
"title": "line.get_x2()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.get_y1",
"title": "line.get_y1()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.get_y2",
"title": "line.get_y2()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.new",
"title": "line.new()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_color",
"title": "line.set_color()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_extend",
"title": "line.set_extend()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_first_point",
"title": "line.set_first_point()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_second_point",
"title": "line.set_second_point()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_style",
"title": "line.set_style()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_width",
"title": "line.set_width()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_x1",
"title": "line.set_x1()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_x2",
"title": "line.set_x2()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_xloc",
"title": "line.set_xloc()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_xy1",
"title": "line.set_xy1()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_xy2",
"title": "line.set_xy2()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_y1",
"title": "line.set_y1()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_line.set_y2",
"title": "line.set_y2()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_linefill",
"title": "linefill()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_linefill.delete",
"title": "linefill.delete()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_linefill.get_line1",
"title": "linefill.get_line1()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_linefill.get_line2",
"title": "linefill.get_line2()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_linefill.new",
"title": "linefill.new()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_linefill.set_color",
"title": "linefill.set_color()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_log.error",
"title": "log.error()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_log.info",
"title": "log.info()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_log.warning",
"title": "log.warning()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_map.clear",
"title": "map.clear()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_map.contains",
"title": "map.contains()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_map.copy",
"title": "map.copy()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_map.get",
"title": "map.get()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_map.keys",
"title": "map.keys()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_map.new<type,type>",
"title": "map.new<type,type>()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_map.put",
"title": "map.put()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_map.put_all",
"title": "map.put_all()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_map.remove",
"title": "map.remove()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_map.size",
"title": "map.size()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_map.values",
"title": "map.values()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.abs",
"title": "math.abs()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.acos",
"title": "math.acos()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.asin",
"title": "math.asin()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.atan",
"title": "math.atan()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.avg",
"title": "math.avg()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.ceil",
"title": "math.ceil()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.cos",
"title": "math.cos()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.exp",
"title": "math.exp()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.floor",
"title": "math.floor()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.log",
"title": "math.log()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.log10",
"title": "math.log10()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.max",
"title": "math.max()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.min",
"title": "math.min()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.pow",
"title": "math.pow()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.random",
"title": "math.random()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.round",
"title": "math.round()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.round_to_mintick",
"title": "math.round_to_mintick()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.sign",
"title": "math.sign()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.sin",
"title": "math.sin()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.sqrt",
"title": "math.sqrt()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.sum",
"title": "math.sum()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.tan",
"title": "math.tan()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.todegrees",
"title": "math.todegrees()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_math.toradians",
"title": "math.toradians()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.add_col",
"title": "matrix.add_col()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.add_row",
"title": "matrix.add_row()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.avg",
"title": "matrix.avg()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.col",
"title": "matrix.col()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.columns",
"title": "matrix.columns()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.concat",
"title": "matrix.concat()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.copy",
"title": "matrix.copy()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.det",
"title": "matrix.det()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.diff",
"title": "matrix.diff()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.eigenvalues",
"title": "matrix.eigenvalues()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.eigenvectors",
"title": "matrix.eigenvectors()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.elements_count",
"title": "matrix.elements_count()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.fill",
"title": "matrix.fill()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.get",
"title": "matrix.get()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.inv",
"title": "matrix.inv()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.is_antidiagonal",
"title": "matrix.is_antidiagonal()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.is_antisymmetric",
"title": "matrix.is_antisymmetric()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.is_binary",
"title": "matrix.is_binary()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.is_diagonal",
"title": "matrix.is_diagonal()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.is_identity",
"title": "matrix.is_identity()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.is_square",
"title": "matrix.is_square()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.is_stochastic",
"title": "matrix.is_stochastic()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.is_symmetric",
"title": "matrix.is_symmetric()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.is_triangular",
"title": "matrix.is_triangular()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.is_zero",
"title": "matrix.is_zero()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.kron",
"title": "matrix.kron()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.max",
"title": "matrix.max()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.median",
"title": "matrix.median()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.min",
"title": "matrix.min()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.mode",
"title": "matrix.mode()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.mult",
"title": "matrix.mult()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.new<type>",
"title": "matrix.new<type>()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.pinv",
"title": "matrix.pinv()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.pow",
"title": "matrix.pow()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.rank",
"title": "matrix.rank()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.remove_col",
"title": "matrix.remove_col()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.remove_row",
"title": "matrix.remove_row()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.reshape",
"title": "matrix.reshape()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.reverse",
"title": "matrix.reverse()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.row",
"title": "matrix.row()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.rows",
"title": "matrix.rows()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.set",
"title": "matrix.set()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.sort",
"title": "matrix.sort()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.submatrix",
"title": "matrix.submatrix()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.sum",
"title": "matrix.sum()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.swap_columns",
"title": "matrix.swap_columns()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.swap_rows",
"title": "matrix.swap_rows()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.trace",
"title": "matrix.trace()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_matrix.transpose",
"title": "matrix.transpose()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_max_bars_back",
"title": "max_bars_back()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_minute",
"title": "minute()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_month",
"title": "month()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_na",
"title": "na()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_nz",
"title": "nz()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_plot",
"title": "plot()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_plotarrow",
"title": "plotarrow()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_plotbar",
"title": "plotbar()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_plotcandle",
"title": "plotcandle()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_plotchar",
"title": "plotchar()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_plotshape",
"title": "plotshape()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_polyline.delete",
"title": "polyline.delete()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_polyline.new",
"title": "polyline.new()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_request.currency_rate",
"title": "request.currency_rate()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_request.dividends",
"title": "request.dividends()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_request.earnings",
"title": "request.earnings()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_request.economic",
"title": "request.economic()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_request.financial",
"title": "request.financial()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_request.quandl",
"title": "request.quandl()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_request.security",
"title": "request.security()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_request.security_lower_tf",
"title": "request.security_lower_tf()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_request.seed",
"title": "request.seed()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_request.splits",
"title": "request.splits()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_runtime.error",
"title": "runtime.error()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_second",
"title": "second()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.contains",
"title": "str.contains()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.endswith",
"title": "str.endswith()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.format",
"title": "str.format()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.format_time",
"title": "str.format_time()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.length",
"title": "str.length()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.lower",
"title": "str.lower()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.match",
"title": "str.match()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.pos",
"title": "str.pos()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.repeat",
"title": "str.repeat()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.replace",
"title": "str.replace()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.replace_all",
"title": "str.replace_all()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.split",
"title": "str.split()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.startswith",
"title": "str.startswith()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.substring",
"title": "str.substring()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.tonumber",
"title": "str.tonumber()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.tostring",
"title": "str.tostring()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.trim",
"title": "str.trim()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_str.upper",
"title": "str.upper()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy",
"title": "strategy()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.cancel",
"title": "strategy.cancel()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.cancel_all",
"title": "strategy.cancel_all()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.close",
"title": "strategy.close()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.close_all",
"title": "strategy.close_all()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.commission",
"title": "strategy.closedtrades.commission()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.entry_bar_index",
"title": "strategy.closedtrades.entry_bar_index()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.entry_comment",
"title": "strategy.closedtrades.entry_comment()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.entry_id",
"title": "strategy.closedtrades.entry_id()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.entry_price",
"title": "strategy.closedtrades.entry_price()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.entry_time",
"title": "strategy.closedtrades.entry_time()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.exit_bar_index",
"title": "strategy.closedtrades.exit_bar_index()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.exit_comment",
"title": "strategy.closedtrades.exit_comment()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.exit_id",
"title": "strategy.closedtrades.exit_id()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.exit_price",
"title": "strategy.closedtrades.exit_price()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.exit_time",
"title": "strategy.closedtrades.exit_time()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.max_drawdown",
"title": "strategy.closedtrades.max_drawdown()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.max_drawdown_percent",
"title": "strategy.closedtrades.max_drawdown_percent()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.max_runup",
"title": "strategy.closedtrades.max_runup()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.max_runup_percent",
"title": "strategy.closedtrades.max_runup_percent()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.profit",
"title": "strategy.closedtrades.profit()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.profit_percent",
"title": "strategy.closedtrades.profit_percent()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.closedtrades.size",
"title": "strategy.closedtrades.size()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.convert_to_account",
"title": "strategy.convert_to_account()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.convert_to_symbol",
"title": "strategy.convert_to_symbol()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.default_entry_qty",
"title": "strategy.default_entry_qty()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.entry",
"title": "strategy.entry()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.exit",
"title": "strategy.exit()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.commission",
"title": "strategy.opentrades.commission()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.entry_bar_index",
"title": "strategy.opentrades.entry_bar_index()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.entry_comment",
"title": "strategy.opentrades.entry_comment()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.entry_id",
"title": "strategy.opentrades.entry_id()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.entry_price",
"title": "strategy.opentrades.entry_price()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.entry_time",
"title": "strategy.opentrades.entry_time()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.max_drawdown",
"title": "strategy.opentrades.max_drawdown()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.max_drawdown_percent",
"title": "strategy.opentrades.max_drawdown_percent()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.max_runup",
"title": "strategy.opentrades.max_runup()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.max_runup_percent",
"title": "strategy.opentrades.max_runup_percent()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.profit",
"title": "strategy.opentrades.profit()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.profit_percent",
"title": "strategy.opentrades.profit_percent()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.opentrades.size",
"title": "strategy.opentrades.size()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.order",
"title": "strategy.order()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.risk.allow_entry_in",
"title": "strategy.risk.allow_entry_in()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.risk.max_cons_loss_days",
"title": "strategy.risk.max_cons_loss_days()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.risk.max_drawdown",
"title": "strategy.risk.max_drawdown()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.risk.max_intraday_filled_orders",
"title": "strategy.risk.max_intraday_filled_orders()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.risk.max_intraday_loss",
"title": "strategy.risk.max_intraday_loss()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_strategy.risk.max_position_size",
"title": "strategy.risk.max_position_size()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_string",
"title": "string()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_syminfo.prefix",
"title": "syminfo.prefix()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_syminfo.ticker",
"title": "syminfo.ticker()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.alma",
"title": "ta.alma()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.atr",
"title": "ta.atr()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.barssince",
"title": "ta.barssince()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.bb",
"title": "ta.bb()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.bbw",
"title": "ta.bbw()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.cci",
"title": "ta.cci()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.change",
"title": "ta.change()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.cmo",
"title": "ta.cmo()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.cog",
"title": "ta.cog()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.correlation",
"title": "ta.correlation()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.cross",
"title": "ta.cross()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.crossover",
"title": "ta.crossover()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.crossunder",
"title": "ta.crossunder()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.cum",
"title": "ta.cum()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.dev",
"title": "ta.dev()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.dmi",
"title": "ta.dmi()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.ema",
"title": "ta.ema()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.falling",
"title": "ta.falling()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.highest",
"title": "ta.highest()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.highestbars",
"title": "ta.highestbars()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.hma",
"title": "ta.hma()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.kc",
"title": "ta.kc()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.kcw",
"title": "ta.kcw()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.linreg",
"title": "ta.linreg()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.lowest",
"title": "ta.lowest()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.lowestbars",
"title": "ta.lowestbars()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.macd",
"title": "ta.macd()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.max",
"title": "ta.max()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.median",
"title": "ta.median()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.mfi",
"title": "ta.mfi()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.min",
"title": "ta.min()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.mode",
"title": "ta.mode()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.mom",
"title": "ta.mom()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.percentile_linear_interpolation",
"title": "ta.percentile_linear_interpolation()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.percentile_nearest_rank",
"title": "ta.percentile_nearest_rank()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.percentrank",
"title": "ta.percentrank()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.pivot_point_levels",
"title": "ta.pivot_point_levels()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.pivothigh",
"title": "ta.pivothigh()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.pivotlow",
"title": "ta.pivotlow()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.range",
"title": "ta.range()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.rci",
"title": "ta.rci()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.rising",
"title": "ta.rising()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.rma",
"title": "ta.rma()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.roc",
"title": "ta.roc()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.rsi",
"title": "ta.rsi()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.sar",
"title": "ta.sar()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.sma",
"title": "ta.sma()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.stdev",
"title": "ta.stdev()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.stoch",
"title": "ta.stoch()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.supertrend",
"title": "ta.supertrend()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.swma",
"title": "ta.swma()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.tr",
"title": "ta.tr()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.tsi",
"title": "ta.tsi()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.valuewhen",
"title": "ta.valuewhen()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.variance",
"title": "ta.variance()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.vwap",
"title": "ta.vwap()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.vwma",
"title": "ta.vwma()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.wma",
"title": "ta.wma()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ta.wpr",
"title": "ta.wpr()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table",
"title": "table()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell",
"title": "table.cell()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell_set_bgcolor",
"title": "table.cell_set_bgcolor()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell_set_height",
"title": "table.cell_set_height()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell_set_text",
"title": "table.cell_set_text()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell_set_text_color",
"title": "table.cell_set_text_color()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell_set_text_font_family",
"title": "table.cell_set_text_font_family()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell_set_text_formatting",
"title": "table.cell_set_text_formatting()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell_set_text_halign",
"title": "table.cell_set_text_halign()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell_set_text_size",
"title": "table.cell_set_text_size()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell_set_text_valign",
"title": "table.cell_set_text_valign()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell_set_tooltip",
"title": "table.cell_set_tooltip()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.cell_set_width",
"title": "table.cell_set_width()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.clear",
"title": "table.clear()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.delete",
"title": "table.delete()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.merge_cells",
"title": "table.merge_cells()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.new",
"title": "table.new()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.set_bgcolor",
"title": "table.set_bgcolor()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.set_border_color",
"title": "table.set_border_color()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.set_border_width",
"title": "table.set_border_width()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.set_frame_color",
"title": "table.set_frame_color()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.set_frame_width",
"title": "table.set_frame_width()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_table.set_position",
"title": "table.set_position()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ticker.heikinashi",
"title": "ticker.heikinashi()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ticker.inherit",
"title": "ticker.inherit()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ticker.kagi",
"title": "ticker.kagi()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ticker.linebreak",
"title": "ticker.linebreak()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ticker.modify",
"title": "ticker.modify()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ticker.new",
"title": "ticker.new()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ticker.pointfigure",
"title": "ticker.pointfigure()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ticker.renko",
"title": "ticker.renko()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_ticker.standard",
"title": "ticker.standard()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_time",
"title": "time()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_time_close",
"title": "time_close()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_timeframe.change",
"title": "timeframe.change()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_timeframe.from_seconds",
"title": "timeframe.from_seconds()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_timeframe.in_seconds",
"title": "timeframe.in_seconds()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_timestamp",
"title": "timestamp()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_weekofyear",
"title": "weekofyear()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "fun_year",
"title": "year()",
"category_prefix": "fun",
"category_title": "変数"
},
{
"id": "kw_and",
"title": "and",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_enum",
"title": "enum",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_export",
"title": "export",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_for",
"title": "for",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_for...in",
"title": "for...in",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_if",
"title": "if",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_import",
"title": "import",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_method",
"title": "method",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_not",
"title": "not",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_or",
"title": "or",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_switch",
"title": "switch",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_type",
"title": "type",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_var",
"title": "var",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_varip",
"title": "varip",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "kw_while",
"title": "while",
"category_prefix": "kw",
"category_title": "変数"
},
{
"id": "op_-",
"title": "-",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_-=",
"title": "-=",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_:=",
"title": ":=",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_!=",
"title": "!=",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_?:",
"title": "?:",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_[]",
"title": "[]",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_*",
"title": "*",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_*=",
"title": "*=",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_/",
"title": "/",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_/=",
"title": "/=",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_%",
"title": "%",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_%=",
"title": "%=",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_+",
"title": "+",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_+=",
"title": "+=",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_<",
"title": "<",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_<=",
"title": "<=",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_==",
"title": "==",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_=>",
"title": "=>",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_>",
"title": ">",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "op_>=",
"title": ">=",
"category_prefix": "op",
"category_title": "変数"
},
{
"id": "type_array",
"title": "array",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_bool",
"title": "bool",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_box",
"title": "box",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_chart.point",
"title": "chart.point",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_color",
"title": "color",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_const",
"title": "const",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_float",
"title": "float",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_int",
"title": "int",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_label",
"title": "label",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_line",
"title": "line",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_linefill",
"title": "linefill",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_map",
"title": "map",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_matrix",
"title": "matrix",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_polyline",
"title": "polyline",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_series",
"title": "series",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_simple",
"title": "simple",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_string",
"title": "string",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "type_table",
"title": "table",
"category_prefix": "type",
"category_title": "変数"
},
{
"id": "var_ask",
"title": "ask",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_bar_index",
"title": "bar_index",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_barstate.isconfirmed",
"title": "barstate.isconfirmed",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_barstate.isfirst",
"title": "barstate.isfirst",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_barstate.ishistory",
"title": "barstate.ishistory",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_barstate.islast",
"title": "barstate.islast",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_barstate.islastconfirmedhistory",
"title": "barstate.islastconfirmedhistory",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_barstate.isnew",
"title": "barstate.isnew",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_barstate.isrealtime",
"title": "barstate.isrealtime",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_bid",
"title": "bid",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_box.all",
"title": "box.all",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_chart.bg_color",
"title": "chart.bg_color",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_chart.fg_color",
"title": "chart.fg_color",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_chart.is_heikinashi",
"title": "chart.is_heikinashi",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_chart.is_kagi",
"title": "chart.is_kagi",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_chart.is_linebreak",
"title": "chart.is_linebreak",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_chart.is_pnf",
"title": "chart.is_pnf",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_chart.is_range",
"title": "chart.is_range",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_chart.is_renko",
"title": "chart.is_renko",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_chart.is_standard",
"title": "chart.is_standard",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_chart.left_visible_bar_time",
"title": "chart.left_visible_bar_time",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_chart.right_visible_bar_time",
"title": "chart.right_visible_bar_time",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_close",
"title": "close",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_dayofmonth",
"title": "dayofmonth",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_dayofweek",
"title": "dayofweek",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_dividends.future_amount",
"title": "dividends.future_amount",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_dividends.future_ex_date",
"title": "dividends.future_ex_date",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_dividends.future_pay_date",
"title": "dividends.future_pay_date",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_earnings.future_eps",
"title": "earnings.future_eps",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_earnings.future_period_end_time",
"title": "earnings.future_period_end_time",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_earnings.future_revenue",
"title": "earnings.future_revenue",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_earnings.future_time",
"title": "earnings.future_time",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_high",
"title": "high",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_hl2",
"title": "hl2",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_hlc3",
"title": "hlc3",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_hlcc4",
"title": "hlcc4",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_hour",
"title": "hour",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_label.all",
"title": "label.all",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_last_bar_index",
"title": "last_bar_index",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_last_bar_time",
"title": "last_bar_time",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_line.all",
"title": "line.all",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_linefill.all",
"title": "linefill.all",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_low",
"title": "low",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_minute",
"title": "minute",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_month",
"title": "month",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_na",
"title": "na",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_ohlc4",
"title": "ohlc4",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_open",
"title": "open",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_polyline.all",
"title": "polyline.all",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_second",
"title": "second",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_session.isfirstbar",
"title": "session.isfirstbar",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_session.isfirstbar_regular",
"title": "session.isfirstbar_regular",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_session.islastbar",
"title": "session.islastbar",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_session.islastbar_regular",
"title": "session.islastbar_regular",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_session.ismarket",
"title": "session.ismarket",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_session.ispostmarket",
"title": "session.ispostmarket",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_session.ispremarket",
"title": "session.ispremarket",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.account_currency",
"title": "strategy.account_currency",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.avg_losing_trade",
"title": "strategy.avg_losing_trade",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.avg_losing_trade_percent",
"title": "strategy.avg_losing_trade_percent",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.avg_trade",
"title": "strategy.avg_trade",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.avg_trade_percent",
"title": "strategy.avg_trade_percent",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.avg_winning_trade",
"title": "strategy.avg_winning_trade",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.avg_winning_trade_percent",
"title": "strategy.avg_winning_trade_percent",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.closedtrades",
"title": "strategy.closedtrades",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.closedtrades.first_index",
"title": "strategy.closedtrades.first_index",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.equity",
"title": "strategy.equity",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.eventrades",
"title": "strategy.eventrades",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.grossloss",
"title": "strategy.grossloss",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.grossloss_percent",
"title": "strategy.grossloss_percent",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.grossprofit",
"title": "strategy.grossprofit",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.grossprofit_percent",
"title": "strategy.grossprofit_percent",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.initial_capital",
"title": "strategy.initial_capital",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.losstrades",
"title": "strategy.losstrades",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.margin_liquidation_price",
"title": "strategy.margin_liquidation_price",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.max_contracts_held_all",
"title": "strategy.max_contracts_held_all",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.max_contracts_held_long",
"title": "strategy.max_contracts_held_long",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.max_contracts_held_short",
"title": "strategy.max_contracts_held_short",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.max_drawdown",
"title": "strategy.max_drawdown",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.max_drawdown_percent",
"title": "strategy.max_drawdown_percent",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.max_runup",
"title": "strategy.max_runup",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.max_runup_percent",
"title": "strategy.max_runup_percent",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.netprofit",
"title": "strategy.netprofit",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.netprofit_percent",
"title": "strategy.netprofit_percent",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.openprofit",
"title": "strategy.openprofit",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.openprofit_percent",
"title": "strategy.openprofit_percent",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.opentrades",
"title": "strategy.opentrades",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.opentrades.capital_held",
"title": "strategy.opentrades.capital_held",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.position_avg_price",
"title": "strategy.position_avg_price",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.position_entry_name",
"title": "strategy.position_entry_name",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.position_size",
"title": "strategy.position_size",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_strategy.wintrades",
"title": "strategy.wintrades",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.basecurrency",
"title": "syminfo.basecurrency",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.country",
"title": "syminfo.country",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.currency",
"title": "syminfo.currency",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.current_contract",
"title": "syminfo.current_contract",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.description",
"title": "syminfo.description",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.employees",
"title": "syminfo.employees",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.expiration_date",
"title": "syminfo.expiration_date",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.industry",
"title": "syminfo.industry",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.main_tickerid",
"title": "syminfo.main_tickerid",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.mincontract",
"title": "syminfo.mincontract",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.minmove",
"title": "syminfo.minmove",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.mintick",
"title": "syminfo.mintick",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.pointvalue",
"title": "syminfo.pointvalue",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.prefix",
"title": "syminfo.prefix",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.pricescale",
"title": "syminfo.pricescale",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.recommendations_buy",
"title": "syminfo.recommendations_buy",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.recommendations_buy_strong",
"title": "syminfo.recommendations_buy_strong",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.recommendations_date",
"title": "syminfo.recommendations_date",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.recommendations_hold",
"title": "syminfo.recommendations_hold",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.recommendations_sell",
"title": "syminfo.recommendations_sell",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.recommendations_sell_strong",
"title": "syminfo.recommendations_sell_strong",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.recommendations_total",
"title": "syminfo.recommendations_total",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.root",
"title": "syminfo.root",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.sector",
"title": "syminfo.sector",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.session",
"title": "syminfo.session",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.shareholders",
"title": "syminfo.shareholders",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.shares_outstanding_float",
"title": "syminfo.shares_outstanding_float",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.shares_outstanding_total",
"title": "syminfo.shares_outstanding_total",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.target_price_average",
"title": "syminfo.target_price_average",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.target_price_date",
"title": "syminfo.target_price_date",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.target_price_estimates",
"title": "syminfo.target_price_estimates",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.target_price_high",
"title": "syminfo.target_price_high",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.target_price_low",
"title": "syminfo.target_price_low",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.target_price_median",
"title": "syminfo.target_price_median",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.ticker",
"title": "syminfo.ticker",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.tickerid",
"title": "syminfo.tickerid",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.timezone",
"title": "syminfo.timezone",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.type",
"title": "syminfo.type",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_syminfo.volumetype",
"title": "syminfo.volumetype",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_ta.accdist",
"title": "ta.accdist",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_ta.iii",
"title": "ta.iii",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_ta.nvi",
"title": "ta.nvi",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_ta.obv",
"title": "ta.obv",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_ta.pvi",
"title": "ta.pvi",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_ta.pvt",
"title": "ta.pvt",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_ta.tr",
"title": "ta.tr",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_ta.vwap",
"title": "ta.vwap",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_ta.wad",
"title": "ta.wad",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_ta.wvad",
"title": "ta.wvad",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_table.all",
"title": "table.all",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_time",
"title": "time",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_time_close",
"title": "time_close",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_time_tradingday",
"title": "time_tradingday",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timeframe.isdaily",
"title": "timeframe.isdaily",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timeframe.isdwm",
"title": "timeframe.isdwm",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timeframe.isintraday",
"title": "timeframe.isintraday",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timeframe.isminutes",
"title": "timeframe.isminutes",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timeframe.ismonthly",
"title": "timeframe.ismonthly",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timeframe.isseconds",
"title": "timeframe.isseconds",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timeframe.isticks",
"title": "timeframe.isticks",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timeframe.isweekly",
"title": "timeframe.isweekly",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timeframe.main_period",
"title": "timeframe.main_period",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timeframe.multiplier",
"title": "timeframe.multiplier",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timeframe.period",
"title": "timeframe.period",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_timenow",
"title": "timenow",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_volume",
"title": "volume",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_weekofyear",
"title": "weekofyear",
"category_prefix": "var",
"category_title": "変数"
},
{
"id": "var_year",
"title": "year",
"category_prefix": "var",
"category_title": "変数"
}
],
"categories": {
"an": {
"title": "変数",
"items": [
{
"id": "an_@description",
"legacy_id": "an_@description",
"title": "@description",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">@description</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"an_@description\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_library\" href=\"#fun_library\">library</a> の宣言文を使用するスクリプトのカスタム説明を設定します。このアノテーションと一緒に提供されるテキストは、投稿ダイアログの \"説明\" 部分の事前入力に使用されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"an_@description\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@description</span><span class=\"mtk9\"> Provides a tool to quickly output a label on the </span><span class=\"mtk9\">chart.</span></span><br/><span><span class=\"mtk16\">library</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"MyLibrary\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Outputs a label with `labelText` on the bar's hig</span><span class=\"mtk9\">h.</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@param</span><span class=\"mtk9\"> labelText (series string) The text to display on </span><span class=\"mtk9\">the label.</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@returns</span><span class=\"mtk9\"> Drawn label.</span></span><br/><span><span class=\"mtk18\">export</span><span class=\"mtk1\"> </span><span class=\"mtk33\">drawLabel</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "@description\nlibrary\nの宣言文を使用するスクリプトのカスタム説明を設定します。このアノテーションと一緒に提供されるテキストは、投稿ダイアログの \"説明\" 部分の事前入力に使用されます。\n例\n//\n@version=\n6\n//\n@description\nProvides a tool to quickly output a label on the\nchart.\nlibrary\n(\n\"MyLibrary\"\n)\n//\n@function\nOutputs a label with `labelText` on the bar's hig\nh.\n//\n@param\nlabelText (series string) The text to display on\nthe label.\n//\n@returns\nDrawn label.\nexport\ndrawLabel\n(\nstring\nlabelText\n)\n=>\nlabel.new\n(\nbar_index\n,\nhigh\n,\ntext\n=\nlabelText\n)",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\n// \n@description\n Provides a tool to quickly output a label on the \nchart.\nlibrary\n(\n\"MyLibrary\"\n)\n// \n@function\n Outputs a label with `labelText` on the bar's hig\nh.\n// \n@param\n labelText (series string) The text to display on \nthe label.\n// \n@returns\n Drawn label.\nexport\n \ndrawLabel\n(\nstring\n \nlabelText\n)\n \n=>\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ntext\n \n=\n \nlabelText\n)"
}
],
"links": [
{
"text": "library",
"href": "#fun_library"
}
],
"tables": []
},
{
"id": "an_@enum",
"legacy_id": "an_@enum",
"title": "@enum",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">@enum</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"an_@enum\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">enum宣言の上に配置した場合、enumのカスタム説明が追加されます。Pineエディタのオートサジェストはこの説明を使用して、ユーザーが列挙型の名前の上にマウスを置いた時にその説明を表示します。ライブラリスクリプトで使用した場合、<a class=\"js-reference\" data-href=\"kw_export\" href=\"#kw_export\">export</a> のキーワードを使用したすべての列挙型の説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"an_@enum\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Session highlight\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@enum</span><span class=\"mtk9\"> Contains fields with popular timezones as t</span><span class=\"mtk9\">itles.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> exch Has an empty string as the title to represen</span><span class=\"mtk9\">t the chart timezone.</span></span><br/><span><span class=\"mtk18\">enum</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tz</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">utc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"UTC\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">exch</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">ny</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"America/New_York\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">chi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"America/Chicago\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lon</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Europe/London\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">tok</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Asia/Tokyo\"</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The session string.</span></span><br/><span><span class=\"mtk33\">selectedSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.session</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"1200-1500\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Session\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The selected timezone. The input's dropdown conta</span><span class=\"mtk9\">ins the fields in the `tz` enum.</span></span><br/><span><span class=\"mtk33\">selectedTimezone</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.enum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tz</span><span class=\"mtk1\">.</span><span class=\"mtk33\">utc</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Session Timezone\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> Is `true` if the current bar's time is in the spe</span><span class=\"mtk9\">cified session.</span></span><br/><span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk16\">time</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">selectedSession</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">selectedTimezone</span><span class=\"mtk13\">)))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">inSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Highlight the background when `inSession` is `t</span><span class=\"mtk9\">rue`.</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk33\">inSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Active session highlight\"</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "@enum\nenum宣言の上に配置した場合、enumのカスタム説明が追加されます。Pineエディタのオートサジェストはこの説明を使用して、ユーザーが列挙型の名前の上にマウスを置いた時にその説明を表示します。ライブラリスクリプトで使用した場合、\nexport\nのキーワードを使用したすべての列挙型の説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。\n例\n//\n@version=\n6\nindicator\n(\n\"Session highlight\"\n,\noverlay\n=\ntrue\n)\n//\n@enum\nContains fields with popular timezones as t\nitles.\n//\n@field\nexch Has an empty string as the title to represen\nt the chart timezone.\nenum\ntz\nutc\n=\n\"UTC\"\nexch\n=\n\"\"\nny\n=\n\"America/New_York\"\nchi\n=\n\"America/Chicago\"\nlon\n=\n\"Europe/London\"\ntok\n=\n\"Asia/Tokyo\"\n//\n@variable\nThe session string.\nselectedSession\n=\ninput.session\n(\n\"1200-1500\"\n,\n\"Session\"\n)\n//\n@variable\nThe selected timezone. The input's dropdown conta\nins the fields in the `tz` enum.\nselectedTimezone\n=\ninput.enum\n(\ntz\n.\nutc\n,\n\"Session Timezone\"\n)\n//\n@variable\nIs `true` if the current bar's time is in the spe\ncified session.\nbool\ninSession\n=\nfalse\nif\nnot\nna\n(\ntime\n(\n\"\"\n,\nselectedSession\n,\nstr.tostring\n(\nselectedTimezone\n)))\ninSession\n:=\ntrue\n// Highlight the background when `inSession` is `t\nrue`.\nbgcolor\n(\ninSession\n?\ncolor.new\n(\ncolor.green\n,\n90\n)\n:\nna\n,\ntitle\n=\n\"Active session highlight\"\n)",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Session highlight\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@enum\n Contains fields with popular timezones as t\nitles.\n//\n@field\n exch Has an empty string as the title to represen\nt the chart timezone.\nenum\n \ntz\n \nutc\n \n=\n \n\"UTC\"\n \nexch\n \n=\n \n\"\"\n \nny\n \n=\n \n\"America/New_York\"\n \nchi\n \n=\n \n\"America/Chicago\"\n \nlon\n \n=\n \n\"Europe/London\"\n \ntok\n \n=\n \n\"Asia/Tokyo\"\n//\n@variable\n The session string.\nselectedSession\n \n=\n \ninput.session\n(\n\"1200-1500\"\n,\n \n\"Session\"\n)\n//\n@variable\n The selected timezone. The input's dropdown conta\nins the fields in the `tz` enum.\nselectedTimezone\n \n=\n \ninput.enum\n(\ntz\n.\nutc\n,\n \n\"Session Timezone\"\n)\n//\n@variable\n Is `true` if the current bar's time is in the spe\ncified session.\nbool\n \ninSession\n \n=\n \nfalse\nif\n \nnot\n \nna\n(\ntime\n(\n\"\"\n,\n \nselectedSession\n,\n \nstr.tostring\n(\nselectedTimezone\n)))\n \ninSession\n \n:=\n \ntrue\n// Highlight the background when `inSession` is `t\nrue`.\nbgcolor\n(\ninSession\n \n?\n \ncolor.new\n(\ncolor.green\n,\n \n90\n)\n \n:\n \nna\n,\n \ntitle\n \n=\n \n\"Active session highlight\"\n)"
}
],
"links": [
{
"text": "export",
"href": "#kw_export"
}
],
"tables": []
},
{
"id": "an_@field",
"legacy_id": "an_@field",
"title": "@field",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">@field</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"an_@field\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"kw_type\" href=\"#kw_type\">type</a> または <a class=\"js-reference\" data-href=\"kw_enum\" href=\"#kw_enum\">enum</a> 宣言の上に配置した場合、type または enum のフィールドにカスタムの説明文が追加されます。その後に、ユーザーがその説明文にしたがうフィールド名を指定することになります。</div><div class=\"tv-pine-reference-item__text tv-text\">Pineエディタのオートサジェストはこの説明を使用して、ユーザーがタイプ名またはフィールド名の上にカーソルを置いた時にその説明を表示します。<a class=\"js-reference\" data-href=\"fun_library\" href=\"#fun_library\">library</a> スクリプトで使用した場合、<a class=\"js-reference\" data-href=\"kw_export\" href=\"#kw_export\">export</a> のキーワードを使用したすべてのタイプの説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"an_@field\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"New high over the last 20 bars\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@type</span><span class=\"mtk9\"> A point on a chart.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> index The index of the bar where the point is loc</span><span class=\"mtk9\">ated, i.e., its `x` coordinate.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> price The price where the point is located, i.e.,</span><span class=\"mtk9\"> its `y` coordinate.</span></span><br/><span><span class=\"mtk18\">type</span><span class=\"mtk1\"> </span><span class=\"mtk33\">Point</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">index</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> If the current `high` is the highest over the las</span><span class=\"mtk9\">t 20 bars, returns a new `Point` instance, `na` ot</span><span class=\"mtk9\">herwise.</span></span><br/><span><span class=\"mtk18 mtkb\">Point</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.highestbars</span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">Point</span><span class=\"mtk1\">.</span><span class=\"mtk15\">new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">highest</span><span class=\"mtk1\">.</span><span class=\"mtk33\">index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk1\">.</span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">highest</span><span class=\"mtk1\">.</span><span class=\"mtk33\">price</span><span class=\"mtk13\">))</span></span><br/></code></pre></div>",
"text": "@field\ntype\nまたは\nenum\n宣言の上に配置した場合、type または enum のフィールドにカスタムの説明文が追加されます。その後に、ユーザーがその説明文にしたがうフィールド名を指定することになります。\nPineエディタのオートサジェストはこの説明を使用して、ユーザーがタイプ名またはフィールド名の上にカーソルを置いた時にその説明を表示します。\nlibrary\nスクリプトで使用した場合、\nexport\nのキーワードを使用したすべてのタイプの説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。\n例\n//\n@version=\n6\nindicator\n(\n\"New high over the last 20 bars\"\n,\noverlay\n=\ntrue\n)\n//\n@type\nA point on a chart.\n//\n@field\nindex The index of the bar where the point is loc\nated, i.e., its `x` coordinate.\n//\n@field\nprice The price where the point is located, i.e.,\nits `y` coordinate.\ntype\nPoint\nint\nindex\nfloat\nprice\n//\n@variable\nIf the current `high` is the highest over the las\nt 20 bars, returns a new `Point` instance, `na` ot\nherwise.\nPoint\nhighest\n=\nna\nif\nta.highestbars\n(\nhigh\n,\n20\n)\n==\n0\nhighest\n:=\nPoint\n.\nnew\n(\nbar_index\n,\nhigh\n)\nlabel.new\n(\nhighest\n.\nindex\n,\nhighest\n.\nprice\n,\nstr.tostring\n(\nhighest\n.\nprice\n))",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"New high over the last 20 bars\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@type\n A point on a chart.\n//\n@field\n index The index of the bar where the point is loc\nated, i.e., its `x` coordinate.\n//\n@field\n price The price where the point is located, i.e.,\n its `y` coordinate.\ntype\n \nPoint\n \nint\n \nindex\n \nfloat\n \nprice\n//\n@variable\n If the current `high` is the highest over the las\nt 20 bars, returns a new `Point` instance, `na` ot\nherwise.\nPoint\n \nhighest\n \n=\n \nna\nif\n \nta.highestbars\n(\nhigh\n,\n \n20\n)\n \n==\n \n0\n \nhighest\n \n:=\n \nPoint\n.\nnew\n(\nbar_index\n,\n \nhigh\n)\n \nlabel.new\n(\nhighest\n.\nindex\n,\n \nhighest\n.\nprice\n,\n \nstr.tostring\n(\nhighest\n.\nprice\n))"
}
],
"links": [
{
"text": "type",
"href": "#kw_type"
},
{
"text": "enum",
"href": "#kw_enum"
},
{
"text": "library",
"href": "#fun_library"
},
{
"text": "export",
"href": "#kw_export"
}
],
"tables": []
},
{
"id": "an_@function",
"legacy_id": "an_@function",
"title": "@function",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">@function</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"an_@function\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数宣言の上に配置した場合、関数のカスタム説明が追加されます。</div><div class=\"tv-pine-reference-item__text tv-text\">Pineエディタのオートサジェストはこの説明を使用して、ユーザーが関数名の上にカーソルを置いた時にその説明を表示します。<a class=\"js-reference\" data-href=\"fun_library\" href=\"#fun_library\">library</a> スクリプトで使用した場合、<a class=\"js-reference\" data-href=\"kw_export\" href=\"#kw_export\">export</a> のキーワードを使用したすべての関数の説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"an_@function\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@description</span><span class=\"mtk9\"> Provides a tool to quickly output a label on the </span><span class=\"mtk9\">chart.</span></span><br/><span><span class=\"mtk16\">library</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"MyLibrary\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Outputs a label with `labelText` on the bar's hig</span><span class=\"mtk9\">h.</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@param</span><span class=\"mtk9\"> labelText (series string) The text to display on </span><span class=\"mtk9\">the label.</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@returns</span><span class=\"mtk9\"> Drawn label.</span></span><br/><span><span class=\"mtk18\">export</span><span class=\"mtk1\"> </span><span class=\"mtk33\">drawLabel</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "@function\n関数宣言の上に配置した場合、関数のカスタム説明が追加されます。\nPineエディタのオートサジェストはこの説明を使用して、ユーザーが関数名の上にカーソルを置いた時にその説明を表示します。\nlibrary\nスクリプトで使用した場合、\nexport\nのキーワードを使用したすべての関数の説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。\n例\n//\n@version=\n6\n//\n@description\nProvides a tool to quickly output a label on the\nchart.\nlibrary\n(\n\"MyLibrary\"\n)\n//\n@function\nOutputs a label with `labelText` on the bar's hig\nh.\n//\n@param\nlabelText (series string) The text to display on\nthe label.\n//\n@returns\nDrawn label.\nexport\ndrawLabel\n(\nstring\nlabelText\n)\n=>\nlabel.new\n(\nbar_index\n,\nhigh\n,\ntext\n=\nlabelText\n)",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\n// \n@description\n Provides a tool to quickly output a label on the \nchart.\nlibrary\n(\n\"MyLibrary\"\n)\n// \n@function\n Outputs a label with `labelText` on the bar's hig\nh.\n// \n@param\n labelText (series string) The text to display on \nthe label.\n// \n@returns\n Drawn label.\nexport\n \ndrawLabel\n(\nstring\n \nlabelText\n)\n \n=>\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ntext\n \n=\n \nlabelText\n)"
}
],
"links": [
{
"text": "library",
"href": "#fun_library"
},
{
"text": "export",
"href": "#kw_export"
}
],
"tables": []
},
{
"id": "an_@param",
"legacy_id": "an_@param",
"title": "@param",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">@param</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"an_@param\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数宣言の上に配置した場合、関数パラメーターのカスタム説明が追加されます。その後に、ユーザーはパラメーター名とその説明を指定します。</div><div class=\"tv-pine-reference-item__text tv-text\">Pineエディタのオートサジェストはこの説明を使用して、ユーザーが関数名の上にカーソルを置いた時にその説明を表示します。<a class=\"js-reference\" data-href=\"fun_library\" href=\"#fun_library\">library</a> スクリプトで使用した場合、<a class=\"js-reference\" data-href=\"kw_export\" href=\"#kw_export\">export</a> のキーワードを使用したすべての関数の説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"an_@param\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@description</span><span class=\"mtk9\"> Provides a tool to quickly output a label on the </span><span class=\"mtk9\">chart.</span></span><br/><span><span class=\"mtk16\">library</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"MyLibrary\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Outputs a label with `labelText` on the bar's hig</span><span class=\"mtk9\">h.</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@param</span><span class=\"mtk9\"> labelText (series string) The text to display on </span><span class=\"mtk9\">the label.</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@returns</span><span class=\"mtk9\"> Drawn label.</span></span><br/><span><span class=\"mtk18\">export</span><span class=\"mtk1\"> </span><span class=\"mtk33\">drawLabel</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "@param\n関数宣言の上に配置した場合、関数パラメーターのカスタム説明が追加されます。その後に、ユーザーはパラメーター名とその説明を指定します。\nPineエディタのオートサジェストはこの説明を使用して、ユーザーが関数名の上にカーソルを置いた時にその説明を表示します。\nlibrary\nスクリプトで使用した場合、\nexport\nのキーワードを使用したすべての関数の説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。\n例\n//\n@version=\n6\n//\n@description\nProvides a tool to quickly output a label on the\nchart.\nlibrary\n(\n\"MyLibrary\"\n)\n//\n@function\nOutputs a label with `labelText` on the bar's hig\nh.\n//\n@param\nlabelText (series string) The text to display on\nthe label.\n//\n@returns\nDrawn label.\nexport\ndrawLabel\n(\nstring\nlabelText\n)\n=>\nlabel.new\n(\nbar_index\n,\nhigh\n,\ntext\n=\nlabelText\n)",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\n// \n@description\n Provides a tool to quickly output a label on the \nchart.\nlibrary\n(\n\"MyLibrary\"\n)\n// \n@function\n Outputs a label with `labelText` on the bar's hig\nh.\n// \n@param\n labelText (series string) The text to display on \nthe label.\n// \n@returns\n Drawn label.\nexport\n \ndrawLabel\n(\nstring\n \nlabelText\n)\n \n=>\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ntext\n \n=\n \nlabelText\n)"
}
],
"links": [
{
"text": "library",
"href": "#fun_library"
},
{
"text": "export",
"href": "#kw_export"
}
],
"tables": []
},
{
"id": "an_@returns",
"legacy_id": "an_@returns",
"title": "@returns",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">@returns</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"an_@returns\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数宣言の上に配置した場合、関数の戻りのカスタム説明が追加されます。</div><div class=\"tv-pine-reference-item__text tv-text\">Pineエディタのオートサジェストはこの説明を使用して、ユーザーが関数名の上にカーソルを置いた時にその説明を表示します。<a class=\"js-reference\" data-href=\"fun_library\" href=\"#fun_library\">library</a> スクリプトで使用した場合、<a class=\"js-reference\" data-href=\"kw_export\" href=\"#kw_export\">export</a> のキーワードを使用したすべての関数の説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"an_@returns\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@description</span><span class=\"mtk9\"> Provides a tool to quickly output a label on the </span><span class=\"mtk9\">chart.</span></span><br/><span><span class=\"mtk16\">library</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"MyLibrary\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Outputs a label with `labelText` on the bar's hig</span><span class=\"mtk9\">h.</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@param</span><span class=\"mtk9\"> labelText (series string) The text to display on </span><span class=\"mtk9\">the label.</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@returns</span><span class=\"mtk9\"> Drawn label.</span></span><br/><span><span class=\"mtk18\">export</span><span class=\"mtk1\"> </span><span class=\"mtk33\">drawLabel</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "@returns\n関数宣言の上に配置した場合、関数の戻りのカスタム説明が追加されます。\nPineエディタのオートサジェストはこの説明を使用して、ユーザーが関数名の上にカーソルを置いた時にその説明を表示します。\nlibrary\nスクリプトで使用した場合、\nexport\nのキーワードを使用したすべての関数の説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。\n例\n//\n@version=\n6\n//\n@description\nProvides a tool to quickly output a label on the\nchart.\nlibrary\n(\n\"MyLibrary\"\n)\n//\n@function\nOutputs a label with `labelText` on the bar's hig\nh.\n//\n@param\nlabelText (series string) The text to display on\nthe label.\n//\n@returns\nDrawn label.\nexport\ndrawLabel\n(\nstring\nlabelText\n)\n=>\nlabel.new\n(\nbar_index\n,\nhigh\n,\ntext\n=\nlabelText\n)",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\n// \n@description\n Provides a tool to quickly output a label on the \nchart.\nlibrary\n(\n\"MyLibrary\"\n)\n// \n@function\n Outputs a label with `labelText` on the bar's hig\nh.\n// \n@param\n labelText (series string) The text to display on \nthe label.\n// \n@returns\n Drawn label.\nexport\n \ndrawLabel\n(\nstring\n \nlabelText\n)\n \n=>\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ntext\n \n=\n \nlabelText\n)"
}
],
"links": [
{
"text": "library",
"href": "#fun_library"
},
{
"text": "export",
"href": "#kw_export"
}
],
"tables": []
},
{
"id": "an_@strategy_alert_message",
"legacy_id": "an_@strategy_alert_message",
"title": "@strategy_alert_message",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">@strategy_alert_message</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"an_@strategy_alert_message\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> スクリプト内で使用した場合、アラート作成ダイアログの \"メッセージ\" 部分に事前入力として、デフォルトメッセージが提供されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"an_@strategy_alert_message\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">margin_long</span><span class=\"mtk18\">=</span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">margin_short</span><span class=\"mtk18\">=</span><span class=\"mtk12\">100</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@strategy</span><span class=\"mtk9\">_alert_message Strategy alert on symbol {{ticker}}</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">longCondition</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry Id\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">strategy.exit</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Exit\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"My Long Entry Id\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.mintick</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">loss</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.mintick</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "@strategy_alert_message\nstrategy\nスクリプト内で使用した場合、アラート作成ダイアログの \"メッセージ\" 部分に事前入力として、デフォルトメッセージが提供されます。\n例\n//\n@version=\n6\nstrategy\n(\n\"My strategy\"\n,\noverlay\n=\ntrue\n,\nmargin_long\n=\n100\n,\nmargin_short\n=\n100\n)\n//\n@strategy\n_alert_message Strategy alert on symbol {{ticker}}\nlongCondition\n=\nta.crossover\n(\nta.sma\n(\nclose\n,\n14\n)\n,\nta.sma\n(\nclose\n,\n28\n))\nif\n(\nlongCondition\n)\nstrategy.entry\n(\n\"My Long Entry Id\"\n,\nstrategy.long\n)\nstrategy.exit\n(\n\"Exit\"\n,\n\"My Long Entry Id\"\n,\nprofit\n=\n10\n/\nsyminfo.mintick\n,\nloss\n=\n10\n/\nsyminfo.mintick\n)",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"My strategy\"\n,\n \noverlay\n=\ntrue\n,\n \nmargin_long\n=\n100\n,\n \nmargin_short\n=\n100\n)\n//\n@strategy\n_alert_message Strategy alert on symbol {{ticker}}\nlongCondition\n \n=\n \nta.crossover\n(\nta.sma\n(\nclose\n,\n \n14\n)\n,\n \nta.sma\n(\nclose\n,\n \n28\n))\nif\n \n(\nlongCondition\n)\n \nstrategy.entry\n(\n\"My Long Entry Id\"\n,\n \nstrategy.long\n)\nstrategy.exit\n(\n\"Exit\"\n,\n \n\"My Long Entry Id\"\n,\n \nprofit\n \n=\n \n10\n \n/\n \nsyminfo.mintick\n,\n \nloss\n \n=\n \n10\n \n/\n \nsyminfo.mintick\n)"
}
],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "an_@type",
"legacy_id": "an_@type",
"title": "@type",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">@type</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"an_@type\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">タイプ宣言の上に配置した場合、タイプのカスタム説明が追加されます。</div><div class=\"tv-pine-reference-item__text tv-text\">Pineエディタのオートサジェストはこの説明を使用して、ユーザーがタイプ名の上にカーソルを置いた時にその説明を表示します。<a class=\"js-reference\" data-href=\"fun_library\" href=\"#fun_library\">library</a> スクリプトで使用した場合、<a class=\"js-reference\" data-href=\"kw_export\" href=\"#kw_export\">export</a> のキーワードを使用したすべてのタイプの説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"an_@type\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"New high over the last 20 bars\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@type</span><span class=\"mtk9\"> A point on a chart.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> index The index of the bar where the point is loc</span><span class=\"mtk9\">ated, i.e., its `x` coordinate.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> price The price where the point is located, i.e.,</span><span class=\"mtk9\"> its `y` coordinate.</span></span><br/><span><span class=\"mtk18\">type</span><span class=\"mtk1\"> </span><span class=\"mtk33\">Point</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">index</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> If the current `high` is the highest over the las</span><span class=\"mtk9\">t 20 bars, returns a new `Point` instance, `na` ot</span><span class=\"mtk9\">herwise.</span></span><br/><span><span class=\"mtk18 mtkb\">Point</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.highestbars</span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">Point</span><span class=\"mtk1\">.</span><span class=\"mtk15\">new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">highest</span><span class=\"mtk1\">.</span><span class=\"mtk33\">index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk1\">.</span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">highest</span><span class=\"mtk1\">.</span><span class=\"mtk33\">price</span><span class=\"mtk13\">))</span></span><br/></code></pre></div>",
"text": "@type\nタイプ宣言の上に配置した場合、タイプのカスタム説明が追加されます。\nPineエディタのオートサジェストはこの説明を使用して、ユーザーがタイプ名の上にカーソルを置いた時にその説明を表示します。\nlibrary\nスクリプトで使用した場合、\nexport\nのキーワードを使用したすべてのタイプの説明が、投稿ダイアログの \"説明\" 部分に事前入力されます。\n例\n//\n@version=\n6\nindicator\n(\n\"New high over the last 20 bars\"\n,\noverlay\n=\ntrue\n)\n//\n@type\nA point on a chart.\n//\n@field\nindex The index of the bar where the point is loc\nated, i.e., its `x` coordinate.\n//\n@field\nprice The price where the point is located, i.e.,\nits `y` coordinate.\ntype\nPoint\nint\nindex\nfloat\nprice\n//\n@variable\nIf the current `high` is the highest over the las\nt 20 bars, returns a new `Point` instance, `na` ot\nherwise.\nPoint\nhighest\n=\nna\nif\nta.highestbars\n(\nhigh\n,\n20\n)\n==\n0\nhighest\n:=\nPoint\n.\nnew\n(\nbar_index\n,\nhigh\n)\nlabel.new\n(\nhighest\n.\nindex\n,\nhighest\n.\nprice\n,\nstr.tostring\n(\nhighest\n.\nprice\n))",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"New high over the last 20 bars\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@type\n A point on a chart.\n//\n@field\n index The index of the bar where the point is loc\nated, i.e., its `x` coordinate.\n//\n@field\n price The price where the point is located, i.e.,\n its `y` coordinate.\ntype\n \nPoint\n \nint\n \nindex\n \nfloat\n \nprice\n//\n@variable\n If the current `high` is the highest over the las\nt 20 bars, returns a new `Point` instance, `na` ot\nherwise.\nPoint\n \nhighest\n \n=\n \nna\nif\n \nta.highestbars\n(\nhigh\n,\n \n20\n)\n \n==\n \n0\n \nhighest\n \n:=\n \nPoint\n.\nnew\n(\nbar_index\n,\n \nhigh\n)\n \nlabel.new\n(\nhighest\n.\nindex\n,\n \nhighest\n.\nprice\n,\n \nstr.tostring\n(\nhighest\n.\nprice\n))"
}
],
"links": [
{
"text": "library",
"href": "#fun_library"
},
{
"text": "export",
"href": "#kw_export"
}
],
"tables": []
},
{
"id": "an_@variable",
"legacy_id": "an_@variable",
"title": "@variable",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">@variable</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"an_@variable\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数宣言の上に配置した場合、変数のカスタム説明が追加されます。</div><div class=\"tv-pine-reference-item__text tv-text\">Pineエディタのオートサジェストはこの説明を使用して、ユーザーが変数名の上にカーソルを置いた時にその説明を表示します。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"an_@variable\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"New high over the last 20 bars\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@type</span><span class=\"mtk9\"> A point on a chart.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> index The index of the bar where the point is loc</span><span class=\"mtk9\">ated, i.e., its `x` coordinate.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> price The price where the point is located, i.e.,</span><span class=\"mtk9\"> its `y` coordinate.</span></span><br/><span><span class=\"mtk18\">type</span><span class=\"mtk1\"> </span><span class=\"mtk33\">Point</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">index</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> If the current `high` is the highest over the las</span><span class=\"mtk9\">t 20 bars, returns a new `Point` instance, `na` ot</span><span class=\"mtk9\">herwise.</span></span><br/><span><span class=\"mtk18 mtkb\">Point</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.highestbars</span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">Point</span><span class=\"mtk1\">.</span><span class=\"mtk15\">new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">highest</span><span class=\"mtk1\">.</span><span class=\"mtk33\">index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk1\">.</span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">highest</span><span class=\"mtk1\">.</span><span class=\"mtk33\">price</span><span class=\"mtk13\">))</span></span><br/></code></pre></div>",
"text": "@variable\n関数宣言の上に配置した場合、変数のカスタム説明が追加されます。\nPineエディタのオートサジェストはこの説明を使用して、ユーザーが変数名の上にカーソルを置いた時にその説明を表示します。\n例\n//\n@version=\n6\nindicator\n(\n\"New high over the last 20 bars\"\n,\noverlay\n=\ntrue\n)\n//\n@type\nA point on a chart.\n//\n@field\nindex The index of the bar where the point is loc\nated, i.e., its `x` coordinate.\n//\n@field\nprice The price where the point is located, i.e.,\nits `y` coordinate.\ntype\nPoint\nint\nindex\nfloat\nprice\n//\n@variable\nIf the current `high` is the highest over the las\nt 20 bars, returns a new `Point` instance, `na` ot\nherwise.\nPoint\nhighest\n=\nna\nif\nta.highestbars\n(\nhigh\n,\n20\n)\n==\n0\nhighest\n:=\nPoint\n.\nnew\n(\nbar_index\n,\nhigh\n)\nlabel.new\n(\nhighest\n.\nindex\n,\nhighest\n.\nprice\n,\nstr.tostring\n(\nhighest\n.\nprice\n))",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"New high over the last 20 bars\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@type\n A point on a chart.\n//\n@field\n index The index of the bar where the point is loc\nated, i.e., its `x` coordinate.\n//\n@field\n price The price where the point is located, i.e.,\n its `y` coordinate.\ntype\n \nPoint\n \nint\n \nindex\n \nfloat\n \nprice\n//\n@variable\n If the current `high` is the highest over the las\nt 20 bars, returns a new `Point` instance, `na` ot\nherwise.\nPoint\n \nhighest\n \n=\n \nna\nif\n \nta.highestbars\n(\nhigh\n,\n \n20\n)\n \n==\n \n0\n \nhighest\n \n:=\n \nPoint\n.\nnew\n(\nbar_index\n,\n \nhigh\n)\n \nlabel.new\n(\nhighest\n.\nindex\n,\n \nhighest\n.\nprice\n,\n \nstr.tostring\n(\nhighest\n.\nprice\n))"
}
],
"links": [],
"tables": []
},
{
"id": "an_@version=",
"legacy_id": "an_@version=",
"title": "@version=",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">@version=</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"an_@version=\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトで使用する Pine Script® のバージョンを指定します。このバージョンの番号は、コードを編集して保存した時に更新されるスクリプトのバージョンの番号とは異なります。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"an_@version=_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Pine v6 Indicator\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"an_@version=_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//This indicator has no version annotation, so it </span><span class=\"mtk9\">will try to use v1.</span></span><br/><span><span class=\"mtk9\">//Pine Script® v1 has no function named </span><span class=\"mtk9\">`indicator()`, so the script will not compile.</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Pine v1 Indicator\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">バージョンは必ず指定する必要があります。指定がないと、互換性の理由から、スクリプトはPine Script® v1でコンパイルされます。v1には新しい機能が実装されていない為、混乱を招くことになります。バージョンはスクリプト内のどこにでも記載は可能ですが、読みやすさを考慮して、コードの先頭に記載することを推奨します。</div></div>",
"text": "@version=\nスクリプトで使用する Pine Script® のバージョンを指定します。このバージョンの番号は、コードを編集して保存した時に更新されるスクリプトのバージョンの番号とは異なります。\n例\n//\n@version=\n6\nindicator\n(\n\"Pine v6 Indicator\"\n)\nplot\n(\nclose\n)\n例\n//This indicator has no version annotation, so it\nwill try to use v1.\n//Pine Script® v1 has no function named\n`indicator()`, so the script will not compile.\nindicator\n(\n\"Pine v1 Indicator\"\n)\nplot\n(\nclose\n)\n備考\nバージョンは必ず指定する必要があります。指定がないと、互換性の理由から、スクリプトはPine Script® v1でコンパイルされます。v1には新しい機能が実装されていない為、混乱を招くことになります。バージョンはスクリプト内のどこにでも記載は可能ですが、読みやすさを考慮して、コードの先頭に記載することを推奨します。",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Pine v6 Indicator\"\n)\nplot\n(\nclose\n)"
},
{
"language": "",
"code": "//This indicator has no version annotation, so it \nwill try to use v1.\n//Pine Script® v1 has no function named \n`indicator()`, so the script will not compile.\nindicator\n(\n\"Pine v1 Indicator\"\n)\nplot\n(\nclose\n)"
}
],
"links": [],
"tables": []
}
]
},
"const": {
"title": "変数",
"items": [
{
"id": "const_adjustment.dividends",
"legacy_id": "var_adjustment.dividends",
"title": "adjustment.dividends",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">adjustment.dividends</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_adjustment.dividends\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">配当調整タイプの定数(配当調整が行われます)。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_adjustment.none\" href=\"#const_adjustment.none\">adjustment.none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_adjustment.splits\" href=\"#const_adjustment.splits\">adjustment.splits</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a></div></div>",
"text": "adjustment.dividends\n配当調整タイプの定数(配当調整が行われます)。\nタイプ\nconst string\nこちらもご覧ください\nadjustment.none\nadjustment.splits\nticker.new",
"code_blocks": [],
"links": [
{
"text": "adjustment.none",
"href": "#const_adjustment.none"
},
{
"text": "adjustment.splits",
"href": "#const_adjustment.splits"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
}
],
"tables": []
},
{
"id": "const_adjustment.none",
"legacy_id": "var_adjustment.none",
"title": "adjustment.none",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">adjustment.none</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_adjustment.none\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">調整無しタイプの定数(調整は適用されません)。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_adjustment.splits\" href=\"#const_adjustment.splits\">adjustment.splits</a><a class=\"tv-tag-label js-reference\" data-href=\"const_adjustment.dividends\" href=\"#const_adjustment.dividends\">adjustment.dividends</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a></div></div>",
"text": "adjustment.none\n調整無しタイプの定数(調整は適用されません)。\nタイプ\nconst string\nこちらもご覧ください\nadjustment.splits\nadjustment.dividends\nticker.new",
"code_blocks": [],
"links": [
{
"text": "adjustment.splits",
"href": "#const_adjustment.splits"
},
{
"text": "adjustment.dividends",
"href": "#const_adjustment.dividends"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
}
],
"tables": []
},
{
"id": "const_adjustment.splits",
"legacy_id": "var_adjustment.splits",
"title": "adjustment.splits",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">adjustment.splits</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_adjustment.splits\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">分割調整タイプの定数(分割調整が行われます)。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_adjustment.none\" href=\"#const_adjustment.none\">adjustment.none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_adjustment.dividends\" href=\"#const_adjustment.dividends\">adjustment.dividends</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a></div></div>",
"text": "adjustment.splits\n分割調整タイプの定数(分割調整が行われます)。\nタイプ\nconst string\nこちらもご覧ください\nadjustment.none\nadjustment.dividends\nticker.new",
"code_blocks": [],
"links": [
{
"text": "adjustment.none",
"href": "#const_adjustment.none"
},
{
"text": "adjustment.dividends",
"href": "#const_adjustment.dividends"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
}
],
"tables": []
},
{
"id": "const_alert.freq_all",
"legacy_id": "var_alert.freq_all",
"title": "alert.freq_all",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">alert.freq_all</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_alert.freq_all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">alert()関数の <code>freq</code> パラメーターで利用される名前付き定数です。</div><div class=\"tv-pine-reference-item__text tv-text\">すべての関数の呼び出しがアラートをトリガーします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_alert\" href=\"#fun_alert\">alert</a></div></div>",
"text": "alert.freq_all\nalert()関数の\nfreq\nパラメーターで利用される名前付き定数です。\nすべての関数の呼び出しがアラートをトリガーします。\nタイプ\nconst string\nこちらもご覧ください\nalert",
"code_blocks": [],
"links": [
{
"text": "alert",
"href": "#fun_alert"
}
],
"tables": []
},
{
"id": "const_alert.freq_once_per_bar",
"legacy_id": "var_alert.freq_once_per_bar",
"title": "alert.freq_once_per_bar",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">alert.freq_once_per_bar</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_alert.freq_once_per_bar\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">alert()関数の <code>freq</code> パラメーターで利用される名前付き定数です。</div><div class=\"tv-pine-reference-item__text tv-text\">バー内の最初の関数呼び出しがアラートをトリガーします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_alert\" href=\"#fun_alert\">alert</a></div></div>",
"text": "alert.freq_once_per_bar\nalert()関数の\nfreq\nパラメーターで利用される名前付き定数です。\nバー内の最初の関数呼び出しがアラートをトリガーします。\nタイプ\nconst string\nこちらもご覧ください\nalert",
"code_blocks": [],
"links": [
{
"text": "alert",
"href": "#fun_alert"
}
],
"tables": []
},
{
"id": "const_alert.freq_once_per_bar_close",
"legacy_id": "var_alert.freq_once_per_bar_close",
"title": "alert.freq_once_per_bar_close",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">alert.freq_once_per_bar_close</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_alert.freq_once_per_bar_close\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">alert()関数の <code>freq</code> パラメーターで利用される名前付き定数です。</div><div class=\"tv-pine-reference-item__text tv-text\">リアルタイムバーでバーがクローズする際の最後のスクリプトの実行中に発生した場合のみアラートをトリガーします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_alert\" href=\"#fun_alert\">alert</a></div></div>",
"text": "alert.freq_once_per_bar_close\nalert()関数の\nfreq\nパラメーターで利用される名前付き定数です。\nリアルタイムバーでバーがクローズする際の最後のスクリプトの実行中に発生した場合のみアラートをトリガーします。\nタイプ\nconst string\nこちらもご覧ください\nalert",
"code_blocks": [],
"links": [
{
"text": "alert",
"href": "#fun_alert"
}
],
"tables": []
},
{
"id": "const_backadjustment.inherit",
"legacy_id": "var_backadjustment.inherit",
"title": "backadjustment.inherit",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">backadjustment.inherit</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_backadjustment.inherit\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a> および <a class=\"js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a> 内のパラメーター <code>backadjustment</code> の値を指定する定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const backadjustment</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.on\" href=\"#const_backadjustment.on\">backadjustment.on</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.off\" href=\"#const_backadjustment.off\">backadjustment.off</a></div></div>",
"text": "backadjustment.inherit\n関数\nticker.new\nおよび\nticker.modify\n内のパラメーター\nbackadjustment\nの値を指定する定数です。\nタイプ\nconst backadjustment\nこちらもご覧ください\nticker.new\nticker.modify\nbackadjustment.on\nbackadjustment.off",
"code_blocks": [],
"links": [
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "backadjustment.on",
"href": "#const_backadjustment.on"
},
{
"text": "backadjustment.off",
"href": "#const_backadjustment.off"
}
],
"tables": []
},
{
"id": "const_backadjustment.off",
"legacy_id": "var_backadjustment.off",
"title": "backadjustment.off",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">backadjustment.off</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_backadjustment.off\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a> および <a class=\"js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a> 内のパラメーター <code>backadjustment</code> の値を指定する定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const backadjustment</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.on\" href=\"#const_backadjustment.on\">backadjustment.on</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.inherit\" href=\"#const_backadjustment.inherit\">backadjustment.inherit</a></div></div>",
"text": "backadjustment.off\n関数\nticker.new\nおよび\nticker.modify\n内のパラメーター\nbackadjustment\nの値を指定する定数です。\nタイプ\nconst backadjustment\nこちらもご覧ください\nticker.new\nticker.modify\nbackadjustment.on\nbackadjustment.inherit",
"code_blocks": [],
"links": [
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "backadjustment.on",
"href": "#const_backadjustment.on"
},
{
"text": "backadjustment.inherit",
"href": "#const_backadjustment.inherit"
}
],
"tables": []
},
{
"id": "const_backadjustment.on",
"legacy_id": "var_backadjustment.on",
"title": "backadjustment.on",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">backadjustment.on</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_backadjustment.on\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a> および <a class=\"js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a> 内のパラメーター <code>backadjustment</code> の値を指定する定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const backadjustment</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.inherit\" href=\"#const_backadjustment.inherit\">backadjustment.inherit</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.off\" href=\"#const_backadjustment.off\">backadjustment.off</a></div></div>",
"text": "backadjustment.on\n関数\nticker.new\nおよび\nticker.modify\n内のパラメーター\nbackadjustment\nの値を指定する定数です。\nタイプ\nconst backadjustment\nこちらもご覧ください\nticker.new\nticker.modify\nbackadjustment.inherit\nbackadjustment.off",
"code_blocks": [],
"links": [
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "backadjustment.inherit",
"href": "#const_backadjustment.inherit"
},
{
"text": "backadjustment.off",
"href": "#const_backadjustment.off"
}
],
"tables": []
},
{
"id": "const_barmerge.gaps_off",
"legacy_id": "var_barmerge.gaps_off",
"title": "barmerge.gaps_off",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barmerge.gaps_off</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_barmerge.gaps_off\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">リクエストされたデータのマージ方法。データはギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const barmerge_gaps</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a></div></div>",
"text": "barmerge.gaps_off\nリクエストされたデータのマージ方法。データはギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。\nタイプ\nconst barmerge_gaps\nこちらもご覧ください\nrequest.security\nbarmerge.gaps_on",
"code_blocks": [],
"links": [
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
}
],
"tables": []
},
{
"id": "const_barmerge.gaps_on",
"legacy_id": "var_barmerge.gaps_on",
"title": "barmerge.gaps_on",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barmerge.gaps_on</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_barmerge.gaps_on\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">リクエストされたデータのマージ方法。データはギャップあり (<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>値) でマージされます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const barmerge_gaps</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a></div></div>",
"text": "barmerge.gaps_on\nリクエストされたデータのマージ方法。データはギャップあり (\nna\n値) でマージされます。\nタイプ\nconst barmerge_gaps\nこちらもご覧ください\nrequest.security\nbarmerge.gaps_off",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
}
],
"tables": []
},
{
"id": "const_barmerge.lookahead_off",
"legacy_id": "var_barmerge.lookahead_off",
"title": "barmerge.lookahead_off",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barmerge.lookahead_off</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_barmerge.lookahead_off\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">リクエストされたデータ位置のマージ方法。 要求されたバーセットは、バーの終了時刻でのソート順に現在のバーセットとマージされます。このマージ方法は、過去データの計算で「未来」からデータを取得することによる影響を無効にします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const barmerge_lookahead</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"const_barmerge.lookahead_on\" href=\"#const_barmerge.lookahead_on\">barmerge.lookahead_on</a></div></div>",
"text": "barmerge.lookahead_off\nリクエストされたデータ位置のマージ方法。 要求されたバーセットは、バーの終了時刻でのソート順に現在のバーセットとマージされます。このマージ方法は、過去データの計算で「未来」からデータを取得することによる影響を無効にします。\nタイプ\nconst barmerge_lookahead\nこちらもご覧ください\nrequest.security\nbarmerge.lookahead_on",
"code_blocks": [],
"links": [
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "barmerge.lookahead_on",
"href": "#const_barmerge.lookahead_on"
}
],
"tables": []
},
{
"id": "const_barmerge.lookahead_on",
"legacy_id": "var_barmerge.lookahead_on",
"title": "barmerge.lookahead_on",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barmerge.lookahead_on</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_barmerge.lookahead_on\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">リクエストされたデータ位置のマージ方法。 要求されたバーセットは、バーの開始時刻でのソート順に現在のバーセットとマージされます。このマージ方法は、過去データの計算で「未来」からデータを取得するという望ましくない影響をもたらす可能性があります。これはバックテストストラテジーでは利用できませんが、インジケーターでは役に立つことがあります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const barmerge_lookahead</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"const_barmerge.lookahead_off\" href=\"#const_barmerge.lookahead_off\">barmerge.lookahead_off</a></div></div>",
"text": "barmerge.lookahead_on\nリクエストされたデータ位置のマージ方法。 要求されたバーセットは、バーの開始時刻でのソート順に現在のバーセットとマージされます。このマージ方法は、過去データの計算で「未来」からデータを取得するという望ましくない影響をもたらす可能性があります。これはバックテストストラテジーでは利用できませんが、インジケーターでは役に立つことがあります。\nタイプ\nconst barmerge_lookahead\nこちらもご覧ください\nrequest.security\nbarmerge.lookahead_off",
"code_blocks": [],
"links": [
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "barmerge.lookahead_off",
"href": "#const_barmerge.lookahead_off"
}
],
"tables": []
},
{
"id": "const_color.aqua",
"legacy_id": "var_color.aqua",
"title": "color.aqua",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.aqua</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.aqua\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #00BCD4 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.aqua\nカラー #00BCD4 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.black",
"legacy_id": "var_color.black",
"title": "color.black",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.black</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.black\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #363A45 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.black\nカラー #363A45 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.blue",
"legacy_id": "var_color.blue",
"title": "color.blue",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.blue</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.blue\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #2962ff の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.blue\nカラー #2962ff の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.fuchsia",
"legacy_id": "var_color.fuchsia",
"title": "color.fuchsia",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.fuchsia</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.fuchsia\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #E040FB の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.fuchsia\nカラー #E040FB の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.gray",
"legacy_id": "var_color.gray",
"title": "color.gray",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.gray</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.gray\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #787B86 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.gray\nカラー #787B86 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.green",
"legacy_id": "var_color.green",
"title": "color.green",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.green</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.green\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #4CAF50 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.green\nカラー #4CAF50 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.lime",
"legacy_id": "var_color.lime",
"title": "color.lime",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.lime</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.lime\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #00E676 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.lime\nカラー #00E676 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.maroon",
"legacy_id": "var_color.maroon",
"title": "color.maroon",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.maroon</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.maroon\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #880E4F の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.maroon\nカラー #880E4F の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.navy",
"legacy_id": "var_color.navy",
"title": "color.navy",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.navy</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.navy\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #311B92 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.navy\nカラー #311B92 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.olive",
"legacy_id": "var_color.olive",
"title": "color.olive",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.olive</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.olive\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #808000 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.olive\nカラー #808000 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.orange",
"legacy_id": "var_color.orange",
"title": "color.orange",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.orange</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.orange\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #FF9800 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a></div></div>",
"text": "color.orange\nカラー #FF9800 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
}
],
"tables": []
},
{
"id": "const_color.purple",
"legacy_id": "var_color.purple",
"title": "color.purple",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.purple</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.purple\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #9C27B0 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.purple\nカラー #9C27B0 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.red",
"legacy_id": "var_color.red",
"title": "color.red",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.red</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.red\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #F23645 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.red\nカラー #F23645 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.silver",
"legacy_id": "var_color.silver",
"title": "color.silver",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.silver</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.silver\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #B2B5BE の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.silver\nカラー #B2B5BE の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.teal",
"legacy_id": "var_color.teal",
"title": "color.teal",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.teal</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.teal\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #089981 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.teal\nカラー #089981 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.white",
"legacy_id": "var_color.white",
"title": "color.white",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.white</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.white\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #FFFFFF の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.yellow\" href=\"#const_color.yellow\">color.yellow</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.white\nカラー #FFFFFF の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.yellow\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.yellow",
"href": "#const_color.yellow"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_color.yellow",
"legacy_id": "var_color.yellow",
"title": "color.yellow",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.yellow</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_color.yellow\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カラー #FDD835 の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.silver\" href=\"#const_color.silver\">color.silver</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.gray\" href=\"#const_color.gray\">color.gray</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.white\" href=\"#const_color.white\">color.white</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.maroon\" href=\"#const_color.maroon\">color.maroon</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.purple\" href=\"#const_color.purple\">color.purple</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.fuchsia\" href=\"#const_color.fuchsia\">color.fuchsia</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.green\" href=\"#const_color.green\">color.green</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.lime\" href=\"#const_color.lime\">color.lime</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.olive\" href=\"#const_color.olive\">color.olive</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.navy\" href=\"#const_color.navy\">color.navy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.teal\" href=\"#const_color.teal\">color.teal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.aqua\" href=\"#const_color.aqua\">color.aqua</a><a class=\"tv-tag-label js-reference\" data-href=\"const_color.orange\" href=\"#const_color.orange\">color.orange</a></div></div>",
"text": "color.yellow\nカラー #FDD835 の名前付き定数です。\nタイプ\nconst color\nこちらもご覧ください\ncolor.black\ncolor.silver\ncolor.gray\ncolor.white\ncolor.maroon\ncolor.red\ncolor.purple\ncolor.fuchsia\ncolor.green\ncolor.lime\ncolor.olive\ncolor.navy\ncolor.blue\ncolor.teal\ncolor.aqua\ncolor.orange",
"code_blocks": [],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "color.silver",
"href": "#const_color.silver"
},
{
"text": "color.gray",
"href": "#const_color.gray"
},
{
"text": "color.white",
"href": "#const_color.white"
},
{
"text": "color.maroon",
"href": "#const_color.maroon"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "color.purple",
"href": "#const_color.purple"
},
{
"text": "color.fuchsia",
"href": "#const_color.fuchsia"
},
{
"text": "color.green",
"href": "#const_color.green"
},
{
"text": "color.lime",
"href": "#const_color.lime"
},
{
"text": "color.olive",
"href": "#const_color.olive"
},
{
"text": "color.navy",
"href": "#const_color.navy"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "color.teal",
"href": "#const_color.teal"
},
{
"text": "color.aqua",
"href": "#const_color.aqua"
},
{
"text": "color.orange",
"href": "#const_color.orange"
}
],
"tables": []
},
{
"id": "const_currency.AED",
"legacy_id": "var_currency.AED",
"title": "currency.AED",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.AED</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.AED\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">UAEディルハム</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.AED\nUAEディルハム\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.ARS",
"legacy_id": "var_currency.ARS",
"title": "currency.ARS",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.ARS</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.ARS\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">アルゼンチンペソ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.ARS\nアルゼンチンペソ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.AUD",
"legacy_id": "var_currency.AUD",
"title": "currency.AUD",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.AUD</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.AUD\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オーストラリアドル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.AUD\nオーストラリアドル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.BDT",
"legacy_id": "var_currency.BDT",
"title": "currency.BDT",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.BDT</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.BDT\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">バングラデシュ・タカ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.BDT\nバングラデシュ・タカ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.BHD",
"legacy_id": "var_currency.BHD",
"title": "currency.BHD",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.BHD</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.BHD\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">バーレーン・ディナール</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.BHD\nバーレーン・ディナール\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.BRL",
"legacy_id": "var_currency.BRL",
"title": "currency.BRL",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.BRL</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.BRL\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ブラジルレアル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.BRL\nブラジルレアル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.BTC",
"legacy_id": "var_currency.BTC",
"title": "currency.BTC",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.BTC</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.BTC\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ビットコイン</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.BTC\nビットコイン\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.CAD",
"legacy_id": "var_currency.CAD",
"title": "currency.CAD",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.CAD</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.CAD\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カナダドル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.CAD\nカナダドル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.CHF",
"legacy_id": "var_currency.CHF",
"title": "currency.CHF",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.CHF</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.CHF\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スイスフラン</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.CHF\nスイスフラン\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.CLP",
"legacy_id": "var_currency.CLP",
"title": "currency.CLP",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.CLP</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.CLP\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チリペソ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.CLP\nチリペソ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.CNY",
"legacy_id": "var_currency.CNY",
"title": "currency.CNY",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.CNY</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.CNY\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">中国人民元</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.CNY\n中国人民元\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.COP",
"legacy_id": "var_currency.COP",
"title": "currency.COP",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.COP</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.COP\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">コロンビアペソ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.COP\nコロンビアペソ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.CZK",
"legacy_id": "var_currency.CZK",
"title": "currency.CZK",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.CZK</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.CZK\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チェコ・コルナ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.CZK\nチェコ・コルナ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.DKK",
"legacy_id": "var_currency.DKK",
"title": "currency.DKK",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.DKK</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.DKK\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">デンマーク・クローネ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.DKK\nデンマーク・クローネ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.EGP",
"legacy_id": "var_currency.EGP",
"title": "currency.EGP",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.EGP</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.EGP\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">エジプトポンド</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.EGP\nエジプトポンド\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.ETH",
"legacy_id": "var_currency.ETH",
"title": "currency.ETH",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.ETH</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.ETH\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">イーサリアム</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.ETH\nイーサリアム\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.EUR",
"legacy_id": "var_currency.EUR",
"title": "currency.EUR",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.EUR</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.EUR\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ユーロ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.EUR\nユーロ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.GBP",
"legacy_id": "var_currency.GBP",
"title": "currency.GBP",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.GBP</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.GBP\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">イギリスポンド</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.GBP\nイギリスポンド\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.HKD",
"legacy_id": "var_currency.HKD",
"title": "currency.HKD",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.HKD</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.HKD\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">香港ドル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.HKD\n香港ドル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.HUF",
"legacy_id": "var_currency.HUF",
"title": "currency.HUF",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.HUF</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.HUF\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ハンガリー・フォリント</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.HUF\nハンガリー・フォリント\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.IDR",
"legacy_id": "var_currency.IDR",
"title": "currency.IDR",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.IDR</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.IDR\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">インドネシアルピア</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.IDR\nインドネシアルピア\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.ILS",
"legacy_id": "var_currency.ILS",
"title": "currency.ILS",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.ILS</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.ILS\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">イスラエル・新シェケル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.ILS\nイスラエル・新シェケル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.INR",
"legacy_id": "var_currency.INR",
"title": "currency.INR",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.INR</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.INR\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">インドルピー</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.INR\nインドルピー\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.ISK",
"legacy_id": "var_currency.ISK",
"title": "currency.ISK",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.ISK</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.ISK\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">アイスランド・クローナ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.ISK\nアイスランド・クローナ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.JPY",
"legacy_id": "var_currency.JPY",
"title": "currency.JPY",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.JPY</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.JPY\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">日本円</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.JPY\n日本円\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.KES",
"legacy_id": "var_currency.KES",
"title": "currency.KES",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.KES</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.KES\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ケニアシリング</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.KES\nケニアシリング\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.KRW",
"legacy_id": "var_currency.KRW",
"title": "currency.KRW",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.KRW</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.KRW\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">韓国ウォン</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.KRW\n韓国ウォン\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.KWD",
"legacy_id": "var_currency.KWD",
"title": "currency.KWD",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.KWD</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.KWD\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クウェートディナール</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.KWD\nクウェートディナール\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.LKR",
"legacy_id": "var_currency.LKR",
"title": "currency.LKR",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.LKR</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.LKR\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スリランカ・ルピー</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.LKR\nスリランカ・ルピー\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.MAD",
"legacy_id": "var_currency.MAD",
"title": "currency.MAD",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.MAD</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.MAD\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">モロッコディルハム</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.MAD\nモロッコディルハム\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.MXN",
"legacy_id": "var_currency.MXN",
"title": "currency.MXN",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.MXN</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.MXN\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">メキシコペソ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.MXN\nメキシコペソ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.MYR",
"legacy_id": "var_currency.MYR",
"title": "currency.MYR",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.MYR</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.MYR\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">マレーシア・リンギット</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.MYR\nマレーシア・リンギット\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.NGN",
"legacy_id": "var_currency.NGN",
"title": "currency.NGN",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.NGN</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.NGN\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ナイジェリア・ナイラ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.NGN\nナイジェリア・ナイラ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.NOK",
"legacy_id": "var_currency.NOK",
"title": "currency.NOK",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.NOK</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.NOK\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ノルウェー・クローネ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.NOK\nノルウェー・クローネ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.NONE",
"legacy_id": "var_currency.NONE",
"title": "currency.NONE",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.NONE</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.NONE\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">不特定の通貨。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.NONE\n不特定の通貨。\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.NZD",
"legacy_id": "var_currency.NZD",
"title": "currency.NZD",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.NZD</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.NZD\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ニュージーランドドル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.NZD\nニュージーランドドル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.PEN",
"legacy_id": "var_currency.PEN",
"title": "currency.PEN",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.PEN</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.PEN\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ペルーソル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.PEN\nペルーソル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.PHP",
"legacy_id": "var_currency.PHP",
"title": "currency.PHP",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.PHP</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.PHP\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">フィリピン・ペソ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.PHP\nフィリピン・ペソ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.PKR",
"legacy_id": "var_currency.PKR",
"title": "currency.PKR",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.PKR</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.PKR\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">パキスタンルピー</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.PKR\nパキスタンルピー\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.PLN",
"legacy_id": "var_currency.PLN",
"title": "currency.PLN",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.PLN</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.PLN\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ポーランドズロチ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.PLN\nポーランドズロチ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.QAR",
"legacy_id": "var_currency.QAR",
"title": "currency.QAR",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.QAR</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.QAR\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カタール・リヤル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.QAR\nカタール・リヤル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.RON",
"legacy_id": "var_currency.RON",
"title": "currency.RON",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.RON</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.RON\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ルーマニア・レウ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.RON\nルーマニア・レウ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.RSD",
"legacy_id": "var_currency.RSD",
"title": "currency.RSD",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.RSD</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.RSD\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">セルビア・ディナール</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.RSD\nセルビア・ディナール\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.RUB",
"legacy_id": "var_currency.RUB",
"title": "currency.RUB",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.RUB</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.RUB\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ロシアルーブル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.RUB\nロシアルーブル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.SAR",
"legacy_id": "var_currency.SAR",
"title": "currency.SAR",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.SAR</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.SAR\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">サウジリヤル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.SAR\nサウジリヤル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.SEK",
"legacy_id": "var_currency.SEK",
"title": "currency.SEK",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.SEK</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.SEK\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スウェーデン・クローナ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.SEK\nスウェーデン・クローナ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.SGD",
"legacy_id": "var_currency.SGD",
"title": "currency.SGD",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.SGD</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.SGD\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">シンガポールドル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.SGD\nシンガポールドル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.THB",
"legacy_id": "var_currency.THB",
"title": "currency.THB",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.THB</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.THB\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">タイ・バーツ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.THB\nタイ・バーツ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.TND",
"legacy_id": "var_currency.TND",
"title": "currency.TND",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.TND</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.TND\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チュニジア・ディナール</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.TND\nチュニジア・ディナール\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.TRY",
"legacy_id": "var_currency.TRY",
"title": "currency.TRY",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.TRY</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.TRY\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">トルコリラ</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.TRY\nトルコリラ\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.TWD",
"legacy_id": "var_currency.TWD",
"title": "currency.TWD",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.TWD</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.TWD\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">新台湾ドル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.TWD\n新台湾ドル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.USD",
"legacy_id": "var_currency.USD",
"title": "currency.USD",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.USD</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.USD\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">米ドル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.USD\n米ドル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.USDT",
"legacy_id": "var_currency.USDT",
"title": "currency.USDT",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.USDT</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.USDT\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">テザー</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.USDT\nテザー\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.VES",
"legacy_id": "var_currency.VES",
"title": "currency.VES",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.VES</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.VES\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ベネズエラ・ボリバル</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.VES\nベネズエラ・ボリバル\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.VND",
"legacy_id": "var_currency.VND",
"title": "currency.VND",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.VND</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.VND\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ベトナムドン</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.VND\nベトナムドン\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_currency.ZAR",
"legacy_id": "var_currency.ZAR",
"title": "currency.ZAR",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">currency.ZAR</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_currency.ZAR\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">南アフリカランド</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "currency.ZAR\n南アフリカランド\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_dayofweek.friday",
"legacy_id": "var_dayofweek.friday",
"title": "dayofweek.friday",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dayofweek.friday</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_dayofweek.friday\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a>関数の戻り値と<a class=\"js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a>変数の値の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.sunday\" href=\"#const_dayofweek.sunday\">dayofweek.sunday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.monday\" href=\"#const_dayofweek.monday\">dayofweek.monday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.tuesday\" href=\"#const_dayofweek.tuesday\">dayofweek.tuesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.wednesday\" href=\"#const_dayofweek.wednesday\">dayofweek.wednesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.thursday\" href=\"#const_dayofweek.thursday\">dayofweek.thursday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.saturday\" href=\"#const_dayofweek.saturday\">dayofweek.saturday</a></div></div>",
"text": "dayofweek.friday\ndayofweek\n関数の戻り値と\ndayofweek\n変数の値の名前付き定数です。\nタイプ\nconst int\nこちらもご覧ください\ndayofweek.sunday\ndayofweek.monday\ndayofweek.tuesday\ndayofweek.wednesday\ndayofweek.thursday\ndayofweek.saturday",
"code_blocks": [],
"links": [
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "dayofweek.sunday",
"href": "#const_dayofweek.sunday"
},
{
"text": "dayofweek.monday",
"href": "#const_dayofweek.monday"
},
{
"text": "dayofweek.tuesday",
"href": "#const_dayofweek.tuesday"
},
{
"text": "dayofweek.wednesday",
"href": "#const_dayofweek.wednesday"
},
{
"text": "dayofweek.thursday",
"href": "#const_dayofweek.thursday"
},
{
"text": "dayofweek.saturday",
"href": "#const_dayofweek.saturday"
}
],
"tables": []
},
{
"id": "const_dayofweek.monday",
"legacy_id": "var_dayofweek.monday",
"title": "dayofweek.monday",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dayofweek.monday</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_dayofweek.monday\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a>関数の戻り値と<a class=\"js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a>変数の値の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.sunday\" href=\"#const_dayofweek.sunday\">dayofweek.sunday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.tuesday\" href=\"#const_dayofweek.tuesday\">dayofweek.tuesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.wednesday\" href=\"#const_dayofweek.wednesday\">dayofweek.wednesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.thursday\" href=\"#const_dayofweek.thursday\">dayofweek.thursday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.friday\" href=\"#const_dayofweek.friday\">dayofweek.friday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.saturday\" href=\"#const_dayofweek.saturday\">dayofweek.saturday</a></div></div>",
"text": "dayofweek.monday\ndayofweek\n関数の戻り値と\ndayofweek\n変数の値の名前付き定数です。\nタイプ\nconst int\nこちらもご覧ください\ndayofweek.sunday\ndayofweek.tuesday\ndayofweek.wednesday\ndayofweek.thursday\ndayofweek.friday\ndayofweek.saturday",
"code_blocks": [],
"links": [
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "dayofweek.sunday",
"href": "#const_dayofweek.sunday"
},
{
"text": "dayofweek.tuesday",
"href": "#const_dayofweek.tuesday"
},
{
"text": "dayofweek.wednesday",
"href": "#const_dayofweek.wednesday"
},
{
"text": "dayofweek.thursday",
"href": "#const_dayofweek.thursday"
},
{
"text": "dayofweek.friday",
"href": "#const_dayofweek.friday"
},
{
"text": "dayofweek.saturday",
"href": "#const_dayofweek.saturday"
}
],
"tables": []
},
{
"id": "const_dayofweek.saturday",
"legacy_id": "var_dayofweek.saturday",
"title": "dayofweek.saturday",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dayofweek.saturday</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_dayofweek.saturday\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a>関数の戻り値と<a class=\"js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a>変数の値の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.sunday\" href=\"#const_dayofweek.sunday\">dayofweek.sunday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.monday\" href=\"#const_dayofweek.monday\">dayofweek.monday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.tuesday\" href=\"#const_dayofweek.tuesday\">dayofweek.tuesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.wednesday\" href=\"#const_dayofweek.wednesday\">dayofweek.wednesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.thursday\" href=\"#const_dayofweek.thursday\">dayofweek.thursday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.friday\" href=\"#const_dayofweek.friday\">dayofweek.friday</a></div></div>",
"text": "dayofweek.saturday\ndayofweek\n関数の戻り値と\ndayofweek\n変数の値の名前付き定数です。\nタイプ\nconst int\nこちらもご覧ください\ndayofweek.sunday\ndayofweek.monday\ndayofweek.tuesday\ndayofweek.wednesday\ndayofweek.thursday\ndayofweek.friday",
"code_blocks": [],
"links": [
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "dayofweek.sunday",
"href": "#const_dayofweek.sunday"
},
{
"text": "dayofweek.monday",
"href": "#const_dayofweek.monday"
},
{
"text": "dayofweek.tuesday",
"href": "#const_dayofweek.tuesday"
},
{
"text": "dayofweek.wednesday",
"href": "#const_dayofweek.wednesday"
},
{
"text": "dayofweek.thursday",
"href": "#const_dayofweek.thursday"
},
{
"text": "dayofweek.friday",
"href": "#const_dayofweek.friday"
}
],
"tables": []
},
{
"id": "const_dayofweek.sunday",
"legacy_id": "var_dayofweek.sunday",
"title": "dayofweek.sunday",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dayofweek.sunday</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_dayofweek.sunday\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a>関数の戻り値と<a class=\"js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a>変数の値の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.monday\" href=\"#const_dayofweek.monday\">dayofweek.monday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.tuesday\" href=\"#const_dayofweek.tuesday\">dayofweek.tuesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.wednesday\" href=\"#const_dayofweek.wednesday\">dayofweek.wednesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.thursday\" href=\"#const_dayofweek.thursday\">dayofweek.thursday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.friday\" href=\"#const_dayofweek.friday\">dayofweek.friday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.saturday\" href=\"#const_dayofweek.saturday\">dayofweek.saturday</a></div></div>",
"text": "dayofweek.sunday\ndayofweek\n関数の戻り値と\ndayofweek\n変数の値の名前付き定数です。\nタイプ\nconst int\nこちらもご覧ください\ndayofweek.monday\ndayofweek.tuesday\ndayofweek.wednesday\ndayofweek.thursday\ndayofweek.friday\ndayofweek.saturday",
"code_blocks": [],
"links": [
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "dayofweek.monday",
"href": "#const_dayofweek.monday"
},
{
"text": "dayofweek.tuesday",
"href": "#const_dayofweek.tuesday"
},
{
"text": "dayofweek.wednesday",
"href": "#const_dayofweek.wednesday"
},
{
"text": "dayofweek.thursday",
"href": "#const_dayofweek.thursday"
},
{
"text": "dayofweek.friday",
"href": "#const_dayofweek.friday"
},
{
"text": "dayofweek.saturday",
"href": "#const_dayofweek.saturday"
}
],
"tables": []
},
{
"id": "const_dayofweek.thursday",
"legacy_id": "var_dayofweek.thursday",
"title": "dayofweek.thursday",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dayofweek.thursday</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_dayofweek.thursday\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a>関数の戻り値と<a class=\"js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a>変数の値の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.sunday\" href=\"#const_dayofweek.sunday\">dayofweek.sunday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.monday\" href=\"#const_dayofweek.monday\">dayofweek.monday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.tuesday\" href=\"#const_dayofweek.tuesday\">dayofweek.tuesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.wednesday\" href=\"#const_dayofweek.wednesday\">dayofweek.wednesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.friday\" href=\"#const_dayofweek.friday\">dayofweek.friday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.saturday\" href=\"#const_dayofweek.saturday\">dayofweek.saturday</a></div></div>",
"text": "dayofweek.thursday\ndayofweek\n関数の戻り値と\ndayofweek\n変数の値の名前付き定数です。\nタイプ\nconst int\nこちらもご覧ください\ndayofweek.sunday\ndayofweek.monday\ndayofweek.tuesday\ndayofweek.wednesday\ndayofweek.friday\ndayofweek.saturday",
"code_blocks": [],
"links": [
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "dayofweek.sunday",
"href": "#const_dayofweek.sunday"
},
{
"text": "dayofweek.monday",
"href": "#const_dayofweek.monday"
},
{
"text": "dayofweek.tuesday",
"href": "#const_dayofweek.tuesday"
},
{
"text": "dayofweek.wednesday",
"href": "#const_dayofweek.wednesday"
},
{
"text": "dayofweek.friday",
"href": "#const_dayofweek.friday"
},
{
"text": "dayofweek.saturday",
"href": "#const_dayofweek.saturday"
}
],
"tables": []
},
{
"id": "const_dayofweek.tuesday",
"legacy_id": "var_dayofweek.tuesday",
"title": "dayofweek.tuesday",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dayofweek.tuesday</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_dayofweek.tuesday\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a>関数の戻り値と<a class=\"js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a>変数の値の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.sunday\" href=\"#const_dayofweek.sunday\">dayofweek.sunday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.monday\" href=\"#const_dayofweek.monday\">dayofweek.monday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.wednesday\" href=\"#const_dayofweek.wednesday\">dayofweek.wednesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.thursday\" href=\"#const_dayofweek.thursday\">dayofweek.thursday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.friday\" href=\"#const_dayofweek.friday\">dayofweek.friday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.saturday\" href=\"#const_dayofweek.saturday\">dayofweek.saturday</a></div></div>",
"text": "dayofweek.tuesday\ndayofweek\n関数の戻り値と\ndayofweek\n変数の値の名前付き定数です。\nタイプ\nconst int\nこちらもご覧ください\ndayofweek.sunday\ndayofweek.monday\ndayofweek.wednesday\ndayofweek.thursday\ndayofweek.friday\ndayofweek.saturday",
"code_blocks": [],
"links": [
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "dayofweek.sunday",
"href": "#const_dayofweek.sunday"
},
{
"text": "dayofweek.monday",
"href": "#const_dayofweek.monday"
},
{
"text": "dayofweek.wednesday",
"href": "#const_dayofweek.wednesday"
},
{
"text": "dayofweek.thursday",
"href": "#const_dayofweek.thursday"
},
{
"text": "dayofweek.friday",
"href": "#const_dayofweek.friday"
},
{
"text": "dayofweek.saturday",
"href": "#const_dayofweek.saturday"
}
],
"tables": []
},
{
"id": "const_dayofweek.wednesday",
"legacy_id": "var_dayofweek.wednesday",
"title": "dayofweek.wednesday",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dayofweek.wednesday</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_dayofweek.wednesday\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a>関数の戻り値と<a class=\"js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a>変数の値の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.sunday\" href=\"#const_dayofweek.sunday\">dayofweek.sunday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.monday\" href=\"#const_dayofweek.monday\">dayofweek.monday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.tuesday\" href=\"#const_dayofweek.tuesday\">dayofweek.tuesday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.thursday\" href=\"#const_dayofweek.thursday\">dayofweek.thursday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.friday\" href=\"#const_dayofweek.friday\">dayofweek.friday</a><a class=\"tv-tag-label js-reference\" data-href=\"const_dayofweek.saturday\" href=\"#const_dayofweek.saturday\">dayofweek.saturday</a></div></div>",
"text": "dayofweek.wednesday\ndayofweek\n関数の戻り値と\ndayofweek\n変数の値の名前付き定数です。\nタイプ\nconst int\nこちらもご覧ください\ndayofweek.sunday\ndayofweek.monday\ndayofweek.tuesday\ndayofweek.thursday\ndayofweek.friday\ndayofweek.saturday",
"code_blocks": [],
"links": [
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "dayofweek.sunday",
"href": "#const_dayofweek.sunday"
},
{
"text": "dayofweek.monday",
"href": "#const_dayofweek.monday"
},
{
"text": "dayofweek.tuesday",
"href": "#const_dayofweek.tuesday"
},
{
"text": "dayofweek.thursday",
"href": "#const_dayofweek.thursday"
},
{
"text": "dayofweek.friday",
"href": "#const_dayofweek.friday"
},
{
"text": "dayofweek.saturday",
"href": "#const_dayofweek.saturday"
}
],
"tables": []
},
{
"id": "const_display.all",
"legacy_id": "var_display.all",
"title": "display.all",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">display.all</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_display.all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>plot*()</code>と<code>input*()</code>関数の <code>display</code> パラメーターで使用する名前付き定数です。プロットした値や入力値を、表示可能な場所すべて表示します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_simple_display</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotarrow\" href=\"#fun_plotarrow\">plotarrow</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotbar\" href=\"#fun_plotbar\">plotbar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotcandle\" href=\"#fun_plotcandle\">plotcandle</a></div></div>",
"text": "display.all\nplot*()\nと\ninput*()\n関数の\ndisplay\nパラメーターで使用する名前付き定数です。プロットした値や入力値を、表示可能な場所すべて表示します。\nタイプ\nconst plot_simple_display\nこちらもご覧ください\nplot\nplotshape\nplotchar\nplotarrow\nplotbar\nplotcandle",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotarrow",
"href": "#fun_plotarrow"
},
{
"text": "plotbar",
"href": "#fun_plotbar"
},
{
"text": "plotcandle",
"href": "#fun_plotcandle"
}
],
"tables": []
},
{
"id": "const_display.data_window",
"legacy_id": "var_display.data_window",
"title": "display.data_window",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">display.data_window</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_display.data_window\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>plot*()</code>と<code>input*()</code>関数の <code>display</code> パラメーターで使用する名前付き定数です。プロットした値や入力値を、チャート画面右側のツールバーからアクセスできる「データウィンドウ」に表示します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_display</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotarrow\" href=\"#fun_plotarrow\">plotarrow</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotbar\" href=\"#fun_plotbar\">plotbar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotcandle\" href=\"#fun_plotcandle\">plotcandle</a></div></div>",
"text": "display.data_window\nplot*()\nと\ninput*()\n関数の\ndisplay\nパラメーターで使用する名前付き定数です。プロットした値や入力値を、チャート画面右側のツールバーからアクセスできる「データウィンドウ」に表示します。\nタイプ\nconst plot_display\nこちらもご覧ください\nplot\nplotshape\nplotchar\nplotarrow\nplotbar\nplotcandle",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotarrow",
"href": "#fun_plotarrow"
},
{
"text": "plotbar",
"href": "#fun_plotbar"
},
{
"text": "plotcandle",
"href": "#fun_plotcandle"
}
],
"tables": []
},
{
"id": "const_display.none",
"legacy_id": "var_display.none",
"title": "display.none",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">display.none</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_display.none\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>plot*()</code>と<code>input*()</code>関数の <code>display</code> パラメーターで使用する名前付き定数です。<code>plot*()</code>関数でこれを使用すると、プロットした値がどこにも表示されないことになります。しかしながら、アラートのテンプレートメッセージと <a class=\"js-reference\" data-href=\"fun_fill\" href=\"#fun_fill\">fill</a>関数ではこの値が使用され、エクスポートされたチャートデータに表示されます。<code>input*()</code>関数でこの定数を使用すると、スクリプトの設定範囲内でのみ値を表示します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_simple_display</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotarrow\" href=\"#fun_plotarrow\">plotarrow</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotbar\" href=\"#fun_plotbar\">plotbar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotcandle\" href=\"#fun_plotcandle\">plotcandle</a></div></div>",
"text": "display.none\nplot*()\nと\ninput*()\n関数の\ndisplay\nパラメーターで使用する名前付き定数です。\nplot*()\n関数でこれを使用すると、プロットした値がどこにも表示されないことになります。しかしながら、アラートのテンプレートメッセージと\nfill\n関数ではこの値が使用され、エクスポートされたチャートデータに表示されます。\ninput*()\n関数でこの定数を使用すると、スクリプトの設定範囲内でのみ値を表示します。\nタイプ\nconst plot_simple_display\nこちらもご覧ください\nplot\nplotshape\nplotchar\nplotarrow\nplotbar\nplotcandle",
"code_blocks": [],
"links": [
{
"text": "fill",
"href": "#fun_fill"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotarrow",
"href": "#fun_plotarrow"
},
{
"text": "plotbar",
"href": "#fun_plotbar"
},
{
"text": "plotcandle",
"href": "#fun_plotcandle"
}
],
"tables": []
},
{
"id": "const_display.pane",
"legacy_id": "var_display.pane",
"title": "display.pane",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">display.pane</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_display.pane\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>display</code>関数の <code>plot*()</code> パラメーターで使用する名前付き定数です。プロットした値をスクリプトで使用されたチャートペインに表示します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_display</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotarrow\" href=\"#fun_plotarrow\">plotarrow</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotbar\" href=\"#fun_plotbar\">plotbar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotcandle\" href=\"#fun_plotcandle\">plotcandle</a></div></div>",
"text": "display.pane\ndisplay\n関数の\nplot*()\nパラメーターで使用する名前付き定数です。プロットした値をスクリプトで使用されたチャートペインに表示します。\nタイプ\nconst plot_display\nこちらもご覧ください\nplot\nplotshape\nplotchar\nplotarrow\nplotbar\nplotcandle",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotarrow",
"href": "#fun_plotarrow"
},
{
"text": "plotbar",
"href": "#fun_plotbar"
},
{
"text": "plotcandle",
"href": "#fun_plotcandle"
}
],
"tables": []
},
{
"id": "const_display.price_scale",
"legacy_id": "var_display.price_scale",
"title": "display.price_scale",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">display.price_scale</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_display.price_scale\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>display</code>関数の <code>plot*()</code> パラメーターで使用する名前付き定数です。プロットのラベルと値の表示がチャート設定で有効になっていれば、それらを価格スケールに表示します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_display</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotarrow\" href=\"#fun_plotarrow\">plotarrow</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotbar\" href=\"#fun_plotbar\">plotbar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotcandle\" href=\"#fun_plotcandle\">plotcandle</a></div></div>",
"text": "display.price_scale\ndisplay\n関数の\nplot*()\nパラメーターで使用する名前付き定数です。プロットのラベルと値の表示がチャート設定で有効になっていれば、それらを価格スケールに表示します。\nタイプ\nconst plot_display\nこちらもご覧ください\nplot\nplotshape\nplotchar\nplotarrow\nplotbar\nplotcandle",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotarrow",
"href": "#fun_plotarrow"
},
{
"text": "plotbar",
"href": "#fun_plotbar"
},
{
"text": "plotcandle",
"href": "#fun_plotcandle"
}
],
"tables": []
},
{
"id": "const_display.status_line",
"legacy_id": "var_display.status_line",
"title": "display.status_line",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">display.status_line</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_display.status_line\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>plot*()</code>と<code>input*()</code>関数の <code>display</code> パラメーターで使用する名前付き定数です。スクリプト名の隣にあるステータスラインの表示がチャート設定で有効になっていれば、プロットした値や入力値をそこに表示します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_display</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotarrow\" href=\"#fun_plotarrow\">plotarrow</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotbar\" href=\"#fun_plotbar\">plotbar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotcandle\" href=\"#fun_plotcandle\">plotcandle</a></div></div>",
"text": "display.status_line\nplot*()\nと\ninput*()\n関数の\ndisplay\nパラメーターで使用する名前付き定数です。スクリプト名の隣にあるステータスラインの表示がチャート設定で有効になっていれば、プロットした値や入力値をそこに表示します。\nタイプ\nconst plot_display\nこちらもご覧ください\nplot\nplotshape\nplotchar\nplotarrow\nplotbar\nplotcandle",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotarrow",
"href": "#fun_plotarrow"
},
{
"text": "plotbar",
"href": "#fun_plotbar"
},
{
"text": "plotcandle",
"href": "#fun_plotcandle"
}
],
"tables": []
},
{
"id": "const_dividends.gross",
"legacy_id": "var_dividends.gross",
"title": "dividends.gross",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dividends.gross</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_dividends.gross\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.dividends\" href=\"#fun_request.dividends\">request.dividends</a>関数の名前付き定数です。控除前の株式の配当リターンをリクエストする為に使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.dividends\" href=\"#fun_request.dividends\">request.dividends</a></div></div>",
"text": "dividends.gross\nrequest.dividends\n関数の名前付き定数です。控除前の株式の配当リターンをリクエストする為に使用されます。\nタイプ\nconst string\nこちらもご覧ください\nrequest.dividends",
"code_blocks": [],
"links": [
{
"text": "request.dividends",
"href": "#fun_request.dividends"
},
{
"text": "request.dividends",
"href": "#fun_request.dividends"
}
],
"tables": []
},
{
"id": "const_dividends.net",
"legacy_id": "var_dividends.net",
"title": "dividends.net",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dividends.net</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_dividends.net\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.dividends\" href=\"#fun_request.dividends\">request.dividends</a>関数の名前付き定数です。控除後の株式の配当リターンをリクエストする為に使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.dividends\" href=\"#fun_request.dividends\">request.dividends</a></div></div>",
"text": "dividends.net\nrequest.dividends\n関数の名前付き定数です。控除後の株式の配当リターンをリクエストする為に使用されます。\nタイプ\nconst string\nこちらもご覧ください\nrequest.dividends",
"code_blocks": [],
"links": [
{
"text": "request.dividends",
"href": "#fun_request.dividends"
},
{
"text": "request.dividends",
"href": "#fun_request.dividends"
}
],
"tables": []
},
{
"id": "const_earnings.actual",
"legacy_id": "var_earnings.actual",
"title": "earnings.actual",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">earnings.actual</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_earnings.actual\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a>関数の名前付き定数です。収益の発表値をリクエストするために使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a></div></div>",
"text": "earnings.actual\nrequest.earnings\n関数の名前付き定数です。収益の発表値をリクエストするために使用されます。\nタイプ\nconst string\nこちらもご覧ください\nrequest.earnings",
"code_blocks": [],
"links": [
{
"text": "request.earnings",
"href": "#fun_request.earnings"
},
{
"text": "request.earnings",
"href": "#fun_request.earnings"
}
],
"tables": []
},
{
"id": "const_earnings.estimate",
"legacy_id": "var_earnings.estimate",
"title": "earnings.estimate",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">earnings.estimate</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_earnings.estimate\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a>関数の名前付き定数です。収益の予測値をリクエストするために使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a></div></div>",
"text": "earnings.estimate\nrequest.earnings\n関数の名前付き定数です。収益の予測値をリクエストするために使用されます。\nタイプ\nconst string\nこちらもご覧ください\nrequest.earnings",
"code_blocks": [],
"links": [
{
"text": "request.earnings",
"href": "#fun_request.earnings"
},
{
"text": "request.earnings",
"href": "#fun_request.earnings"
}
],
"tables": []
},
{
"id": "const_earnings.standardized",
"legacy_id": "var_earnings.standardized",
"title": "earnings.standardized",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">earnings.standardized</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_earnings.standardized\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a>関数の名前付き定数です。収益の標準化値をリクエストするために使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a></div></div>",
"text": "earnings.standardized\nrequest.earnings\n関数の名前付き定数です。収益の標準化値をリクエストするために使用されます。\nタイプ\nconst string\nこちらもご覧ください\nrequest.earnings",
"code_blocks": [],
"links": [
{
"text": "request.earnings",
"href": "#fun_request.earnings"
},
{
"text": "request.earnings",
"href": "#fun_request.earnings"
}
],
"tables": []
},
{
"id": "const_extend.both",
"legacy_id": "var_extend.both",
"title": "extend.both",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">extend.both</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_extend.both\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a>と<a class=\"js-reference\" data-href=\"fun_line.set_extend\" href=\"#fun_line.set_extend\">line.set_extend</a>関数の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_extend\" href=\"#fun_line.set_extend\">line.set_extend</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.none\" href=\"#const_extend.none\">extend.none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.left\" href=\"#const_extend.left\">extend.left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.right\" href=\"#const_extend.right\">extend.right</a></div></div>",
"text": "extend.both\nline.new\nと\nline.set_extend\n関数の名前付き定数です。\nタイプ\nconst string\nこちらもご覧ください\nline.new\nline.set_extend\nextend.none\nextend.left\nextend.right",
"code_blocks": [],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_extend",
"href": "#fun_line.set_extend"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_extend",
"href": "#fun_line.set_extend"
},
{
"text": "extend.none",
"href": "#const_extend.none"
},
{
"text": "extend.left",
"href": "#const_extend.left"
},
{
"text": "extend.right",
"href": "#const_extend.right"
}
],
"tables": []
},
{
"id": "const_extend.left",
"legacy_id": "var_extend.left",
"title": "extend.left",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">extend.left</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_extend.left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a>と<a class=\"js-reference\" data-href=\"fun_line.set_extend\" href=\"#fun_line.set_extend\">line.set_extend</a>関数の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_extend\" href=\"#fun_line.set_extend\">line.set_extend</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.none\" href=\"#const_extend.none\">extend.none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.right\" href=\"#const_extend.right\">extend.right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.both\" href=\"#const_extend.both\">extend.both</a></div></div>",
"text": "extend.left\nline.new\nと\nline.set_extend\n関数の名前付き定数です。\nタイプ\nconst string\nこちらもご覧ください\nline.new\nline.set_extend\nextend.none\nextend.right\nextend.both",
"code_blocks": [],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_extend",
"href": "#fun_line.set_extend"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_extend",
"href": "#fun_line.set_extend"
},
{
"text": "extend.none",
"href": "#const_extend.none"
},
{
"text": "extend.right",
"href": "#const_extend.right"
},
{
"text": "extend.both",
"href": "#const_extend.both"
}
],
"tables": []
},
{
"id": "const_extend.none",
"legacy_id": "var_extend.none",
"title": "extend.none",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">extend.none</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_extend.none\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a>と<a class=\"js-reference\" data-href=\"fun_line.set_extend\" href=\"#fun_line.set_extend\">line.set_extend</a>関数の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_extend\" href=\"#fun_line.set_extend\">line.set_extend</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.left\" href=\"#const_extend.left\">extend.left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.right\" href=\"#const_extend.right\">extend.right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.both\" href=\"#const_extend.both\">extend.both</a></div></div>",
"text": "extend.none\nline.new\nと\nline.set_extend\n関数の名前付き定数です。\nタイプ\nconst string\nこちらもご覧ください\nline.new\nline.set_extend\nextend.left\nextend.right\nextend.both",
"code_blocks": [],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_extend",
"href": "#fun_line.set_extend"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_extend",
"href": "#fun_line.set_extend"
},
{
"text": "extend.left",
"href": "#const_extend.left"
},
{
"text": "extend.right",
"href": "#const_extend.right"
},
{
"text": "extend.both",
"href": "#const_extend.both"
}
],
"tables": []
},
{
"id": "const_extend.right",
"legacy_id": "var_extend.right",
"title": "extend.right",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">extend.right</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_extend.right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a>と<a class=\"js-reference\" data-href=\"fun_line.set_extend\" href=\"#fun_line.set_extend\">line.set_extend</a>関数の名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_extend\" href=\"#fun_line.set_extend\">line.set_extend</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.none\" href=\"#const_extend.none\">extend.none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.left\" href=\"#const_extend.left\">extend.left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.both\" href=\"#const_extend.both\">extend.both</a></div></div>",
"text": "extend.right\nline.new\nと\nline.set_extend\n関数の名前付き定数です。\nタイプ\nconst string\nこちらもご覧ください\nline.new\nline.set_extend\nextend.none\nextend.left\nextend.both",
"code_blocks": [],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_extend",
"href": "#fun_line.set_extend"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_extend",
"href": "#fun_line.set_extend"
},
{
"text": "extend.none",
"href": "#const_extend.none"
},
{
"text": "extend.left",
"href": "#const_extend.left"
},
{
"text": "extend.both",
"href": "#const_extend.both"
}
],
"tables": []
},
{
"id": "const_false",
"legacy_id": "var_false",
"title": "false",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">false</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_false\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"type_bool\" href=\"#type_bool\">bool</a>の値を表すリテラルで、比較演算の結果を表します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><a href=\"https://www.tradingview.com/pine-script-docs/language/operators/#comparison-operators\" target=\"_blank\">比較演算子</a>や<a href=\"https://www.tradingview.com/pine-script-docs/language/operators/#logical-operators\" target=\"_blank\">論理演算子</a>については、ユーザーマニュアルをご覧ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"type_bool\" href=\"#type_bool\">bool</a></div></div>",
"text": "false\nbool\nの値を表すリテラルで、比較演算の結果を表します。\n備考\n比較演算子\nや\n論理演算子\nについては、ユーザーマニュアルをご覧ください。\nこちらもご覧ください\nbool",
"code_blocks": [],
"links": [
{
"text": "bool",
"href": "#type_bool"
},
{
"text": "比較演算子",
"href": "https://www.tradingview.com/pine-script-docs/language/operators/#comparison-operators"
},
{
"text": "論理演算子",
"href": "https://www.tradingview.com/pine-script-docs/language/operators/#logical-operators"
},
{
"text": "bool",
"href": "#type_bool"
}
],
"tables": []
},
{
"id": "const_font.family_default",
"legacy_id": "var_font.family_default",
"title": "font.family_default",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">font.family_default</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_font.family_default\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">以下の関数の、デフォルトのテキストフォントです: <a class=\"js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a>, <a class=\"js-reference\" data-href=\"fun_box.set_text_font_family\" href=\"#fun_box.set_text_font_family\">box.set_text_font_family</a>, <a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>, <a class=\"js-reference\" data-href=\"fun_label.set_text_font_family\" href=\"#fun_label.set_text_font_family\">label.set_text_font_family</a>, <a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>, <a class=\"js-reference\" data-href=\"fun_table.cell_set_text_font_family\" href=\"#fun_table.cell_set_text_font_family\">table.cell_set_text_font_family</a></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_font_family\" href=\"#fun_box.set_text_font_family\">box.set_text_font_family</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_text_font_family\" href=\"#fun_label.set_text_font_family\">label.set_text_font_family</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_font_family\" href=\"#fun_table.cell_set_text_font_family\">table.cell_set_text_font_family</a><a class=\"tv-tag-label js-reference\" data-href=\"const_font.family_monospace\" href=\"#const_font.family_monospace\">font.family_monospace</a></div></div>",
"text": "font.family_default\n以下の関数の、デフォルトのテキストフォントです:\nbox.new\n,\nbox.set_text_font_family\n,\nlabel.new\n,\nlabel.set_text_font_family\n,\ntable.cell\n,\ntable.cell_set_text_font_family\nタイプ\nconst string\nこちらもご覧ください\nbox.new\nbox.set_text_font_family\nlabel.new\nlabel.set_text_font_family\ntable.cell\ntable.cell_set_text_font_family\nfont.family_monospace",
"code_blocks": [],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text_font_family",
"href": "#fun_box.set_text_font_family"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_text_font_family",
"href": "#fun_label.set_text_font_family"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.cell_set_text_font_family",
"href": "#fun_table.cell_set_text_font_family"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text_font_family",
"href": "#fun_box.set_text_font_family"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_text_font_family",
"href": "#fun_label.set_text_font_family"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.cell_set_text_font_family",
"href": "#fun_table.cell_set_text_font_family"
},
{
"text": "font.family_monospace",
"href": "#const_font.family_monospace"
}
],
"tables": []
},
{
"id": "const_font.family_monospace",
"legacy_id": "var_font.family_monospace",
"title": "font.family_monospace",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">font.family_monospace</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_font.family_monospace\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">以下の関数の、等幅テキストフォントです: <a class=\"js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a>, <a class=\"js-reference\" data-href=\"fun_box.set_text_font_family\" href=\"#fun_box.set_text_font_family\">box.set_text_font_family</a>, <a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>, <a class=\"js-reference\" data-href=\"fun_label.set_text_font_family\" href=\"#fun_label.set_text_font_family\">label.set_text_font_family</a>, <a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>, <a class=\"js-reference\" data-href=\"fun_table.cell_set_text_font_family\" href=\"#fun_table.cell_set_text_font_family\">table.cell_set_text_font_family</a></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_font_family\" href=\"#fun_box.set_text_font_family\">box.set_text_font_family</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_text_font_family\" href=\"#fun_label.set_text_font_family\">label.set_text_font_family</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_font_family\" href=\"#fun_table.cell_set_text_font_family\">table.cell_set_text_font_family</a><a class=\"tv-tag-label js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a></div></div>",
"text": "font.family_monospace\n以下の関数の、等幅テキストフォントです:\nbox.new\n,\nbox.set_text_font_family\n,\nlabel.new\n,\nlabel.set_text_font_family\n,\ntable.cell\n,\ntable.cell_set_text_font_family\nタイプ\nconst string\nこちらもご覧ください\nbox.new\nbox.set_text_font_family\nlabel.new\nlabel.set_text_font_family\ntable.cell\ntable.cell_set_text_font_family\nfont.family_default",
"code_blocks": [],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text_font_family",
"href": "#fun_box.set_text_font_family"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_text_font_family",
"href": "#fun_label.set_text_font_family"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.cell_set_text_font_family",
"href": "#fun_table.cell_set_text_font_family"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text_font_family",
"href": "#fun_box.set_text_font_family"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_text_font_family",
"href": "#fun_label.set_text_font_family"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.cell_set_text_font_family",
"href": "#fun_table.cell_set_text_font_family"
},
{
"text": "font.family_default",
"href": "#const_font.family_default"
}
],
"tables": []
},
{
"id": "const_format.inherit",
"legacy_id": "var_format.inherit",
"title": "format.inherit",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">format.inherit</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_format.inherit\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a>関数の親系列からスクリプトの出力値のフォーマットを選択するための名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a></div></div>",
"text": "format.inherit\nindicator\n関数の親系列からスクリプトの出力値のフォーマットを選択するための名前付き定数です。\nタイプ\nconst string\nこちらもご覧ください\nindicator\nformat.price\nformat.volume\nformat.percent",
"code_blocks": [],
"links": [
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.percent",
"href": "#const_format.percent"
}
],
"tables": []
},
{
"id": "const_format.mintick",
"legacy_id": "var_format.mintick",
"title": "format.mintick",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">format.mintick</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_format.mintick\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_str.tostring\" href=\"#fun_str.tostring\">str.tostring</a>関数で使用される名前付き定数です。この引数で <a class=\"js-reference\" data-href=\"fun_str.tostring\" href=\"#fun_str.tostring\">str.tostring</a> に数値を渡すと、その数値を <a class=\"js-reference\" data-href=\"var_syminfo.mintick\" href=\"#var_syminfo.mintick\">syminfo.mintick</a> で割ることができる最も近い値に丸め、余りを取り除いて四捨五入し、その値の文字列バージョンを末尾にゼロパディングして返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.inherit\" href=\"#const_format.inherit\">format.inherit</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a></div></div>",
"text": "format.mintick\nstr.tostring\n関数で使用される名前付き定数です。この引数で\nstr.tostring\nに数値を渡すと、その数値を\nsyminfo.mintick\nで割ることができる最も近い値に丸め、余りを取り除いて四捨五入し、その値の文字列バージョンを末尾にゼロパディングして返します。\nタイプ\nconst string\nこちらもご覧ください\nindicator\nformat.inherit\nformat.price\nformat.volume",
"code_blocks": [],
"links": [
{
"text": "str.tostring",
"href": "#fun_str.tostring"
},
{
"text": "str.tostring",
"href": "#fun_str.tostring"
},
{
"text": "syminfo.mintick",
"href": "#var_syminfo.mintick"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "format.inherit",
"href": "#const_format.inherit"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.volume",
"href": "#const_format.volume"
}
],
"tables": []
},
{
"id": "const_format.percent",
"legacy_id": "var_format.percent",
"title": "format.percent",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">format.percent</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_format.percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">インジケーター関数において、スクリプトの出力値をパーセントで表すフォーマットを選択するための名前付き定数です。値の後にパーセント記号を追加します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">デフォルトの精度は、チャート自体の精度に関わらず2です。<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a>関数の 'precision' 引数で変更が可能です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.inherit\" href=\"#const_format.inherit\">format.inherit</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a></div></div>",
"text": "format.percent\nインジケーター関数において、スクリプトの出力値をパーセントで表すフォーマットを選択するための名前付き定数です。値の後にパーセント記号を追加します。\nタイプ\nconst string\n備考\nデフォルトの精度は、チャート自体の精度に関わらず2です。\nindicator\n関数の 'precision' 引数で変更が可能です。\nこちらもご覧ください\nindicator\nformat.inherit\nformat.price\nformat.volume",
"code_blocks": [],
"links": [
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "format.inherit",
"href": "#const_format.inherit"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.volume",
"href": "#const_format.volume"
}
],
"tables": []
},
{
"id": "const_format.price",
"legacy_id": "var_format.price",
"title": "format.price",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">format.price</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_format.price\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a>関数の価格としてスクリプトの出力値のフォーマットを選択するための名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">フォーマットが format.price の場合、デフォルトの精度値が設定されます。インジケーター関数の precision 引数で精度の値を変更することができます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.inherit\" href=\"#const_format.inherit\">format.inherit</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a></div></div>",
"text": "format.price\nindicator\n関数の価格としてスクリプトの出力値のフォーマットを選択するための名前付き定数です。\nタイプ\nconst string\n備考\nフォーマットが format.price の場合、デフォルトの精度値が設定されます。インジケーター関数の precision 引数で精度の値を変更することができます。\nこちらもご覧ください\nindicator\nformat.inherit\nformat.volume\nformat.percent",
"code_blocks": [],
"links": [
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "format.inherit",
"href": "#const_format.inherit"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.percent",
"href": "#const_format.percent"
}
],
"tables": []
},
{
"id": "const_format.volume",
"legacy_id": "var_format.volume",
"title": "format.volume",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">format.volume</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_format.volume\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a>関数でスクリプトの出力値のフォーマットを出来高として選択するための名前付き定数です。例えば '5183' は '5.183K' としてフォーマットされます。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数で定義された浮動小数点の精度のルールは、他の精度設定に優先します。<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a>、<a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> または <code>plot*()</code> の呼び出しがこの <code>format</code> オプションを使用する場合、関数の <code>precision</code> パラメータは結果に影響しません。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.inherit\" href=\"#const_format.inherit\">format.inherit</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a><a class=\"tv-tag-label js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a></div></div>",
"text": "format.volume\nindicator\n関数でスクリプトの出力値のフォーマットを出来高として選択するための名前付き定数です。例えば '5183' は '5.183K' としてフォーマットされます。\nこの変数で定義された浮動小数点の精度のルールは、他の精度設定に優先します。\nindicator\n、\nstrategy\nまたは\nplot*()\nの呼び出しがこの\nformat\nオプションを使用する場合、関数の\nprecision\nパラメータは結果に影響しません。\nタイプ\nconst string\nこちらもご覧ください\nindicator\nformat.inherit\nformat.price\nformat.percent",
"code_blocks": [],
"links": [
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "format.inherit",
"href": "#const_format.inherit"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.percent",
"href": "#const_format.percent"
}
],
"tables": []
},
{
"id": "const_hline.style_dashed",
"legacy_id": "var_hline.style_dashed",
"title": "hline.style_dashed",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">hline.style_dashed</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_hline.style_dashed\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_hline\" href=\"#fun_hline\">hline</a>関数の破線スタイルの名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const hline_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_hline.style_solid\" href=\"#const_hline.style_solid\">hline.style_solid</a><a class=\"tv-tag-label js-reference\" data-href=\"const_hline.style_dotted\" href=\"#const_hline.style_dotted\">hline.style_dotted</a></div></div>",
"text": "hline.style_dashed\nhline\n関数の破線スタイルの名前付き定数です。\nタイプ\nconst hline_style\nこちらもご覧ください\nhline.style_solid\nhline.style_dotted",
"code_blocks": [],
"links": [
{
"text": "hline",
"href": "#fun_hline"
},
{
"text": "hline.style_solid",
"href": "#const_hline.style_solid"
},
{
"text": "hline.style_dotted",
"href": "#const_hline.style_dotted"
}
],
"tables": []
},
{
"id": "const_hline.style_dotted",
"legacy_id": "var_hline.style_dotted",
"title": "hline.style_dotted",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">hline.style_dotted</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_hline.style_dotted\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_hline\" href=\"#fun_hline\">hline</a>関数の点線スタイルの名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const hline_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_hline.style_solid\" href=\"#const_hline.style_solid\">hline.style_solid</a><a class=\"tv-tag-label js-reference\" data-href=\"const_hline.style_dashed\" href=\"#const_hline.style_dashed\">hline.style_dashed</a></div></div>",
"text": "hline.style_dotted\nhline\n関数の点線スタイルの名前付き定数です。\nタイプ\nconst hline_style\nこちらもご覧ください\nhline.style_solid\nhline.style_dashed",
"code_blocks": [],
"links": [
{
"text": "hline",
"href": "#fun_hline"
},
{
"text": "hline.style_solid",
"href": "#const_hline.style_solid"
},
{
"text": "hline.style_dashed",
"href": "#const_hline.style_dashed"
}
],
"tables": []
},
{
"id": "const_hline.style_solid",
"legacy_id": "var_hline.style_solid",
"title": "hline.style_solid",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">hline.style_solid</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_hline.style_solid\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_hline\" href=\"#fun_hline\">hline</a>関数の実線スタイルの名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const hline_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_hline.style_dotted\" href=\"#const_hline.style_dotted\">hline.style_dotted</a><a class=\"tv-tag-label js-reference\" data-href=\"const_hline.style_dashed\" href=\"#const_hline.style_dashed\">hline.style_dashed</a></div></div>",
"text": "hline.style_solid\nhline\n関数の実線スタイルの名前付き定数です。\nタイプ\nconst hline_style\nこちらもご覧ください\nhline.style_dotted\nhline.style_dashed",
"code_blocks": [],
"links": [
{
"text": "hline",
"href": "#fun_hline"
},
{
"text": "hline.style_dotted",
"href": "#const_hline.style_dotted"
},
{
"text": "hline.style_dashed",
"href": "#const_hline.style_dashed"
}
],
"tables": []
},
{
"id": "const_label.style_arrowdown",
"legacy_id": "var_label.style_arrowdown",
"title": "label.style_arrowdown",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_arrowdown</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_arrowdown\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_arrowdown\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_arrowup",
"legacy_id": "var_label.style_arrowup",
"title": "label.style_arrowup",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_arrowup</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_arrowup\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_arrowup\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_circle",
"legacy_id": "var_label.style_circle",
"title": "label.style_circle",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_circle</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_circle\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_circle\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_cross",
"legacy_id": "var_label.style_cross",
"title": "label.style_cross",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_cross</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_cross\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_cross\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_diamond",
"legacy_id": "var_label.style_diamond",
"title": "label.style_diamond",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_diamond</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_diamond\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a></div></div>",
"text": "label.style_diamond\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
}
],
"tables": []
},
{
"id": "const_label.style_flag",
"legacy_id": "var_label.style_flag",
"title": "label.style_flag",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_flag</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_flag\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_flag\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_label_center",
"legacy_id": "var_label.style_label_center",
"title": "label.style_label_center",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_label_center</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_label_center\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_label_center\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_label_down",
"legacy_id": "var_label.style_label_down",
"title": "label.style_label_down",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_label_down</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_label_down\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_label_down\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_label_left",
"legacy_id": "var_label.style_label_left",
"title": "label.style_label_left",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_label_left</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_label_left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_label_left\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_label_lower_left",
"legacy_id": "var_label.style_label_lower_left",
"title": "label.style_label_lower_left",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_label_lower_left</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_label_lower_left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_label_lower_left\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_label_lower_right",
"legacy_id": "var_label.style_label_lower_right",
"title": "label.style_label_lower_right",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_label_lower_right</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_label_lower_right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_label_lower_right\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_label_right",
"legacy_id": "var_label.style_label_right",
"title": "label.style_label_right",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_label_right</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_label_right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_label_right\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_label_up",
"legacy_id": "var_label.style_label_up",
"title": "label.style_label_up",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_label_up</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_label_up\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_label_up\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_label_upper_left",
"legacy_id": "var_label.style_label_upper_left",
"title": "label.style_label_upper_left",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_label_upper_left</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_label_upper_left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_label_upper_left\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_label_upper_right",
"legacy_id": "var_label.style_label_upper_right",
"title": "label.style_label_upper_right",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_label_upper_right</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_label_upper_right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_label_upper_right\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_none",
"legacy_id": "var_label.style_none",
"title": "label.style_none",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_none</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_none\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_none\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_square",
"legacy_id": "var_label.style_square",
"title": "label.style_square",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_square</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_square\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_square\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_text_outline",
"legacy_id": "var_label.style_text_outline",
"title": "label.style_text_outline",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_text_outline</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_text_outline\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_text_outline\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_triangledown",
"legacy_id": "var_label.style_triangledown",
"title": "label.style_triangledown",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_triangledown</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_triangledown\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_triangledown\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_triangleup",
"legacy_id": "var_label.style_triangleup",
"title": "label.style_triangleup",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_triangleup</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_triangleup\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_triangleup\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_xcross\nlabel.style_cross\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_lower_left\nlabel.style_label_lower_right\nlabel.style_label_upper_left\nlabel.style_label_upper_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_label.style_xcross",
"legacy_id": "var_label.style_xcross",
"title": "label.style_xcross",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.style_xcross</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_label.style_xcross\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>と<a class=\"js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a>関数のラベルスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a><a class=\"tv-tag-label js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a></div></div>",
"text": "label.style_xcross\nlabel.new\nと\nlabel.set_style\n関数のラベルスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\nlabel.set_textalign\nlabel.style_none\nlabel.style_cross\nlabel.style_triangleup\nlabel.style_triangledown\nlabel.style_flag\nlabel.style_circle\nlabel.style_arrowup\nlabel.style_arrowdown\nlabel.style_label_up\nlabel.style_label_down\nlabel.style_label_left\nlabel.style_label_right\nlabel.style_label_center\nlabel.style_square\nlabel.style_diamond",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
}
],
"tables": []
},
{
"id": "const_line.style_arrow_both",
"legacy_id": "var_line.style_arrow_both",
"title": "line.style_arrow_both",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.style_arrow_both</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_line.style_arrow_both\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a>と<a class=\"js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a>関数のラインスタイルです。双方のポイントに矢印が付いた実線です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dotted\" href=\"#const_line.style_dotted\">line.style_dotted</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dashed\" href=\"#const_line.style_dashed\">line.style_dashed</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_left\" href=\"#const_line.style_arrow_left\">line.style_arrow_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_right\" href=\"#const_line.style_arrow_right\">line.style_arrow_right</a></div></div>",
"text": "line.style_arrow_both\nline.new\nと\nline.set_style\n関数のラインスタイルです。双方のポイントに矢印が付いた実線です。\nタイプ\nconst string\nこちらもご覧ください\nline.new\nline.set_style\nline.style_solid\nline.style_dotted\nline.style_dashed\nline.style_arrow_left\nline.style_arrow_right",
"code_blocks": [],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
},
{
"text": "line.style_dotted",
"href": "#const_line.style_dotted"
},
{
"text": "line.style_dashed",
"href": "#const_line.style_dashed"
},
{
"text": "line.style_arrow_left",
"href": "#const_line.style_arrow_left"
},
{
"text": "line.style_arrow_right",
"href": "#const_line.style_arrow_right"
}
],
"tables": []
},
{
"id": "const_line.style_arrow_left",
"legacy_id": "var_line.style_arrow_left",
"title": "line.style_arrow_left",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.style_arrow_left</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_line.style_arrow_left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a>と<a class=\"js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a>関数のラインスタイルです。最初のポイントに矢印がある実線です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dotted\" href=\"#const_line.style_dotted\">line.style_dotted</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dashed\" href=\"#const_line.style_dashed\">line.style_dashed</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_right\" href=\"#const_line.style_arrow_right\">line.style_arrow_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_both\" href=\"#const_line.style_arrow_both\">line.style_arrow_both</a></div></div>",
"text": "line.style_arrow_left\nline.new\nと\nline.set_style\n関数のラインスタイルです。最初のポイントに矢印がある実線です。\nタイプ\nconst string\nこちらもご覧ください\nline.new\nline.set_style\nline.style_solid\nline.style_dotted\nline.style_dashed\nline.style_arrow_right\nline.style_arrow_both",
"code_blocks": [],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
},
{
"text": "line.style_dotted",
"href": "#const_line.style_dotted"
},
{
"text": "line.style_dashed",
"href": "#const_line.style_dashed"
},
{
"text": "line.style_arrow_right",
"href": "#const_line.style_arrow_right"
},
{
"text": "line.style_arrow_both",
"href": "#const_line.style_arrow_both"
}
],
"tables": []
},
{
"id": "const_line.style_arrow_right",
"legacy_id": "var_line.style_arrow_right",
"title": "line.style_arrow_right",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.style_arrow_right</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_line.style_arrow_right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a>と<a class=\"js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a>関数のラインスタイルです。2番目のポイントに矢印がある実線です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dotted\" href=\"#const_line.style_dotted\">line.style_dotted</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dashed\" href=\"#const_line.style_dashed\">line.style_dashed</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_left\" href=\"#const_line.style_arrow_left\">line.style_arrow_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_both\" href=\"#const_line.style_arrow_both\">line.style_arrow_both</a></div></div>",
"text": "line.style_arrow_right\nline.new\nと\nline.set_style\n関数のラインスタイルです。2番目のポイントに矢印がある実線です。\nタイプ\nconst string\nこちらもご覧ください\nline.new\nline.set_style\nline.style_solid\nline.style_dotted\nline.style_dashed\nline.style_arrow_left\nline.style_arrow_both",
"code_blocks": [],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
},
{
"text": "line.style_dotted",
"href": "#const_line.style_dotted"
},
{
"text": "line.style_dashed",
"href": "#const_line.style_dashed"
},
{
"text": "line.style_arrow_left",
"href": "#const_line.style_arrow_left"
},
{
"text": "line.style_arrow_both",
"href": "#const_line.style_arrow_both"
}
],
"tables": []
},
{
"id": "const_line.style_dashed",
"legacy_id": "var_line.style_dashed",
"title": "line.style_dashed",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.style_dashed</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_line.style_dashed\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a>と<a class=\"js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a>関数のラインスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dotted\" href=\"#const_line.style_dotted\">line.style_dotted</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_left\" href=\"#const_line.style_arrow_left\">line.style_arrow_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_right\" href=\"#const_line.style_arrow_right\">line.style_arrow_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_both\" href=\"#const_line.style_arrow_both\">line.style_arrow_both</a></div></div>",
"text": "line.style_dashed\nline.new\nと\nline.set_style\n関数のラインスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nline.new\nline.set_style\nline.style_solid\nline.style_dotted\nline.style_arrow_left\nline.style_arrow_right\nline.style_arrow_both",
"code_blocks": [],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
},
{
"text": "line.style_dotted",
"href": "#const_line.style_dotted"
},
{
"text": "line.style_arrow_left",
"href": "#const_line.style_arrow_left"
},
{
"text": "line.style_arrow_right",
"href": "#const_line.style_arrow_right"
},
{
"text": "line.style_arrow_both",
"href": "#const_line.style_arrow_both"
}
],
"tables": []
},
{
"id": "const_line.style_dotted",
"legacy_id": "var_line.style_dotted",
"title": "line.style_dotted",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.style_dotted</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_line.style_dotted\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a>と<a class=\"js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a>関数のラインスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dashed\" href=\"#const_line.style_dashed\">line.style_dashed</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_left\" href=\"#const_line.style_arrow_left\">line.style_arrow_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_right\" href=\"#const_line.style_arrow_right\">line.style_arrow_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_both\" href=\"#const_line.style_arrow_both\">line.style_arrow_both</a></div></div>",
"text": "line.style_dotted\nline.new\nと\nline.set_style\n関数のラインスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nline.new\nline.set_style\nline.style_solid\nline.style_dashed\nline.style_arrow_left\nline.style_arrow_right\nline.style_arrow_both",
"code_blocks": [],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
},
{
"text": "line.style_dashed",
"href": "#const_line.style_dashed"
},
{
"text": "line.style_arrow_left",
"href": "#const_line.style_arrow_left"
},
{
"text": "line.style_arrow_right",
"href": "#const_line.style_arrow_right"
},
{
"text": "line.style_arrow_both",
"href": "#const_line.style_arrow_both"
}
],
"tables": []
},
{
"id": "const_line.style_solid",
"legacy_id": "var_line.style_solid",
"title": "line.style_solid",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.style_solid</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_line.style_solid\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a>と<a class=\"js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a>関数のラインスタイルです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dotted\" href=\"#const_line.style_dotted\">line.style_dotted</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dashed\" href=\"#const_line.style_dashed\">line.style_dashed</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_left\" href=\"#const_line.style_arrow_left\">line.style_arrow_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_right\" href=\"#const_line.style_arrow_right\">line.style_arrow_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_both\" href=\"#const_line.style_arrow_both\">line.style_arrow_both</a></div></div>",
"text": "line.style_solid\nline.new\nと\nline.set_style\n関数のラインスタイルです。\nタイプ\nconst string\nこちらもご覧ください\nline.new\nline.set_style\nline.style_dotted\nline.style_dashed\nline.style_arrow_left\nline.style_arrow_right\nline.style_arrow_both",
"code_blocks": [],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.style_dotted",
"href": "#const_line.style_dotted"
},
{
"text": "line.style_dashed",
"href": "#const_line.style_dashed"
},
{
"text": "line.style_arrow_left",
"href": "#const_line.style_arrow_left"
},
{
"text": "line.style_arrow_right",
"href": "#const_line.style_arrow_right"
},
{
"text": "line.style_arrow_both",
"href": "#const_line.style_arrow_both"
}
],
"tables": []
},
{
"id": "const_location.abovebar",
"legacy_id": "var_location.abovebar",
"title": "location.abovebar",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">location.abovebar</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_location.abovebar\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>、<a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a>関数の位置の値。 図形はメイン系列のバーの上にプロットされます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.belowbar\" href=\"#const_location.belowbar\">location.belowbar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.top\" href=\"#const_location.top\">location.top</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.bottom\" href=\"#const_location.bottom\">location.bottom</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.absolute\" href=\"#const_location.absolute\">location.absolute</a></div></div>",
"text": "location.abovebar\nplotshape\n、\nplotchar\n関数の位置の値。 図形はメイン系列のバーの上にプロットされます。\nタイプ\nconst string\nこちらもご覧ください\nplotshape\nplotchar\nlocation.belowbar\nlocation.top\nlocation.bottom\nlocation.absolute",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "location.belowbar",
"href": "#const_location.belowbar"
},
{
"text": "location.top",
"href": "#const_location.top"
},
{
"text": "location.bottom",
"href": "#const_location.bottom"
},
{
"text": "location.absolute",
"href": "#const_location.absolute"
}
],
"tables": []
},
{
"id": "const_location.absolute",
"legacy_id": "var_location.absolute",
"title": "location.absolute",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">location.absolute</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_location.absolute\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>、<a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a>関数の位置の値。 図形は価格スケールの座標に連動して、インジケーターが示す値にプロットされます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.abovebar\" href=\"#const_location.abovebar\">location.abovebar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.belowbar\" href=\"#const_location.belowbar\">location.belowbar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.top\" href=\"#const_location.top\">location.top</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.bottom\" href=\"#const_location.bottom\">location.bottom</a></div></div>",
"text": "location.absolute\nplotshape\n、\nplotchar\n関数の位置の値。 図形は価格スケールの座標に連動して、インジケーターが示す値にプロットされます。\nタイプ\nconst string\nこちらもご覧ください\nplotshape\nplotchar\nlocation.abovebar\nlocation.belowbar\nlocation.top\nlocation.bottom",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "location.abovebar",
"href": "#const_location.abovebar"
},
{
"text": "location.belowbar",
"href": "#const_location.belowbar"
},
{
"text": "location.top",
"href": "#const_location.top"
},
{
"text": "location.bottom",
"href": "#const_location.bottom"
}
],
"tables": []
},
{
"id": "const_location.belowbar",
"legacy_id": "var_location.belowbar",
"title": "location.belowbar",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">location.belowbar</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_location.belowbar\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>、<a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a>関数の位置の値。 図形はメイン系列のバーの下にプロットされます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.abovebar\" href=\"#const_location.abovebar\">location.abovebar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.top\" href=\"#const_location.top\">location.top</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.bottom\" href=\"#const_location.bottom\">location.bottom</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.absolute\" href=\"#const_location.absolute\">location.absolute</a></div></div>",
"text": "location.belowbar\nplotshape\n、\nplotchar\n関数の位置の値。 図形はメイン系列のバーの下にプロットされます。\nタイプ\nconst string\nこちらもご覧ください\nplotshape\nplotchar\nlocation.abovebar\nlocation.top\nlocation.bottom\nlocation.absolute",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "location.abovebar",
"href": "#const_location.abovebar"
},
{
"text": "location.top",
"href": "#const_location.top"
},
{
"text": "location.bottom",
"href": "#const_location.bottom"
},
{
"text": "location.absolute",
"href": "#const_location.absolute"
}
],
"tables": []
},
{
"id": "const_location.bottom",
"legacy_id": "var_location.bottom",
"title": "location.bottom",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">location.bottom</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_location.bottom\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>、<a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a>関数の位置の値。図形はチャートの境界線の下部付近にプロットされます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.abovebar\" href=\"#const_location.abovebar\">location.abovebar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.belowbar\" href=\"#const_location.belowbar\">location.belowbar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.top\" href=\"#const_location.top\">location.top</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.absolute\" href=\"#const_location.absolute\">location.absolute</a></div></div>",
"text": "location.bottom\nplotshape\n、\nplotchar\n関数の位置の値。図形はチャートの境界線の下部付近にプロットされます。\nタイプ\nconst string\nこちらもご覧ください\nplotshape\nplotchar\nlocation.abovebar\nlocation.belowbar\nlocation.top\nlocation.absolute",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "location.abovebar",
"href": "#const_location.abovebar"
},
{
"text": "location.belowbar",
"href": "#const_location.belowbar"
},
{
"text": "location.top",
"href": "#const_location.top"
},
{
"text": "location.absolute",
"href": "#const_location.absolute"
}
],
"tables": []
},
{
"id": "const_location.top",
"legacy_id": "var_location.top",
"title": "location.top",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">location.top</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_location.top\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>、<a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a>関数の位置の値。 図形はチャートの境界線の上部付近にプロットされます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.abovebar\" href=\"#const_location.abovebar\">location.abovebar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.belowbar\" href=\"#const_location.belowbar\">location.belowbar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.bottom\" href=\"#const_location.bottom\">location.bottom</a><a class=\"tv-tag-label js-reference\" data-href=\"const_location.absolute\" href=\"#const_location.absolute\">location.absolute</a></div></div>",
"text": "location.top\nplotshape\n、\nplotchar\n関数の位置の値。 図形はチャートの境界線の上部付近にプロットされます。\nタイプ\nconst string\nこちらもご覧ください\nplotshape\nplotchar\nlocation.abovebar\nlocation.belowbar\nlocation.bottom\nlocation.absolute",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "location.abovebar",
"href": "#const_location.abovebar"
},
{
"text": "location.belowbar",
"href": "#const_location.belowbar"
},
{
"text": "location.bottom",
"href": "#const_location.bottom"
},
{
"text": "location.absolute",
"href": "#const_location.absolute"
}
],
"tables": []
},
{
"id": "const_math.e",
"legacy_id": "var_math.e",
"title": "math.e",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.e</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_math.e\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a href=\"https://en.wikipedia.org/wiki/E_(mathematical_constant)\" target=\"_blank\">ネイピア数</a>の名前付き定数です。これは、2.7182818284590452 に相当します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_math.phi\" href=\"#const_math.phi\">math.phi</a><a class=\"tv-tag-label js-reference\" data-href=\"const_math.pi\" href=\"#const_math.pi\">math.pi</a><a class=\"tv-tag-label js-reference\" data-href=\"const_math.rphi\" href=\"#const_math.rphi\">math.rphi</a></div></div>",
"text": "math.e\nネイピア数\nの名前付き定数です。これは、2.7182818284590452 に相当します。\nタイプ\nconst float\nこちらもご覧ください\nmath.phi\nmath.pi\nmath.rphi",
"code_blocks": [],
"links": [
{
"text": "ネイピア数",
"href": "https://en.wikipedia.org/wiki/E_(mathematical_constant)"
},
{
"text": "math.phi",
"href": "#const_math.phi"
},
{
"text": "math.pi",
"href": "#const_math.pi"
},
{
"text": "math.rphi",
"href": "#const_math.rphi"
}
],
"tables": []
},
{
"id": "const_math.phi",
"legacy_id": "var_math.phi",
"title": "math.phi",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.phi</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_math.phi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a href=\"https://en.wikipedia.org/wiki/Golden_ratio\" target=\"_blank\">黄金比</a>の名前付き定数です。これは、1.6180339887498948 に相当します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_math.e\" href=\"#const_math.e\">math.e</a><a class=\"tv-tag-label js-reference\" data-href=\"const_math.pi\" href=\"#const_math.pi\">math.pi</a><a class=\"tv-tag-label js-reference\" data-href=\"const_math.rphi\" href=\"#const_math.rphi\">math.rphi</a></div></div>",
"text": "math.phi\n黄金比\nの名前付き定数です。これは、1.6180339887498948 に相当します。\nタイプ\nconst float\nこちらもご覧ください\nmath.e\nmath.pi\nmath.rphi",
"code_blocks": [],
"links": [
{
"text": "黄金比",
"href": "https://en.wikipedia.org/wiki/Golden_ratio"
},
{
"text": "math.e",
"href": "#const_math.e"
},
{
"text": "math.pi",
"href": "#const_math.pi"
},
{
"text": "math.rphi",
"href": "#const_math.rphi"
}
],
"tables": []
},
{
"id": "const_math.pi",
"legacy_id": "var_math.pi",
"title": "math.pi",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.pi</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_math.pi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a href=\"https://en.wikipedia.org/wiki/Pi\" target=\"_blank\">円周率</a>の名前付き定数です。これは、3.1415926535897932 に相当します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_math.e\" href=\"#const_math.e\">math.e</a><a class=\"tv-tag-label js-reference\" data-href=\"const_math.phi\" href=\"#const_math.phi\">math.phi</a><a class=\"tv-tag-label js-reference\" data-href=\"const_math.rphi\" href=\"#const_math.rphi\">math.rphi</a></div></div>",
"text": "math.pi\n円周率\nの名前付き定数です。これは、3.1415926535897932 に相当します。\nタイプ\nconst float\nこちらもご覧ください\nmath.e\nmath.phi\nmath.rphi",
"code_blocks": [],
"links": [
{
"text": "円周率",
"href": "https://en.wikipedia.org/wiki/Pi"
},
{
"text": "math.e",
"href": "#const_math.e"
},
{
"text": "math.phi",
"href": "#const_math.phi"
},
{
"text": "math.rphi",
"href": "#const_math.rphi"
}
],
"tables": []
},
{
"id": "const_math.rphi",
"legacy_id": "var_math.rphi",
"title": "math.rphi",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.rphi</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_math.rphi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a href=\"https://en.wikipedia.org/wiki/Golden_ratio#Golden_ratio_conjugate\" target=\"_blank\">黄金比の逆数</a>の名前付き定数です。これは、0.6180339887498948 に相当します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_math.e\" href=\"#const_math.e\">math.e</a><a class=\"tv-tag-label js-reference\" data-href=\"const_math.pi\" href=\"#const_math.pi\">math.pi</a><a class=\"tv-tag-label js-reference\" data-href=\"const_math.phi\" href=\"#const_math.phi\">math.phi</a></div></div>",
"text": "math.rphi\n黄金比の逆数\nの名前付き定数です。これは、0.6180339887498948 に相当します。\nタイプ\nconst float\nこちらもご覧ください\nmath.e\nmath.pi\nmath.phi",
"code_blocks": [],
"links": [
{
"text": "黄金比の逆数",
"href": "https://en.wikipedia.org/wiki/Golden_ratio#Golden_ratio_conjugate"
},
{
"text": "math.e",
"href": "#const_math.e"
},
{
"text": "math.pi",
"href": "#const_math.pi"
},
{
"text": "math.phi",
"href": "#const_math.phi"
}
],
"tables": []
},
{
"id": "const_order.ascending",
"legacy_id": "var_order.ascending",
"title": "order.ascending",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">order.ascending</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_order.ascending\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">配列のソート順を最小値から最大値に設定します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const sort_order</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sort\" href=\"#fun_array.sort\">array.sort</a></div></div>",
"text": "order.ascending\n配列のソート順を最小値から最大値に設定します。\nタイプ\nconst sort_order\nこちらもご覧ください\narray.new_float\narray.sort",
"code_blocks": [],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.sort",
"href": "#fun_array.sort"
}
],
"tables": []
},
{
"id": "const_order.descending",
"legacy_id": "var_order.descending",
"title": "order.descending",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">order.descending</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_order.descending\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">配列のソート順を最大値から最小値に設定します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const sort_order</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sort\" href=\"#fun_array.sort\">array.sort</a></div></div>",
"text": "order.descending\n配列のソート順を最大値から最小値に設定します。\nタイプ\nconst sort_order\nこちらもご覧ください\narray.new_float\narray.sort",
"code_blocks": [],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.sort",
"href": "#fun_array.sort"
}
],
"tables": []
},
{
"id": "const_plot.linestyle_dashed",
"legacy_id": "var_plot.linestyle_dashed",
"title": "plot.linestyle_dashed",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.linestyle_dashed</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.linestyle_dashed\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a> 関数の <code>linestyle</code> パラメータで使用する名前付き定数です。この定数はプロットされた線の外観を変更します。関数を呼び出す <code>style</code> の引数で直線を表示するプロットスタイルを指定している場合、この定数を <code>linestyle</code> の引数として使用すると、プロットされる線は破線になります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_line_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.linestyle_solid\" href=\"#const_plot.linestyle_solid\">plot.linestyle_solid</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.linestyle_dotted\" href=\"#const_plot.linestyle_dotted\">plot.linestyle_dotted</a></div></div>",
"text": "plot.linestyle_dashed\nplot\n関数の\nlinestyle\nパラメータで使用する名前付き定数です。この定数はプロットされた線の外観を変更します。関数を呼び出す\nstyle\nの引数で直線を表示するプロットスタイルを指定している場合、この定数を\nlinestyle\nの引数として使用すると、プロットされる線は破線になります。\nタイプ\nconst plot_line_style\nこちらもご覧ください\nplot\nplot.linestyle_solid\nplot.linestyle_dotted",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.linestyle_solid",
"href": "#const_plot.linestyle_solid"
},
{
"text": "plot.linestyle_dotted",
"href": "#const_plot.linestyle_dotted"
}
],
"tables": []
},
{
"id": "const_plot.linestyle_dotted",
"legacy_id": "var_plot.linestyle_dotted",
"title": "plot.linestyle_dotted",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.linestyle_dotted</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.linestyle_dotted\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a> 関数の <code>linestyle</code> パラメータで使用する名前付き定数です。この定数はプロットされた線の外観を変更します。関数を呼び出す <code>style</code> の引数で直線を表示するプロットスタイルを指定している場合、この定数を <code>linestyle</code> の引数として使用すると、プロットされる線は点線になります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_line_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.linestyle_dashed\" href=\"#const_plot.linestyle_dashed\">plot.linestyle_dashed</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.linestyle_solid\" href=\"#const_plot.linestyle_solid\">plot.linestyle_solid</a></div></div>",
"text": "plot.linestyle_dotted\nplot\n関数の\nlinestyle\nパラメータで使用する名前付き定数です。この定数はプロットされた線の外観を変更します。関数を呼び出す\nstyle\nの引数で直線を表示するプロットスタイルを指定している場合、この定数を\nlinestyle\nの引数として使用すると、プロットされる線は点線になります。\nタイプ\nconst plot_line_style\nこちらもご覧ください\nplot\nplot.linestyle_dashed\nplot.linestyle_solid",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.linestyle_dashed",
"href": "#const_plot.linestyle_dashed"
},
{
"text": "plot.linestyle_solid",
"href": "#const_plot.linestyle_solid"
}
],
"tables": []
},
{
"id": "const_plot.linestyle_solid",
"legacy_id": "var_plot.linestyle_solid",
"title": "plot.linestyle_solid",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.linestyle_solid</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.linestyle_solid\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a> 関数の <code>linestyle</code> パラメータで使用する名前付き定数です。この定数はプロットされた線の外観を変更します。関数を呼び出す <code>style</code> の引数で直線を表示するプロットスタイルを指定している場合、この定数を <code>linestyle</code> の引数として使用すると、プロットされる線は実線になります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_line_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.linestyle_dashed\" href=\"#const_plot.linestyle_dashed\">plot.linestyle_dashed</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.linestyle_dotted\" href=\"#const_plot.linestyle_dotted\">plot.linestyle_dotted</a></div></div>",
"text": "plot.linestyle_solid\nplot\n関数の\nlinestyle\nパラメータで使用する名前付き定数です。この定数はプロットされた線の外観を変更します。関数を呼び出す\nstyle\nの引数で直線を表示するプロットスタイルを指定している場合、この定数を\nlinestyle\nの引数として使用すると、プロットされる線は実線になります。\nタイプ\nconst plot_line_style\nこちらもご覧ください\nplot\nplot.linestyle_dashed\nplot.linestyle_dotted",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.linestyle_dashed",
"href": "#const_plot.linestyle_dashed"
},
{
"text": "plot.linestyle_dotted",
"href": "#const_plot.linestyle_dotted"
}
],
"tables": []
},
{
"id": "const_plot.style_area",
"legacy_id": "var_plot.style_area",
"title": "plot.style_area",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.style_area</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.style_area\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">'Area' スタイルの名前付き定数です。<a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a>関数の <code>style</code> パラメーターの引数として使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_areabr\" href=\"#const_plot.style_areabr\">plot.style_areabr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_steplinebr\" href=\"#const_plot.style_steplinebr\">plot.style_steplinebr</a></div></div>",
"text": "plot.style_area\n'Area' スタイルの名前付き定数です。\nplot\n関数の\nstyle\nパラメーターの引数として使用されます。\nタイプ\nconst plot_style\nこちらもご覧ください\nplot\nplot.style_line\nplot.style_linebr\nplot.style_histogram\nplot.style_cross\nplot.style_areabr\nplot.style_columns\nplot.style_circles\nplot.style_stepline\nplot.style_stepline_diamond\nplot.style_steplinebr",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_areabr",
"href": "#const_plot.style_areabr"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
},
{
"text": "plot.style_steplinebr",
"href": "#const_plot.style_steplinebr"
}
],
"tables": []
},
{
"id": "const_plot.style_areabr",
"legacy_id": "var_plot.style_areabr",
"title": "plot.style_areabr",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.style_areabr</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.style_areabr\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">'Area With Breaks' スタイルの名前付き定数です。<a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a>関数の <code>style</code> パラメーターの引数として使用されます。<a class=\"js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a> に似ていますが、間隔が埋められていないところが異なります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_steplinebr\" href=\"#const_plot.style_steplinebr\">plot.style_steplinebr</a></div></div>",
"text": "plot.style_areabr\n'Area With Breaks' スタイルの名前付き定数です。\nplot\n関数の\nstyle\nパラメーターの引数として使用されます。\nplot.style_area\nに似ていますが、間隔が埋められていないところが異なります。\nタイプ\nconst plot_style\nこちらもご覧ください\nplot\nplot.style_line\nplot.style_linebr\nplot.style_histogram\nplot.style_cross\nplot.style_area\nplot.style_columns\nplot.style_circles\nplot.style_stepline\nplot.style_stepline_diamond\nplot.style_steplinebr",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
},
{
"text": "plot.style_steplinebr",
"href": "#const_plot.style_steplinebr"
}
],
"tables": []
},
{
"id": "const_plot.style_circles",
"legacy_id": "var_plot.style_circles",
"title": "plot.style_circles",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.style_circles</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.style_circles\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">'Circles' スタイルの名前付き定数です。 関数 <a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a> において <code>style</code> パラメーターの引数として使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_areabr\" href=\"#const_plot.style_areabr\">plot.style_areabr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_steplinebr\" href=\"#const_plot.style_steplinebr\">plot.style_steplinebr</a></div></div>",
"text": "plot.style_circles\n'Circles' スタイルの名前付き定数です。 関数\nplot\nにおいて\nstyle\nパラメーターの引数として使用されます。\nタイプ\nconst plot_style\nこちらもご覧ください\nplot\nplot.style_line\nplot.style_linebr\nplot.style_histogram\nplot.style_cross\nplot.style_area\nplot.style_areabr\nplot.style_columns\nplot.style_stepline\nplot.style_stepline_diamond\nplot.style_steplinebr",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_areabr",
"href": "#const_plot.style_areabr"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
},
{
"text": "plot.style_steplinebr",
"href": "#const_plot.style_steplinebr"
}
],
"tables": []
},
{
"id": "const_plot.style_columns",
"legacy_id": "var_plot.style_columns",
"title": "plot.style_columns",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.style_columns</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.style_columns\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">'Columns' スタイルの名前付き定数です。<a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a>関数の <code>style</code> パラメーターの引数として使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_areabr\" href=\"#const_plot.style_areabr\">plot.style_areabr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_steplinebr\" href=\"#const_plot.style_steplinebr\">plot.style_steplinebr</a></div></div>",
"text": "plot.style_columns\n'Columns' スタイルの名前付き定数です。\nplot\n関数の\nstyle\nパラメーターの引数として使用されます。\nタイプ\nconst plot_style\nこちらもご覧ください\nplot\nplot.style_line\nplot.style_linebr\nplot.style_histogram\nplot.style_cross\nplot.style_area\nplot.style_areabr\nplot.style_circles\nplot.style_stepline\nplot.style_stepline_diamond\nplot.style_steplinebr",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_areabr",
"href": "#const_plot.style_areabr"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
},
{
"text": "plot.style_steplinebr",
"href": "#const_plot.style_steplinebr"
}
],
"tables": []
},
{
"id": "const_plot.style_cross",
"legacy_id": "var_plot.style_cross",
"title": "plot.style_cross",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.style_cross</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.style_cross\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">'Cross' スタイルの名前付き定数です。<a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a>関数の <code>style</code> パラメーターの引数として使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_areabr\" href=\"#const_plot.style_areabr\">plot.style_areabr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_steplinebr\" href=\"#const_plot.style_steplinebr\">plot.style_steplinebr</a></div></div>",
"text": "plot.style_cross\n'Cross' スタイルの名前付き定数です。\nplot\n関数の\nstyle\nパラメーターの引数として使用されます。\nタイプ\nconst plot_style\nこちらもご覧ください\nplot\nplot.style_line\nplot.style_linebr\nplot.style_histogram\nplot.style_area\nplot.style_areabr\nplot.style_columns\nplot.style_circles\nplot.style_stepline\nplot.style_stepline_diamond\nplot.style_steplinebr",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_areabr",
"href": "#const_plot.style_areabr"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
},
{
"text": "plot.style_steplinebr",
"href": "#const_plot.style_steplinebr"
}
],
"tables": []
},
{
"id": "const_plot.style_histogram",
"legacy_id": "var_plot.style_histogram",
"title": "plot.style_histogram",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.style_histogram</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.style_histogram\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">'Histogram' スタイルの名前付き定数です。<a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a>関数の <code>style</code> パラメーターの引数として使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_areabr\" href=\"#const_plot.style_areabr\">plot.style_areabr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_steplinebr\" href=\"#const_plot.style_steplinebr\">plot.style_steplinebr</a></div></div>",
"text": "plot.style_histogram\n'Histogram' スタイルの名前付き定数です。\nplot\n関数の\nstyle\nパラメーターの引数として使用されます。\nタイプ\nconst plot_style\nこちらもご覧ください\nplot\nplot.style_line\nplot.style_linebr\nplot.style_cross\nplot.style_area\nplot.style_areabr\nplot.style_columns\nplot.style_circles\nplot.style_stepline\nplot.style_stepline_diamond\nplot.style_steplinebr",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_areabr",
"href": "#const_plot.style_areabr"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
},
{
"text": "plot.style_steplinebr",
"href": "#const_plot.style_steplinebr"
}
],
"tables": []
},
{
"id": "const_plot.style_line",
"legacy_id": "var_plot.style_line",
"title": "plot.style_line",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.style_line</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.style_line\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">'Line' スタイルの名前付き定数です。<a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a>関数において <code>style</code> パラメーターの引数として使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_areabr\" href=\"#const_plot.style_areabr\">plot.style_areabr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_steplinebr\" href=\"#const_plot.style_steplinebr\">plot.style_steplinebr</a></div></div>",
"text": "plot.style_line\n'Line' スタイルの名前付き定数です。\nplot\n関数において\nstyle\nパラメーターの引数として使用されます。\nタイプ\nconst plot_style\nこちらもご覧ください\nplot\nplot.style_linebr\nplot.style_histogram\nplot.style_cross\nplot.style_area\nplot.style_areabr\nplot.style_columns\nplot.style_circles\nplot.style_stepline\nplot.style_stepline_diamond\nplot.style_steplinebr",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_areabr",
"href": "#const_plot.style_areabr"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
},
{
"text": "plot.style_steplinebr",
"href": "#const_plot.style_steplinebr"
}
],
"tables": []
},
{
"id": "const_plot.style_linebr",
"legacy_id": "var_plot.style_linebr",
"title": "plot.style_linebr",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.style_linebr</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.style_linebr\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">'Line With Breaks' スタイルを表す名前付き定数です。<a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a>関数において <code>style</code> パラメーターの引数として使用されます。<a class=\"js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a> に似ていますが、間隔が埋められていないところが異なります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_areabr\" href=\"#const_plot.style_areabr\">plot.style_areabr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_steplinebr\" href=\"#const_plot.style_steplinebr\">plot.style_steplinebr</a></div></div>",
"text": "plot.style_linebr\n'Line With Breaks' スタイルを表す名前付き定数です。\nplot\n関数において\nstyle\nパラメーターの引数として使用されます。\nplot.style_line\nに似ていますが、間隔が埋められていないところが異なります。\nタイプ\nconst plot_style\nこちらもご覧ください\nplot\nplot.style_line\nplot.style_histogram\nplot.style_cross\nplot.style_area\nplot.style_areabr\nplot.style_columns\nplot.style_circles\nplot.style_stepline\nplot.style_stepline_diamond\nplot.style_steplinebr",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_areabr",
"href": "#const_plot.style_areabr"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
},
{
"text": "plot.style_steplinebr",
"href": "#const_plot.style_steplinebr"
}
],
"tables": []
},
{
"id": "const_plot.style_stepline",
"legacy_id": "var_plot.style_stepline",
"title": "plot.style_stepline",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.style_stepline</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.style_stepline\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">'Step Line' スタイルの名前付き定数です。<a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a>関数の <code>style</code> パラメーターの引数として使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_areabr\" href=\"#const_plot.style_areabr\">plot.style_areabr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_steplinebr\" href=\"#const_plot.style_steplinebr\">plot.style_steplinebr</a></div></div>",
"text": "plot.style_stepline\n'Step Line' スタイルの名前付き定数です。\nplot\n関数の\nstyle\nパラメーターの引数として使用されます。\nタイプ\nconst plot_style\nこちらもご覧ください\nplot\nplot.style_line\nplot.style_linebr\nplot.style_histogram\nplot.style_cross\nplot.style_area\nplot.style_areabr\nplot.style_columns\nplot.style_circles\nplot.style_stepline_diamond\nplot.style_steplinebr",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_areabr",
"href": "#const_plot.style_areabr"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
},
{
"text": "plot.style_steplinebr",
"href": "#const_plot.style_steplinebr"
}
],
"tables": []
},
{
"id": "const_plot.style_stepline_diamond",
"legacy_id": "var_plot.style_stepline_diamond",
"title": "plot.style_stepline_diamond",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.style_stepline_diamond</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.style_stepline_diamond\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">'Step Line With Diamonds' スタイルの名前付き定数です。<a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a>関数の <code>style</code> パラメーターの引数として使用されます。 <a class=\"js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a> に似ていますが、データの変化が菱形でマークされる点が異なります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_areabr\" href=\"#const_plot.style_areabr\">plot.style_areabr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_steplinebr\" href=\"#const_plot.style_steplinebr\">plot.style_steplinebr</a></div></div>",
"text": "plot.style_stepline_diamond\n'Step Line With Diamonds' スタイルの名前付き定数です。\nplot\n関数の\nstyle\nパラメーターの引数として使用されます。\nplot.style_stepline\nに似ていますが、データの変化が菱形でマークされる点が異なります。\nタイプ\nconst plot_style\nこちらもご覧ください\nplot\nplot.style_line\nplot.style_linebr\nplot.style_histogram\nplot.style_cross\nplot.style_area\nplot.style_areabr\nplot.style_columns\nplot.style_circles\nplot.style_stepline\nplot.style_steplinebr",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_areabr",
"href": "#const_plot.style_areabr"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_steplinebr",
"href": "#const_plot.style_steplinebr"
}
],
"tables": []
},
{
"id": "const_plot.style_steplinebr",
"legacy_id": "var_plot.style_steplinebr",
"title": "plot.style_steplinebr",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot.style_steplinebr</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_plot.style_steplinebr\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">'Step line with Breaks' スタイルの名前付き定数です。<a class=\"js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a>関数の <code>style</code> パラメーターの引数として使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const plot_style</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_areabr\" href=\"#const_plot.style_areabr\">plot.style_areabr</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a><a class=\"tv-tag-label js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a></div></div>",
"text": "plot.style_steplinebr\n'Step line with Breaks' スタイルの名前付き定数です。\nplot\n関数の\nstyle\nパラメーターの引数として使用されます。\nタイプ\nconst plot_style\nこちらもご覧ください\nplot\nplot.style_line\nplot.style_linebr\nplot.style_histogram\nplot.style_cross\nplot.style_area\nplot.style_areabr\nplot.style_columns\nplot.style_circles\nplot.style_stepline\nplot.style_stepline_diamond",
"code_blocks": [],
"links": [
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_areabr",
"href": "#const_plot.style_areabr"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
}
],
"tables": []
},
{
"id": "const_position.bottom_center",
"legacy_id": "var_position.bottom_center",
"title": "position.bottom_center",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">position.bottom_center</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_position.bottom_center\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a>と<a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>関数で使用される表の位置です。</div><div class=\"tv-pine-reference-item__text tv-text\">テーブルを画面中央の下端にバインドします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_left\" href=\"#const_position.top_left\">position.top_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_center\" href=\"#const_position.top_center\">position.top_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_right\" href=\"#const_position.top_right\">position.top_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_left\" href=\"#const_position.middle_left\">position.middle_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_center\" href=\"#const_position.middle_center\">position.middle_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_right\" href=\"#const_position.middle_right\">position.middle_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_left\" href=\"#const_position.bottom_left\">position.bottom_left</a></div></div>",
"text": "position.bottom_center\ntable.new\nと\ntable.cell\n関数で使用される表の位置です。\nテーブルを画面中央の下端にバインドします。\nタイプ\nconst string\nこちらもご覧ください\ntable.new\ntable.cell\ntable.set_position\nposition.top_left\nposition.top_center\nposition.top_right\nposition.middle_left\nposition.middle_center\nposition.middle_right\nposition.bottom_left",
"code_blocks": [],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
},
{
"text": "position.top_left",
"href": "#const_position.top_left"
},
{
"text": "position.top_center",
"href": "#const_position.top_center"
},
{
"text": "position.top_right",
"href": "#const_position.top_right"
},
{
"text": "position.middle_left",
"href": "#const_position.middle_left"
},
{
"text": "position.middle_center",
"href": "#const_position.middle_center"
},
{
"text": "position.middle_right",
"href": "#const_position.middle_right"
},
{
"text": "position.bottom_left",
"href": "#const_position.bottom_left"
}
],
"tables": []
},
{
"id": "const_position.bottom_left",
"legacy_id": "var_position.bottom_left",
"title": "position.bottom_left",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">position.bottom_left</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_position.bottom_left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a>と<a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>関数で使用される表の位置です。</div><div class=\"tv-pine-reference-item__text tv-text\">テーブルを画面の左下にバインドします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_left\" href=\"#const_position.top_left\">position.top_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_center\" href=\"#const_position.top_center\">position.top_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_right\" href=\"#const_position.top_right\">position.top_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_left\" href=\"#const_position.middle_left\">position.middle_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_center\" href=\"#const_position.middle_center\">position.middle_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_right\" href=\"#const_position.middle_right\">position.middle_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_center\" href=\"#const_position.bottom_center\">position.bottom_center</a></div></div>",
"text": "position.bottom_left\ntable.new\nと\ntable.cell\n関数で使用される表の位置です。\nテーブルを画面の左下にバインドします。\nタイプ\nconst string\nこちらもご覧ください\ntable.new\ntable.cell\ntable.set_position\nposition.top_left\nposition.top_center\nposition.top_right\nposition.middle_left\nposition.middle_center\nposition.middle_right\nposition.bottom_center",
"code_blocks": [],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
},
{
"text": "position.top_left",
"href": "#const_position.top_left"
},
{
"text": "position.top_center",
"href": "#const_position.top_center"
},
{
"text": "position.top_right",
"href": "#const_position.top_right"
},
{
"text": "position.middle_left",
"href": "#const_position.middle_left"
},
{
"text": "position.middle_center",
"href": "#const_position.middle_center"
},
{
"text": "position.middle_right",
"href": "#const_position.middle_right"
},
{
"text": "position.bottom_center",
"href": "#const_position.bottom_center"
}
],
"tables": []
},
{
"id": "const_position.bottom_right",
"legacy_id": "var_position.bottom_right",
"title": "position.bottom_right",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">position.bottom_right</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_position.bottom_right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a>と<a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>関数で使用される表の位置です。</div><div class=\"tv-pine-reference-item__text tv-text\">テーブルを画面の右下にバインドします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_left\" href=\"#const_position.top_left\">position.top_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_center\" href=\"#const_position.top_center\">position.top_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_right\" href=\"#const_position.top_right\">position.top_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_left\" href=\"#const_position.middle_left\">position.middle_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_center\" href=\"#const_position.middle_center\">position.middle_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_right\" href=\"#const_position.middle_right\">position.middle_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_left\" href=\"#const_position.bottom_left\">position.bottom_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_center\" href=\"#const_position.bottom_center\">position.bottom_center</a></div></div>",
"text": "position.bottom_right\ntable.new\nと\ntable.cell\n関数で使用される表の位置です。\nテーブルを画面の右下にバインドします。\nタイプ\nconst string\nこちらもご覧ください\ntable.new\ntable.cell\ntable.set_position\nposition.top_left\nposition.top_center\nposition.top_right\nposition.middle_left\nposition.middle_center\nposition.middle_right\nposition.bottom_left\nposition.bottom_center",
"code_blocks": [],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
},
{
"text": "position.top_left",
"href": "#const_position.top_left"
},
{
"text": "position.top_center",
"href": "#const_position.top_center"
},
{
"text": "position.top_right",
"href": "#const_position.top_right"
},
{
"text": "position.middle_left",
"href": "#const_position.middle_left"
},
{
"text": "position.middle_center",
"href": "#const_position.middle_center"
},
{
"text": "position.middle_right",
"href": "#const_position.middle_right"
},
{
"text": "position.bottom_left",
"href": "#const_position.bottom_left"
},
{
"text": "position.bottom_center",
"href": "#const_position.bottom_center"
}
],
"tables": []
},
{
"id": "const_position.middle_center",
"legacy_id": "var_position.middle_center",
"title": "position.middle_center",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">position.middle_center</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_position.middle_center\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a>と<a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>関数で使用される表の位置です。</div><div class=\"tv-pine-reference-item__text tv-text\">テーブルを画面の中央にバインドします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_left\" href=\"#const_position.top_left\">position.top_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_center\" href=\"#const_position.top_center\">position.top_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_right\" href=\"#const_position.top_right\">position.top_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_left\" href=\"#const_position.middle_left\">position.middle_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_right\" href=\"#const_position.middle_right\">position.middle_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_left\" href=\"#const_position.bottom_left\">position.bottom_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_center\" href=\"#const_position.bottom_center\">position.bottom_center</a></div></div>",
"text": "position.middle_center\ntable.new\nと\ntable.cell\n関数で使用される表の位置です。\nテーブルを画面の中央にバインドします。\nタイプ\nconst string\nこちらもご覧ください\ntable.new\ntable.cell\ntable.set_position\nposition.top_left\nposition.top_center\nposition.top_right\nposition.middle_left\nposition.middle_right\nposition.bottom_left\nposition.bottom_center",
"code_blocks": [],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
},
{
"text": "position.top_left",
"href": "#const_position.top_left"
},
{
"text": "position.top_center",
"href": "#const_position.top_center"
},
{
"text": "position.top_right",
"href": "#const_position.top_right"
},
{
"text": "position.middle_left",
"href": "#const_position.middle_left"
},
{
"text": "position.middle_right",
"href": "#const_position.middle_right"
},
{
"text": "position.bottom_left",
"href": "#const_position.bottom_left"
},
{
"text": "position.bottom_center",
"href": "#const_position.bottom_center"
}
],
"tables": []
},
{
"id": "const_position.middle_left",
"legacy_id": "var_position.middle_left",
"title": "position.middle_left",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">position.middle_left</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_position.middle_left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a>と<a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>関数で使用される表の位置です。</div><div class=\"tv-pine-reference-item__text tv-text\">テーブルを画面の左端にバインドします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_left\" href=\"#const_position.top_left\">position.top_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_center\" href=\"#const_position.top_center\">position.top_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_right\" href=\"#const_position.top_right\">position.top_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_center\" href=\"#const_position.middle_center\">position.middle_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_right\" href=\"#const_position.middle_right\">position.middle_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_left\" href=\"#const_position.bottom_left\">position.bottom_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_center\" href=\"#const_position.bottom_center\">position.bottom_center</a></div></div>",
"text": "position.middle_left\ntable.new\nと\ntable.cell\n関数で使用される表の位置です。\nテーブルを画面の左端にバインドします。\nタイプ\nconst string\nこちらもご覧ください\ntable.new\ntable.cell\ntable.set_position\nposition.top_left\nposition.top_center\nposition.top_right\nposition.middle_center\nposition.middle_right\nposition.bottom_left\nposition.bottom_center",
"code_blocks": [],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
},
{
"text": "position.top_left",
"href": "#const_position.top_left"
},
{
"text": "position.top_center",
"href": "#const_position.top_center"
},
{
"text": "position.top_right",
"href": "#const_position.top_right"
},
{
"text": "position.middle_center",
"href": "#const_position.middle_center"
},
{
"text": "position.middle_right",
"href": "#const_position.middle_right"
},
{
"text": "position.bottom_left",
"href": "#const_position.bottom_left"
},
{
"text": "position.bottom_center",
"href": "#const_position.bottom_center"
}
],
"tables": []
},
{
"id": "const_position.middle_right",
"legacy_id": "var_position.middle_right",
"title": "position.middle_right",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">position.middle_right</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_position.middle_right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a>と<a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>関数で使用される表の位置です。</div><div class=\"tv-pine-reference-item__text tv-text\">テーブルを画面の右端にバインドします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_left\" href=\"#const_position.top_left\">position.top_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_center\" href=\"#const_position.top_center\">position.top_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_right\" href=\"#const_position.top_right\">position.top_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_left\" href=\"#const_position.middle_left\">position.middle_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_center\" href=\"#const_position.middle_center\">position.middle_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_left\" href=\"#const_position.bottom_left\">position.bottom_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_center\" href=\"#const_position.bottom_center\">position.bottom_center</a></div></div>",
"text": "position.middle_right\ntable.new\nと\ntable.cell\n関数で使用される表の位置です。\nテーブルを画面の右端にバインドします。\nタイプ\nconst string\nこちらもご覧ください\ntable.new\ntable.cell\ntable.set_position\nposition.top_left\nposition.top_center\nposition.top_right\nposition.middle_left\nposition.middle_center\nposition.bottom_left\nposition.bottom_center",
"code_blocks": [],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
},
{
"text": "position.top_left",
"href": "#const_position.top_left"
},
{
"text": "position.top_center",
"href": "#const_position.top_center"
},
{
"text": "position.top_right",
"href": "#const_position.top_right"
},
{
"text": "position.middle_left",
"href": "#const_position.middle_left"
},
{
"text": "position.middle_center",
"href": "#const_position.middle_center"
},
{
"text": "position.bottom_left",
"href": "#const_position.bottom_left"
},
{
"text": "position.bottom_center",
"href": "#const_position.bottom_center"
}
],
"tables": []
},
{
"id": "const_position.top_center",
"legacy_id": "var_position.top_center",
"title": "position.top_center",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">position.top_center</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_position.top_center\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a>と<a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>関数で使用される表の位置です。</div><div class=\"tv-pine-reference-item__text tv-text\">テーブルを中央の上端にバインドします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_left\" href=\"#const_position.top_left\">position.top_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_right\" href=\"#const_position.top_right\">position.top_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_left\" href=\"#const_position.middle_left\">position.middle_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_center\" href=\"#const_position.middle_center\">position.middle_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_right\" href=\"#const_position.middle_right\">position.middle_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_left\" href=\"#const_position.bottom_left\">position.bottom_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_center\" href=\"#const_position.bottom_center\">position.bottom_center</a></div></div>",
"text": "position.top_center\ntable.new\nと\ntable.cell\n関数で使用される表の位置です。\nテーブルを中央の上端にバインドします。\nタイプ\nconst string\nこちらもご覧ください\ntable.new\ntable.cell\ntable.set_position\nposition.top_left\nposition.top_right\nposition.middle_left\nposition.middle_center\nposition.middle_right\nposition.bottom_left\nposition.bottom_center",
"code_blocks": [],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
},
{
"text": "position.top_left",
"href": "#const_position.top_left"
},
{
"text": "position.top_right",
"href": "#const_position.top_right"
},
{
"text": "position.middle_left",
"href": "#const_position.middle_left"
},
{
"text": "position.middle_center",
"href": "#const_position.middle_center"
},
{
"text": "position.middle_right",
"href": "#const_position.middle_right"
},
{
"text": "position.bottom_left",
"href": "#const_position.bottom_left"
},
{
"text": "position.bottom_center",
"href": "#const_position.bottom_center"
}
],
"tables": []
},
{
"id": "const_position.top_left",
"legacy_id": "var_position.top_left",
"title": "position.top_left",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">position.top_left</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_position.top_left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a>と<a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>関数で使用される表の位置です。</div><div class=\"tv-pine-reference-item__text tv-text\">テーブルを左上の端にバインドします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_center\" href=\"#const_position.top_center\">position.top_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_right\" href=\"#const_position.top_right\">position.top_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_left\" href=\"#const_position.middle_left\">position.middle_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_center\" href=\"#const_position.middle_center\">position.middle_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_right\" href=\"#const_position.middle_right\">position.middle_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_left\" href=\"#const_position.bottom_left\">position.bottom_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_center\" href=\"#const_position.bottom_center\">position.bottom_center</a></div></div>",
"text": "position.top_left\ntable.new\nと\ntable.cell\n関数で使用される表の位置です。\nテーブルを左上の端にバインドします。\nタイプ\nconst string\nこちらもご覧ください\ntable.new\ntable.cell\ntable.set_position\nposition.top_center\nposition.top_right\nposition.middle_left\nposition.middle_center\nposition.middle_right\nposition.bottom_left\nposition.bottom_center",
"code_blocks": [],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
},
{
"text": "position.top_center",
"href": "#const_position.top_center"
},
{
"text": "position.top_right",
"href": "#const_position.top_right"
},
{
"text": "position.middle_left",
"href": "#const_position.middle_left"
},
{
"text": "position.middle_center",
"href": "#const_position.middle_center"
},
{
"text": "position.middle_right",
"href": "#const_position.middle_right"
},
{
"text": "position.bottom_left",
"href": "#const_position.bottom_left"
},
{
"text": "position.bottom_center",
"href": "#const_position.bottom_center"
}
],
"tables": []
},
{
"id": "const_position.top_right",
"legacy_id": "var_position.top_right",
"title": "position.top_right",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">position.top_right</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_position.top_right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a>と<a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>関数で使用される表の位置です。</div><div class=\"tv-pine-reference-item__text tv-text\">テーブルを右上の端にバインドします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_left\" href=\"#const_position.top_left\">position.top_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.top_center\" href=\"#const_position.top_center\">position.top_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_left\" href=\"#const_position.middle_left\">position.middle_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_center\" href=\"#const_position.middle_center\">position.middle_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.middle_right\" href=\"#const_position.middle_right\">position.middle_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_left\" href=\"#const_position.bottom_left\">position.bottom_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_position.bottom_center\" href=\"#const_position.bottom_center\">position.bottom_center</a></div></div>",
"text": "position.top_right\ntable.new\nと\ntable.cell\n関数で使用される表の位置です。\nテーブルを右上の端にバインドします。\nタイプ\nconst string\nこちらもご覧ください\ntable.new\ntable.cell\ntable.set_position\nposition.top_left\nposition.top_center\nposition.middle_left\nposition.middle_center\nposition.middle_right\nposition.bottom_left\nposition.bottom_center",
"code_blocks": [],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
},
{
"text": "position.top_left",
"href": "#const_position.top_left"
},
{
"text": "position.top_center",
"href": "#const_position.top_center"
},
{
"text": "position.middle_left",
"href": "#const_position.middle_left"
},
{
"text": "position.middle_center",
"href": "#const_position.middle_center"
},
{
"text": "position.middle_right",
"href": "#const_position.middle_right"
},
{
"text": "position.bottom_left",
"href": "#const_position.bottom_left"
},
{
"text": "position.bottom_center",
"href": "#const_position.bottom_center"
}
],
"tables": []
},
{
"id": "const_scale.left",
"legacy_id": "var_scale.left",
"title": "scale.left",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">scale.left</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_scale.left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a>関数のスケール値。左の価格スケールにインジケーターが追加されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const scale_type</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a></div></div>",
"text": "scale.left\nindicator\n関数のスケール値。左の価格スケールにインジケーターが追加されます。\nタイプ\nconst scale_type\nこちらもご覧ください\nindicator",
"code_blocks": [],
"links": [
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "indicator",
"href": "#fun_indicator"
}
],
"tables": []
},
{
"id": "const_scale.none",
"legacy_id": "var_scale.none",
"title": "scale.none",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">scale.none</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_scale.none\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a>関数のスケール値。'スケールなし' モードでインジケーターを追加します。 'overlay=true' の時のみ使用可能です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const scale_type</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a></div></div>",
"text": "scale.none\nindicator\n関数のスケール値。'スケールなし' モードでインジケーターを追加します。 'overlay=true' の時のみ使用可能です。\nタイプ\nconst scale_type\nこちらもご覧ください\nindicator",
"code_blocks": [],
"links": [
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "indicator",
"href": "#fun_indicator"
}
],
"tables": []
},
{
"id": "const_scale.right",
"legacy_id": "var_scale.right",
"title": "scale.right",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">scale.right</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_scale.right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a>関数のスケール値。右の価格スケールにインジケーターが追加されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const scale_type</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a></div></div>",
"text": "scale.right\nindicator\n関数のスケール値。右の価格スケールにインジケーターが追加されます。\nタイプ\nconst scale_type\nこちらもご覧ください\nindicator",
"code_blocks": [],
"links": [
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "indicator",
"href": "#fun_indicator"
}
],
"tables": []
},
{
"id": "const_session.extended",
"legacy_id": "var_session.extended",
"title": "session.extended",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">session.extended</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_session.extended\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">時間外セッションタイプの定数(時間外のデータがある場合)。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_session.regular\" href=\"#const_session.regular\">session.regular</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.session\" href=\"#var_syminfo.session\">syminfo.session</a></div></div>",
"text": "session.extended\n時間外セッションタイプの定数(時間外のデータがある場合)。\nタイプ\nconst string\nこちらもご覧ください\nsession.regular\nsyminfo.session",
"code_blocks": [],
"links": [
{
"text": "session.regular",
"href": "#const_session.regular"
},
{
"text": "syminfo.session",
"href": "#var_syminfo.session"
}
],
"tables": []
},
{
"id": "const_session.regular",
"legacy_id": "var_session.regular",
"title": "session.regular",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">session.regular</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_session.regular\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">通常セッションタイプの定数(時間外のデータがない場合)。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_session.extended\" href=\"#const_session.extended\">session.extended</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.session\" href=\"#var_syminfo.session\">syminfo.session</a></div></div>",
"text": "session.regular\n通常セッションタイプの定数(時間外のデータがない場合)。\nタイプ\nconst string\nこちらもご覧ください\nsession.extended\nsyminfo.session",
"code_blocks": [],
"links": [
{
"text": "session.extended",
"href": "#const_session.extended"
},
{
"text": "syminfo.session",
"href": "#var_syminfo.session"
}
],
"tables": []
},
{
"id": "const_settlement_as_close.inherit",
"legacy_id": "var_settlement_as_close.inherit",
"title": "settlement_as_close.inherit",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">settlement_as_close.inherit</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_settlement_as_close.inherit\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a> および <a class=\"js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a> 内のパラメーター <code>settlement_as_close</code> の値を指定する定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const settlement</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.on\" href=\"#const_settlement_as_close.on\">settlement_as_close.on</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.off\" href=\"#const_settlement_as_close.off\">settlement_as_close.off</a></div></div>",
"text": "settlement_as_close.inherit\n関数\nticker.new\nおよび\nticker.modify\n内のパラメーター\nsettlement_as_close\nの値を指定する定数です。\nタイプ\nconst settlement\nこちらもご覧ください\nticker.new\nticker.modify\nsettlement_as_close.on\nsettlement_as_close.off",
"code_blocks": [],
"links": [
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "settlement_as_close.on",
"href": "#const_settlement_as_close.on"
},
{
"text": "settlement_as_close.off",
"href": "#const_settlement_as_close.off"
}
],
"tables": []
},
{
"id": "const_settlement_as_close.off",
"legacy_id": "var_settlement_as_close.off",
"title": "settlement_as_close.off",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">settlement_as_close.off</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_settlement_as_close.off\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a> および <a class=\"js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a> 内のパラメーター <code>settlement_as_close</code> の値を指定する定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const settlement</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.on\" href=\"#const_settlement_as_close.on\">settlement_as_close.on</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.inherit\" href=\"#const_settlement_as_close.inherit\">settlement_as_close.inherit</a></div></div>",
"text": "settlement_as_close.off\n関数\nticker.new\nおよび\nticker.modify\n内のパラメーター\nsettlement_as_close\nの値を指定する定数です。\nタイプ\nconst settlement\nこちらもご覧ください\nticker.new\nticker.modify\nsettlement_as_close.on\nsettlement_as_close.inherit",
"code_blocks": [],
"links": [
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "settlement_as_close.on",
"href": "#const_settlement_as_close.on"
},
{
"text": "settlement_as_close.inherit",
"href": "#const_settlement_as_close.inherit"
}
],
"tables": []
},
{
"id": "const_settlement_as_close.on",
"legacy_id": "var_settlement_as_close.on",
"title": "settlement_as_close.on",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">settlement_as_close.on</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_settlement_as_close.on\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a> および <a class=\"js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a> 内のパラメーター <code>settlement_as_close</code> の値を指定する定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const settlement</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.inherit\" href=\"#const_settlement_as_close.inherit\">settlement_as_close.inherit</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.off\" href=\"#const_settlement_as_close.off\">settlement_as_close.off</a></div></div>",
"text": "settlement_as_close.on\n関数\nticker.new\nおよび\nticker.modify\n内のパラメーター\nsettlement_as_close\nの値を指定する定数です。\nタイプ\nconst settlement\nこちらもご覧ください\nticker.new\nticker.modify\nsettlement_as_close.inherit\nsettlement_as_close.off",
"code_blocks": [],
"links": [
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "settlement_as_close.inherit",
"href": "#const_settlement_as_close.inherit"
},
{
"text": "settlement_as_close.off",
"href": "#const_settlement_as_close.off"
}
],
"tables": []
},
{
"id": "const_shape.arrowdown",
"legacy_id": "var_shape.arrowdown",
"title": "shape.arrowdown",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.arrowdown</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.arrowdown\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.arrowdown\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_shape.arrowup",
"legacy_id": "var_shape.arrowup",
"title": "shape.arrowup",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.arrowup</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.arrowup\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.arrowup\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_shape.circle",
"legacy_id": "var_shape.circle",
"title": "shape.circle",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.circle</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.circle\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.circle\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_shape.cross",
"legacy_id": "var_shape.cross",
"title": "shape.cross",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.cross</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.cross\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.cross\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_shape.diamond",
"legacy_id": "var_shape.diamond",
"title": "shape.diamond",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.diamond</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.diamond\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.diamond\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_shape.flag",
"legacy_id": "var_shape.flag",
"title": "shape.flag",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.flag</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.flag\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.flag\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_shape.labeldown",
"legacy_id": "var_shape.labeldown",
"title": "shape.labeldown",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.labeldown</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.labeldown\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.labeldown\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_shape.labelup",
"legacy_id": "var_shape.labelup",
"title": "shape.labelup",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.labelup</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.labelup\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.labelup\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_shape.square",
"legacy_id": "var_shape.square",
"title": "shape.square",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.square</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.square\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.square\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_shape.triangledown",
"legacy_id": "var_shape.triangledown",
"title": "shape.triangledown",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.triangledown</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.triangledown\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.triangledown\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_shape.triangleup",
"legacy_id": "var_shape.triangleup",
"title": "shape.triangleup",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.triangleup</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.triangleup\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.triangleup\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_shape.xcross",
"legacy_id": "var_shape.xcross",
"title": "shape.xcross",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">shape.xcross</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_shape.xcross\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>関数の図形スタイル。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a></div></div>",
"text": "shape.xcross\nplotshape\n関数の図形スタイル。\nタイプ\nconst string\nこちらもご覧ください\nplotshape",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
}
],
"tables": []
},
{
"id": "const_size.auto",
"legacy_id": "var_size.auto",
"title": "size.auto",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">size.auto</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_size.auto\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>、<a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a>関数のサイズの値。 図形のサイズは、バーのサイズに基づいて自動的に調節されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_size\" href=\"#fun_label.set_size\">label.set_size</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a></div></div>",
"text": "size.auto\nplotshape\n、\nplotchar\n関数のサイズの値。 図形のサイズは、バーのサイズに基づいて自動的に調節されます。\nタイプ\nconst string\nこちらもご覧ください\nplotshape\nplotchar\nlabel.set_size\nsize.tiny\nsize.small\nsize.normal\nsize.large\nsize.huge",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "label.set_size",
"href": "#fun_label.set_size"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
}
],
"tables": []
},
{
"id": "const_size.huge",
"legacy_id": "var_size.huge",
"title": "size.huge",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">size.huge</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_size.huge\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>、<a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a>関数のサイズの値。 図形は常に最大のサイズで表示されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_size\" href=\"#fun_label.set_size\">label.set_size</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a></div></div>",
"text": "size.huge\nplotshape\n、\nplotchar\n関数のサイズの値。 図形は常に最大のサイズで表示されます。\nタイプ\nconst string\nこちらもご覧ください\nplotshape\nplotchar\nlabel.set_size\nsize.auto\nsize.tiny\nsize.small\nsize.normal\nsize.large",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "label.set_size",
"href": "#fun_label.set_size"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
}
],
"tables": []
},
{
"id": "const_size.large",
"legacy_id": "var_size.large",
"title": "size.large",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">size.large</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_size.large\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>、<a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a>関数のサイズの値。 図形は常に大きいサイズで表示されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_size\" href=\"#fun_label.set_size\">label.set_size</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a></div></div>",
"text": "size.large\nplotshape\n、\nplotchar\n関数のサイズの値。 図形は常に大きいサイズで表示されます。\nタイプ\nconst string\nこちらもご覧ください\nplotshape\nplotchar\nlabel.set_size\nsize.auto\nsize.tiny\nsize.small\nsize.normal\nsize.huge",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "label.set_size",
"href": "#fun_label.set_size"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.huge",
"href": "#const_size.huge"
}
],
"tables": []
},
{
"id": "const_size.normal",
"legacy_id": "var_size.normal",
"title": "size.normal",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">size.normal</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_size.normal\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>、<a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a>関数のサイズの値。 図形は常に通常のサイズで表示されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_size\" href=\"#fun_label.set_size\">label.set_size</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a></div></div>",
"text": "size.normal\nplotshape\n、\nplotchar\n関数のサイズの値。 図形は常に通常のサイズで表示されます。\nタイプ\nconst string\nこちらもご覧ください\nplotshape\nplotchar\nlabel.set_size\nsize.auto\nsize.tiny\nsize.small\nsize.large\nsize.huge",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "label.set_size",
"href": "#fun_label.set_size"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
}
],
"tables": []
},
{
"id": "const_size.small",
"legacy_id": "var_size.small",
"title": "size.small",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">size.small</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_size.small\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>、<a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a>関数のサイズの値。 図形は常に小さいサイズで表示されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_size\" href=\"#fun_label.set_size\">label.set_size</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a></div></div>",
"text": "size.small\nplotshape\n、\nplotchar\n関数のサイズの値。 図形は常に小さいサイズで表示されます。\nタイプ\nconst string\nこちらもご覧ください\nplotshape\nplotchar\nlabel.set_size\nsize.auto\nsize.tiny\nsize.normal\nsize.large\nsize.huge",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "label.set_size",
"href": "#fun_label.set_size"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
}
],
"tables": []
},
{
"id": "const_size.tiny",
"legacy_id": "var_size.tiny",
"title": "size.tiny",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">size.tiny</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_size.tiny\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a>、<a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a>関数のサイズの値。図形は常に最小なサイズで表示されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_size\" href=\"#fun_label.set_size\">label.set_size</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a></div></div>",
"text": "size.tiny\nplotshape\n、\nplotchar\n関数のサイズの値。図形は常に最小なサイズで表示されます。\nタイプ\nconst string\nこちらもご覧ください\nplotshape\nplotchar\nlabel.set_size\nsize.auto\nsize.small\nsize.normal\nsize.large\nsize.huge",
"code_blocks": [],
"links": [
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "label.set_size",
"href": "#fun_label.set_size"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
}
],
"tables": []
},
{
"id": "const_splits.denominator",
"legacy_id": "var_splits.denominator",
"title": "splits.denominator",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">splits.denominator</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_splits.denominator\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.splits\" href=\"#fun_request.splits\">request.splits</a>関数の名前付き定数です。株式分割の分母をリクエストする為に使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.splits\" href=\"#fun_request.splits\">request.splits</a></div></div>",
"text": "splits.denominator\nrequest.splits\n関数の名前付き定数です。株式分割の分母をリクエストする為に使用されます。\nタイプ\nconst string\nこちらもご覧ください\nrequest.splits",
"code_blocks": [],
"links": [
{
"text": "request.splits",
"href": "#fun_request.splits"
},
{
"text": "request.splits",
"href": "#fun_request.splits"
}
],
"tables": []
},
{
"id": "const_splits.numerator",
"legacy_id": "var_splits.numerator",
"title": "splits.numerator",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">splits.numerator</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_splits.numerator\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.splits\" href=\"#fun_request.splits\">request.splits</a>関数の名前付き定数です。株式分割の分子をリクエストする為に使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.splits\" href=\"#fun_request.splits\">request.splits</a></div></div>",
"text": "splits.numerator\nrequest.splits\n関数の名前付き定数です。株式分割の分子をリクエストする為に使用されます。\nタイプ\nconst string\nこちらもご覧ください\nrequest.splits",
"code_blocks": [],
"links": [
{
"text": "request.splits",
"href": "#fun_request.splits"
},
{
"text": "request.splits",
"href": "#fun_request.splits"
}
],
"tables": []
},
{
"id": "const_strategy.cash",
"legacy_id": "var_strategy.cash",
"title": "strategy.cash",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.cash</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.cash\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a>の宣言文の <code>default_qty_type</code> パラメーターに指定することができる引数のひとつです。<a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> や <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a> の関数呼び出しで ‘qty’ パラメーターに値が指定されていない場合にのみ、このパラメーターは意味を持ちます。これは、トレードにエントリーする <code>strategy.account_currency</code> での金額を指定します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"const_strategy.cash\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.cash\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">50</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.cash</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">initial_capital</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000000</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// As ‘qty’ is not defined, the previously defined </span><span class=\"mtk9\">values for the `default_qty_type` and </span><span class=\"mtk9\">`default_qty_value` parameters are used to enter </span><span class=\"mtk9\">trades, namely 50 units of cash in the currency of </span><span class=\"mtk9\">`strategy.account_currency`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// `qty` is calculated as (default_qty_value)/(clo</span><span class=\"mtk9\">se price). If current price is $5, then qty = 50/5</span><span class=\"mtk9\"> = 10.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"EN\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"EN\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "strategy.cash\nstrategy\nの宣言文の\ndefault_qty_type\nパラメーターに指定することができる引数のひとつです。\nstrategy.entry\nや\nstrategy.order\nの関数呼び出しで ‘qty’ パラメーターに値が指定されていない場合にのみ、このパラメーターは意味を持ちます。これは、トレードにエントリーする\nstrategy.account_currency\nでの金額を指定します。\nタイプ\nconst string\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.cash\"\n,\noverlay\n=\ntrue\n,\ndefault_qty_value\n=\n50\n,\ndefault_qty_type\n=\nstrategy.cash\n,\ninitial_capital\n=\n1000000\n)\nif\nbar_index\n==\n0\n// As ‘qty’ is not defined, the previously defined\nvalues for the `default_qty_type` and\n`default_qty_value` parameters are used to enter\ntrades, namely 50 units of cash in the currency of\n`strategy.account_currency`.\n// `qty` is calculated as (default_qty_value)/(clo\nse price). If current price is $5, then qty = 50/5\n= 10.\nstrategy.entry\n(\n\"EN\"\n,\nstrategy.long\n)\nif\nbar_index\n==\n2\nstrategy.close\n(\n\"EN\"\n)\nこちらもご覧ください\nstrategy",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.cash\"\n,\n \noverlay\n \n=\n \ntrue\n,\n \ndefault_qty_value\n \n=\n \n50\n,\n \ndefault_qty_type\n \n=\n \nstrategy.cash\n,\n \ninitial_capital\n \n=\n \n1000000\n)\nif\n \nbar_index\n \n==\n \n0\n \n// As ‘qty’ is not defined, the previously defined \nvalues for the `default_qty_type` and \n`default_qty_value` parameters are used to enter \ntrades, namely 50 units of cash in the currency of \n`strategy.account_currency`.\n \n// `qty` is calculated as (default_qty_value)/(clo\nse price). If current price is $5, then qty = 50/5\n = 10.\n \nstrategy.entry\n(\n\"EN\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n==\n \n2\n \nstrategy.close\n(\n\"EN\"\n)"
}
],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_strategy.commission.cash_per_contract",
"legacy_id": "var_strategy.commission.cash_per_contract",
"title": "strategy.commission.cash_per_contract",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.commission.cash_per_contract</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.commission.cash_per_contract\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">注文の手数料タイプ。1枚あたりの金額が口座に設定された通貨で表示されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "strategy.commission.cash_per_contract\n注文の手数料タイプ。1枚あたりの金額が口座に設定された通貨で表示されます。\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_strategy.commission.cash_per_order",
"legacy_id": "var_strategy.commission.cash_per_order",
"title": "strategy.commission.cash_per_order",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.commission.cash_per_order</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.commission.cash_per_order\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">注文の手数料タイプ。注文毎の口座通貨金額。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "strategy.commission.cash_per_order\n注文の手数料タイプ。注文毎の口座通貨金額。\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_strategy.commission.percent",
"legacy_id": "var_strategy.commission.percent",
"title": "strategy.commission.percent",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.commission.percent</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.commission.percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">注文の手数料タイプ。注文金額のパーセンテージ。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "strategy.commission.percent\n注文の手数料タイプ。注文金額のパーセンテージ。\nタイプ\nconst string\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_strategy.direction.all",
"legacy_id": "var_strategy.direction.all",
"title": "strategy.direction.all",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.direction.all</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.direction.all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ストラテジーでロングとショートの双方のポジションを許可します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.risk.allow_entry_in\" href=\"#fun_strategy.risk.allow_entry_in\">strategy.risk.allow_entry_in</a></div></div>",
"text": "strategy.direction.all\nストラテジーでロングとショートの双方のポジションを許可します。\nタイプ\nconst string\nこちらもご覧ください\nstrategy.risk.allow_entry_in",
"code_blocks": [],
"links": [
{
"text": "strategy.risk.allow_entry_in",
"href": "#fun_strategy.risk.allow_entry_in"
}
],
"tables": []
},
{
"id": "const_strategy.direction.long",
"legacy_id": "var_strategy.direction.long",
"title": "strategy.direction.long",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.direction.long</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.direction.long\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ストラテジーでロングのみのポジションを許可します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.risk.allow_entry_in\" href=\"#fun_strategy.risk.allow_entry_in\">strategy.risk.allow_entry_in</a></div></div>",
"text": "strategy.direction.long\nストラテジーでロングのみのポジションを許可します。\nタイプ\nconst string\nこちらもご覧ください\nstrategy.risk.allow_entry_in",
"code_blocks": [],
"links": [
{
"text": "strategy.risk.allow_entry_in",
"href": "#fun_strategy.risk.allow_entry_in"
}
],
"tables": []
},
{
"id": "const_strategy.direction.short",
"legacy_id": "var_strategy.direction.short",
"title": "strategy.direction.short",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.direction.short</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.direction.short\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ストラテジーでショートのみのポジションを許可します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.risk.allow_entry_in\" href=\"#fun_strategy.risk.allow_entry_in\">strategy.risk.allow_entry_in</a></div></div>",
"text": "strategy.direction.short\nストラテジーでショートのみのポジションを許可します。\nタイプ\nconst string\nこちらもご覧ください\nstrategy.risk.allow_entry_in",
"code_blocks": [],
"links": [
{
"text": "strategy.risk.allow_entry_in",
"href": "#fun_strategy.risk.allow_entry_in"
}
],
"tables": []
},
{
"id": "const_strategy.fixed",
"legacy_id": "var_strategy.fixed",
"title": "strategy.fixed",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.fixed</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.fixed\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a>の宣言文の <code>default_qty_type</code> パラメーターに指定することができる引数のひとつです。<a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> や <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a> の関数呼び出しで ‘qty’ パラメーターに値が指定されていない場合にのみ、このパラメーターは意味を持ちます。これは、トレードにエントリーする契約数/株数/ロット数を指定します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"const_strategy.fixed\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.fixed\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">50</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.fixed</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">initial_capital</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000000</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// As ‘qty’ is not defined, the previously defined </span><span class=\"mtk9\">values for the `default_qty_type` and </span><span class=\"mtk9\">`default_qty_value` parameters are used to enter </span><span class=\"mtk9\">trades, namely 50 contracts.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// qty = 50</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"EN\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"EN\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "strategy.fixed\nstrategy\nの宣言文の\ndefault_qty_type\nパラメーターに指定することができる引数のひとつです。\nstrategy.entry\nや\nstrategy.order\nの関数呼び出しで ‘qty’ パラメーターに値が指定されていない場合にのみ、このパラメーターは意味を持ちます。これは、トレードにエントリーする契約数/株数/ロット数を指定します。\nタイプ\nconst string\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.fixed\"\n,\noverlay\n=\ntrue\n,\ndefault_qty_value\n=\n50\n,\ndefault_qty_type\n=\nstrategy.fixed\n,\ninitial_capital\n=\n1000000\n)\nif\nbar_index\n==\n0\n// As ‘qty’ is not defined, the previously defined\nvalues for the `default_qty_type` and\n`default_qty_value` parameters are used to enter\ntrades, namely 50 contracts.\n// qty = 50\nstrategy.entry\n(\n\"EN\"\n,\nstrategy.long\n)\nif\nbar_index\n==\n2\nstrategy.close\n(\n\"EN\"\n)\nこちらもご覧ください\nstrategy",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.fixed\"\n,\n \noverlay\n \n=\n \ntrue\n,\n \ndefault_qty_value\n \n=\n \n50\n,\n \ndefault_qty_type\n \n=\n \nstrategy.fixed\n,\n \ninitial_capital\n \n=\n \n1000000\n)\nif\n \nbar_index\n \n==\n \n0\n \n// As ‘qty’ is not defined, the previously defined \nvalues for the `default_qty_type` and \n`default_qty_value` parameters are used to enter \ntrades, namely 50 contracts.\n \n// qty = 50\n \nstrategy.entry\n(\n\"EN\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n==\n \n2\n \nstrategy.close\n(\n\"EN\"\n)"
}
],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_strategy.long",
"legacy_id": "var_strategy.long",
"title": "strategy.long",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.long</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.long\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">名前付き定数で <a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> および <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a> のコマンドで使用する <code>direction</code> パラメーターに対して使用します。コマンドが買い注文を作成するように指定します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const strategy_direction</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a></div></div>",
"text": "strategy.long\n名前付き定数で\nstrategy.entry\nおよび\nstrategy.order\nのコマンドで使用する\ndirection\nパラメーターに対して使用します。コマンドが買い注文を作成するように指定します。\nタイプ\nconst strategy_direction\nこちらもご覧ください\nstrategy.entry\nstrategy.exit\nstrategy.order",
"code_blocks": [],
"links": [
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
}
],
"tables": []
},
{
"id": "const_strategy.oca.cancel",
"legacy_id": "var_strategy.oca.cancel",
"title": "strategy.oca.cancel",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.oca.cancel</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.oca.cancel\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">名前付き定数で <a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> および <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a> のコマンドで使用する <code>oca_type</code> パラメーターに対して使用します。これは同じ <code>oca_name</code> と <code>oca_type</code> を伴う別の注文が実行された際に、そのストラテジーが未約定の注文をキャンセルするように指定します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">OCAグループからの未約定の注文が同じティックで執行された場合、ストラテジーは注文のキャンセルやサイズの縮小を行うことはできません。たとえば、市場価格が同じ <code>oca_*</code> 引数を持つ <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a> の呼び出しからの2つの逆指値注文をトリガーした場合、ストラテジーはどちらか一方の完全な、あるいは部分的なキャンセルはできません。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a></div></div>",
"text": "strategy.oca.cancel\n名前付き定数で\nstrategy.entry\nおよび\nstrategy.order\nのコマンドで使用する\noca_type\nパラメーターに対して使用します。これは同じ\noca_name\nと\noca_type\nを伴う別の注文が実行された際に、そのストラテジーが未約定の注文をキャンセルするように指定します。\nタイプ\nconst string\n備考\nOCAグループからの未約定の注文が同じティックで執行された場合、ストラテジーは注文のキャンセルやサイズの縮小を行うことはできません。たとえば、市場価格が同じ\noca_*\n引数を持つ\nstrategy.order\nの呼び出しからの2つの逆指値注文をトリガーした場合、ストラテジーはどちらか一方の完全な、あるいは部分的なキャンセルはできません。\nこちらもご覧ください\nstrategy.entry\nstrategy.exit\nstrategy.order",
"code_blocks": [],
"links": [
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
}
],
"tables": []
},
{
"id": "const_strategy.oca.none",
"legacy_id": "var_strategy.oca.none",
"title": "strategy.oca.none",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.oca.none</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.oca.none\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">名前付き定数で <a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> および <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a> のコマンドで使用する <code>oca_type</code> パラメーターに対して使用します。これはその注文が同じ <code>oca_name</code> を伴う注文も含め、他のすべての注文から独立して実行されるように指定します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a></div></div>",
"text": "strategy.oca.none\n名前付き定数で\nstrategy.entry\nおよび\nstrategy.order\nのコマンドで使用する\noca_type\nパラメーターに対して使用します。これはその注文が同じ\noca_name\nを伴う注文も含め、他のすべての注文から独立して実行されるように指定します。\nタイプ\nconst string\nこちらもご覧ください\nstrategy.entry\nstrategy.exit\nstrategy.order",
"code_blocks": [],
"links": [
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
}
],
"tables": []
},
{
"id": "const_strategy.oca.reduce",
"legacy_id": "var_strategy.oca.reduce",
"title": "strategy.oca.reduce",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.oca.reduce</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.oca.reduce\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">名前付き定数で <a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> および <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a> のコマンドで使用する <code>oca_type</code> パラメーターに対して使用します。これは、同じ <code>oca_name</code> と <code>oca_type</code> を伴う別の注文が約定したときに、ストラテジーが未約定の注文をその注文のサイズだけ縮小するように指定するものです。サイズの縮小後に未約定注文のサイズが0になった場合は、その注文が完全にキャンセルされるのと同じことになります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">OCAグループからの未約定の注文が同じティックで執行された場合、ストラテジーは注文のキャンセルやサイズの縮小を行うことはできません。たとえば、市場価格が同じ <code>oca_*</code> 引数を持つ <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a> の呼び出しからの2つの逆指値注文をトリガーした場合、ストラテジーはどちらか一方の完全な、あるいは部分的なキャンセルはできません。</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a> からの注文は自動でこのOCAタイプを使用し、デフォルトで同じOCAグループに属します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a></div></div>",
"text": "strategy.oca.reduce\n名前付き定数で\nstrategy.entry\nおよび\nstrategy.order\nのコマンドで使用する\noca_type\nパラメーターに対して使用します。これは、同じ\noca_name\nと\noca_type\nを伴う別の注文が約定したときに、ストラテジーが未約定の注文をその注文のサイズだけ縮小するように指定するものです。サイズの縮小後に未約定注文のサイズが0になった場合は、その注文が完全にキャンセルされるのと同じことになります。\nタイプ\nconst string\n備考\nOCAグループからの未約定の注文が同じティックで執行された場合、ストラテジーは注文のキャンセルやサイズの縮小を行うことはできません。たとえば、市場価格が同じ\noca_*\n引数を持つ\nstrategy.order\nの呼び出しからの2つの逆指値注文をトリガーした場合、ストラテジーはどちらか一方の完全な、あるいは部分的なキャンセルはできません。\nstrategy.exit\nからの注文は自動でこのOCAタイプを使用し、デフォルトで同じOCAグループに属します。\nこちらもご覧ください\nstrategy.entry\nstrategy.exit\nstrategy.order",
"code_blocks": [],
"links": [
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
}
],
"tables": []
},
{
"id": "const_strategy.percent_of_equity",
"legacy_id": "var_strategy.percent_of_equity",
"title": "strategy.percent_of_equity",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.percent_of_equity</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.percent_of_equity\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a>の宣言文の <code>default_qty_type</code> パラメーターに指定することができる引数のひとつです。<a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> や <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a> の関数呼び出しで ‘qty’ パラメーターに値が指定されていない場合にのみ、このパラメーターは意味を持ちます。これは、トレードにエントリーする資金のパーセンテージ (0-100) を指定します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"const_strategy.percent_of_equity\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.percent_of_equity\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.percent_of_equity</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">initial_capital</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000000</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// As ‘qty’ is not defined, the previously defined </span><span class=\"mtk9\">values for the `default_qty_type` and </span><span class=\"mtk9\">`default_qty_value` parameters are used to enter </span><span class=\"mtk9\">trades, namely 100% of available equity.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"EN\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"EN\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.equity</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// The ‘qty’ parameter is set to 10. Entering </span><span class=\"mtk9\">position with fixed size of 10 contracts and entry </span><span class=\"mtk9\">market price = (10 * close).</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"EN\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">qty</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"EN\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "strategy.percent_of_equity\nstrategy\nの宣言文の\ndefault_qty_type\nパラメーターに指定することができる引数のひとつです。\nstrategy.entry\nや\nstrategy.order\nの関数呼び出しで ‘qty’ パラメーターに値が指定されていない場合にのみ、このパラメーターは意味を持ちます。これは、トレードにエントリーする資金のパーセンテージ (0-100) を指定します。\nタイプ\nconst string\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.percent_of_equity\"\n,\noverlay\n=\nfalse\n,\ndefault_qty_value\n=\n100\n,\ndefault_qty_type\n=\nstrategy.percent_of_equity\n,\ninitial_capital\n=\n1000000\n)\n// As ‘qty’ is not defined, the previously defined\nvalues for the `default_qty_type` and\n`default_qty_value` parameters are used to enter\ntrades, namely 100% of available equity.\nif\nbar_index\n==\n0\nstrategy.entry\n(\n\"EN\"\n,\nstrategy.long\n)\nif\nbar_index\n==\n2\nstrategy.close\n(\n\"EN\"\n)\nplot\n(\nstrategy.equity\n)\n// The ‘qty’ parameter is set to 10. Entering\nposition with fixed size of 10 contracts and entry\nmarket price = (10 * close).\nif\nbar_index\n==\n4\nstrategy.entry\n(\n\"EN\"\n,\nstrategy.long\n,\nqty\n=\n10\n)\nif\nbar_index\n==\n6\nstrategy.close\n(\n\"EN\"\n)\nこちらもご覧ください\nstrategy",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.percent_of_equity\"\n,\n \noverlay\n \n=\n \nfalse\n,\n \ndefault_qty_value\n \n=\n \n100\n,\n \ndefault_qty_type\n \n=\n \nstrategy.percent_of_equity\n,\n \ninitial_capital\n \n=\n \n1000000\n)\n// As ‘qty’ is not defined, the previously defined \nvalues for the `default_qty_type` and \n`default_qty_value` parameters are used to enter \ntrades, namely 100% of available equity.\nif\n \nbar_index\n \n==\n \n0\n \nstrategy.entry\n(\n\"EN\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n==\n \n2\n \nstrategy.close\n(\n\"EN\"\n)\nplot\n(\nstrategy.equity\n)\n \n// The ‘qty’ parameter is set to 10. Entering \nposition with fixed size of 10 contracts and entry \nmarket price = (10 * close).\nif\n \nbar_index\n \n==\n \n4\n \nstrategy.entry\n(\n\"EN\"\n,\n \nstrategy.long\n,\n \nqty\n \n=\n \n10\n)\nif\n \nbar_index\n \n==\n \n6\n \nstrategy.close\n(\n\"EN\"\n)"
}
],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "const_strategy.short",
"legacy_id": "var_strategy.short",
"title": "strategy.short",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.short</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_strategy.short\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">名前付き定数で <a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> および <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a> のコマンドで使用する <code>direction</code> パラメーターに対して使用します。コマンドが売り注文を作成するように指定します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const strategy_direction</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a></div></div>",
"text": "strategy.short\n名前付き定数で\nstrategy.entry\nおよび\nstrategy.order\nのコマンドで使用する\ndirection\nパラメーターに対して使用します。コマンドが売り注文を作成するように指定します。\nタイプ\nconst strategy_direction\nこちらもご覧ください\nstrategy.entry\nstrategy.exit\nstrategy.order",
"code_blocks": [],
"links": [
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
}
],
"tables": []
},
{
"id": "const_text.align_bottom",
"legacy_id": "var_text.align_bottom",
"title": "text.align_bottom",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">text.align_bottom</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_text.align_bottom\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">これらの関数の垂直方向へのテキストアライメントです: <a class=\"js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a>, <a class=\"js-reference\" data-href=\"fun_box.set_text_valign\" href=\"#fun_box.set_text_valign\">box.set_text_valign</a>, <a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>, <a class=\"js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a> 。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_left\" href=\"#const_text.align_left\">text.align_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_right\" href=\"#const_text.align_right\">text.align_right</a></div></div>",
"text": "text.align_bottom\nこれらの関数の垂直方向へのテキストアライメントです:\nbox.new\n,\nbox.set_text_valign\n,\ntable.cell\n,\ntable.cell_set_text_valign\n。\nタイプ\nconst string\nこちらもご覧ください\ntable.cell\ntable.cell_set_text_valign\ntext.align_center\ntext.align_left\ntext.align_right",
"code_blocks": [],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text_valign",
"href": "#fun_box.set_text_valign"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_left",
"href": "#const_text.align_left"
},
{
"text": "text.align_right",
"href": "#const_text.align_right"
}
],
"tables": []
},
{
"id": "const_text.align_center",
"legacy_id": "var_text.align_center",
"title": "text.align_center",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">text.align_center</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_text.align_center\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">これらの関数のテキストアライメントです: <a class=\"js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a>, <a class=\"js-reference\" data-href=\"fun_box.set_text_halign\" href=\"#fun_box.set_text_halign\">box.set_text_halign</a>, <a class=\"js-reference\" data-href=\"fun_box.set_text_valign\" href=\"#fun_box.set_text_valign\">box.set_text_valign</a>, <a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>, <a class=\"js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a> 。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_left\" href=\"#const_text.align_left\">text.align_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_right\" href=\"#const_text.align_right\">text.align_right</a></div></div>",
"text": "text.align_center\nこれらの関数のテキストアライメントです:\nbox.new\n,\nbox.set_text_halign\n,\nbox.set_text_valign\n,\nlabel.new\n,\nlabel.set_textalign\n。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\ntext.align_left\ntext.align_right",
"code_blocks": [],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text_halign",
"href": "#fun_box.set_text_halign"
},
{
"text": "box.set_text_valign",
"href": "#fun_box.set_text_valign"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "text.align_left",
"href": "#const_text.align_left"
},
{
"text": "text.align_right",
"href": "#const_text.align_right"
}
],
"tables": []
},
{
"id": "const_text.align_left",
"legacy_id": "var_text.align_left",
"title": "text.align_left",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">text.align_left</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_text.align_left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">これらの関数の水平方向へのテキストアライメントです: <a class=\"js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a>, <a class=\"js-reference\" data-href=\"fun_box.set_text_halign\" href=\"#fun_box.set_text_halign\">box.set_text_halign</a>, <a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>, <a class=\"js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a> 。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_right\" href=\"#const_text.align_right\">text.align_right</a></div></div>",
"text": "text.align_left\nこれらの関数の水平方向へのテキストアライメントです:\nbox.new\n,\nbox.set_text_halign\n,\nlabel.new\n,\nlabel.set_textalign\n。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\ntext.align_center\ntext.align_right",
"code_blocks": [],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text_halign",
"href": "#fun_box.set_text_halign"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_right",
"href": "#const_text.align_right"
}
],
"tables": []
},
{
"id": "const_text.align_right",
"legacy_id": "var_text.align_right",
"title": "text.align_right",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">text.align_right</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_text.align_right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">これらの関数の水平方向へのテキストアライメントです: <a class=\"js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a>, <a class=\"js-reference\" data-href=\"fun_box.set_text_halign\" href=\"#fun_box.set_text_halign\">box.set_text_halign</a>, <a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>, <a class=\"js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a> 。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_left\" href=\"#const_text.align_left\">text.align_left</a></div></div>",
"text": "text.align_right\nこれらの関数の水平方向へのテキストアライメントです:\nbox.new\n,\nbox.set_text_halign\n,\nlabel.new\n,\nlabel.set_textalign\n。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_style\ntext.align_center\ntext.align_left",
"code_blocks": [],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text_halign",
"href": "#fun_box.set_text_halign"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_left",
"href": "#const_text.align_left"
}
],
"tables": []
},
{
"id": "const_text.align_top",
"legacy_id": "var_text.align_top",
"title": "text.align_top",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">text.align_top</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_text.align_top\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">これらの関数の垂直方向へのテキストアライメントです: <a class=\"js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a>, <a class=\"js-reference\" data-href=\"fun_box.set_text_valign\" href=\"#fun_box.set_text_valign\">box.set_text_valign</a>, <a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a>, <a class=\"js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a> 。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_left\" href=\"#const_text.align_left\">text.align_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_right\" href=\"#const_text.align_right\">text.align_right</a></div></div>",
"text": "text.align_top\nこれらの関数の垂直方向へのテキストアライメントです:\nbox.new\n,\nbox.set_text_valign\n,\ntable.cell\n,\ntable.cell_set_text_valign\n。\nタイプ\nconst string\nこちらもご覧ください\ntable.cell\ntable.cell_set_text_valign\ntext.align_center\ntext.align_left\ntext.align_right",
"code_blocks": [],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text_valign",
"href": "#fun_box.set_text_valign"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_left",
"href": "#const_text.align_left"
},
{
"text": "text.align_right",
"href": "#const_text.align_right"
}
],
"tables": []
},
{
"id": "const_text.format_bold",
"legacy_id": "var_text.format_bold",
"title": "text.format_bold",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">text.format_bold</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_text.format_bold\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>label.new()</code>、<code>box.new()</code>、<code>table.cell()</code>および<code>*set_text_formatting()</code>関数の<code>text_formatting</code>のパラメーターとともに使用する名前付き定数です。テキストを太字にします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const text_format</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a></div></div>",
"text": "text.format_bold\nlabel.new()\n、\nbox.new()\n、\ntable.cell()\nおよび\n*set_text_formatting()\n関数の\ntext_formatting\nのパラメーターとともに使用する名前付き定数です。テキストを太字にします。\nタイプ\nconst text_format\nこちらもご覧ください\nlabel.new\nbox.new\ntable.cell",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
}
],
"tables": []
},
{
"id": "const_text.format_italic",
"legacy_id": "var_text.format_italic",
"title": "text.format_italic",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">text.format_italic</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_text.format_italic\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>label.new()</code>、<code>box.new()</code>、<code>table.cell()</code>および<code>*set_text_formatting()</code>関数の<code>text_formatting</code>のパラメーターとともに使用する名前付き定数です。テキストを斜体にします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const text_format</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a></div></div>",
"text": "text.format_italic\nlabel.new()\n、\nbox.new()\n、\ntable.cell()\nおよび\n*set_text_formatting()\n関数の\ntext_formatting\nのパラメーターとともに使用する名前付き定数です。テキストを斜体にします。\nタイプ\nconst text_format\nこちらもご覧ください\nlabel.new\nbox.new\ntable.cell",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
}
],
"tables": []
},
{
"id": "const_text.format_none",
"legacy_id": "var_text.format_none",
"title": "text.format_none",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">text.format_none</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_text.format_none\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>label.new()</code>、<code>box.new()</code>、<code>table.cell()</code>および<code>*set_text_formatting()</code>関数の<code>text_formatting</code>のパラメーターとともに使用する名前付き定数です。特別なテキスト書式がないことを示します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const text_format</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a></div></div>",
"text": "text.format_none\nlabel.new()\n、\nbox.new()\n、\ntable.cell()\nおよび\n*set_text_formatting()\n関数の\ntext_formatting\nのパラメーターとともに使用する名前付き定数です。特別なテキスト書式がないことを示します。\nタイプ\nconst text_format\nこちらもご覧ください\nlabel.new\nbox.new\ntable.cell",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
}
],
"tables": []
},
{
"id": "const_text.wrap_auto",
"legacy_id": "var_text.wrap_auto",
"title": "text.wrap_auto",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">text.wrap_auto</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_text.wrap_auto\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a>と<a class=\"js-reference\" data-href=\"fun_box.set_text_wrap\" href=\"#fun_box.set_text_wrap\">box.set_text_wrap</a>関数の自動折り返しモードを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text\" href=\"#fun_box.set_text\">box.set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_wrap\" href=\"#fun_box.set_text_wrap\">box.set_text_wrap</a></div></div>",
"text": "text.wrap_auto\nbox.new\nと\nbox.set_text_wrap\n関数の自動折り返しモードを設定します。\nタイプ\nconst string\nこちらもご覧ください\nbox.new\nbox.set_text\nbox.set_text_wrap",
"code_blocks": [],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text_wrap",
"href": "#fun_box.set_text_wrap"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text",
"href": "#fun_box.set_text"
},
{
"text": "box.set_text_wrap",
"href": "#fun_box.set_text_wrap"
}
],
"tables": []
},
{
"id": "const_text.wrap_none",
"legacy_id": "var_text.wrap_none",
"title": "text.wrap_none",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">text.wrap_none</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_text.wrap_none\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a>と<a class=\"js-reference\" data-href=\"fun_box.set_text_wrap\" href=\"#fun_box.set_text_wrap\">box.set_text_wrap</a>関数の折り返しモードを無効にします。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text\" href=\"#fun_box.set_text\">box.set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_wrap\" href=\"#fun_box.set_text_wrap\">box.set_text_wrap</a></div></div>",
"text": "text.wrap_none\nbox.new\nと\nbox.set_text_wrap\n関数の折り返しモードを無効にします。\nタイプ\nconst string\nこちらもご覧ください\nbox.new\nbox.set_text\nbox.set_text_wrap",
"code_blocks": [],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text_wrap",
"href": "#fun_box.set_text_wrap"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_text",
"href": "#fun_box.set_text"
},
{
"text": "box.set_text_wrap",
"href": "#fun_box.set_text_wrap"
}
],
"tables": []
},
{
"id": "const_true",
"legacy_id": "var_true",
"title": "true",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">true</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_true\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"type_bool\" href=\"#type_bool\">bool</a>変数が取ることのできる値の1つを表すリテラル、または比較演算子または論理演算子を使用する場合に式を評価できます。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><a href=\"https://www.tradingview.com/pine-script-docs/language/operators/#comparison-operators\" target=\"_blank\">比較演算子</a>や<a href=\"https://www.tradingview.com/pine-script-docs/language/operators/#logical-operators\" target=\"_blank\">論理演算子</a>については、ユーザーマニュアルをご覧ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"type_bool\" href=\"#type_bool\">bool</a></div></div>",
"text": "true\nbool\n変数が取ることのできる値の1つを表すリテラル、または比較演算子または論理演算子を使用する場合に式を評価できます。\n備考\n比較演算子\nや\n論理演算子\nについては、ユーザーマニュアルをご覧ください。\nこちらもご覧ください\nbool",
"code_blocks": [],
"links": [
{
"text": "bool",
"href": "#type_bool"
},
{
"text": "比較演算子",
"href": "https://www.tradingview.com/pine-script-docs/language/operators/#comparison-operators"
},
{
"text": "論理演算子",
"href": "https://www.tradingview.com/pine-script-docs/language/operators/#logical-operators"
},
{
"text": "bool",
"href": "#type_bool"
}
],
"tables": []
},
{
"id": "const_xloc.bar_index",
"legacy_id": "var_xloc.bar_index",
"title": "xloc.bar_index",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">xloc.bar_index</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_xloc.bar_index\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">Pineの描画を作成・変更する関数がx座標をどのように解釈するかを指定する定数です。<code>xloc = xloc.bar_index</code> の場合、描画オブジェクトは各x座標を <code>bar_index</code> として扱います。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_xloc.bar_time\" href=\"#const_xloc.bar_time\">xloc.bar_time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_polyline.new\" href=\"#fun_polyline.new\">polyline.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_xloc\" href=\"#fun_line.set_xloc\">line.set_xloc</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_xloc\" href=\"#fun_label.set_xloc\">label.set_xloc</a></div></div>",
"text": "xloc.bar_index\nPineの描画を作成・変更する関数がx座標をどのように解釈するかを指定する定数です。\nxloc = xloc.bar_index\nの場合、描画オブジェクトは各x座標を\nbar_index\nとして扱います。\nタイプ\nconst string\nこちらもご覧ください\nxloc.bar_time\nline.new\nlabel.new\nbox.new\npolyline.new\nline.set_xloc\nlabel.set_xloc",
"code_blocks": [],
"links": [
{
"text": "xloc.bar_time",
"href": "#const_xloc.bar_time"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "polyline.new",
"href": "#fun_polyline.new"
},
{
"text": "line.set_xloc",
"href": "#fun_line.set_xloc"
},
{
"text": "label.set_xloc",
"href": "#fun_label.set_xloc"
}
],
"tables": []
},
{
"id": "const_xloc.bar_time",
"legacy_id": "var_xloc.bar_time",
"title": "xloc.bar_time",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">xloc.bar_time</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_xloc.bar_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">Pineの描画を作成・変更する関数がx座標をどのように解釈するかを指定する定数です。<code>xloc = xloc.bar_time</code> の場合、描画オブジェクトは各x座標をUNIX時間をミリ秒単位で表したタイムスタンプとして扱います。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_polyline.new\" href=\"#fun_polyline.new\">polyline.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_xloc\" href=\"#fun_line.set_xloc\">line.set_xloc</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_xloc\" href=\"#fun_label.set_xloc\">label.set_xloc</a><a class=\"tv-tag-label js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a></div></div>",
"text": "xloc.bar_time\nPineの描画を作成・変更する関数がx座標をどのように解釈するかを指定する定数です。\nxloc = xloc.bar_time\nの場合、描画オブジェクトは各x座標をUNIX時間をミリ秒単位で表したタイムスタンプとして扱います。\nタイプ\nconst string\nこちらもご覧ください\nxloc.bar_index\nline.new\nlabel.new\nbox.new\npolyline.new\nline.set_xloc\nlabel.set_xloc\nxloc.bar_index",
"code_blocks": [],
"links": [
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "polyline.new",
"href": "#fun_polyline.new"
},
{
"text": "line.set_xloc",
"href": "#fun_line.set_xloc"
},
{
"text": "label.set_xloc",
"href": "#fun_label.set_xloc"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
}
],
"tables": []
},
{
"id": "const_yloc.abovebar",
"legacy_id": "var_yloc.abovebar",
"title": "yloc.abovebar",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">yloc.abovebar</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_yloc.abovebar\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>関数で、y値を解釈するアルゴリズムを指定する名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_yloc\" href=\"#fun_label.set_yloc\">label.set_yloc</a><a class=\"tv-tag-label js-reference\" data-href=\"const_yloc.price\" href=\"#const_yloc.price\">yloc.price</a><a class=\"tv-tag-label js-reference\" data-href=\"const_yloc.belowbar\" href=\"#const_yloc.belowbar\">yloc.belowbar</a></div></div>",
"text": "yloc.abovebar\nlabel.new\n関数で、y値を解釈するアルゴリズムを指定する名前付き定数です。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_yloc\nyloc.price\nyloc.belowbar",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_yloc",
"href": "#fun_label.set_yloc"
},
{
"text": "yloc.price",
"href": "#const_yloc.price"
},
{
"text": "yloc.belowbar",
"href": "#const_yloc.belowbar"
}
],
"tables": []
},
{
"id": "const_yloc.belowbar",
"legacy_id": "var_yloc.belowbar",
"title": "yloc.belowbar",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">yloc.belowbar</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_yloc.belowbar\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>関数で、y値を解釈するアルゴリズムを指定する名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_yloc\" href=\"#fun_label.set_yloc\">label.set_yloc</a><a class=\"tv-tag-label js-reference\" data-href=\"const_yloc.price\" href=\"#const_yloc.price\">yloc.price</a><a class=\"tv-tag-label js-reference\" data-href=\"const_yloc.abovebar\" href=\"#const_yloc.abovebar\">yloc.abovebar</a></div></div>",
"text": "yloc.belowbar\nlabel.new\n関数で、y値を解釈するアルゴリズムを指定する名前付き定数です。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_yloc\nyloc.price\nyloc.abovebar",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_yloc",
"href": "#fun_label.set_yloc"
},
{
"text": "yloc.price",
"href": "#const_yloc.price"
},
{
"text": "yloc.abovebar",
"href": "#const_yloc.abovebar"
}
],
"tables": []
},
{
"id": "const_yloc.price",
"legacy_id": "var_yloc.price",
"title": "yloc.price",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">yloc.price</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"const_yloc.price\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a>関数で、y値を解釈するアルゴリズムを指定する名前付き定数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">const string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_yloc\" href=\"#fun_label.set_yloc\">label.set_yloc</a><a class=\"tv-tag-label js-reference\" data-href=\"const_yloc.abovebar\" href=\"#const_yloc.abovebar\">yloc.abovebar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_yloc.belowbar\" href=\"#const_yloc.belowbar\">yloc.belowbar</a></div></div>",
"text": "yloc.price\nlabel.new\n関数で、y値を解釈するアルゴリズムを指定する名前付き定数です。\nタイプ\nconst string\nこちらもご覧ください\nlabel.new\nlabel.set_yloc\nyloc.abovebar\nyloc.belowbar",
"code_blocks": [],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_yloc",
"href": "#fun_label.set_yloc"
},
{
"text": "yloc.abovebar",
"href": "#const_yloc.abovebar"
},
{
"text": "yloc.belowbar",
"href": "#const_yloc.belowbar"
}
],
"tables": []
}
]
},
"fun": {
"title": "変数",
"items": [
{
"id": "fun_alert",
"legacy_id": "fun_alert",
"title": "alert()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">alert()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_alert\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">最新のリアルタイムバーで呼び出された場合に、指定した頻度でインジケーターまたはストラテジーのアラートトリガーを作成します。この関数の呼び出しを含むスクリプトのアラートを有効にするには、「アラート作成」のダイアログボックスを開いて、「条件」セクションで、対象のスクリプト名と \"alert() 関数の呼び出し\" を選択します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">alert(message, freq) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">message (series string) </span>アラート発生時に送信するメッセージ。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">freq (input string) </span>オプションです。アラートのトリガーについて許容される頻度を定義します。指定可能な値は以下のとおりです: <a class=\"js-reference\" data-href=\"const_alert.freq_all\" href=\"#const_alert.freq_all\">alert.freq_all</a>(すべてのリアルタイムの更新でアラートを許可)、<a class=\"js-reference\" data-href=\"const_alert.freq_once_per_bar\" href=\"#const_alert.freq_once_per_bar\">alert.freq_once_per_bar</a>(各リアルタイムバーの最初の実行時のみアラートを許可)、または <a class=\"js-reference\" data-href=\"const_alert.freq_once_per_bar_close\" href=\"#const_alert.freq_once_per_bar_close\">alert.freq_once_per_bar_close</a>(リアルタイムバーの確定時のみアラートを許可)。デフォルトは<a class=\"js-reference\" data-href=\"const_alert.freq_once_per_bar\" href=\"#const_alert.freq_once_per_bar\">alert.freq_once_per_bar</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_alert\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`alert()` example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">ma</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">xUp</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ma</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xUp</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Trigger the alert the first time a cross occurs</span><span class=\"mtk9\"> during the real-time bar.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">alert</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Price (\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\") crossed over MA (\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ma</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\").\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">alert.freq_once_per_bar</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ma</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plotchar</span><span class=\"mtk13\">(</span><span class=\"mtk33\">xUp</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"xUp\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"▲\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">location.top</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.tiny</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>alert()</code> の関数はチャート上に情報を表示しません。</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_alertcondition\" href=\"#fun_alertcondition\">alertcondition</a> とは対照的に、この関数の呼び出しはスクリプトのプロット数にカウントされません。さらに、<code>alert()</code> の呼び出しが許可されるのは、エクスポートされたライブラリ関数のスコープを含むローカルスコープになります。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>alert()</code> の呼び出しからアラートを有効にする方法の詳細については、ヘルプセンターの<a href=\"https://www.tradingview.com/chart/?solution=43000597494\" target=\"_blank\">こちらの記事</a>をご覧ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_alertcondition\" href=\"#fun_alertcondition\">alertcondition</a></div></div>",
"text": "alert()\n最新のリアルタイムバーで呼び出された場合に、指定した頻度でインジケーターまたはストラテジーのアラートトリガーを作成します。この関数の呼び出しを含むスクリプトのアラートを有効にするには、「アラート作成」のダイアログボックスを開いて、「条件」セクションで、対象のスクリプト名と \"alert() 関数の呼び出し\" を選択します。\n構文\nalert(message, freq) → void\n引数\nmessage (series string)\nアラート発生時に送信するメッセージ。\nfreq (input string)\nオプションです。アラートのトリガーについて許容される頻度を定義します。指定可能な値は以下のとおりです:\nalert.freq_all\n(すべてのリアルタイムの更新でアラートを許可)、\nalert.freq_once_per_bar\n(各リアルタイムバーの最初の実行時のみアラートを許可)、または\nalert.freq_once_per_bar_close\n(リアルタイムバーの確定時のみアラートを許可)。デフォルトは\nalert.freq_once_per_bar\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"`alert()` example\"\n,\n\"\"\n,\ntrue\n)\nma\n=\nta.sma\n(\nclose\n,\n14\n)\nxUp\n=\nta.crossover\n(\nclose\n,\nma\n)\nif\nxUp\n// Trigger the alert the first time a cross occurs\nduring the real-time bar.\nalert\n(\n\"Price (\"\n+\nstr.tostring\n(\nclose\n)\n+\n\") crossed over MA (\"\n+\nstr.tostring\n(\nma\n)\n+\n\").\"\n,\nalert.freq_once_per_bar\n)\nplot\n(\nma\n)\nplotchar\n(\nxUp\n,\n\"xUp\"\n,\n\"▲\"\n,\nlocation.top\n,\nsize\n=\nsize.tiny\n)\n備考\nalert()\nの関数はチャート上に情報を表示しません。\nalertcondition\nとは対照的に、この関数の呼び出しはスクリプトのプロット数にカウントされません。さらに、\nalert()\nの呼び出しが許可されるのは、エクスポートされたライブラリ関数のスコープを含むローカルスコープになります。\nalert()\nの呼び出しからアラートを有効にする方法の詳細については、ヘルプセンターの\nこちらの記事\nをご覧ください。\nこちらもご覧ください\nalertcondition",
"code_blocks": [
{
"language": "",
"code": "alert(message, freq) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`alert()` example\"\n,\n \n\"\"\n,\n \ntrue\n)\nma\n \n=\n \nta.sma\n(\nclose\n,\n \n14\n)\nxUp\n \n=\n \nta.crossover\n(\nclose\n,\n \nma\n)\nif\n \nxUp\n \n// Trigger the alert the first time a cross occurs\n during the real-time bar.\n \nalert\n(\n\"Price (\"\n \n+\n \nstr.tostring\n(\nclose\n)\n \n+\n \n\") crossed over MA (\"\n \n+\n \nstr.tostring\n(\nma\n)\n \n+\n \n\").\"\n,\n \nalert.freq_once_per_bar\n)\nplot\n(\nma\n)\nplotchar\n(\nxUp\n,\n \n\"xUp\"\n,\n \n\"▲\"\n,\n \nlocation.top\n,\n \nsize\n \n=\n \nsize.tiny\n)"
}
],
"links": [
{
"text": "alert.freq_all",
"href": "#const_alert.freq_all"
},
{
"text": "alert.freq_once_per_bar",
"href": "#const_alert.freq_once_per_bar"
},
{
"text": "alert.freq_once_per_bar_close",
"href": "#const_alert.freq_once_per_bar_close"
},
{
"text": "alert.freq_once_per_bar",
"href": "#const_alert.freq_once_per_bar"
},
{
"text": "alertcondition",
"href": "#fun_alertcondition"
},
{
"text": "こちらの記事",
"href": "https://www.tradingview.com/chart/?solution=43000597494"
},
{
"text": "alertcondition",
"href": "#fun_alertcondition"
}
],
"tables": []
},
{
"id": "fun_alertcondition",
"legacy_id": "fun_alertcondition",
"title": "alertcondition()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">alertcondition()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_alertcondition\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">アラート作成ダイアログで利用できるアラート条件を作成します。<a class=\"js-reference\" data-href=\"fun_alertcondition\" href=\"#fun_alertcondition\">alertcondition</a>は直接アラートを作成しない点にご注意ください。アラート作成のダイアログに追加の選択肢を提供するのみです。また<a class=\"js-reference\" data-href=\"fun_alertcondition\" href=\"#fun_alertcondition\">alertcondition</a>の動作はチャートには表示されない点にもご注意ください。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">alertcondition(condition, title, message) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">condition (series bool) </span>アラートに用いられるブール値の系列。値がtrueの場合はアラートがトリガーされ、falseの場合はアラートはトリガーされません。必須の引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>アラート条件のタイトル。オプション引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">message (const string) </span>アラートが発生した時に表示されるメッセージ。オプション引数です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_alertcondition\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"alertcondition\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">alertcondition</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">'Alert on Green Bar'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">message</span><span class=\"mtk18\">=</span><span class=\"mtk29\">'Green Bar!'</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">alertconditionの呼び出しによって、追加のプロットが生成されることにご注意ください。このような呼び出しは全て、スクリプトごとにアウトプット系列の数を計算する際に考慮されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_alert\" href=\"#fun_alert\">alert</a></div></div>",
"text": "alertcondition()\nアラート作成ダイアログで利用できるアラート条件を作成します。\nalertcondition\nは直接アラートを作成しない点にご注意ください。アラート作成のダイアログに追加の選択肢を提供するのみです。また\nalertcondition\nの動作はチャートには表示されない点にもご注意ください。\n構文\nalertcondition(condition, title, message) → void\n引数\ncondition (series bool)\nアラートに用いられるブール値の系列。値がtrueの場合はアラートがトリガーされ、falseの場合はアラートはトリガーされません。必須の引数です。\ntitle (const string)\nアラート条件のタイトル。オプション引数です。\nmessage (const string)\nアラートが発生した時に表示されるメッセージ。オプション引数です。\n例\n//\n@version=\n6\nindicator\n(\n\"alertcondition\"\n,\noverlay\n=\ntrue\n)\nalertcondition\n(\nclose\n>=\nopen\n,\ntitle\n=\n'Alert on Green Bar'\n,\nmessage\n=\n'Green Bar!'\n)\n備考\nalertconditionの呼び出しによって、追加のプロットが生成されることにご注意ください。このような呼び出しは全て、スクリプトごとにアウトプット系列の数を計算する際に考慮されます。\nこちらもご覧ください\nalert",
"code_blocks": [
{
"language": "",
"code": "alertcondition(condition, title, message) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"alertcondition\"\n,\n \noverlay\n=\ntrue\n)\nalertcondition\n(\nclose\n \n>=\n \nopen\n,\n \ntitle\n=\n'Alert on Green Bar'\n,\n \nmessage\n=\n'Green Bar!'\n)"
}
],
"links": [
{
"text": "alertcondition",
"href": "#fun_alertcondition"
},
{
"text": "alertcondition",
"href": "#fun_alertcondition"
},
{
"text": "alert",
"href": "#fun_alert"
}
],
"tables": []
},
{
"id": "fun_array.abs",
"legacy_id": "fun_array.abs",
"title": "array.abs()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.abs()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.abs\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">元の配列にある各要素の絶対値を含む配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.abs-0\" href=\"#fun_array.abs-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.abs(id) → array<float></pre></a><a class=\"js-reference\" data-href=\"fun_array.abs-1\" href=\"#fun_array.abs-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.abs(id) → array<int></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.reverse\" href=\"#fun_array.reverse\">array.reverse</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.ascending\" href=\"#const_order.ascending\">order.ascending</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.descending\" href=\"#const_order.descending\">order.descending</a></div></div>",
"text": "array.abs()\n2個の多重定義\n元の配列にある各要素の絶対値を含む配列を返します。\n構文と多重定義\narray.abs(id) → array<float>\narray.abs(id) → array<int>\n引数\nid (array<int/float>)\n配列オブジェクト。\nこちらもご覧ください\narray.new_float\narray.insert\narray.slice\narray.reverse\norder.ascending\norder.descending",
"code_blocks": [
{
"language": "",
"code": "array.abs(id) → array<float>"
},
{
"language": "",
"code": "array.abs(id) → array<int>"
}
],
"links": [
{
"text": "array.abs(id) → array<float>",
"href": "#fun_array.abs-0"
},
{
"text": "array.abs(id) → array<int>",
"href": "#fun_array.abs-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.reverse",
"href": "#fun_array.reverse"
},
{
"text": "order.ascending",
"href": "#const_order.ascending"
},
{
"text": "order.descending",
"href": "#const_order.descending"
}
],
"tables": []
},
{
"id": "fun_array.avg",
"legacy_id": "fun_array.avg",
"title": "array.avg()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.avg()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.avg\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列要素の平均を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.avg-0\" href=\"#fun_array.avg-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.avg(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.avg-1\" href=\"#fun_array.avg-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.avg(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.avg\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.avg example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.avg</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列の要素の平均。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.max\" href=\"#fun_array.max\">array.max</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.min\" href=\"#fun_array.min\">array.min</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.stdev\" href=\"#fun_array.stdev\">array.stdev</a></div></div>",
"text": "array.avg()\n2個の多重定義\nこの関数は、配列要素の平均を返します。\n構文と多重定義\narray.avg(id) → series float\narray.avg(id) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.avg example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\nplot\n(\narray.avg\n(\na\n))\nリターン\n配列の要素の平均。\nこちらもご覧ください\narray.new_float\narray.max\narray.min\narray.stdev",
"code_blocks": [
{
"language": "",
"code": "array.avg(id) → series float"
},
{
"language": "",
"code": "array.avg(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.avg example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\nplot\n(\narray.avg\n(\na\n))"
}
],
"links": [
{
"text": "array.avg(id) → series float",
"href": "#fun_array.avg-0"
},
{
"text": "array.avg(id) → series int",
"href": "#fun_array.avg-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.max",
"href": "#fun_array.max"
},
{
"text": "array.min",
"href": "#fun_array.min"
},
{
"text": "array.stdev",
"href": "#fun_array.stdev"
}
],
"tables": []
},
{
"id": "fun_array.binary_search",
"legacy_id": "fun_array.binary_search",
"title": "array.binary_search()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.binary_search()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.binary_search\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、値のインデックスを返し,値が見つからない場合は -1 を返します。検索対象の配列は、昇順にソートされている必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.binary_search(id, val) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">val (series int/float) </span>配列の中から検索する値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.binary_search\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.binary_search\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">array.sort</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// [-2, 0, 1, 5, 9]</span></span><br/><span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.binary_search</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// 1</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">バイナリーサーチは、あらかじめ昇順にソートされた配列に対して機能します。まず、配列の中央にある要素とターゲットの値を比較します。もし、その要素とターゲットの値が一致すれば、配列のその要素の位置が返されます。もし要素の値がターゲットの値よりも大きければ、配列の下半分の検索を続行します。要素の値がターゲットの値より小さい場合は、配列の上半分の検索を続行します。これを再帰的に行うことで、ターゲットの値が存在しない配列部分を徐々に小さくしていきます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.reverse\" href=\"#fun_array.reverse\">array.reverse</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.ascending\" href=\"#const_order.ascending\">order.ascending</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.descending\" href=\"#const_order.descending\">order.descending</a></div></div>",
"text": "array.binary_search()\nこの関数は、値のインデックスを返し,値が見つからない場合は -1 を返します。検索対象の配列は、昇順にソートされている必要があります。\n構文\narray.binary_search(id, val) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\nval (series int/float)\n配列の中から検索する値。\n例\n//\n@version=\n6\nindicator\n(\n\"array.binary_search\"\n)\na\n=\narray.from\n(\n5\n,\n-2\n,\n0\n,\n9\n,\n1\n)\narray.sort\n(\na\n)\n// [-2, 0, 1, 5, 9]\nposition\n=\narray.binary_search\n(\na\n,\n0\n)\n// 1\nplot\n(\nposition\n)\n備考\nバイナリーサーチは、あらかじめ昇順にソートされた配列に対して機能します。まず、配列の中央にある要素とターゲットの値を比較します。もし、その要素とターゲットの値が一致すれば、配列のその要素の位置が返されます。もし要素の値がターゲットの値よりも大きければ、配列の下半分の検索を続行します。要素の値がターゲットの値より小さい場合は、配列の上半分の検索を続行します。これを再帰的に行うことで、ターゲットの値が存在しない配列部分を徐々に小さくしていきます。\nこちらもご覧ください\narray.new_float\narray.insert\narray.slice\narray.reverse\norder.ascending\norder.descending",
"code_blocks": [
{
"language": "",
"code": "array.binary_search(id, val) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.binary_search\"\n)\na\n \n=\n \narray.from\n(\n5\n,\n \n-2\n,\n \n0\n,\n \n9\n,\n \n1\n)\narray.sort\n(\na\n)\n \n// [-2, 0, 1, 5, 9]\nposition\n \n=\n \narray.binary_search\n(\na\n,\n \n0\n)\n \n// 1\nplot\n(\nposition\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.reverse",
"href": "#fun_array.reverse"
},
{
"text": "order.ascending",
"href": "#const_order.ascending"
},
{
"text": "order.descending",
"href": "#const_order.descending"
}
],
"tables": []
},
{
"id": "fun_array.binary_search_leftmost",
"legacy_id": "fun_array.binary_search_leftmost",
"title": "array.binary_search_leftmost()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.binary_search_leftmost()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.binary_search_leftmost\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、値が見つかればそのインデックスを返します。値が見つからない場合は、その値が配列内に存在すると仮定して、その値の次に小さい左側の要素のインデックスを返します。検索対象の配列は昇順にソートされている必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.binary_search_leftmost(id, val) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">val (series int/float) </span>配列の中から検索する値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.binary_search_leftmost_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.binary_search_leftmost\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">array.sort</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// [-2, 0, 1, 5, 9]</span></span><br/><span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.binary_search_leftmost</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// 2</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.binary_search_leftmost_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.binary_search_leftmost, repetitive elements</span><span class=\"mtk29\">\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Returns the index of the first instance.</span></span><br/><span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.binary_search_leftmost</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Plots 1</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">バイナリーサーチは、あらかじめ昇順にソートされた配列に対して機能します。まず、配列の中央にある要素とターゲットの値を比較します。もし、その要素とターゲットの値が一致すれば、配列のその要素の位置が返されます。もし要素の値がターゲットの値よりも大きければ、配列の下半分の検索を続行します。要素の値がターゲットの値より小さい場合は、配列の上半分の検索を続行します。これを再帰的に行うことで、ターゲットの値が存在しない配列部分を徐々に小さくしていきます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.reverse\" href=\"#fun_array.reverse\">array.reverse</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.ascending\" href=\"#const_order.ascending\">order.ascending</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.descending\" href=\"#const_order.descending\">order.descending</a></div></div>",
"text": "array.binary_search_leftmost()\nこの関数は、値が見つかればそのインデックスを返します。値が見つからない場合は、その値が配列内に存在すると仮定して、その値の次に小さい左側の要素のインデックスを返します。検索対象の配列は昇順にソートされている必要があります。\n構文\narray.binary_search_leftmost(id, val) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\nval (series int/float)\n配列の中から検索する値。\n例\n//\n@version=\n6\nindicator\n(\n\"array.binary_search_leftmost\"\n)\na\n=\narray.from\n(\n5\n,\n-2\n,\n0\n,\n9\n,\n1\n)\narray.sort\n(\na\n)\n// [-2, 0, 1, 5, 9]\nposition\n=\narray.binary_search_leftmost\n(\na\n,\n3\n)\n// 2\nplot\n(\nposition\n)\n例\n//\n@version=\n6\nindicator\n(\n\"array.binary_search_leftmost, repetitive elements\n\"\n)\na\n=\narray.from\n(\n4\n,\n5\n,\n5\n,\n5\n)\n// Returns the index of the first instance.\nposition\n=\narray.binary_search_leftmost\n(\na\n,\n5\n)\nplot\n(\nposition\n)\n// Plots 1\n備考\nバイナリーサーチは、あらかじめ昇順にソートされた配列に対して機能します。まず、配列の中央にある要素とターゲットの値を比較します。もし、その要素とターゲットの値が一致すれば、配列のその要素の位置が返されます。もし要素の値がターゲットの値よりも大きければ、配列の下半分の検索を続行します。要素の値がターゲットの値より小さい場合は、配列の上半分の検索を続行します。これを再帰的に行うことで、ターゲットの値が存在しない配列部分を徐々に小さくしていきます。\nこちらもご覧ください\narray.new_float\narray.insert\narray.slice\narray.reverse\norder.ascending\norder.descending",
"code_blocks": [
{
"language": "",
"code": "array.binary_search_leftmost(id, val) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.binary_search_leftmost\"\n)\na\n \n=\n \narray.from\n(\n5\n,\n \n-2\n,\n \n0\n,\n \n9\n,\n \n1\n)\narray.sort\n(\na\n)\n \n// [-2, 0, 1, 5, 9]\nposition\n \n=\n \narray.binary_search_leftmost\n(\na\n,\n \n3\n)\n \n// 2\nplot\n(\nposition\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.binary_search_leftmost, repetitive elements\n\"\n)\na\n \n=\n \narray.from\n(\n4\n,\n \n5\n,\n \n5\n,\n \n5\n)\n// Returns the index of the first instance.\nposition\n \n=\n \narray.binary_search_leftmost\n(\na\n,\n \n5\n)\nplot\n(\nposition\n)\n \n// Plots 1"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.reverse",
"href": "#fun_array.reverse"
},
{
"text": "order.ascending",
"href": "#const_order.ascending"
},
{
"text": "order.descending",
"href": "#const_order.descending"
}
],
"tables": []
},
{
"id": "fun_array.binary_search_rightmost",
"legacy_id": "fun_array.binary_search_rightmost",
"title": "array.binary_search_rightmost()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.binary_search_rightmost()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.binary_search_rightmost\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、値が見つかればそのインデックスを返します。値が見つからない場合は、その値が配列内に存在すると仮定して、その値の右側の要素のインデックスを返します。検索対象の配列は昇順にソートされている必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.binary_search_rightmost(id, val) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">val (series int/float) </span>配列の中から検索する値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.binary_search_rightmost_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.binary_search_rightmost\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">array.sort</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// [-2, 0, 1, 5, 9]</span></span><br/><span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.binary_search_rightmost</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// 3</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.binary_search_rightmost_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.binary_search_rightmost, repetitive element</span><span class=\"mtk29\">s\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Returns the index of the last instance.</span></span><br/><span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.binary_search_rightmost</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Plots 3</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">バイナリーサーチは、昇順にソートされた配列に対して機能します。まず、配列の中央にある要素とターゲットの値を比較します。もし、その要素とターゲットの値が一致すれば、配列のその要素の位置が返されます。もし要素の値がターゲットの値よりも大きければ、配列の下半分の検索を続行します。要素の値がターゲットの値より小さい場合は、配列の上半分の検索を続行します。これを再帰的に行うことで、ターゲットの値が存在しない配列部分を徐々に小さくしていきます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.reverse\" href=\"#fun_array.reverse\">array.reverse</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.ascending\" href=\"#const_order.ascending\">order.ascending</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.descending\" href=\"#const_order.descending\">order.descending</a></div></div>",
"text": "array.binary_search_rightmost()\nこの関数は、値が見つかればそのインデックスを返します。値が見つからない場合は、その値が配列内に存在すると仮定して、その値の右側の要素のインデックスを返します。検索対象の配列は昇順にソートされている必要があります。\n構文\narray.binary_search_rightmost(id, val) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\nval (series int/float)\n配列の中から検索する値。\n例\n//\n@version=\n6\nindicator\n(\n\"array.binary_search_rightmost\"\n)\na\n=\narray.from\n(\n5\n,\n-2\n,\n0\n,\n9\n,\n1\n)\narray.sort\n(\na\n)\n// [-2, 0, 1, 5, 9]\nposition\n=\narray.binary_search_rightmost\n(\na\n,\n3\n)\n// 3\nplot\n(\nposition\n)\n例\n//\n@version=\n6\nindicator\n(\n\"array.binary_search_rightmost, repetitive element\ns\"\n)\na\n=\narray.from\n(\n4\n,\n5\n,\n5\n,\n5\n)\n// Returns the index of the last instance.\nposition\n=\narray.binary_search_rightmost\n(\na\n,\n5\n)\nplot\n(\nposition\n)\n// Plots 3\n備考\nバイナリーサーチは、昇順にソートされた配列に対して機能します。まず、配列の中央にある要素とターゲットの値を比較します。もし、その要素とターゲットの値が一致すれば、配列のその要素の位置が返されます。もし要素の値がターゲットの値よりも大きければ、配列の下半分の検索を続行します。要素の値がターゲットの値より小さい場合は、配列の上半分の検索を続行します。これを再帰的に行うことで、ターゲットの値が存在しない配列部分を徐々に小さくしていきます。\nこちらもご覧ください\narray.new_float\narray.insert\narray.slice\narray.reverse\norder.ascending\norder.descending",
"code_blocks": [
{
"language": "",
"code": "array.binary_search_rightmost(id, val) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.binary_search_rightmost\"\n)\na\n \n=\n \narray.from\n(\n5\n,\n \n-2\n,\n \n0\n,\n \n9\n,\n \n1\n)\narray.sort\n(\na\n)\n \n// [-2, 0, 1, 5, 9]\nposition\n \n=\n \narray.binary_search_rightmost\n(\na\n,\n \n3\n)\n \n// 3\nplot\n(\nposition\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.binary_search_rightmost, repetitive element\ns\"\n)\na\n \n=\n \narray.from\n(\n4\n,\n \n5\n,\n \n5\n,\n \n5\n)\n// Returns the index of the last instance.\nposition\n \n=\n \narray.binary_search_rightmost\n(\na\n,\n \n5\n)\nplot\n(\nposition\n)\n \n// Plots 3"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.reverse",
"href": "#fun_array.reverse"
},
{
"text": "order.ascending",
"href": "#const_order.ascending"
},
{
"text": "order.descending",
"href": "#const_order.descending"
}
],
"tables": []
},
{
"id": "fun_array.clear",
"legacy_id": "fun_array.clear",
"title": "array.clear()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.clear()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.clear\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列からすべての要素を削除します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.clear(id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.clear\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.clear example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">array.clear</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.push\" href=\"#fun_array.push\">array.push</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.remove\" href=\"#fun_array.remove\">array.remove</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.pop\" href=\"#fun_array.pop\">array.pop</a></div></div>",
"text": "array.clear()\nこの関数は、配列からすべての要素を削除します。\n構文\narray.clear(id) → void\n引数\nid (any array type)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.clear example\"\n)\na\n=\narray.new_float\n(\n5\n,\nhigh\n)\narray.clear\n(\na\n)\narray.push\n(\na\n,\nclose\n)\nplot\n(\narray.get\n(\na\n,\n0\n))\nplot\n(\narray.size\n(\na\n))\nこちらもご覧ください\narray.new_float\narray.insert\narray.push\narray.remove\narray.pop",
"code_blocks": [
{
"language": "",
"code": "array.clear(id) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.clear example\"\n)\na\n \n=\n \narray.new_float\n(\n5\n,\nhigh\n)\narray.clear\n(\na\n)\narray.push\n(\na\n,\n \nclose\n)\nplot\n(\narray.get\n(\na\n,\n0\n))\nplot\n(\narray.size\n(\na\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.push",
"href": "#fun_array.push"
},
{
"text": "array.remove",
"href": "#fun_array.remove"
},
{
"text": "array.pop",
"href": "#fun_array.pop"
}
],
"tables": []
},
{
"id": "fun_array.concat",
"legacy_id": "fun_array.concat",
"title": "array.concat()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.concat()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.concat\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、2つの配列をマージするために使用されます。すべての要素を2番目の配列から最初の配列にプッシュして最初の配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.concat(id1, id2) → array<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id1 (any array type) </span>最初の配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id2 (any array type) </span>2番目の配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.concat\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.concat example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk33\">c</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.concat</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk33\">b</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">c</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">2番目の配列の要素をマージした最初の配列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a></div></div>",
"text": "array.concat()\nこの関数は、2つの配列をマージするために使用されます。すべての要素を2番目の配列から最初の配列にプッシュして最初の配列を返します。\n構文\narray.concat(id1, id2) → array<type>\n引数\nid1 (any array type)\n最初の配列オブジェクト。\nid2 (any array type)\n2番目の配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.concat example\"\n)\na\n=\narray.new_float\n(\n0\n,\n0\n)\nb\n=\narray.new_float\n(\n0\n,\n0\n)\nfor\ni\n=\n0\nto\n4\narray.push\n(\na\n,\nhigh\n[\ni\n])\narray.push\n(\nb\n,\nlow\n[\ni\n])\nc\n=\narray.concat\n(\na\n,\nb\n)\nplot\n(\narray.size\n(\na\n))\nplot\n(\narray.size\n(\nb\n))\nplot\n(\narray.size\n(\nc\n))\nリターン\n2番目の配列の要素をマージした最初の配列。\nこちらもご覧ください\narray.new_float\narray.insert\narray.slice",
"code_blocks": [
{
"language": "",
"code": "array.concat(id1, id2) → array<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.concat example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n,\n0\n)\nb\n \n=\n \narray.new_float\n(\n0\n,\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n4\n \narray.push\n(\na\n,\n \nhigh\n[\ni\n])\n \narray.push\n(\nb\n,\n \nlow\n[\ni\n])\nc\n \n=\n \narray.concat\n(\na\n,\nb\n)\nplot\n(\narray.size\n(\na\n))\nplot\n(\narray.size\n(\nb\n))\nplot\n(\narray.size\n(\nc\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
}
],
"tables": []
},
{
"id": "fun_array.copy",
"legacy_id": "fun_array.copy",
"title": "array.copy()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.copy()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.copy\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、既存の配列のコピーを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.copy(id) → array<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.copy\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.copy example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列のコピー。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sort\" href=\"#fun_array.sort\">array.sort</a></div></div>",
"text": "array.copy()\nこの関数は、既存の配列のコピーを作成します。\n構文\narray.copy(id) → array<type>\n引数\nid (any array type)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.copy example\"\n)\nlength\n=\n5\na\n=\narray.new_float\n(\nlength\n,\nclose\n)\nb\n=\narray.copy\n(\na\n)\na\n:=\narray.new_float\n(\nlength\n,\nopen\n)\nplot\n(\narray.sum\n(\na\n)\n/\nlength\n)\nplot\n(\narray.sum\n(\nb\n)\n/\nlength\n)\nリターン\n配列のコピー。\nこちらもご覧ください\narray.new_float\narray.get\narray.slice\narray.sort",
"code_blocks": [
{
"language": "",
"code": "array.copy(id) → array<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.copy example\"\n)\nlength\n \n=\n \n5\na\n \n=\n \narray.new_float\n(\nlength\n,\n \nclose\n)\nb\n \n=\n \narray.copy\n(\na\n)\na\n \n:=\n \narray.new_float\n(\nlength\n,\n \nopen\n)\nplot\n(\narray.sum\n(\na\n)\n \n/\n \nlength\n)\nplot\n(\narray.sum\n(\nb\n)\n \n/\n \nlength\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.sort",
"href": "#fun_array.sort"
}
],
"tables": []
},
{
"id": "fun_array.covariance",
"legacy_id": "fun_array.covariance",
"title": "array.covariance()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.covariance()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.covariance\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、2つの配列の共分散を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.covariance(id1, id2, biased) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id1 (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id2 (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">biased (series bool) </span>どの推定を用いるかを決定します。オプション引数です。デフォルトは true です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.covariance\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.covariance example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.covariance</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">2つの配列の共分散。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>biased</code>がtrueの場合、この関数は母集団全体のバイアスされた推定値を用いて計算し,falseの場合はサンプルのバイアスされていない推定値を用います。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.max\" href=\"#fun_array.max\">array.max</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.stdev\" href=\"#fun_array.stdev\">array.stdev</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.avg\" href=\"#fun_array.avg\">array.avg</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.variance\" href=\"#fun_array.variance\">array.variance</a></div></div>",
"text": "array.covariance()\nこの関数は、2つの配列の共分散を返します。\n構文\narray.covariance(id1, id2, biased) → series float\n引数\nid1 (array<int/float>)\n配列オブジェクト。\nid2 (array<int/float>)\n配列オブジェクト。\nbiased (series bool)\nどの推定を用いるかを決定します。オプション引数です。デフォルトは true です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.covariance example\"\n)\na\n=\narray.new_float\n(\n0\n)\nb\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\narray.push\n(\nb\n,\nopen\n[\ni\n])\nplot\n(\narray.covariance\n(\na\n,\nb\n))\nリターン\n2つの配列の共分散。\n備考\nbiased\nがtrueの場合、この関数は母集団全体のバイアスされた推定値を用いて計算し,falseの場合はサンプルのバイアスされていない推定値を用います。\nこちらもご覧ください\narray.new_float\narray.max\narray.stdev\narray.avg\narray.variance",
"code_blocks": [
{
"language": "",
"code": "array.covariance(id1, id2, biased) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.covariance example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nb\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\n \narray.push\n(\nb\n,\n \nopen\n[\ni\n])\nplot\n(\narray.covariance\n(\na\n,\n \nb\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.max",
"href": "#fun_array.max"
},
{
"text": "array.stdev",
"href": "#fun_array.stdev"
},
{
"text": "array.avg",
"href": "#fun_array.avg"
},
{
"text": "array.variance",
"href": "#fun_array.variance"
}
],
"tables": []
},
{
"id": "fun_array.every",
"legacy_id": "fun_array.every",
"title": "array.every()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.every()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.every\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">配列 <code>id</code> の要素が全て <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> であれば <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を、そうでない場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.every(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<bool>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は<a class=\"js-reference\" data-href=\"type_int\" href=\"#type_int\">int</a>と<a class=\"js-reference\" data-href=\"type_float\" href=\"#type_float\">float</a>型の配列でも動作しますが、その場合、0は<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>とみなされ、0以外の数値が<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>とみなされます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.some\" href=\"#fun_array.some\">array.some</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a></div></div>",
"text": "array.every()\n配列\nid\nの要素が全て\ntrue\nであれば\ntrue\nを、そうでない場合は\nfalse\nを返します。\n構文\narray.every(id) → series bool\n引数\nid (array<bool>)\n配列オブジェクト。\n備考\nこの関数は\nint\nと\nfloat\n型の配列でも動作しますが、その場合、0は\nfalse\nとみなされ、0以外の数値が\ntrue\nとみなされます。\nこちらもご覧ください\narray.some\narray.get",
"code_blocks": [
{
"language": "",
"code": "array.every(id) → series bool"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "int",
"href": "#type_int"
},
{
"text": "float",
"href": "#type_float"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "array.some",
"href": "#fun_array.some"
},
{
"text": "array.get",
"href": "#fun_array.get"
}
],
"tables": []
},
{
"id": "fun_array.fill",
"legacy_id": "fun_array.fill",
"title": "array.fill()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.fill()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.fill\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列の要素を単一の値に設定します。インデックスが指定されない場合には、すべての要素が設定されます。開始インデックス (デフォルトは0) のみが指定されている場合、そのインデックスから始まる要素が設定されます。両方のインデックスパラメータを使用すると、開始インデックスから終了インデックス (デフォルトはna) の前までの要素が設定されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.fill(id, value, index_from, index_to) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series <type of the array's elements>) </span>配列を埋める値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index_from (series int) </span>開始インデックス。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index_to (series int) </span>終了インデックス。デフォルトはnaです。設定する最後の要素のインデックスよりも1つ大きい値である必要があります。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.fill\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.fill example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">array.fill</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.set\" href=\"#fun_array.set\">array.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a></div></div>",
"text": "array.fill()\nこの関数は、配列の要素を単一の値に設定します。インデックスが指定されない場合には、すべての要素が設定されます。開始インデックス (デフォルトは0) のみが指定されている場合、そのインデックスから始まる要素が設定されます。両方のインデックスパラメータを使用すると、開始インデックスから終了インデックス (デフォルトはna) の前までの要素が設定されます。\n構文\narray.fill(id, value, index_from, index_to) → void\n引数\nid (any array type)\n配列オブジェクト。\nvalue (series <type of the array's elements>)\n配列を埋める値。\nindex_from (series int)\n開始インデックス。デフォルトは0です。\nindex_to (series int)\n終了インデックス。デフォルトはnaです。設定する最後の要素のインデックスよりも1つ大きい値である必要があります。\n例\n//\n@version=\n6\nindicator\n(\n\"array.fill example\"\n)\na\n=\narray.new_float\n(\n10\n)\narray.fill\n(\na\n,\nclose\n)\nplot\n(\narray.sum\n(\na\n))\nこちらもご覧ください\narray.new_float\narray.set\narray.slice",
"code_blocks": [
{
"language": "",
"code": "array.fill(id, value, index_from, index_to) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.fill example\"\n)\na\n \n=\n \narray.new_float\n(\n10\n)\narray.fill\n(\na\n,\n \nclose\n)\nplot\n(\narray.sum\n(\na\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.set",
"href": "#fun_array.set"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
}
],
"tables": []
},
{
"id": "fun_array.first",
"legacy_id": "fun_array.first",
"title": "array.first()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.first()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.first\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">配列の最初の要素を返します。配列が空の場合、ランタイムエラーが発生します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.first(id) → series <type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.first\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.first example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">arr</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.first</span><span class=\"mtk13\">(</span><span class=\"mtk33\">arr</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.last\" href=\"#fun_array.last\">array.last</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a></div></div>",
"text": "array.first()\n配列の最初の要素を返します。配列が空の場合、ランタイムエラーが発生します。\n構文\narray.first(id) → series <type>\n引数\nid (any array type)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.first example\"\n)\narr\n=\narray.new_int\n(\n3\n,\n10\n)\nplot\n(\narray.first\n(\narr\n))\nこちらもご覧ください\narray.last\narray.get",
"code_blocks": [
{
"language": "",
"code": "array.first(id) → series <type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.first example\"\n)\narr\n \n=\n \narray.new_int\n(\n3\n,\n \n10\n)\nplot\n(\narray.first\n(\narr\n))"
}
],
"links": [
{
"text": "array.last",
"href": "#fun_array.last"
},
{
"text": "array.get",
"href": "#fun_array.get"
}
],
"tables": []
},
{
"id": "fun_array.from",
"legacy_id": "fun_array.from",
"title": "array.from()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.from()</h3><span class=\"tv-pine-reference-item__overloads\">12個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.from\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">int, float, bool, string, label, line, color, box, table, linefill のいずれかの型を持つ可変個数引数を取り,対応する型の配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.from-0\" href=\"#fun_array.from-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.from(arg0, arg1, ...) → array<type></pre></a><a class=\"js-reference\" data-href=\"fun_array.from-1\" href=\"#fun_array.from-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.from(arg0, arg1, ...) → array<series enum></pre></a><a class=\"js-reference\" data-href=\"fun_array.from-2\" href=\"#fun_array.from-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.from(arg0, arg1, ...) → array<label></pre></a><a class=\"js-reference\" data-href=\"fun_array.from-3\" href=\"#fun_array.from-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.from(arg0, arg1, ...) → array<line></pre></a><a class=\"js-reference\" data-href=\"fun_array.from-4\" href=\"#fun_array.from-4\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.from(arg0, arg1, ...) → array<box></pre></a><a class=\"js-reference\" data-href=\"fun_array.from-5\" href=\"#fun_array.from-5\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.from(arg0, arg1, ...) → array<table></pre></a><a class=\"js-reference\" data-href=\"fun_array.from-6\" href=\"#fun_array.from-6\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.from(arg0, arg1, ...) → array<linefill></pre></a><a class=\"js-reference\" data-href=\"fun_array.from-7\" href=\"#fun_array.from-7\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.from(arg0, arg1, ...) → array<string></pre></a><a class=\"js-reference\" data-href=\"fun_array.from-8\" href=\"#fun_array.from-8\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.from(arg0, arg1, ...) → array<color></pre></a><a class=\"js-reference\" data-href=\"fun_array.from-9\" href=\"#fun_array.from-9\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.from(arg0, arg1, ...) → array<int></pre></a><a class=\"js-reference\" data-href=\"fun_array.from-10\" href=\"#fun_array.from-10\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.from(arg0, arg1, ...) → array<float></pre></a><a class=\"js-reference\" data-href=\"fun_array.from-11\" href=\"#fun_array.from-11\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.from(arg0, arg1, ...) → array<bool></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">arg0, arg1, ... (<arg..._type>) </span>配列の引数。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.from\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.from_example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">arr</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Hello\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"World!\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// arr (array<string>) will contain 2 elements: {H</span><span class=\"mtk9\">ello}, {World!}.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列要素の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数で受け入れ可能な要素数は、'int'、'float'、'bool' または 'color' の引数で4000、ユーザー定義型など他の型では999が上限となっています。</div></div>",
"text": "array.from()\n12個の多重定義\nint, float, bool, string, label, line, color, box, table, linefill のいずれかの型を持つ可変個数引数を取り,対応する型の配列を返します。\n構文と多重定義\narray.from(arg0, arg1, ...) → array<type>\narray.from(arg0, arg1, ...) → array<series enum>\narray.from(arg0, arg1, ...) → array<label>\narray.from(arg0, arg1, ...) → array<line>\narray.from(arg0, arg1, ...) → array<box>\narray.from(arg0, arg1, ...) → array<table>\narray.from(arg0, arg1, ...) → array<linefill>\narray.from(arg0, arg1, ...) → array<string>\narray.from(arg0, arg1, ...) → array<color>\narray.from(arg0, arg1, ...) → array<int>\narray.from(arg0, arg1, ...) → array<float>\narray.from(arg0, arg1, ...) → array<bool>\n引数\narg0, arg1, ... (<arg..._type>)\n配列の引数。\n例\n//\n@version=\n6\nindicator\n(\n\"array.from_example\"\n,\noverlay\n=\nfalse\n)\narr\n=\narray.from\n(\n\"Hello\"\n,\n\"World!\"\n)\n// arr (array<string>) will contain 2 elements: {H\nello}, {World!}.\nplot\n(\nclose\n)\nリターン\n配列要素の値。\n備考\nこの関数で受け入れ可能な要素数は、'int'、'float'、'bool' または 'color' の引数で4000、ユーザー定義型など他の型では999が上限となっています。",
"code_blocks": [
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<type>"
},
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<series enum>"
},
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<label>"
},
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<line>"
},
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<box>"
},
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<table>"
},
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<linefill>"
},
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<string>"
},
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<color>"
},
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<int>"
},
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<float>"
},
{
"language": "",
"code": "array.from(arg0, arg1, ...) → array<bool>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.from_example\"\n,\n \noverlay\n \n=\n \nfalse\n)\narr\n \n=\n \narray.from\n(\n\"Hello\"\n,\n \n\"World!\"\n)\n \n// arr (array<string>) will contain 2 elements: {H\nello}, {World!}.\nplot\n(\nclose\n)"
}
],
"links": [
{
"text": "array.from(arg0, arg1, ...) → array<type>",
"href": "#fun_array.from-0"
},
{
"text": "array.from(arg0, arg1, ...) → array<series enum>",
"href": "#fun_array.from-1"
},
{
"text": "array.from(arg0, arg1, ...) → array<label>",
"href": "#fun_array.from-2"
},
{
"text": "array.from(arg0, arg1, ...) → array<line>",
"href": "#fun_array.from-3"
},
{
"text": "array.from(arg0, arg1, ...) → array<box>",
"href": "#fun_array.from-4"
},
{
"text": "array.from(arg0, arg1, ...) → array<table>",
"href": "#fun_array.from-5"
},
{
"text": "array.from(arg0, arg1, ...) → array<linefill>",
"href": "#fun_array.from-6"
},
{
"text": "array.from(arg0, arg1, ...) → array<string>",
"href": "#fun_array.from-7"
},
{
"text": "array.from(arg0, arg1, ...) → array<color>",
"href": "#fun_array.from-8"
},
{
"text": "array.from(arg0, arg1, ...) → array<int>",
"href": "#fun_array.from-9"
},
{
"text": "array.from(arg0, arg1, ...) → array<float>",
"href": "#fun_array.from-10"
},
{
"text": "array.from(arg0, arg1, ...) → array<bool>",
"href": "#fun_array.from-11"
}
],
"tables": []
},
{
"id": "fun_array.get",
"legacy_id": "fun_array.get",
"title": "array.get()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.get()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.get\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、指定されたインデックスの要素の値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.get(id, index) → series <type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index (series int) </span>値を返す要素のインデックス。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.get\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.get example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列要素の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">インデックスが正の場合、この関数は配列の先頭から末尾に向かって数をカウントします。先頭の要素のインデックスは0で、末尾の要素のインデックスは<code>array.size() - 1</code>です。インデックスが負の場合、この関数は配列の末尾から先頭に向かって逆に数えます。この場合、末尾の要素のインデックスは -1、先頭の要素のインデックスは負の<code>array.size()</code>になります。たとえば、3つの要素を含む配列の場合、<code>index</code>のパラメータの引数としては、0, 1, 2, -1, -2, -3 のすべてが有効です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.set\" href=\"#fun_array.set\">array.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sort\" href=\"#fun_array.sort\">array.sort</a></div></div>",
"text": "array.get()\nこの関数は、指定されたインデックスの要素の値を返します。\n構文\narray.get(id, index) → series <type>\n引数\nid (any array type)\n配列オブジェクト。\nindex (series int)\n値を返す要素のインデックス。\n例\n//\n@version=\n6\nindicator\n(\n\"array.get example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n]\n-\nopen\n[\ni\n])\nplot\n(\narray.get\n(\na\n,\n9\n))\nリターン\n配列要素の値。\n備考\nインデックスが正の場合、この関数は配列の先頭から末尾に向かって数をカウントします。先頭の要素のインデックスは0で、末尾の要素のインデックスは\narray.size() - 1\nです。インデックスが負の場合、この関数は配列の末尾から先頭に向かって逆に数えます。この場合、末尾の要素のインデックスは -1、先頭の要素のインデックスは負の\narray.size()\nになります。たとえば、3つの要素を含む配列の場合、\nindex\nのパラメータの引数としては、0, 1, 2, -1, -2, -3 のすべてが有効です。\nこちらもご覧ください\narray.new_float\narray.set\narray.slice\narray.sort",
"code_blocks": [
{
"language": "",
"code": "array.get(id, index) → series <type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.get example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n]\n \n-\n \nopen\n[\ni\n])\nplot\n(\narray.get\n(\na\n,\n \n9\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.set",
"href": "#fun_array.set"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.sort",
"href": "#fun_array.sort"
}
],
"tables": []
},
{
"id": "fun_array.includes",
"legacy_id": "fun_array.includes",
"title": "array.includes()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.includes()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.includes\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、値が配列で見つかった場合は true を返し、それ以外の場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.includes(id, value) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series <type of the array's elements>) </span>配列内で検索する値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.includes\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.includes example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.includes</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">p</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">p</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列で値が見つかった場合は true、それ以外の場合は false。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.indexof\" href=\"#fun_array.indexof\">array.indexof</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.shift\" href=\"#fun_array.shift\">array.shift</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.remove\" href=\"#fun_array.remove\">array.remove</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a></div></div>",
"text": "array.includes()\nこの関数は、値が配列で見つかった場合は true を返し、それ以外の場合は false を返します。\n構文\narray.includes(id, value) → series bool\n引数\nid (any array type)\n配列オブジェクト。\nvalue (series <type of the array's elements>)\n配列内で検索する値。\n例\n//\n@version=\n6\nindicator\n(\n\"array.includes example\"\n)\na\n=\narray.new_float\n(\n5\n,\nhigh\n)\np\n=\nclose\nif\narray.includes\n(\na\n,\nhigh\n)\np\n:=\nopen\nplot\n(\np\n)\nリターン\n配列で値が見つかった場合は true、それ以外の場合は false。\nこちらもご覧ください\narray.new_float\narray.indexof\narray.shift\narray.remove\narray.insert",
"code_blocks": [
{
"language": "",
"code": "array.includes(id, value) → series bool"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.includes example\"\n)\na\n \n=\n \narray.new_float\n(\n5\n,\nhigh\n)\np\n \n=\n \nclose\nif\n \narray.includes\n(\na\n,\n \nhigh\n)\n \np\n \n:=\n \nopen\nplot\n(\np\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.indexof",
"href": "#fun_array.indexof"
},
{
"text": "array.shift",
"href": "#fun_array.shift"
},
{
"text": "array.remove",
"href": "#fun_array.remove"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
}
],
"tables": []
},
{
"id": "fun_array.indexof",
"legacy_id": "fun_array.indexof",
"title": "array.indexof()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.indexof()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.indexof\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、値が最初に出現するインデックスを返します。値が見つからない場合は -1 を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.indexof(id, value) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series <type of the array's elements>) </span>配列内で検索する値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.indexof\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.indexof example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.indexof</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">index</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">要素のインデックス。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.lastindexof\" href=\"#fun_array.lastindexof\">array.lastindexof</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.lastindexof\" href=\"#fun_array.lastindexof\">array.lastindexof</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.remove\" href=\"#fun_array.remove\">array.remove</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a></div></div>",
"text": "array.indexof()\nこの関数は、値が最初に出現するインデックスを返します。値が見つからない場合は -1 を返します。\n構文\narray.indexof(id, value) → series int\n引数\nid (any array type)\n配列オブジェクト。\nvalue (series <type of the array's elements>)\n配列内で検索する値。\n例\n//\n@version=\n6\nindicator\n(\n\"array.indexof example\"\n)\na\n=\narray.new_float\n(\n5\n,\nhigh\n)\nindex\n=\narray.indexof\n(\na\n,\nhigh\n)\nplot\n(\nindex\n)\nリターン\n要素のインデックス。\nこちらもご覧ください\narray.lastindexof\narray.get\narray.lastindexof\narray.remove\narray.insert",
"code_blocks": [
{
"language": "",
"code": "array.indexof(id, value) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.indexof example\"\n)\na\n \n=\n \narray.new_float\n(\n5\n,\nhigh\n)\nindex\n \n=\n \narray.indexof\n(\na\n,\n \nhigh\n)\nplot\n(\nindex\n)"
}
],
"links": [
{
"text": "array.lastindexof",
"href": "#fun_array.lastindexof"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.lastindexof",
"href": "#fun_array.lastindexof"
},
{
"text": "array.remove",
"href": "#fun_array.remove"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
}
],
"tables": []
},
{
"id": "fun_array.insert",
"legacy_id": "fun_array.insert",
"title": "array.insert()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.insert()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.insert\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、新しい要素を追加することで配列の内容を変更します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.insert(id, index, value) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index (series int) </span>値を挿入するインデックス。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series <type of the array's elements>) </span>配列に追加する値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.insert\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.insert example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">array.insert</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">インデックスが正の場合、この関数は配列の先頭から末尾に向かって数をカウントします。先頭の要素のインデックスは0で、末尾の要素のインデックスは<code>array.size() - 1</code>です。インデックスが負の場合、この関数は配列の末尾から先頭に向かって逆に数えます。この場合、末尾の要素のインデックスは -1、先頭の要素のインデックスは負の<code>array.size()</code>になります。たとえば、3つの要素を含む配列の場合、<code>index</code>のパラメータの引数としては、0, 1, 2, -1, -2, -3 のすべてが有効です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.set\" href=\"#fun_array.set\">array.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.push\" href=\"#fun_array.push\">array.push</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.remove\" href=\"#fun_array.remove\">array.remove</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.pop\" href=\"#fun_array.pop\">array.pop</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.unshift\" href=\"#fun_array.unshift\">array.unshift</a></div></div>",
"text": "array.insert()\nこの関数は、新しい要素を追加することで配列の内容を変更します。\n構文\narray.insert(id, index, value) → void\n引数\nid (any array type)\n配列オブジェクト。\nindex (series int)\n値を挿入するインデックス。\nvalue (series <type of the array's elements>)\n配列に追加する値。\n例\n//\n@version=\n6\nindicator\n(\n\"array.insert example\"\n)\na\n=\narray.new_float\n(\n5\n,\nclose\n)\narray.insert\n(\na\n,\n0\n,\nopen\n)\nplot\n(\narray.get\n(\na\n,\n5\n))\n備考\nインデックスが正の場合、この関数は配列の先頭から末尾に向かって数をカウントします。先頭の要素のインデックスは0で、末尾の要素のインデックスは\narray.size() - 1\nです。インデックスが負の場合、この関数は配列の末尾から先頭に向かって逆に数えます。この場合、末尾の要素のインデックスは -1、先頭の要素のインデックスは負の\narray.size()\nになります。たとえば、3つの要素を含む配列の場合、\nindex\nのパラメータの引数としては、0, 1, 2, -1, -2, -3 のすべてが有効です。\nこちらもご覧ください\narray.new_float\narray.set\narray.push\narray.remove\narray.pop\narray.unshift",
"code_blocks": [
{
"language": "",
"code": "array.insert(id, index, value) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.insert example\"\n)\na\n \n=\n \narray.new_float\n(\n5\n,\n \nclose\n)\narray.insert\n(\na\n,\n \n0\n,\n \nopen\n)\nplot\n(\narray.get\n(\na\n,\n \n5\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.set",
"href": "#fun_array.set"
},
{
"text": "array.push",
"href": "#fun_array.push"
},
{
"text": "array.remove",
"href": "#fun_array.remove"
},
{
"text": "array.pop",
"href": "#fun_array.pop"
},
{
"text": "array.unshift",
"href": "#fun_array.unshift"
}
],
"tables": []
},
{
"id": "fun_array.join",
"legacy_id": "fun_array.join",
"title": "array.join()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.join()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.join\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列のすべての要素を連結することで、指定されたセパレーター文字列で区切られた新しい文字列を作成して返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.join(id, separator) → series string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float/string>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">separator (series string) </span>各配列要素を区切るために使用される文字列。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.join\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.join example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.join</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\",\"</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.set\" href=\"#fun_array.set\">array.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.remove\" href=\"#fun_array.remove\">array.remove</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.pop\" href=\"#fun_array.pop\">array.pop</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.unshift\" href=\"#fun_array.unshift\">array.unshift</a></div></div>",
"text": "array.join()\nこの関数は、配列のすべての要素を連結することで、指定されたセパレーター文字列で区切られた新しい文字列を作成して返します。\n構文\narray.join(id, separator) → series string\n引数\nid (array<int/float/string>)\n配列オブジェクト。\nseparator (series string)\n各配列要素を区切るために使用される文字列。\n例\n//\n@version=\n6\nindicator\n(\n\"array.join example\"\n)\na\n=\narray.new_float\n(\n5\n,\n5\n)\nlabel.new\n(\nbar_index\n,\nclose\n,\narray.join\n(\na\n,\n\",\"\n))\nこちらもご覧ください\narray.new_float\narray.set\narray.insert\narray.remove\narray.pop\narray.unshift",
"code_blocks": [
{
"language": "",
"code": "array.join(id, separator) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.join example\"\n)\na\n \n=\n \narray.new_float\n(\n5\n,\n \n5\n)\nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \narray.join\n(\na\n,\n \n\",\"\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.set",
"href": "#fun_array.set"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.remove",
"href": "#fun_array.remove"
},
{
"text": "array.pop",
"href": "#fun_array.pop"
},
{
"text": "array.unshift",
"href": "#fun_array.unshift"
}
],
"tables": []
},
{
"id": "fun_array.last",
"legacy_id": "fun_array.last",
"title": "array.last()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.last()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.last\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">配列の最後の要素を返します。配列が空の場合、ランタイムエラーが発生します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.last(id) → series <type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.last\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.last example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">arr</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.last</span><span class=\"mtk13\">(</span><span class=\"mtk33\">arr</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.first\" href=\"#fun_array.first\">array.first</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a></div></div>",
"text": "array.last()\n配列の最後の要素を返します。配列が空の場合、ランタイムエラーが発生します。\n構文\narray.last(id) → series <type>\n引数\nid (any array type)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.last example\"\n)\narr\n=\narray.new_int\n(\n3\n,\n10\n)\nplot\n(\narray.last\n(\narr\n))\nこちらもご覧ください\narray.first\narray.get",
"code_blocks": [
{
"language": "",
"code": "array.last(id) → series <type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.last example\"\n)\narr\n \n=\n \narray.new_int\n(\n3\n,\n \n10\n)\nplot\n(\narray.last\n(\narr\n))"
}
],
"links": [
{
"text": "array.first",
"href": "#fun_array.first"
},
{
"text": "array.get",
"href": "#fun_array.get"
}
],
"tables": []
},
{
"id": "fun_array.lastindexof",
"legacy_id": "fun_array.lastindexof",
"title": "array.lastindexof()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.lastindexof()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.lastindexof\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、値が最後に出現するインデックスを返します。値が見つからない場合は -1 を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.lastindexof(id, value) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series <type of the array's elements>) </span>配列内で検索する値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.lastindexof\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.lastindexof example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.lastindexof</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">index</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">要素のインデックス。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.set\" href=\"#fun_array.set\">array.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.push\" href=\"#fun_array.push\">array.push</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.remove\" href=\"#fun_array.remove\">array.remove</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a></div></div>",
"text": "array.lastindexof()\nこの関数は、値が最後に出現するインデックスを返します。値が見つからない場合は -1 を返します。\n構文\narray.lastindexof(id, value) → series int\n引数\nid (any array type)\n配列オブジェクト。\nvalue (series <type of the array's elements>)\n配列内で検索する値。\n例\n//\n@version=\n6\nindicator\n(\n\"array.lastindexof example\"\n)\na\n=\narray.new_float\n(\n5\n,\nhigh\n)\nindex\n=\narray.lastindexof\n(\na\n,\nhigh\n)\nplot\n(\nindex\n)\nリターン\n要素のインデックス。\nこちらもご覧ください\narray.new_float\narray.set\narray.push\narray.remove\narray.insert",
"code_blocks": [
{
"language": "",
"code": "array.lastindexof(id, value) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.lastindexof example\"\n)\na\n \n=\n \narray.new_float\n(\n5\n,\nhigh\n)\nindex\n \n=\n \narray.lastindexof\n(\na\n,\n \nhigh\n)\nplot\n(\nindex\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.set",
"href": "#fun_array.set"
},
{
"text": "array.push",
"href": "#fun_array.push"
},
{
"text": "array.remove",
"href": "#fun_array.remove"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
}
],
"tables": []
},
{
"id": "fun_array.max",
"legacy_id": "fun_array.max",
"title": "array.max()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.max()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.max\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、指定された配列の最大値、またはn番目に大きい値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.max-0\" href=\"#fun_array.max-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.max(id, nth) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.max-1\" href=\"#fun_array.max-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.max(id, nth) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">nth (series int) </span>n番目に大きい値として返される値は、0が最大値となります。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.max\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.max\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">thirdHighest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// 1</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">thirdHighest</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列の最大値、またはn番目に大きい値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.min\" href=\"#fun_array.min\">array.min</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sum\" href=\"#fun_array.sum\">array.sum</a></div></div>",
"text": "array.max()\n2個の多重定義\nこの関数は、指定された配列の最大値、またはn番目に大きい値を返します。\n構文と多重定義\narray.max(id, nth) → series float\narray.max(id, nth) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\nnth (series int)\nn番目に大きい値として返される値は、0が最大値となります。オプションです。デフォルトは0です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.max\"\n)\na\n=\narray.from\n(\n5\n,\n-2\n,\n0\n,\n9\n,\n1\n)\nthirdHighest\n=\narray.max\n(\na\n,\n2\n)\n// 1\nplot\n(\nthirdHighest\n)\nリターン\n配列の最大値、またはn番目に大きい値。\nこちらもご覧ください\narray.new_float\narray.min\narray.sum",
"code_blocks": [
{
"language": "",
"code": "array.max(id, nth) → series float"
},
{
"language": "",
"code": "array.max(id, nth) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.max\"\n)\na\n \n=\n \narray.from\n(\n5\n,\n \n-2\n,\n \n0\n,\n \n9\n,\n \n1\n)\nthirdHighest\n \n=\n \narray.max\n(\na\n,\n \n2\n)\n \n// 1\nplot\n(\nthirdHighest\n)"
}
],
"links": [
{
"text": "array.max(id, nth) → series float",
"href": "#fun_array.max-0"
},
{
"text": "array.max(id, nth) → series int",
"href": "#fun_array.max-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.min",
"href": "#fun_array.min"
},
{
"text": "array.sum",
"href": "#fun_array.sum"
}
],
"tables": []
},
{
"id": "fun_array.median",
"legacy_id": "fun_array.median",
"title": "array.median()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.median()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.median\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列要素の中央値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.median-0\" href=\"#fun_array.median-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.median(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.median-1\" href=\"#fun_array.median-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.median(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.median\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.median example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.median</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列の要素の中央値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.median\" href=\"#fun_array.median\">array.median</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.avg\" href=\"#fun_array.avg\">array.avg</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.variance\" href=\"#fun_array.variance\">array.variance</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.min\" href=\"#fun_array.min\">array.min</a></div></div>",
"text": "array.median()\n2個の多重定義\nこの関数は、配列要素の中央値を返します。\n構文と多重定義\narray.median(id) → series float\narray.median(id) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.median example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\nplot\n(\narray.median\n(\na\n))\nリターン\n配列の要素の中央値。\nこちらもご覧ください\narray.median\narray.avg\narray.variance\narray.min",
"code_blocks": [
{
"language": "",
"code": "array.median(id) → series float"
},
{
"language": "",
"code": "array.median(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.median example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\nplot\n(\narray.median\n(\na\n))"
}
],
"links": [
{
"text": "array.median(id) → series float",
"href": "#fun_array.median-0"
},
{
"text": "array.median(id) → series int",
"href": "#fun_array.median-1"
},
{
"text": "array.median",
"href": "#fun_array.median"
},
{
"text": "array.avg",
"href": "#fun_array.avg"
},
{
"text": "array.variance",
"href": "#fun_array.variance"
},
{
"text": "array.min",
"href": "#fun_array.min"
}
],
"tables": []
},
{
"id": "fun_array.min",
"legacy_id": "fun_array.min",
"title": "array.min()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.min()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.min\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、指定された配列の最小値、またはn番目に小さい値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.min-0\" href=\"#fun_array.min-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.min(id, nth) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.min-1\" href=\"#fun_array.min-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.min(id, nth) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">nth (series int) </span>n番目に小さい値として返される値は、0が最小値となります。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.min\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.min\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">secondLowest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.min</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// 0</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">secondLowest</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列の最小値、またはn番目に小さい値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.max\" href=\"#fun_array.max\">array.max</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sum\" href=\"#fun_array.sum\">array.sum</a></div></div>",
"text": "array.min()\n2個の多重定義\nこの関数は、指定された配列の最小値、またはn番目に小さい値を返します。\n構文と多重定義\narray.min(id, nth) → series float\narray.min(id, nth) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\nnth (series int)\nn番目に小さい値として返される値は、0が最小値となります。オプションです。デフォルトは0です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.min\"\n)\na\n=\narray.from\n(\n5\n,\n-2\n,\n0\n,\n9\n,\n1\n)\nsecondLowest\n=\narray.min\n(\na\n,\n1\n)\n// 0\nplot\n(\nsecondLowest\n)\nリターン\n配列の最小値、またはn番目に小さい値。\nこちらもご覧ください\narray.new_float\narray.max\narray.sum",
"code_blocks": [
{
"language": "",
"code": "array.min(id, nth) → series float"
},
{
"language": "",
"code": "array.min(id, nth) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.min\"\n)\na\n \n=\n \narray.from\n(\n5\n,\n \n-2\n,\n \n0\n,\n \n9\n,\n \n1\n)\nsecondLowest\n \n=\n \narray.min\n(\na\n,\n \n1\n)\n \n// 0\nplot\n(\nsecondLowest\n)"
}
],
"links": [
{
"text": "array.min(id, nth) → series float",
"href": "#fun_array.min-0"
},
{
"text": "array.min(id, nth) → series int",
"href": "#fun_array.min-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.max",
"href": "#fun_array.max"
},
{
"text": "array.sum",
"href": "#fun_array.sum"
}
],
"tables": []
},
{
"id": "fun_array.mode",
"legacy_id": "fun_array.mode",
"title": "array.mode()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.mode()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.mode\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列要素の最頻値を返します。同じ頻度の値が複数ある場合には、その最小値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.mode-0\" href=\"#fun_array.mode-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.mode(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.mode-1\" href=\"#fun_array.mode-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.mode(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.mode\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.mode example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.mode</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列<code>id</code>の最頻値。存在しない場合は、その代わりに最小値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.mode\" href=\"#fun_ta.mode\">ta.mode</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.mode\" href=\"#fun_matrix.mode\">matrix.mode</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.avg\" href=\"#fun_array.avg\">array.avg</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.variance\" href=\"#fun_array.variance\">array.variance</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.min\" href=\"#fun_array.min\">array.min</a></div></div>",
"text": "array.mode()\n2個の多重定義\nこの関数は、配列要素の最頻値を返します。同じ頻度の値が複数ある場合には、その最小値を返します。\n構文と多重定義\narray.mode(id) → series float\narray.mode(id) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.mode example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\nplot\n(\narray.mode\n(\na\n))\nリターン\n配列\nid\nの最頻値。存在しない場合は、その代わりに最小値を返します。\nこちらもご覧ください\narray.new_float\nta.mode\nmatrix.mode\narray.avg\narray.variance\narray.min",
"code_blocks": [
{
"language": "",
"code": "array.mode(id) → series float"
},
{
"language": "",
"code": "array.mode(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.mode example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\nplot\n(\narray.mode\n(\na\n))"
}
],
"links": [
{
"text": "array.mode(id) → series float",
"href": "#fun_array.mode-0"
},
{
"text": "array.mode(id) → series int",
"href": "#fun_array.mode-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "ta.mode",
"href": "#fun_ta.mode"
},
{
"text": "matrix.mode",
"href": "#fun_matrix.mode"
},
{
"text": "array.avg",
"href": "#fun_array.avg"
},
{
"text": "array.variance",
"href": "#fun_array.variance"
},
{
"text": "array.min",
"href": "#fun_array.min"
}
],
"tables": []
},
{
"id": "fun_array.new_bool",
"legacy_id": "fun_array.new_bool",
"title": "array.new_bool()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.new_bool()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.new_bool\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、bool型要素の新しい配列オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.new_bool(size, initial_value) → array<bool></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int) </span>配列の初期サイズ。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (series bool) </span>配列の全要素の初期値。オプションです。デフォルトは 'false' です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new_bool\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new_bool example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_bool</span><span class=\"mtk13\">(</span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の array.*() 関数で使用できる配列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sort\" href=\"#fun_array.sort\">array.sort</a></div></div>",
"text": "array.new_bool()\nこの関数は、bool型要素の新しい配列オブジェクトを作成します。\n構文\narray.new_bool(size, initial_value) → array<bool>\n引数\nsize (series int)\n配列の初期サイズ。オプションです。デフォルトは0です。\ninitial_value (series bool)\n配列の全要素の初期値。オプションです。デフォルトは 'false' です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.new_bool example\"\n)\nlength\n=\n5\na\n=\narray.new_bool\n(\nlength\n,\nclose\n>\nopen\n)\nplot\n(\narray.get\n(\na\n,\n0\n)\n?\nclose\n:\nopen\n)\nリターン\n他の array.*() 関数で使用できる配列オブジェクトのID。\n備考\n配列のインデックスは0から始まります。\nこちらもご覧ください\narray.new_float\narray.get\narray.slice\narray.sort",
"code_blocks": [
{
"language": "",
"code": "array.new_bool(size, initial_value) → array<bool>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new_bool example\"\n)\nlength\n \n=\n \n5\na\n \n=\n \narray.new_bool\n(\nlength\n,\n \nclose\n \n>\n \nopen\n)\nplot\n(\narray.get\n(\na\n,\n \n0\n)\n \n?\n \nclose\n \n:\n \nopen\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.sort",
"href": "#fun_array.sort"
}
],
"tables": []
},
{
"id": "fun_array.new_box",
"legacy_id": "fun_array.new_box",
"title": "array.new_box()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.new_box()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.new_box\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、box型要素の新しい配列オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.new_box(size, initial_value) → array<box></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int) </span>配列の初期サイズ。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (series box) </span>配列の全要素の初期値。オプションです。デフォルトは 'na' です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new_box\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new_box example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">boxes</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_box</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">boxes</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk12\">+2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の array.*() 関数で使用できる配列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a></div></div>",
"text": "array.new_box()\nこの関数は、box型要素の新しい配列オブジェクトを作成します。\n構文\narray.new_box(size, initial_value) → array<box>\n引数\nsize (series int)\n配列の初期サイズ。オプションです。デフォルトは0です。\ninitial_value (series box)\n配列の全要素の初期値。オプションです。デフォルトは 'na' です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.new_box example\"\n)\nboxes\n=\narray.new_box\n()\narray.push\n(\nboxes\n,\nbox.new\n(\ntime\n,\nclose\n,\ntime\n+2\n,\nlow\n,\nxloc\n=\nxloc.bar_time\n))\nplot\n(\n1\n)\nリターン\n他の array.*() 関数で使用できる配列オブジェクトのID。\n備考\n配列のインデックスは0から始まります。\nこちらもご覧ください\narray.new_float\narray.get\narray.slice",
"code_blocks": [
{
"language": "",
"code": "array.new_box(size, initial_value) → array<box>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new_box example\"\n)\nboxes\n \n=\n \narray.new_box\n()\narray.push\n(\nboxes\n,\n \nbox.new\n(\ntime\n,\n \nclose\n,\n \ntime\n+2\n,\n \nlow\n,\n \nxloc\n=\nxloc.bar_time\n))\nplot\n(\n1\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
}
],
"tables": []
},
{
"id": "fun_array.new_color",
"legacy_id": "fun_array.new_color",
"title": "array.new_color()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.new_color()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.new_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、color型要素の新しい配列オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.new_color(size, initial_value) → array<color></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int) </span>配列の初期サイズ。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (series color) </span>配列の全要素の初期値。オプションです。デフォルトは 'na' です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new_color\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new_color example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_color</span><span class=\"mtk13\">(</span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の array.*() 関数で使用できる配列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sort\" href=\"#fun_array.sort\">array.sort</a></div></div>",
"text": "array.new_color()\nこの関数は、color型要素の新しい配列オブジェクトを作成します。\n構文\narray.new_color(size, initial_value) → array<color>\n引数\nsize (series int)\n配列の初期サイズ。オプションです。デフォルトは0です。\ninitial_value (series color)\n配列の全要素の初期値。オプションです。デフォルトは 'na' です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.new_color example\"\n)\nlength\n=\n5\na\n=\narray.new_color\n(\nlength\n,\ncolor.red\n)\nplot\n(\nclose\n,\ncolor\n=\narray.get\n(\na\n,\n0\n))\nリターン\n他の array.*() 関数で使用できる配列オブジェクトのID。\n備考\n配列のインデックスは0から始まります。\nこちらもご覧ください\narray.new_float\narray.get\narray.slice\narray.sort",
"code_blocks": [
{
"language": "",
"code": "array.new_color(size, initial_value) → array<color>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new_color example\"\n)\nlength\n \n=\n \n5\na\n \n=\n \narray.new_color\n(\nlength\n,\n \ncolor.red\n)\nplot\n(\nclose\n,\n \ncolor\n \n=\n \narray.get\n(\na\n,\n \n0\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.sort",
"href": "#fun_array.sort"
}
],
"tables": []
},
{
"id": "fun_array.new_float",
"legacy_id": "fun_array.new_float",
"title": "array.new_float()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.new_float()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.new_float\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、float型要素の新しい配列オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.new_float(size, initial_value) → array<float></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int) </span>配列の初期サイズ。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (series int/float) </span>配列の全要素の初期値。オプションです。デフォルトは 'na' です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new_float\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new_float example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の array.*() 関数で使用できる配列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_color\" href=\"#fun_array.new_color\">array.new_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_bool\" href=\"#fun_array.new_bool\">array.new_bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sort\" href=\"#fun_array.sort\">array.sort</a></div></div>",
"text": "array.new_float()\nこの関数は、float型要素の新しい配列オブジェクトを作成します。\n構文\narray.new_float(size, initial_value) → array<float>\n引数\nsize (series int)\n配列の初期サイズ。オプションです。デフォルトは0です。\ninitial_value (series int/float)\n配列の全要素の初期値。オプションです。デフォルトは 'na' です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.new_float example\"\n)\nlength\n=\n5\na\n=\narray.new_float\n(\nlength\n,\nclose\n)\nplot\n(\narray.sum\n(\na\n)\n/\nlength\n)\nリターン\n他の array.*() 関数で使用できる配列オブジェクトのID。\n備考\n配列のインデックスは0から始まります。\nこちらもご覧ください\narray.new_color\narray.new_bool\narray.get\narray.slice\narray.sort",
"code_blocks": [
{
"language": "",
"code": "array.new_float(size, initial_value) → array<float>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new_float example\"\n)\nlength\n \n=\n \n5\na\n \n=\n \narray.new_float\n(\nlength\n,\n \nclose\n)\nplot\n(\narray.sum\n(\na\n)\n \n/\n \nlength\n)"
}
],
"links": [
{
"text": "array.new_color",
"href": "#fun_array.new_color"
},
{
"text": "array.new_bool",
"href": "#fun_array.new_bool"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.sort",
"href": "#fun_array.sort"
}
],
"tables": []
},
{
"id": "fun_array.new_int",
"legacy_id": "fun_array.new_int",
"title": "array.new_int()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.new_int()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.new_int\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、int型要素の新しい配列オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.new_int(size, initial_value) → array<int></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int) </span>配列の初期サイズ。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (series int) </span>配列の全要素の初期値。オプションです。デフォルトは 'na' です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new_int\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new_int example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_int</span><span class=\"mtk13\">(</span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">int</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の array.*() 関数で使用できる配列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sort\" href=\"#fun_array.sort\">array.sort</a></div></div>",
"text": "array.new_int()\nこの関数は、int型要素の新しい配列オブジェクトを作成します。\n構文\narray.new_int(size, initial_value) → array<int>\n引数\nsize (series int)\n配列の初期サイズ。オプションです。デフォルトは0です。\ninitial_value (series int)\n配列の全要素の初期値。オプションです。デフォルトは 'na' です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.new_int example\"\n)\nlength\n=\n5\na\n=\narray.new_int\n(\nlength\n,\nint\n(\nclose\n))\nplot\n(\narray.sum\n(\na\n)\n/\nlength\n)\nリターン\n他の array.*() 関数で使用できる配列オブジェクトのID。\n備考\n配列のインデックスは0から始まります。\nこちらもご覧ください\narray.new_float\narray.get\narray.slice\narray.sort",
"code_blocks": [
{
"language": "",
"code": "array.new_int(size, initial_value) → array<int>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new_int example\"\n)\nlength\n \n=\n \n5\na\n \n=\n \narray.new_int\n(\nlength\n,\n \nint\n(\nclose\n))\nplot\n(\narray.sum\n(\na\n)\n \n/\n \nlength\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.sort",
"href": "#fun_array.sort"
}
],
"tables": []
},
{
"id": "fun_array.new_label",
"legacy_id": "fun_array.new_label",
"title": "array.new_label()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.new_label()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.new_label\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、label型要素の新しい配列オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.new_label(size, initial_value) → array<label></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int) </span>配列の初期サイズ。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (series label) </span>配列の全要素の初期値。オプションです。デフォルトは 'na' です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new_label\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new_label example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">max_labels_count</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">500</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The number of labels to show on the chart.</span></span><br/><span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelCount</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">50</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Labels to show\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">500</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> An array of `label` objects.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">array</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">label</span><span class=\"mtk13\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelArray</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_label</span><span class=\"mtk13\">()</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A `chart.point` for the new label.</span></span><br/><span><span class=\"mtk33\">labelPoint</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">chart.point.from_index</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The text in the new label.</span></span><br/><span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The color of the new label.</span></span><br/><span><span class=\"mtk18 mtkb\">color</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelColor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The style of the new label.</span></span><br/><span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelStyle</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Set the label attributes for rising bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Rising\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelColor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelStyle</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">label.style_label_down</span></span><br/><span><span class=\"mtk9\">// Set the label attributes for falling bars.</span></span><br/><span><span class=\"mtk18\">else</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Falling\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelColor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelStyle</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">label.style_label_up</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Add a new label to the `labelArray` when the ch</span><span class=\"mtk9\">art bar closed at a new value.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">!=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelArray</span><span class=\"mtk1\">.</span><span class=\"mtk15\">push</span><span class=\"mtk13\">(</span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">labelPoint</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelText</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelColor</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelStyle</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk9\">// Remove the first element and delete its label w</span><span class=\"mtk9\">hen the size of the `labelArray` exceeds the `labe</span><span class=\"mtk9\">lCount`.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelArray</span><span class=\"mtk1\">.</span><span class=\"mtk15\">size</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelCount</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.delete</span><span class=\"mtk13\">(</span><span class=\"mtk33\">labelArray</span><span class=\"mtk1\">.</span><span class=\"mtk15\">shift</span><span class=\"mtk13\">())</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の array.*() 関数で使用できる配列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a></div></div>",
"text": "array.new_label()\nこの関数は、label型要素の新しい配列オブジェクトを作成します。\n構文\narray.new_label(size, initial_value) → array<label>\n引数\nsize (series int)\n配列の初期サイズ。オプションです。デフォルトは0です。\ninitial_value (series label)\n配列の全要素の初期値。オプションです。デフォルトは 'na' です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.new_label example\"\n,\noverlay\n=\ntrue\n,\nmax_labels_count\n=\n500\n)\n//\n@variable\nThe number of labels to show on the chart.\nint\nlabelCount\n=\ninput.int\n(\n50\n,\n\"Labels to show\"\n,\n1\n,\n500\n)\n//\n@variable\nAn array of `label` objects.\nvar\narray\n<\nlabel\n>\nlabelArray\n=\narray.new_label\n()\n//\n@variable\nA `chart.point` for the new label.\nlabelPoint\n=\nchart.point.from_index\n(\nbar_index\n,\nclose\n)\n//\n@variable\nThe text in the new label.\nstring\nlabelText\n=\nna\n//\n@variable\nThe color of the new label.\ncolor\nlabelColor\n=\nna\n//\n@variable\nThe style of the new label.\nstring\nlabelStyle\n=\nna\n// Set the label attributes for rising bars.\nif\nclose\n>\nopen\nlabelText\n:=\n\"Rising\"\nlabelColor\n:=\ncolor.green\nlabelStyle\n:=\nlabel.style_label_down\n// Set the label attributes for falling bars.\nelse\nif\nclose\n<\nopen\nlabelText\n:=\n\"Falling\"\nlabelColor\n:=\ncolor.red\nlabelStyle\n:=\nlabel.style_label_up\n// Add a new label to the `labelArray` when the ch\nart bar closed at a new value.\nif\nclose\n!=\nopen\nlabelArray\n.\npush\n(\nlabel.new\n(\nlabelPoint\n,\nlabelText\n,\ncolor\n=\nlabelColor\n,\nstyle\n=\nlabelStyle\n))\n// Remove the first element and delete its label w\nhen the size of the `labelArray` exceeds the `labe\nlCount`.\nif\nlabelArray\n.\nsize\n()\n>\nlabelCount\nlabel.delete\n(\nlabelArray\n.\nshift\n())\nリターン\n他の array.*() 関数で使用できる配列オブジェクトのID。\n備考\n配列のインデックスは0から始まります。\nこちらもご覧ください\narray.new_float\narray.get\narray.slice",
"code_blocks": [
{
"language": "",
"code": "array.new_label(size, initial_value) → array<label>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new_label example\"\n,\n \noverlay\n \n=\n \ntrue\n,\n \nmax_labels_count\n \n=\n \n500\n)\n//\n@variable\n The number of labels to show on the chart.\nint\n \nlabelCount\n \n=\n \ninput.int\n(\n50\n,\n \n\"Labels to show\"\n,\n \n1\n,\n \n500\n)\n//\n@variable\n An array of `label` objects.\nvar\n \narray\n<\nlabel\n>\n \nlabelArray\n \n=\n \narray.new_label\n()\n//\n@variable\n A `chart.point` for the new label.\nlabelPoint\n \n=\n \nchart.point.from_index\n(\nbar_index\n,\n \nclose\n)\n//\n@variable\n The text in the new label.\nstring\n \nlabelText\n \n=\n \nna\n//\n@variable\n The color of the new label.\ncolor\n \nlabelColor\n \n=\n \nna\n//\n@variable\n The style of the new label.\nstring\n \nlabelStyle\n \n=\n \nna\n// Set the label attributes for rising bars.\nif\n \nclose\n \n>\n \nopen\n \nlabelText\n \n:=\n \n\"Rising\"\n \nlabelColor\n \n:=\n \ncolor.green\n \nlabelStyle\n \n:=\n \nlabel.style_label_down\n// Set the label attributes for falling bars.\nelse\n \nif\n \nclose\n \n<\n \nopen\n \nlabelText\n \n:=\n \n\"Falling\"\n \nlabelColor\n \n:=\n \ncolor.red\n \nlabelStyle\n \n:=\n \nlabel.style_label_up\n// Add a new label to the `labelArray` when the ch\nart bar closed at a new value.\nif\n \nclose\n \n!=\n \nopen\n \nlabelArray\n.\npush\n(\nlabel.new\n(\nlabelPoint\n,\n \nlabelText\n,\n \ncolor\n \n=\n \nlabelColor\n,\n \nstyle\n \n=\n \nlabelStyle\n))\n// Remove the first element and delete its label w\nhen the size of the `labelArray` exceeds the `labe\nlCount`.\nif\n \nlabelArray\n.\nsize\n()\n \n>\n \nlabelCount\n \nlabel.delete\n(\nlabelArray\n.\nshift\n())"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
}
],
"tables": []
},
{
"id": "fun_array.new_line",
"legacy_id": "fun_array.new_line",
"title": "array.new_line()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.new_line()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.new_line\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、line型要素の新しい配列オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.new_line(size, initial_value) → array<line></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int) </span>配列の初期サイズ。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (series line) </span>配列の全要素の初期値。オプションです。デフォルトは 'na' です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new_line\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new_line example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// draw last 15 lines</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_line</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">ln</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.shift</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.delete</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ln</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の array.*() 関数で使用できる配列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a></div></div>",
"text": "array.new_line()\nこの関数は、line型要素の新しい配列オブジェクトを作成します。\n構文\narray.new_line(size, initial_value) → array<line>\n引数\nsize (series int)\n配列の初期サイズ。オプションです。デフォルトは0です。\ninitial_value (series line)\n配列の全要素の初期値。オプションです。デフォルトは 'na' です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.new_line example\"\n)\n// draw last 15 lines\nvar\na\n=\narray.new_line\n()\narray.push\n(\na\n,\nline.new\n(\nbar_index\n-\n1\n,\nclose\n[\n1\n]\n,\nbar_index\n,\nclose\n))\nif\narray.size\n(\na\n)\n>\n15\nln\n=\narray.shift\n(\na\n)\nline.delete\n(\nln\n)\nリターン\n他の array.*() 関数で使用できる配列オブジェクトのID。\n備考\n配列のインデックスは0から始まります。\nこちらもご覧ください\narray.new_float\narray.get\narray.slice",
"code_blocks": [
{
"language": "",
"code": "array.new_line(size, initial_value) → array<line>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new_line example\"\n)\n// draw last 15 lines\nvar\n \na\n \n=\n \narray.new_line\n()\narray.push\n(\na\n,\n \nline.new\n(\nbar_index\n \n-\n \n1\n,\n \nclose\n[\n1\n]\n,\n \nbar_index\n,\n \nclose\n))\nif\n \narray.size\n(\na\n)\n \n>\n \n15\n \nln\n \n=\n \narray.shift\n(\na\n)\n \nline.delete\n(\nln\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
}
],
"tables": []
},
{
"id": "fun_array.new_linefill",
"legacy_id": "fun_array.new_linefill",
"title": "array.new_linefill()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.new_linefill()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.new_linefill\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、linefill型要素の新しい配列オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.new_linefill(size, initial_value) → array<linefill></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int) </span>配列の初期サイズ。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (series linefill) </span>すべての配列要素の初期値。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の array.*() 関数で使用できる配列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列のインデックスは0から始まります。</div></div>",
"text": "array.new_linefill()\nこの関数は、linefill型要素の新しい配列オブジェクトを作成します。\n構文\narray.new_linefill(size, initial_value) → array<linefill>\n引数\nsize (series int)\n配列の初期サイズ。\ninitial_value (series linefill)\nすべての配列要素の初期値。\nリターン\n他の array.*() 関数で使用できる配列オブジェクトのID。\n備考\n配列のインデックスは0から始まります。",
"code_blocks": [
{
"language": "",
"code": "array.new_linefill(size, initial_value) → array<linefill>"
}
],
"links": [],
"tables": []
},
{
"id": "fun_array.new_string",
"legacy_id": "fun_array.new_string",
"title": "array.new_string()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.new_string()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.new_string\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、文字列型要素の新しい配列オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.new_string(size, initial_value) → array<string></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int) </span>配列の初期サイズ。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (series string) </span>配列の全要素の初期値。オプションです。デフォルトは 'na' です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new_string\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new_string example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_string</span><span class=\"mtk13\">(</span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"text\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の array.*() 関数で使用できる配列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a></div></div>",
"text": "array.new_string()\nこの関数は、文字列型要素の新しい配列オブジェクトを作成します。\n構文\narray.new_string(size, initial_value) → array<string>\n引数\nsize (series int)\n配列の初期サイズ。オプションです。デフォルトは0です。\ninitial_value (series string)\n配列の全要素の初期値。オプションです。デフォルトは 'na' です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.new_string example\"\n)\nlength\n=\n5\na\n=\narray.new_string\n(\nlength\n,\n\"text\"\n)\nlabel.new\n(\nbar_index\n,\nclose\n,\narray.get\n(\na\n,\n0\n))\nリターン\n他の array.*() 関数で使用できる配列オブジェクトのID。\n備考\n配列のインデックスは0から始まります。\nこちらもご覧ください\narray.new_float\narray.get\narray.slice",
"code_blocks": [
{
"language": "",
"code": "array.new_string(size, initial_value) → array<string>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new_string example\"\n)\nlength\n \n=\n \n5\na\n \n=\n \narray.new_string\n(\nlength\n,\n \n\"text\"\n)\nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \narray.get\n(\na\n,\n \n0\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
}
],
"tables": []
},
{
"id": "fun_array.new_table",
"legacy_id": "fun_array.new_table",
"title": "array.new_table()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.new_table()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.new_table\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、table型要素の新しい配列オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.new_table(size, initial_value) → array<table></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int) </span>配列の初期サイズ。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (series table) </span>配列の全要素の初期値。オプションです。デフォルトは 'na' です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new_table\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"table array\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">tables</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_table</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tables</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">position.top_left</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.yellow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk18\">=</span><span class=\"mtk12\">1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の array.*() 関数で使用できる配列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a></div></div>",
"text": "array.new_table()\nこの関数は、table型要素の新しい配列オブジェクトを作成します。\n構文\narray.new_table(size, initial_value) → array<table>\n引数\nsize (series int)\n配列の初期サイズ。オプションです。デフォルトは0です。\ninitial_value (series table)\n配列の全要素の初期値。オプションです。デフォルトは 'na' です。\n例\n//\n@version=\n6\nindicator\n(\n\"table array\"\n)\ntables\n=\narray.new_table\n()\narray.push\n(\ntables\n,\ntable.new\n(\nposition\n=\nposition.top_left\n,\nrows\n=\n1\n,\ncolumns\n=\n2\n,\nbgcolor\n=\ncolor.yellow\n,\nborder_width\n=\n1\n))\nplot\n(\n1\n)\nリターン\n他の array.*() 関数で使用できる配列オブジェクトのID。\n備考\n配列のインデックスは0から始まります。\nこちらもご覧ください\narray.new_float\narray.get\narray.slice",
"code_blocks": [
{
"language": "",
"code": "array.new_table(size, initial_value) → array<table>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"table array\"\n)\ntables\n \n=\n \narray.new_table\n()\narray.push\n(\ntables\n,\n \ntable.new\n(\nposition\n \n=\n \nposition.top_left\n,\n \nrows\n \n=\n \n1\n,\n \ncolumns\n \n=\n \n2\n,\n \nbgcolor\n \n=\n \ncolor.yellow\n,\n \nborder_width\n=\n1\n))\nplot\n(\n1\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
}
],
"tables": []
},
{
"id": "fun_array.new<type>",
"legacy_id": "fun_array.new<type>",
"title": "array.new<type>()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.new<type>()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.new<type>\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、<type> 要素からなる新しい配列オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.new<type>(size, initial_value) → array<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int) </span>配列の初期サイズ。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (<array_type>) </span>配列の全要素の初期値。オプションです。デフォルトは 'na' です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new<type>\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new<string> example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Hello, World!\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new<type>_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new<color> example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">color</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new<type>_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new<float> example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.remove</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"SMA\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.new<type>_example_2\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.new<line> example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// draw last 15 lines</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">line</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">ln</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.shift</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.delete</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ln</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の array.*() 関数で使用できる配列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\">配列を初期化すると同時にすべての要素を指定したい場合は、array.from 関数を使用してください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.from\" href=\"#fun_array.from\">array.from</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.push\" href=\"#fun_array.push\">array.push</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.size\" href=\"#fun_array.size\">array.size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.remove\" href=\"#fun_array.remove\">array.remove</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.shift\" href=\"#fun_array.shift\">array.shift</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sum\" href=\"#fun_array.sum\">array.sum</a></div></div>",
"text": "array.new<type>()\nこの関数は、<type> 要素からなる新しい配列オブジェクトを作成します。\n構文\narray.new<type>(size, initial_value) → array<type>\n引数\nsize (series int)\n配列の初期サイズ。オプションです。デフォルトは0です。\ninitial_value (<array_type>)\n配列の全要素の初期値。オプションです。デフォルトは 'na' です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.new<string> example\"\n)\na\n=\narray.new\n<\nstring\n>(\n1\n,\n\"Hello, World!\"\n)\nlabel.new\n(\nbar_index\n,\nclose\n,\narray.get\n(\na\n,\n0\n))\n例\n//\n@version=\n6\nindicator\n(\n\"array.new<color> example\"\n)\na\n=\narray.new\n<\ncolor\n>()\narray.push\n(\na\n,\ncolor.red\n)\narray.push\n(\na\n,\ncolor.green\n)\nplot\n(\nclose\n,\ncolor\n=\narray.get\n(\na\n,\nclose\n>\nopen\n?\n1\n:\n0\n))\n例\n//\n@version=\n6\nindicator\n(\n\"array.new<float> example\"\n)\nlength\n=\n5\nvar\na\n=\narray.new\n<\nfloat\n>(\nlength\n,\nclose\n)\nif\narray.size\n(\na\n)\n==\nlength\narray.remove\n(\na\n,\n0\n)\narray.push\n(\na\n,\nclose\n)\nplot\n(\narray.sum\n(\na\n)\n/\nlength\n,\n\"SMA\"\n)\n例\n//\n@version=\n6\nindicator\n(\n\"array.new<line> example\"\n)\n// draw last 15 lines\nvar\na\n=\narray.new\n<\nline\n>()\narray.push\n(\na\n,\nline.new\n(\nbar_index\n-\n1\n,\nclose\n[\n1\n]\n,\nbar_index\n,\nclose\n))\nif\narray.size\n(\na\n)\n>\n15\nln\n=\narray.shift\n(\na\n)\nline.delete\n(\nln\n)\nリターン\n他の array.*() 関数で使用できる配列オブジェクトのID。\n備考\n配列のインデックスは0から始まります。\n配列を初期化すると同時にすべての要素を指定したい場合は、array.from 関数を使用してください。\nこちらもご覧ください\narray.from\narray.push\narray.get\narray.size\narray.remove\narray.shift\narray.sum",
"code_blocks": [
{
"language": "",
"code": "array.new<type>(size, initial_value) → array<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new<string> example\"\n)\na\n \n=\n \narray.new\n<\nstring\n>(\n1\n,\n \n\"Hello, World!\"\n)\nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \narray.get\n(\na\n,\n \n0\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new<color> example\"\n)\na\n \n=\n \narray.new\n<\ncolor\n>()\narray.push\n(\na\n,\n \ncolor.red\n)\narray.push\n(\na\n,\n \ncolor.green\n)\nplot\n(\nclose\n,\n \ncolor\n \n=\n \narray.get\n(\na\n,\n \nclose\n \n>\n \nopen\n \n?\n \n1\n \n:\n \n0\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new<float> example\"\n)\nlength\n \n=\n \n5\nvar\n \na\n \n=\n \narray.new\n<\nfloat\n>(\nlength\n,\n \nclose\n)\nif\n \narray.size\n(\na\n)\n \n==\n \nlength\n \narray.remove\n(\na\n,\n \n0\n)\n \narray.push\n(\na\n,\n \nclose\n)\nplot\n(\narray.sum\n(\na\n)\n \n/\n \nlength\n,\n \n\"SMA\"\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.new<line> example\"\n)\n// draw last 15 lines\nvar\n \na\n \n=\n \narray.new\n<\nline\n>()\narray.push\n(\na\n,\n \nline.new\n(\nbar_index\n \n-\n \n1\n,\n \nclose\n[\n1\n]\n,\n \nbar_index\n,\n \nclose\n))\nif\n \narray.size\n(\na\n)\n \n>\n \n15\n \nln\n \n=\n \narray.shift\n(\na\n)\n \nline.delete\n(\nln\n)"
}
],
"links": [
{
"text": "array.from",
"href": "#fun_array.from"
},
{
"text": "array.push",
"href": "#fun_array.push"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.size",
"href": "#fun_array.size"
},
{
"text": "array.remove",
"href": "#fun_array.remove"
},
{
"text": "array.shift",
"href": "#fun_array.shift"
},
{
"text": "array.sum",
"href": "#fun_array.sum"
}
],
"tables": []
},
{
"id": "fun_array.percentile_linear_interpolation",
"legacy_id": "fun_array.percentile_linear_interpolation",
"title": "array.percentile_linear_interpolation()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.percentile_linear_interpolation()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.percentile_linear_interpolation\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">配列の値のうち、指定した割合 (パーセンタイル) 以下である値を、線形補間によって返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.percentile_linear_interpolation-0\" href=\"#fun_array.percentile_linear_interpolation-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.percentile_linear_interpolation(id, percentage) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.percentile_linear_interpolation-1\" href=\"#fun_array.percentile_linear_interpolation-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.percentile_linear_interpolation(id, percentage) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">percentage (series int/float) </span>返された値と同じか、それ以下でなければならない値の割合。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">統計学では、あるスコア以下のランキング項目が占める割合をパーセンタイルと呼びます。この測定によって、標準的な度数分布の中で、測定基準となるパーセンタイルランクよりも低いスコアの割合が示されます。線形補間は、2つのランクの間にある値を推定します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.reverse\" href=\"#fun_array.reverse\">array.reverse</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.ascending\" href=\"#const_order.ascending\">order.ascending</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.descending\" href=\"#const_order.descending\">order.descending</a></div></div>",
"text": "array.percentile_linear_interpolation()\n2個の多重定義\n配列の値のうち、指定した割合 (パーセンタイル) 以下である値を、線形補間によって返します。\n構文と多重定義\narray.percentile_linear_interpolation(id, percentage) → series float\narray.percentile_linear_interpolation(id, percentage) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\npercentage (series int/float)\n返された値と同じか、それ以下でなければならない値の割合。\n備考\n統計学では、あるスコア以下のランキング項目が占める割合をパーセンタイルと呼びます。この測定によって、標準的な度数分布の中で、測定基準となるパーセンタイルランクよりも低いスコアの割合が示されます。線形補間は、2つのランクの間にある値を推定します。\nこちらもご覧ください\narray.new_float\narray.insert\narray.slice\narray.reverse\norder.ascending\norder.descending",
"code_blocks": [
{
"language": "",
"code": "array.percentile_linear_interpolation(id, percentage) → series float"
},
{
"language": "",
"code": "array.percentile_linear_interpolation(id, percentage) → series int"
}
],
"links": [
{
"text": "array.percentile_linear_interpolation(id, percentage) → series float",
"href": "#fun_array.percentile_linear_interpolation-0"
},
{
"text": "array.percentile_linear_interpolation(id, percentage) → series int",
"href": "#fun_array.percentile_linear_interpolation-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.reverse",
"href": "#fun_array.reverse"
},
{
"text": "order.ascending",
"href": "#const_order.ascending"
},
{
"text": "order.descending",
"href": "#const_order.descending"
}
],
"tables": []
},
{
"id": "fun_array.percentile_nearest_rank",
"legacy_id": "fun_array.percentile_nearest_rank",
"title": "array.percentile_nearest_rank()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.percentile_nearest_rank()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.percentile_nearest_rank\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">配列の値に対して指定した割合 (パーセンタイル) 以下になる値を、最近順位法 (nearest-rank method) によって返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.percentile_nearest_rank-0\" href=\"#fun_array.percentile_nearest_rank-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.percentile_nearest_rank(id, percentage) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.percentile_nearest_rank-1\" href=\"#fun_array.percentile_nearest_rank-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.percentile_nearest_rank(id, percentage) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">percentage (series int/float) </span>返された値と同じか、それ以下でなければならない値の割合。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">統計学では、あるスコア以下のランキング項目が占める割合をパーセンタイルと呼びます。この測定によって、標準的な度数分布の中で、測定基準となるパーセンタイルランクよりも低いスコアが占める割合が示されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.reverse\" href=\"#fun_array.reverse\">array.reverse</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.ascending\" href=\"#const_order.ascending\">order.ascending</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.descending\" href=\"#const_order.descending\">order.descending</a></div></div>",
"text": "array.percentile_nearest_rank()\n2個の多重定義\n配列の値に対して指定した割合 (パーセンタイル) 以下になる値を、最近順位法 (nearest-rank method) によって返します。\n構文と多重定義\narray.percentile_nearest_rank(id, percentage) → series float\narray.percentile_nearest_rank(id, percentage) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\npercentage (series int/float)\n返された値と同じか、それ以下でなければならない値の割合。\n備考\n統計学では、あるスコア以下のランキング項目が占める割合をパーセンタイルと呼びます。この測定によって、標準的な度数分布の中で、測定基準となるパーセンタイルランクよりも低いスコアが占める割合が示されます。\nこちらもご覧ください\narray.new_float\narray.insert\narray.slice\narray.reverse\norder.ascending\norder.descending",
"code_blocks": [
{
"language": "",
"code": "array.percentile_nearest_rank(id, percentage) → series float"
},
{
"language": "",
"code": "array.percentile_nearest_rank(id, percentage) → series int"
}
],
"links": [
{
"text": "array.percentile_nearest_rank(id, percentage) → series float",
"href": "#fun_array.percentile_nearest_rank-0"
},
{
"text": "array.percentile_nearest_rank(id, percentage) → series int",
"href": "#fun_array.percentile_nearest_rank-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.reverse",
"href": "#fun_array.reverse"
},
{
"text": "order.ascending",
"href": "#const_order.ascending"
},
{
"text": "order.descending",
"href": "#const_order.descending"
}
],
"tables": []
},
{
"id": "fun_array.percentrank",
"legacy_id": "fun_array.percentrank",
"title": "array.percentrank()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.percentrank()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.percentrank\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定された <code>index</code> を付された要素のパーセンタイルランクを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.percentrank-0\" href=\"#fun_array.percentrank-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.percentrank(id, index) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.percentrank-1\" href=\"#fun_array.percentrank-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.percentrank(id, index) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index (series int) </span>パーセンタイルランクの計算対象となる要素のインデックス。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">パーセンタイルランクとは、配列の中で基準値以下の要素がどれくらいあるかを示す割合のことです。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.reverse\" href=\"#fun_array.reverse\">array.reverse</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.ascending\" href=\"#const_order.ascending\">order.ascending</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.descending\" href=\"#const_order.descending\">order.descending</a></div></div>",
"text": "array.percentrank()\n2個の多重定義\n指定された\nindex\nを付された要素のパーセンタイルランクを返します。\n構文と多重定義\narray.percentrank(id, index) → series float\narray.percentrank(id, index) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\nindex (series int)\nパーセンタイルランクの計算対象となる要素のインデックス。\n備考\nパーセンタイルランクとは、配列の中で基準値以下の要素がどれくらいあるかを示す割合のことです。\nこちらもご覧ください\narray.new_float\narray.insert\narray.slice\narray.reverse\norder.ascending\norder.descending",
"code_blocks": [
{
"language": "",
"code": "array.percentrank(id, index) → series float"
},
{
"language": "",
"code": "array.percentrank(id, index) → series int"
}
],
"links": [
{
"text": "array.percentrank(id, index) → series float",
"href": "#fun_array.percentrank-0"
},
{
"text": "array.percentrank(id, index) → series int",
"href": "#fun_array.percentrank-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.reverse",
"href": "#fun_array.reverse"
},
{
"text": "order.ascending",
"href": "#const_order.ascending"
},
{
"text": "order.descending",
"href": "#const_order.descending"
}
],
"tables": []
},
{
"id": "fun_array.pop",
"legacy_id": "fun_array.pop",
"title": "array.pop()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.pop()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.pop\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列から最後の要素を削除してその値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.pop(id) → series <type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.pop\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.pop example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">removedEl</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.pop</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">removedEl</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">削除された要素の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.set\" href=\"#fun_array.set\">array.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.push\" href=\"#fun_array.push\">array.push</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.remove\" href=\"#fun_array.remove\">array.remove</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.shift\" href=\"#fun_array.shift\">array.shift</a></div></div>",
"text": "array.pop()\nこの関数は、配列から最後の要素を削除してその値を返します。\n構文\narray.pop(id) → series <type>\n引数\nid (any array type)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.pop example\"\n)\na\n=\narray.new_float\n(\n5\n,\nhigh\n)\nremovedEl\n=\narray.pop\n(\na\n)\nplot\n(\narray.size\n(\na\n))\nplot\n(\nremovedEl\n)\nリターン\n削除された要素の値。\nこちらもご覧ください\narray.new_float\narray.set\narray.push\narray.remove\narray.insert\narray.shift",
"code_blocks": [
{
"language": "",
"code": "array.pop(id) → series <type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.pop example\"\n)\na\n \n=\n \narray.new_float\n(\n5\n,\nhigh\n)\nremovedEl\n \n=\n \narray.pop\n(\na\n)\nplot\n(\narray.size\n(\na\n))\nplot\n(\nremovedEl\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.set",
"href": "#fun_array.set"
},
{
"text": "array.push",
"href": "#fun_array.push"
},
{
"text": "array.remove",
"href": "#fun_array.remove"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.shift",
"href": "#fun_array.shift"
}
],
"tables": []
},
{
"id": "fun_array.push",
"legacy_id": "fun_array.push",
"title": "array.push()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.push()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.push\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列に値を追加します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.push(id, value) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series <type of the array's elements>) </span>配列の最後に追加される要素の値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.push\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.push example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.set\" href=\"#fun_array.set\">array.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.remove\" href=\"#fun_array.remove\">array.remove</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.pop\" href=\"#fun_array.pop\">array.pop</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.unshift\" href=\"#fun_array.unshift\">array.unshift</a></div></div>",
"text": "array.push()\nこの関数は、配列に値を追加します。\n構文\narray.push(id, value) → void\n引数\nid (any array type)\n配列オブジェクト。\nvalue (series <type of the array's elements>)\n配列の最後に追加される要素の値。\n例\n//\n@version=\n6\nindicator\n(\n\"array.push example\"\n)\na\n=\narray.new_float\n(\n5\n,\n0\n)\narray.push\n(\na\n,\nopen\n)\nplot\n(\narray.get\n(\na\n,\n5\n))\nこちらもご覧ください\narray.new_float\narray.set\narray.insert\narray.remove\narray.pop\narray.unshift",
"code_blocks": [
{
"language": "",
"code": "array.push(id, value) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.push example\"\n)\na\n \n=\n \narray.new_float\n(\n5\n,\n \n0\n)\narray.push\n(\na\n,\n \nopen\n)\nplot\n(\narray.get\n(\na\n,\n \n5\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.set",
"href": "#fun_array.set"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.remove",
"href": "#fun_array.remove"
},
{
"text": "array.pop",
"href": "#fun_array.pop"
},
{
"text": "array.unshift",
"href": "#fun_array.unshift"
}
],
"tables": []
},
{
"id": "fun_array.range",
"legacy_id": "fun_array.range",
"title": "array.range()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.range()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.range\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、指定された配列の最小値と最大値の差を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.range-0\" href=\"#fun_array.range-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.range(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.range-1\" href=\"#fun_array.range-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.range(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.range\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.range example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.range</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列の最小値と最大値の差。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.min\" href=\"#fun_array.min\">array.min</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.max\" href=\"#fun_array.max\">array.max</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sum\" href=\"#fun_array.sum\">array.sum</a></div></div>",
"text": "array.range()\n2個の多重定義\nこの関数は、指定された配列の最小値と最大値の差を返します。\n構文と多重定義\narray.range(id) → series float\narray.range(id) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.range example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\nplot\n(\narray.range\n(\na\n))\nリターン\n配列の最小値と最大値の差。\nこちらもご覧ください\narray.new_float\narray.min\narray.max\narray.sum",
"code_blocks": [
{
"language": "",
"code": "array.range(id) → series float"
},
{
"language": "",
"code": "array.range(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.range example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\nplot\n(\narray.range\n(\na\n))"
}
],
"links": [
{
"text": "array.range(id) → series float",
"href": "#fun_array.range-0"
},
{
"text": "array.range(id) → series int",
"href": "#fun_array.range-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.min",
"href": "#fun_array.min"
},
{
"text": "array.max",
"href": "#fun_array.max"
},
{
"text": "array.sum",
"href": "#fun_array.sum"
}
],
"tables": []
},
{
"id": "fun_array.remove",
"legacy_id": "fun_array.remove",
"title": "array.remove()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.remove()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.remove\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、指定されたインデックスの要素を削除することで配列の内容を変更します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.remove(id, index) → series <type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index (series int) </span>削除する要素のインデックス。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.remove\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.remove example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">removedEl</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.remove</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">removedEl</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">削除された要素の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">インデックスが正の場合、この関数は配列の先頭から末尾に向かって数をカウントします。先頭の要素のインデックスは0で、末尾の要素のインデックスは<code>array.size() - 1</code>です。インデックスが負の場合、この関数は配列の末尾から先頭に向かって逆に数えます。この場合、末尾の要素のインデックスは -1、先頭の要素のインデックスは負の<code>array.size()</code>になります。たとえば、3つの要素を含む配列の場合、<code>index</code>のパラメータの引数としては、0, 1, 2, -1, -2, -3 のすべてが有効です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.set\" href=\"#fun_array.set\">array.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.push\" href=\"#fun_array.push\">array.push</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.pop\" href=\"#fun_array.pop\">array.pop</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.shift\" href=\"#fun_array.shift\">array.shift</a></div></div>",
"text": "array.remove()\nこの関数は、指定されたインデックスの要素を削除することで配列の内容を変更します。\n構文\narray.remove(id, index) → series <type>\n引数\nid (any array type)\n配列オブジェクト。\nindex (series int)\n削除する要素のインデックス。\n例\n//\n@version=\n6\nindicator\n(\n\"array.remove example\"\n)\na\n=\narray.new_float\n(\n5\n,\nhigh\n)\nremovedEl\n=\narray.remove\n(\na\n,\n0\n)\nplot\n(\narray.size\n(\na\n))\nplot\n(\nremovedEl\n)\nリターン\n削除された要素の値。\n備考\nインデックスが正の場合、この関数は配列の先頭から末尾に向かって数をカウントします。先頭の要素のインデックスは0で、末尾の要素のインデックスは\narray.size() - 1\nです。インデックスが負の場合、この関数は配列の末尾から先頭に向かって逆に数えます。この場合、末尾の要素のインデックスは -1、先頭の要素のインデックスは負の\narray.size()\nになります。たとえば、3つの要素を含む配列の場合、\nindex\nのパラメータの引数としては、0, 1, 2, -1, -2, -3 のすべてが有効です。\nこちらもご覧ください\narray.new_float\narray.set\narray.push\narray.insert\narray.pop\narray.shift",
"code_blocks": [
{
"language": "",
"code": "array.remove(id, index) → series <type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.remove example\"\n)\na\n \n=\n \narray.new_float\n(\n5\n,\nhigh\n)\nremovedEl\n \n=\n \narray.remove\n(\na\n,\n \n0\n)\nplot\n(\narray.size\n(\na\n))\nplot\n(\nremovedEl\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.set",
"href": "#fun_array.set"
},
{
"text": "array.push",
"href": "#fun_array.push"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.pop",
"href": "#fun_array.pop"
},
{
"text": "array.shift",
"href": "#fun_array.shift"
}
],
"tables": []
},
{
"id": "fun_array.reverse",
"legacy_id": "fun_array.reverse",
"title": "array.reverse()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.reverse()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.reverse\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は配列を反転します。最初の配列要素が最後になり、最後の配列要素が最初になります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.reverse(id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.reverse\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.reverse example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">array.reverse</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sort\" href=\"#fun_array.sort\">array.sort</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.push\" href=\"#fun_array.push\">array.push</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.set\" href=\"#fun_array.set\">array.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.avg\" href=\"#fun_array.avg\">array.avg</a></div></div>",
"text": "array.reverse()\nこの関数は配列を反転します。最初の配列要素が最後になり、最後の配列要素が最初になります。\n構文\narray.reverse(id) → void\n引数\nid (any array type)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.reverse example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\nplot\n(\narray.get\n(\na\n,\n0\n))\narray.reverse\n(\na\n)\nplot\n(\narray.get\n(\na\n,\n0\n))\nこちらもご覧ください\narray.new_float\narray.sort\narray.push\narray.set\narray.avg",
"code_blocks": [
{
"language": "",
"code": "array.reverse(id) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.reverse example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\nplot\n(\narray.get\n(\na\n,\n \n0\n))\narray.reverse\n(\na\n)\nplot\n(\narray.get\n(\na\n,\n \n0\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.sort",
"href": "#fun_array.sort"
},
{
"text": "array.push",
"href": "#fun_array.push"
},
{
"text": "array.set",
"href": "#fun_array.set"
},
{
"text": "array.avg",
"href": "#fun_array.avg"
}
],
"tables": []
},
{
"id": "fun_array.set",
"legacy_id": "fun_array.set",
"title": "array.set()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.set()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.set\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、指定されたインデックスの要素の値を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.set(id, index, value) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index (series int) </span>変更する要素のインデックス。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series <type of the array's elements>) </span>設定する新しい値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.set\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.set example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">インデックスが正の場合、この関数は配列の先頭から末尾に向かって数をカウントします。先頭の要素のインデックスは0で、末尾の要素のインデックスは<code>array.size() - 1</code>です。インデックスが負の場合、この関数は配列の末尾から先頭に向かって逆に数えます。この場合、末尾の要素のインデックスは -1、先頭の要素のインデックスは負の<code>array.size()</code>になります。たとえば、3つの要素を含む配列の場合、<code>index</code>のパラメータの引数としては、0, 1, 2, -1, -2, -3 のすべてが有効です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a></div></div>",
"text": "array.set()\nこの関数は、指定されたインデックスの要素の値を設定します。\n構文\narray.set(id, index, value) → void\n引数\nid (any array type)\n配列オブジェクト。\nindex (series int)\n変更する要素のインデックス。\nvalue (series <type of the array's elements>)\n設定する新しい値。\n例\n//\n@version=\n6\nindicator\n(\n\"array.set example\"\n)\na\n=\narray.new_float\n(\n10\n)\nfor\ni\n=\n0\nto\n9\narray.set\n(\na\n,\ni\n,\nclose\n[\ni\n])\nplot\n(\narray.sum\n(\na\n)\n/\n10\n)\n備考\nインデックスが正の場合、この関数は配列の先頭から末尾に向かって数をカウントします。先頭の要素のインデックスは0で、末尾の要素のインデックスは\narray.size() - 1\nです。インデックスが負の場合、この関数は配列の末尾から先頭に向かって逆に数えます。この場合、末尾の要素のインデックスは -1、先頭の要素のインデックスは負の\narray.size()\nになります。たとえば、3つの要素を含む配列の場合、\nindex\nのパラメータの引数としては、0, 1, 2, -1, -2, -3 のすべてが有効です。\nこちらもご覧ください\narray.new_float\narray.get\narray.slice",
"code_blocks": [
{
"language": "",
"code": "array.set(id, index, value) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.set example\"\n)\na\n \n=\n \narray.new_float\n(\n10\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.set\n(\na\n,\n \ni\n,\n \nclose\n[\ni\n])\nplot\n(\narray.sum\n(\na\n)\n \n/\n \n10\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
}
],
"tables": []
},
{
"id": "fun_array.shift",
"legacy_id": "fun_array.shift",
"title": "array.shift()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.shift()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.shift\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列の最初の要素を削除してその値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.shift(id) → series <type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.shift\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.shift example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">removedEl</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.shift</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">removedEl</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">削除された要素の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.unshift\" href=\"#fun_array.unshift\">array.unshift</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.set\" href=\"#fun_array.set\">array.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.push\" href=\"#fun_array.push\">array.push</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.remove\" href=\"#fun_array.remove\">array.remove</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.includes\" href=\"#fun_array.includes\">array.includes</a></div></div>",
"text": "array.shift()\nこの関数は、配列の最初の要素を削除してその値を返します。\n構文\narray.shift(id) → series <type>\n引数\nid (any array type)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.shift example\"\n)\na\n=\narray.new_float\n(\n5\n,\nhigh\n)\nremovedEl\n=\narray.shift\n(\na\n)\nplot\n(\narray.size\n(\na\n))\nplot\n(\nremovedEl\n)\nリターン\n削除された要素の値。\nこちらもご覧ください\narray.unshift\narray.set\narray.push\narray.remove\narray.includes",
"code_blocks": [
{
"language": "",
"code": "array.shift(id) → series <type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.shift example\"\n)\na\n \n=\n \narray.new_float\n(\n5\n,\nhigh\n)\nremovedEl\n \n=\n \narray.shift\n(\na\n)\nplot\n(\narray.size\n(\na\n))\nplot\n(\nremovedEl\n)"
}
],
"links": [
{
"text": "array.unshift",
"href": "#fun_array.unshift"
},
{
"text": "array.set",
"href": "#fun_array.set"
},
{
"text": "array.push",
"href": "#fun_array.push"
},
{
"text": "array.remove",
"href": "#fun_array.remove"
},
{
"text": "array.includes",
"href": "#fun_array.includes"
}
],
"tables": []
},
{
"id": "fun_array.size",
"legacy_id": "fun_array.size",
"title": "array.size()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.size()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.size\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列要素の数を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.size(id) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.size\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.size example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk9\">// note that changes in slice also modify original</span><span class=\"mtk9\"> array</span></span><br/><span><span class=\"mtk33\">slice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.slice</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">slice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// size was changed in slice and in original array</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">slice</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列の要素の数。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sum\" href=\"#fun_array.sum\">array.sum</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sort\" href=\"#fun_array.sort\">array.sort</a></div></div>",
"text": "array.size()\nこの関数は、配列要素の数を返します。\n構文\narray.size(id) → series int\n引数\nid (any array type)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.size example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\n// note that changes in slice also modify original\narray\nslice\n=\narray.slice\n(\na\n,\n0\n,\n5\n)\narray.push\n(\nslice\n,\nopen\n)\n// size was changed in slice and in original array\nplot\n(\narray.size\n(\na\n))\nplot\n(\narray.size\n(\nslice\n))\nリターン\n配列の要素の数。\nこちらもご覧ください\narray.new_float\narray.sum\narray.slice\narray.sort",
"code_blocks": [
{
"language": "",
"code": "array.size(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.size example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\n// note that changes in slice also modify original\n array\nslice\n \n=\n \narray.slice\n(\na\n,\n \n0\n,\n \n5\n)\narray.push\n(\nslice\n,\n \nopen\n)\n// size was changed in slice and in original array\nplot\n(\narray.size\n(\na\n))\nplot\n(\narray.size\n(\nslice\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.sum",
"href": "#fun_array.sum"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.sort",
"href": "#fun_array.sort"
}
],
"tables": []
},
{
"id": "fun_array.slice",
"legacy_id": "fun_array.slice",
"title": "array.slice()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.slice()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.slice\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、既存の配列からスライスを作成します。スライスのオブジェクトが変更されると、変更は新しい配列と元の配列の両方に適用されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.slice(id, index_from, index_to) → array<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index_from (series int) </span>抽出を開始するゼロベースのインデックス。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index_to (series int) </span>抽出を終了する前のゼロベースのインデックス。関数は、このインデックスの前までの要素を要素を抽出します。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.slice\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.slice example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk9\">// take elements from 0 to 4</span></span><br/><span><span class=\"mtk9\">// *note that changes in slice also modify origina</span><span class=\"mtk9\">l array</span></span><br/><span><span class=\"mtk33\">slice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.slice</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">slice</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列のスライスのシャローコピー。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sort\" href=\"#fun_array.sort\">array.sort</a></div></div>",
"text": "array.slice()\nこの関数は、既存の配列からスライスを作成します。スライスのオブジェクトが変更されると、変更は新しい配列と元の配列の両方に適用されます。\n構文\narray.slice(id, index_from, index_to) → array<type>\n引数\nid (any array type)\n配列オブジェクト。\nindex_from (series int)\n抽出を開始するゼロベースのインデックス。\nindex_to (series int)\n抽出を終了する前のゼロベースのインデックス。関数は、このインデックスの前までの要素を要素を抽出します。\n例\n//\n@version=\n6\nindicator\n(\n\"array.slice example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\n// take elements from 0 to 4\n// *note that changes in slice also modify origina\nl array\nslice\n=\narray.slice\n(\na\n,\n0\n,\n5\n)\nplot\n(\narray.sum\n(\na\n)\n/\n10\n)\nplot\n(\narray.sum\n(\nslice\n)\n/\n5\n)\nリターン\n配列のスライスのシャローコピー。\nこちらもご覧ください\narray.new_float\narray.get\narray.slice\narray.sort",
"code_blocks": [
{
"language": "",
"code": "array.slice(id, index_from, index_to) → array<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.slice example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\n// take elements from 0 to 4\n// *note that changes in slice also modify origina\nl array\nslice\n \n=\n \narray.slice\n(\na\n,\n \n0\n,\n \n5\n)\nplot\n(\narray.sum\n(\na\n)\n \n/\n \n10\n)\nplot\n(\narray.sum\n(\nslice\n)\n \n/\n \n5\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.sort",
"href": "#fun_array.sort"
}
],
"tables": []
},
{
"id": "fun_array.some",
"legacy_id": "fun_array.some",
"title": "array.some()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.some()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.some\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">配列 <code>id</code> の要素のうち少なくとも1つが <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> であれば <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を、そうでない場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.some(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<bool>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は<a class=\"js-reference\" data-href=\"type_int\" href=\"#type_int\">int</a>と<a class=\"js-reference\" data-href=\"type_float\" href=\"#type_float\">float</a>型の配列でも動作しますが、その場合、0は<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>とみなされ、0以外の数値が<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>とみなされます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.every\" href=\"#fun_array.every\">array.every</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a></div></div>",
"text": "array.some()\n配列\nid\nの要素のうち少なくとも1つが\ntrue\nであれば\ntrue\nを、そうでない場合は\nfalse\nを返します。\n構文\narray.some(id) → series bool\n引数\nid (array<bool>)\n配列オブジェクト。\n備考\nこの関数は\nint\nと\nfloat\n型の配列でも動作しますが、その場合、0は\nfalse\nとみなされ、0以外の数値が\ntrue\nとみなされます。\nこちらもご覧ください\narray.every\narray.get",
"code_blocks": [
{
"language": "",
"code": "array.some(id) → series bool"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "int",
"href": "#type_int"
},
{
"text": "float",
"href": "#type_float"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "array.every",
"href": "#fun_array.every"
},
{
"text": "array.get",
"href": "#fun_array.get"
}
],
"tables": []
},
{
"id": "fun_array.sort",
"legacy_id": "fun_array.sort",
"title": "array.sort()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.sort()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.sort\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列の要素を並べ替えます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.sort(id, order) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float/string>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">order (series sort_order) </span>ソート順: order.ascending (昇順) (デフォルトです) または order.descending (降順)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.sort\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.sort example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">array.sort</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">order.descending</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islast</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.reverse\" href=\"#fun_array.reverse\">array.reverse</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.ascending\" href=\"#const_order.ascending\">order.ascending</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.descending\" href=\"#const_order.descending\">order.descending</a></div></div>",
"text": "array.sort()\nこの関数は、配列の要素を並べ替えます。\n構文\narray.sort(id, order) → void\n引数\nid (array<int/float/string>)\n配列オブジェクト。\norder (series sort_order)\nソート順: order.ascending (昇順) (デフォルトです) または order.descending (降順)。\n例\n//\n@version=\n6\nindicator\n(\n\"array.sort example\"\n)\na\n=\narray.new_float\n(\n0\n,\n0\n)\nfor\ni\n=\n0\nto\n5\narray.push\n(\na\n,\nhigh\n[\ni\n])\narray.sort\n(\na\n,\norder.descending\n)\nif\nbarstate.islast\nlabel.new\n(\nbar_index\n,\nclose\n,\nstr.tostring\n(\na\n))\nこちらもご覧ください\narray.new_float\narray.insert\narray.slice\narray.reverse\norder.ascending\norder.descending",
"code_blocks": [
{
"language": "",
"code": "array.sort(id, order) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.sort example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n,\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n5\n \narray.push\n(\na\n,\n \nhigh\n[\ni\n])\narray.sort\n(\na\n,\n \norder.descending\n)\nif\n \nbarstate.islast\n \nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \nstr.tostring\n(\na\n))"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.reverse",
"href": "#fun_array.reverse"
},
{
"text": "order.ascending",
"href": "#const_order.ascending"
},
{
"text": "order.descending",
"href": "#const_order.descending"
}
],
"tables": []
},
{
"id": "fun_array.sort_indices",
"legacy_id": "fun_array.sort_indices",
"title": "array.sort_indices()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.sort_indices()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.sort_indices\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">元の配列をソートした時の要素のインデックスを返します。この時返されるインデックスは、ソート前の元の配列のインデックスです。これは元の配列を変更するものではありません。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.sort_indices(id, order) → array<int></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float/string>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">order (series sort_order) </span>ソート順 : order.ascending(昇順)またはorder.descending(降順)。オプションです。デフォルトは昇順です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.sort_indices\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.sort_indices\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">sortedIndices</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.sort_indices</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// [1, 2, 4, 0, 3]</span></span><br/><span><span class=\"mtk33\">indexOfSmallestValue</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sortedIndices</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// 1</span></span><br/><span><span class=\"mtk33\">smallestValue</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">indexOfSmallestValue</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// -2</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">smallestValue</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.slice\" href=\"#fun_array.slice\">array.slice</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.reverse\" href=\"#fun_array.reverse\">array.reverse</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.ascending\" href=\"#const_order.ascending\">order.ascending</a><a class=\"tv-tag-label js-reference\" data-href=\"const_order.descending\" href=\"#const_order.descending\">order.descending</a></div></div>",
"text": "array.sort_indices()\n元の配列をソートした時の要素のインデックスを返します。この時返されるインデックスは、ソート前の元の配列のインデックスです。これは元の配列を変更するものではありません。\n構文\narray.sort_indices(id, order) → array<int>\n引数\nid (array<int/float/string>)\n配列オブジェクト。\norder (series sort_order)\nソート順 : order.ascending(昇順)またはorder.descending(降順)。オプションです。デフォルトは昇順です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.sort_indices\"\n)\na\n=\narray.from\n(\n5\n,\n-2\n,\n0\n,\n9\n,\n1\n)\nsortedIndices\n=\narray.sort_indices\n(\na\n)\n// [1, 2, 4, 0, 3]\nindexOfSmallestValue\n=\narray.get\n(\nsortedIndices\n,\n0\n)\n// 1\nsmallestValue\n=\narray.get\n(\na\n,\nindexOfSmallestValue\n)\n// -2\nplot\n(\nsmallestValue\n)\nこちらもご覧ください\narray.new_float\narray.insert\narray.slice\narray.reverse\norder.ascending\norder.descending",
"code_blocks": [
{
"language": "",
"code": "array.sort_indices(id, order) → array<int>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.sort_indices\"\n)\na\n \n=\n \narray.from\n(\n5\n,\n \n-2\n,\n \n0\n,\n \n9\n,\n \n1\n)\nsortedIndices\n \n=\n \narray.sort_indices\n(\na\n)\n \n// [1, 2, 4, 0, 3]\nindexOfSmallestValue\n \n=\n \narray.get\n(\nsortedIndices\n,\n \n0\n)\n \n// 1\nsmallestValue\n \n=\n \narray.get\n(\na\n,\n \nindexOfSmallestValue\n)\n \n// -2\nplot\n(\nsmallestValue\n)"
}
],
"links": [
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.slice",
"href": "#fun_array.slice"
},
{
"text": "array.reverse",
"href": "#fun_array.reverse"
},
{
"text": "order.ascending",
"href": "#const_order.ascending"
},
{
"text": "order.descending",
"href": "#const_order.descending"
}
],
"tables": []
},
{
"id": "fun_array.standardize",
"legacy_id": "fun_array.standardize",
"title": "array.standardize()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.standardize()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.standardize\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、標準化された要素の配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.standardize-0\" href=\"#fun_array.standardize-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.standardize(id) → array<float></pre></a><a class=\"js-reference\" data-href=\"fun_array.standardize-1\" href=\"#fun_array.standardize-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.standardize(id) → array<int></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.standardize\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.standardize example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.standardize</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.min</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">標準化された要素の配列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.max\" href=\"#fun_array.max\">array.max</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.min\" href=\"#fun_array.min\">array.min</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.mode\" href=\"#fun_array.mode\">array.mode</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.avg\" href=\"#fun_array.avg\">array.avg</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.variance\" href=\"#fun_array.variance\">array.variance</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.stdev\" href=\"#fun_array.stdev\">array.stdev</a></div></div>",
"text": "array.standardize()\n2個の多重定義\nこの関数は、標準化された要素の配列を返します。\n構文と多重定義\narray.standardize(id) → array<float>\narray.standardize(id) → array<int>\n引数\nid (array<int/float>)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.standardize example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\nb\n=\narray.standardize\n(\na\n)\nplot\n(\narray.min\n(\nb\n))\nplot\n(\narray.max\n(\nb\n))\nリターン\n標準化された要素の配列。\nこちらもご覧ください\narray.max\narray.min\narray.mode\narray.avg\narray.variance\narray.stdev",
"code_blocks": [
{
"language": "",
"code": "array.standardize(id) → array<float>"
},
{
"language": "",
"code": "array.standardize(id) → array<int>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.standardize example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\nb\n \n=\n \narray.standardize\n(\na\n)\nplot\n(\narray.min\n(\nb\n))\nplot\n(\narray.max\n(\nb\n))"
}
],
"links": [
{
"text": "array.standardize(id) → array<float>",
"href": "#fun_array.standardize-0"
},
{
"text": "array.standardize(id) → array<int>",
"href": "#fun_array.standardize-1"
},
{
"text": "array.max",
"href": "#fun_array.max"
},
{
"text": "array.min",
"href": "#fun_array.min"
},
{
"text": "array.mode",
"href": "#fun_array.mode"
},
{
"text": "array.avg",
"href": "#fun_array.avg"
},
{
"text": "array.variance",
"href": "#fun_array.variance"
},
{
"text": "array.stdev",
"href": "#fun_array.stdev"
}
],
"tables": []
},
{
"id": "fun_array.stdev",
"legacy_id": "fun_array.stdev",
"title": "array.stdev()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.stdev()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.stdev\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列要素の標準偏差を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.stdev-0\" href=\"#fun_array.stdev-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.stdev(id, biased) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.stdev-1\" href=\"#fun_array.stdev-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.stdev(id, biased) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">biased (series bool) </span>どの推定を用いるかを決定します。オプション引数です。デフォルトは true です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.stdev\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.stdev example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.stdev</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列の要素の標準偏差。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>biased</code>がtrueの場合、この関数は母集団全体のバイアスされた推定値を用いて計算し,falseの場合はサンプルのバイアスされていない推定値を用います。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.max\" href=\"#fun_array.max\">array.max</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.min\" href=\"#fun_array.min\">array.min</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.avg\" href=\"#fun_array.avg\">array.avg</a></div></div>",
"text": "array.stdev()\n2個の多重定義\nこの関数は、配列要素の標準偏差を返します。\n構文と多重定義\narray.stdev(id, biased) → series float\narray.stdev(id, biased) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\nbiased (series bool)\nどの推定を用いるかを決定します。オプション引数です。デフォルトは true です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.stdev example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\nplot\n(\narray.stdev\n(\na\n))\nリターン\n配列の要素の標準偏差。\n備考\nbiased\nがtrueの場合、この関数は母集団全体のバイアスされた推定値を用いて計算し,falseの場合はサンプルのバイアスされていない推定値を用います。\nこちらもご覧ください\narray.new_float\narray.max\narray.min\narray.avg",
"code_blocks": [
{
"language": "",
"code": "array.stdev(id, biased) → series float"
},
{
"language": "",
"code": "array.stdev(id, biased) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.stdev example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\nplot\n(\narray.stdev\n(\na\n))"
}
],
"links": [
{
"text": "array.stdev(id, biased) → series float",
"href": "#fun_array.stdev-0"
},
{
"text": "array.stdev(id, biased) → series int",
"href": "#fun_array.stdev-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.max",
"href": "#fun_array.max"
},
{
"text": "array.min",
"href": "#fun_array.min"
},
{
"text": "array.avg",
"href": "#fun_array.avg"
}
],
"tables": []
},
{
"id": "fun_array.sum",
"legacy_id": "fun_array.sum",
"title": "array.sum()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.sum()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.sum\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列要素の合計を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.sum-0\" href=\"#fun_array.sum-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.sum(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.sum-1\" href=\"#fun_array.sum-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.sum(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.sum\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.sum example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列の要素の合計。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.max\" href=\"#fun_array.max\">array.max</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.min\" href=\"#fun_array.min\">array.min</a></div></div>",
"text": "array.sum()\n2個の多重定義\nこの関数は、配列要素の合計を返します。\n構文と多重定義\narray.sum(id) → series float\narray.sum(id) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"array.sum example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\nplot\n(\narray.sum\n(\na\n))\nリターン\n配列の要素の合計。\nこちらもご覧ください\narray.new_float\narray.max\narray.min",
"code_blocks": [
{
"language": "",
"code": "array.sum(id) → series float"
},
{
"language": "",
"code": "array.sum(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.sum example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\nplot\n(\narray.sum\n(\na\n))"
}
],
"links": [
{
"text": "array.sum(id) → series float",
"href": "#fun_array.sum-0"
},
{
"text": "array.sum(id) → series int",
"href": "#fun_array.sum-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.max",
"href": "#fun_array.max"
},
{
"text": "array.min",
"href": "#fun_array.min"
}
],
"tables": []
},
{
"id": "fun_array.unshift",
"legacy_id": "fun_array.unshift",
"title": "array.unshift()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.unshift()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.unshift\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列の先頭に値を挿入します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">array.unshift(id, value) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any array type) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series <type of the array's elements>) </span>配列の先頭に追加する値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.unshift\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.unshift example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">array.unshift</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.shift\" href=\"#fun_array.shift\">array.shift</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.set\" href=\"#fun_array.set\">array.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.insert\" href=\"#fun_array.insert\">array.insert</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.remove\" href=\"#fun_array.remove\">array.remove</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.indexof\" href=\"#fun_array.indexof\">array.indexof</a></div></div>",
"text": "array.unshift()\nこの関数は、配列の先頭に値を挿入します。\n構文\narray.unshift(id, value) → void\n引数\nid (any array type)\n配列オブジェクト。\nvalue (series <type of the array's elements>)\n配列の先頭に追加する値。\n例\n//\n@version=\n6\nindicator\n(\n\"array.unshift example\"\n)\na\n=\narray.new_float\n(\n5\n,\n0\n)\narray.unshift\n(\na\n,\nopen\n)\nplot\n(\narray.get\n(\na\n,\n0\n))\nこちらもご覧ください\narray.shift\narray.set\narray.insert\narray.remove\narray.indexof",
"code_blocks": [
{
"language": "",
"code": "array.unshift(id, value) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.unshift example\"\n)\na\n \n=\n \narray.new_float\n(\n5\n,\n \n0\n)\narray.unshift\n(\na\n,\n \nopen\n)\nplot\n(\narray.get\n(\na\n,\n \n0\n))"
}
],
"links": [
{
"text": "array.shift",
"href": "#fun_array.shift"
},
{
"text": "array.set",
"href": "#fun_array.set"
},
{
"text": "array.insert",
"href": "#fun_array.insert"
},
{
"text": "array.remove",
"href": "#fun_array.remove"
},
{
"text": "array.indexof",
"href": "#fun_array.indexof"
}
],
"tables": []
},
{
"id": "fun_array.variance",
"legacy_id": "fun_array.variance",
"title": "array.variance()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array.variance()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_array.variance\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、配列要素の分散を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_array.variance-0\" href=\"#fun_array.variance-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">array.variance(id, biased) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_array.variance-1\" href=\"#fun_array.variance-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">array.variance(id, biased) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (array<int/float>) </span>配列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">biased (series bool) </span>どの推定を用いるかを決定します。オプション引数です。デフォルトは true です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_array.variance\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array.variance example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.variance</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">配列の要素の分散。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>biased</code>がtrueの場合、この関数は母集団全体のバイアスされた推定値を用いて計算し,falseの場合はサンプルのバイアスされていない推定値を用います。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new_float\" href=\"#fun_array.new_float\">array.new_float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.stdev\" href=\"#fun_array.stdev\">array.stdev</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.min\" href=\"#fun_array.min\">array.min</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.avg\" href=\"#fun_array.avg\">array.avg</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.covariance\" href=\"#fun_array.covariance\">array.covariance</a></div></div>",
"text": "array.variance()\n2個の多重定義\nこの関数は、配列要素の分散を返します。\n構文と多重定義\narray.variance(id, biased) → series float\narray.variance(id, biased) → series int\n引数\nid (array<int/float>)\n配列オブジェクト。\nbiased (series bool)\nどの推定を用いるかを決定します。オプション引数です。デフォルトは true です。\n例\n//\n@version=\n6\nindicator\n(\n\"array.variance example\"\n)\na\n=\narray.new_float\n(\n0\n)\nfor\ni\n=\n0\nto\n9\narray.push\n(\na\n,\nclose\n[\ni\n])\nplot\n(\narray.variance\n(\na\n))\nリターン\n配列の要素の分散。\n備考\nbiased\nがtrueの場合、この関数は母集団全体のバイアスされた推定値を用いて計算し,falseの場合はサンプルのバイアスされていない推定値を用います。\nこちらもご覧ください\narray.new_float\narray.stdev\narray.min\narray.avg\narray.covariance",
"code_blocks": [
{
"language": "",
"code": "array.variance(id, biased) → series float"
},
{
"language": "",
"code": "array.variance(id, biased) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array.variance example\"\n)\na\n \n=\n \narray.new_float\n(\n0\n)\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \narray.push\n(\na\n,\n \nclose\n[\ni\n])\nplot\n(\narray.variance\n(\na\n))"
}
],
"links": [
{
"text": "array.variance(id, biased) → series float",
"href": "#fun_array.variance-0"
},
{
"text": "array.variance(id, biased) → series int",
"href": "#fun_array.variance-1"
},
{
"text": "array.new_float",
"href": "#fun_array.new_float"
},
{
"text": "array.stdev",
"href": "#fun_array.stdev"
},
{
"text": "array.min",
"href": "#fun_array.min"
},
{
"text": "array.avg",
"href": "#fun_array.avg"
},
{
"text": "array.covariance",
"href": "#fun_array.covariance"
}
],
"tables": []
},
{
"id": "fun_barcolor",
"legacy_id": "fun_barcolor",
"title": "barcolor()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barcolor()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_barcolor\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">バーの色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">barcolor(color, offset, editable, show_last, title, display) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>バーの色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。必須の引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">offset (simple int) </span>指定された数のバー分、カラー系列を左または右に移動します。 デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">editable (input bool) </span>true の場合、設定ダイアログのスタイルタブでバーの色の選択が可能になります。デフォルトは true です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">show_last (input int) </span>オプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>barcolorのタイトル。オプション引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (input plot_simple_display) </span>バーの色の表示を制御します。利用できる値は: <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>, <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_barcolor\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"barcolor example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">barcolor</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.black</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_bgcolor\" href=\"#fun_bgcolor\">bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_fill\" href=\"#fun_fill\">fill</a></div></div>",
"text": "barcolor()\nバーの色を設定します。\n構文\nbarcolor(color, offset, editable, show_last, title, display) → void\n引数\ncolor (series color)\nバーの色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。必須の引数です。\noffset (simple int)\n指定された数のバー分、カラー系列を左または右に移動します。 デフォルトは 0 です。\neditable (input bool)\ntrue の場合、設定ダイアログのスタイルタブでバーの色の選択が可能になります。デフォルトは true です。\nshow_last (input int)\nオプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。\ntitle (const string)\nbarcolorのタイトル。オプション引数です。\ndisplay (input plot_simple_display)\nバーの色の表示を制御します。利用できる値は:\ndisplay.none\n,\ndisplay.all\nです。デフォルトは\ndisplay.all\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"barcolor example\"\n,\noverlay\n=\ntrue\n)\nbarcolor\n(\nclose\n<\nopen\n?\ncolor.black\n:\ncolor.white\n)\nこちらもご覧ください\nbgcolor\nplot\nfill",
"code_blocks": [
{
"language": "",
"code": "barcolor(color, offset, editable, show_last, title, display) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"barcolor example\"\n,\n \noverlay\n=\ntrue\n)\nbarcolor\n(\nclose\n \n<\n \nopen\n \n?\n \ncolor.black\n \n:\n \ncolor.white\n)"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "bgcolor",
"href": "#fun_bgcolor"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "fill",
"href": "#fun_fill"
}
],
"tables": []
},
{
"id": "fun_bgcolor",
"legacy_id": "fun_bgcolor",
"title": "bgcolor()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">bgcolor()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_bgcolor\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定した色でバーの背景を塗りつぶします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">bgcolor(color, offset, editable, show_last, title, display, force_overlay) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>塗りつぶしの背景色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。必須の引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">offset (simple int) </span>指定された数のバー分、カラー系列を左または右に移動します。 デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">editable (input bool) </span>trueの場合、設定ダイアログのスタイルタブでバーの背景色の選択が可能になります。デフォルトは true です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">show_last (input int) </span>オプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>bgcolorのタイトル。オプション引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (input plot_simple_display) </span>バーの背景色の表示を制御します。利用できる値は: <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>, <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_bgcolor\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"bgcolor example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk12\">70</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">70</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_barcolor\" href=\"#fun_barcolor\">barcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_fill\" href=\"#fun_fill\">fill</a></div></div>",
"text": "bgcolor()\n指定した色でバーの背景を塗りつぶします。\n構文\nbgcolor(color, offset, editable, show_last, title, display, force_overlay) → void\n引数\ncolor (series color)\n塗りつぶしの背景色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。必須の引数です。\noffset (simple int)\n指定された数のバー分、カラー系列を左または右に移動します。 デフォルトは 0 です。\neditable (input bool)\ntrueの場合、設定ダイアログのスタイルタブでバーの背景色の選択が可能になります。デフォルトは true です。\nshow_last (input int)\nオプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。\ntitle (const string)\nbgcolorのタイトル。オプション引数です。\ndisplay (input plot_simple_display)\nバーの背景色の表示を制御します。利用できる値は:\ndisplay.none\n,\ndisplay.all\nです。デフォルトは\ndisplay.all\nです。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"bgcolor example\"\n,\noverlay\n=\ntrue\n)\nbgcolor\n(\nclose\n<\nopen\n?\ncolor.new\n(\ncolor.red\n,\n70\n)\n:\ncolor.new\n(\ncolor.green\n,\n70\n))\nこちらもご覧ください\nbarcolor\nplot\nfill",
"code_blocks": [
{
"language": "",
"code": "bgcolor(color, offset, editable, show_last, title, display, force_overlay) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"bgcolor example\"\n,\n \noverlay\n=\ntrue\n)\nbgcolor\n(\nclose\n \n<\n \nopen\n \n?\n \ncolor.new\n(\ncolor.red\n,\n70\n)\n \n:\n \ncolor.new\n(\ncolor.green\n,\n \n70\n))"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "barcolor",
"href": "#fun_barcolor"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "fill",
"href": "#fun_fill"
}
],
"tables": []
},
{
"id": "fun_bool",
"legacy_id": "fun_bool",
"title": "bool()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">bool()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_bool\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>x</code>の値を<a class=\"js-reference\" data-href=\"type_bool\" href=\"#type_bool\">bool</a>の値に変換します。<code>x</code>が <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>、<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>または<a class=\"js-reference\" data-href=\"type_int\" href=\"#type_int\">int</a>/<a class=\"js-reference\" data-href=\"type_float\" href=\"#type_float\">float</a>の値が0の場合は<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>を返します。その他可能な値の場合はすべて<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_bool-0\" href=\"#fun_bool-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">bool(x) → const bool</pre></a><a class=\"js-reference\" data-href=\"fun_bool-1\" href=\"#fun_bool-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">bool(x) → input bool</pre></a><a class=\"js-reference\" data-href=\"fun_bool-2\" href=\"#fun_bool-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">bool(x) → simple bool</pre></a><a class=\"js-reference\" data-href=\"fun_bool-3\" href=\"#fun_bool-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">bool(x) → series bool</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (simple int/float/bool) </span>指定した型に変換された値、通常は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">boolに型変換された後の引数の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_float\" href=\"#fun_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_int\" href=\"#fun_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color\" href=\"#fun_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_string\" href=\"#fun_string\">string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line\" href=\"#fun_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label\" href=\"#fun_label\">label</a></div></div>",
"text": "bool()\n4個の多重定義\nx\nの値を\nbool\nの値に変換します。\nx\nが\nna\n、\nfalse\nまたは\nint\n/\nfloat\nの値が0の場合は\nfalse\nを返します。その他可能な値の場合はすべて\ntrue\nを返します。\n構文と多重定義\nbool(x) → const bool\nbool(x) → input bool\nbool(x) → simple bool\nbool(x) → series bool\n引数\nx (simple int/float/bool)\n指定した型に変換された値、通常は\nna\nです。\nリターン\nboolに型変換された後の引数の値。\nこちらもご覧ください\nfloat\nint\ncolor\nstring\nline\nlabel",
"code_blocks": [
{
"language": "",
"code": "bool(x) → const bool"
},
{
"language": "",
"code": "bool(x) → input bool"
},
{
"language": "",
"code": "bool(x) → simple bool"
},
{
"language": "",
"code": "bool(x) → series bool"
}
],
"links": [
{
"text": "bool",
"href": "#type_bool"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "int",
"href": "#type_int"
},
{
"text": "float",
"href": "#type_float"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "bool(x) → const bool",
"href": "#fun_bool-0"
},
{
"text": "bool(x) → input bool",
"href": "#fun_bool-1"
},
{
"text": "bool(x) → simple bool",
"href": "#fun_bool-2"
},
{
"text": "bool(x) → series bool",
"href": "#fun_bool-3"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "float",
"href": "#fun_float"
},
{
"text": "int",
"href": "#fun_int"
},
{
"text": "color",
"href": "#fun_color"
},
{
"text": "string",
"href": "#fun_string"
},
{
"text": "line",
"href": "#fun_line"
},
{
"text": "label",
"href": "#fun_label"
}
],
"tables": []
},
{
"id": "fun_box",
"legacy_id": "fun_box",
"title": "box()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">naをboxに型変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box(x) → series box</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series box) </span>指定した型に変換された値、通常は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">boxに型変換された後の引数の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_float\" href=\"#fun_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_int\" href=\"#fun_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bool\" href=\"#fun_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color\" href=\"#fun_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_string\" href=\"#fun_string\">string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line\" href=\"#fun_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label\" href=\"#fun_label\">label</a></div></div>",
"text": "box()\nnaをboxに型変換します。\n構文\nbox(x) → series box\n引数\nx (series box)\n指定した型に変換された値、通常は\nna\nです。\nリターン\nboxに型変換された後の引数の値。\nこちらもご覧ください\nfloat\nint\nbool\ncolor\nstring\nline\nlabel",
"code_blocks": [
{
"language": "",
"code": "box(x) → series box"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "float",
"href": "#fun_float"
},
{
"text": "int",
"href": "#fun_int"
},
{
"text": "bool",
"href": "#fun_bool"
},
{
"text": "color",
"href": "#fun_color"
},
{
"text": "string",
"href": "#fun_string"
},
{
"text": "line",
"href": "#fun_line"
},
{
"text": "label",
"href": "#fun_label"
}
],
"tables": []
},
{
"id": "fun_box.copy",
"legacy_id": "fun_box.copy",
"title": "box.copy()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.copy()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.copy\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスオブジェクトのクローンを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.copy(id) → series box</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_box.copy\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">'Last 50 bars price ranges'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">50</span></span><br/><span><span class=\"mtk33\">highest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.highest</span><span class=\"mtk13\">(</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">lowest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.lowest</span><span class=\"mtk13\">(</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">BoxLast</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">[</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowest</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">80</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">BoxPrev</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">BoxLast</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.set_lefttop</span><span class=\"mtk13\">(</span><span class=\"mtk33\">BoxPrev</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">[</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk13\">[</span><span class=\"mtk12\">50</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.set_rightbottom</span><span class=\"mtk13\">(</span><span class=\"mtk33\">BoxPrev</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">[</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowest</span><span class=\"mtk13\">[</span><span class=\"mtk12\">50</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.set_bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk33\">BoxPrev</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">80</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.delete\" href=\"#fun_box.delete\">box.delete</a></div></div>",
"text": "box.copy()\nボックスオブジェクトのクローンを作成します。\n構文\nbox.copy(id) → series box\n引数\nid (series box)\nボックスオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n'Last 50 bars price ranges'\n,\noverlay\n=\ntrue\n)\nLOOKBACK\n=\n50\nhighest\n=\nta.highest\n(\nLOOKBACK\n)\nlowest\n=\nta.lowest\n(\nLOOKBACK\n)\nif\nbarstate.islastconfirmedhistory\nvar\nBoxLast\n=\nbox.new\n(\nbar_index\n[\nLOOKBACK\n]\n,\nhighest\n,\nbar_index\n,\nlowest\n,\nbgcolor\n=\ncolor.new\n(\ncolor.green\n,\n80\n))\nvar\nBoxPrev\n=\nbox.copy\n(\nBoxLast\n)\nbox.set_lefttop\n(\nBoxPrev\n,\nbar_index\n[\nLOOKBACK\n*\n2\n]\n,\nhighest\n[\n50\n])\nbox.set_rightbottom\n(\nBoxPrev\n,\nbar_index\n[\nLOOKBACK\n]\n,\nlowest\n[\n50\n])\nbox.set_bgcolor\n(\nBoxPrev\n,\ncolor.new\n(\ncolor.red\n,\n80\n))\nこちらもご覧ください\nbox.new\nbox.delete",
"code_blocks": [
{
"language": "",
"code": "box.copy(id) → series box"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n'Last 50 bars price ranges'\n,\n \noverlay\n \n=\n \ntrue\n)\nLOOKBACK\n \n=\n \n50\nhighest\n \n=\n \nta.highest\n(\nLOOKBACK\n)\nlowest\n \n=\n \nta.lowest\n(\nLOOKBACK\n)\nif\n \nbarstate.islastconfirmedhistory\n \nvar\n \nBoxLast\n \n=\n \nbox.new\n(\nbar_index\n[\nLOOKBACK\n]\n,\n \nhighest\n,\n \nbar_index\n,\n \nlowest\n,\n \nbgcolor\n \n=\n \ncolor.new\n(\ncolor.green\n,\n \n80\n))\n \nvar\n \nBoxPrev\n \n=\n \nbox.copy\n(\nBoxLast\n)\n \nbox.set_lefttop\n(\nBoxPrev\n,\n \nbar_index\n[\nLOOKBACK\n \n*\n \n2\n]\n,\n \nhighest\n[\n50\n])\n \nbox.set_rightbottom\n(\nBoxPrev\n,\n \nbar_index\n[\nLOOKBACK\n]\n,\n \nlowest\n[\n50\n])\n \nbox.set_bgcolor\n(\nBoxPrev\n,\n \ncolor.new\n(\ncolor.red\n,\n \n80\n))"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.delete",
"href": "#fun_box.delete"
}
],
"tables": []
},
{
"id": "fun_box.delete",
"legacy_id": "fun_box.delete",
"title": "box.delete()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.delete()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.delete\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定されたボックスオブジェクトを削除します。既に削除されている場合は何もしません。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.delete(id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>削除するボックスオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a></div></div>",
"text": "box.delete()\n指定されたボックスオブジェクトを削除します。既に削除されている場合は何もしません。\n構文\nbox.delete(id) → void\n引数\nid (series box)\n削除するボックスオブジェクト。\nこちらもご覧ください\nbox.new",
"code_blocks": [
{
"language": "",
"code": "box.delete(id) → void"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
}
],
"tables": []
},
{
"id": "fun_box.get_bottom",
"legacy_id": "fun_box.get_bottom",
"title": "box.get_bottom()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.get_bottom()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.get_bottom\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの下側の境界線の価格を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.get_bottom(id) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">価格の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_bottom\" href=\"#fun_box.set_bottom\">box.set_bottom</a></div></div>",
"text": "box.get_bottom()\nボックスの下側の境界線の価格を返します。\n構文\nbox.get_bottom(id) → series float\n引数\nid (series box)\nボックスオブジェクト。\nリターン\n価格の値。\nこちらもご覧ください\nbox.new\nbox.set_bottom",
"code_blocks": [
{
"language": "",
"code": "box.get_bottom(id) → series float"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_bottom",
"href": "#fun_box.set_bottom"
}
],
"tables": []
},
{
"id": "fun_box.get_left",
"legacy_id": "fun_box.get_left",
"title": "box.get_left()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.get_left()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.get_left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの左側境界線のバーのインデックスまたはUNIX時間(最後に使用された 'xloc' 値に依存します)を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.get_left(id) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">バーのインデックス、またはUNIXタイムスタンプ (ミリ秒単位)。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_left\" href=\"#fun_box.set_left\">box.set_left</a></div></div>",
"text": "box.get_left()\nボックスの左側境界線のバーのインデックスまたはUNIX時間(最後に使用された 'xloc' 値に依存します)を返します。\n構文\nbox.get_left(id) → series int\n引数\nid (series box)\nボックスオブジェクト。\nリターン\nバーのインデックス、またはUNIXタイムスタンプ (ミリ秒単位)。\nこちらもご覧ください\nbox.new\nbox.set_left",
"code_blocks": [
{
"language": "",
"code": "box.get_left(id) → series int"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_left",
"href": "#fun_box.set_left"
}
],
"tables": []
},
{
"id": "fun_box.get_right",
"legacy_id": "fun_box.get_right",
"title": "box.get_right()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.get_right()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.get_right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの右側境界線のバーのインデックスまたはUNIX時間(最後に使用された 'xloc' 値に依存します)を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.get_right(id) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">バーのインデックス、またはUNIXタイムスタンプ (ミリ秒単位)。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_right\" href=\"#fun_box.set_right\">box.set_right</a></div></div>",
"text": "box.get_right()\nボックスの右側境界線のバーのインデックスまたはUNIX時間(最後に使用された 'xloc' 値に依存します)を返します。\n構文\nbox.get_right(id) → series int\n引数\nid (series box)\nボックスオブジェクト。\nリターン\nバーのインデックス、またはUNIXタイムスタンプ (ミリ秒単位)。\nこちらもご覧ください\nbox.new\nbox.set_right",
"code_blocks": [
{
"language": "",
"code": "box.get_right(id) → series int"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_right",
"href": "#fun_box.set_right"
}
],
"tables": []
},
{
"id": "fun_box.get_top",
"legacy_id": "fun_box.get_top",
"title": "box.get_top()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.get_top()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.get_top\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの上部の境界線の価格を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.get_top(id) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">価格の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_top\" href=\"#fun_box.set_top\">box.set_top</a></div></div>",
"text": "box.get_top()\nボックスの上部の境界線の価格を返します。\n構文\nbox.get_top(id) → series float\n引数\nid (series box)\nボックスオブジェクト。\nリターン\n価格の値。\nこちらもご覧ください\nbox.new\nbox.set_top",
"code_blocks": [
{
"language": "",
"code": "box.get_top(id) → series float"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.set_top",
"href": "#fun_box.set_top"
}
],
"tables": []
},
{
"id": "fun_box.new",
"legacy_id": "fun_box.new",
"title": "box.new()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.new()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.new\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">新しいボックスオブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_box.new-0\" href=\"#fun_box.new-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">box.new(top_left, bottom_right, border_color, border_width, border_style, extend, xloc, bgcolor, text, text_size, text_color, text_halign, text_valign, text_wrap, text_font_family, force_overlay, text_formatting) → series box</pre></a><a class=\"js-reference\" data-href=\"fun_box.new-1\" href=\"#fun_box.new-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">box.new(left, top, right, bottom, border_color, border_width, border_style, extend, xloc, bgcolor, text, text_size, text_color, text_halign, text_valign, text_wrap, text_font_family, force_overlay, text_formatting) → series box</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">top_left (chart.point) </span>ボックスの左上隅の位置を指定する <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> オブジェクトです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bottom_right (chart.point) </span>ボックスの右下隅の位置を指定する <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> オブジェクトです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">border_color (series color) </span>4つの境界線の色。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">border_width (series int) </span>ピクセル単位の4つの境界線の幅。オプションです。デフォルトは1ピクセルです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">border_style (series string) </span>4つの境界線のスタイル。可能な値は: <a class=\"js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a>, <a class=\"js-reference\" data-href=\"const_line.style_dotted\" href=\"#const_line.style_dotted\">line.style_dotted</a>, <a class=\"js-reference\" data-href=\"const_line.style_dashed\" href=\"#const_line.style_dashed\">line.style_dashed</a>。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">extend (series string) </span><a class=\"js-reference\" data-href=\"const_extend.none\" href=\"#const_extend.none\">extend.none</a> を指定した場合、水平方向の境界線は左の境界線から始まり、右の境界線で終わります。<a class=\"js-reference\" data-href=\"const_extend.left\" href=\"#const_extend.left\">extend.left</a> または <a class=\"js-reference\" data-href=\"const_extend.right\" href=\"#const_extend.right\">extend.right</a> を指定すると、水平方向の境界線はそれぞれボックスの左右に無限に延長されます。<a class=\"js-reference\" data-href=\"const_extend.both\" href=\"#const_extend.both\">extend.both</a> を指定すると、水平方向の境界線が両側に延長されます。オプションの引数です。デフォルト値は <a class=\"js-reference\" data-href=\"const_extend.none\" href=\"#const_extend.none\">extend.none</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">xloc (series string) </span>'left' と 'right' の引数がバーインデックスか時間かを決定します。xloc = <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> の場合、それらの引数はバーインデックスでなければなりません。xloc = <a class=\"js-reference\" data-href=\"const_xloc.bar_time\" href=\"#const_xloc.bar_time\">xloc.bar_time</a> の場合には、それらの引数はUNIX時間で指定する必要があります。可能な値は: <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> と <a class=\"js-reference\" data-href=\"const_xloc.bar_time\" href=\"#const_xloc.bar_time\">xloc.bar_time</a> です。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bgcolor (series color) </span>ボックスの背景色。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text (series string) </span>ボックス内に表示されるテキスト。オプションです。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_size (series int/string) </span>オプションです。ボックスのテキストサイズ。サイズは任意の正の整数か、<code>size.*</code> の組み込み定数の文字列のいずれかになります。定数文字列とそれに相当する整数値は以下のとおり: <a class=\"js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a> (0)、 <a class=\"js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a> (8)、<a class=\"js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a> (10)、<a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a> (14)、<a class=\"js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a> (20)、<a class=\"js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a> (36)。デフォルト値は <a class=\"js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a> または0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_color (series color) </span>テキストの色。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_halign (series string) </span>ボックスのテキストについて水平方向へのアライメントを指定します。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a> です。可能な値は <a class=\"js-reference\" data-href=\"const_text.align_left\" href=\"#const_text.align_left\">text.align_left</a>, <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a>, <a class=\"js-reference\" data-href=\"const_text.align_right\" href=\"#const_text.align_right\">text.align_right</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_valign (series string) </span>ボックスのテキストの垂直方向の配置。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a> です。可能な値は <a class=\"js-reference\" data-href=\"const_text.align_top\" href=\"#const_text.align_top\">text.align_top</a>, <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a>, <a class=\"js-reference\" data-href=\"const_text.align_bottom\" href=\"#const_text.align_bottom\">text.align_bottom</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_wrap (series string) </span>オプションです。テキストを折り返すかどうかを指定します。折り返されたテキストはボックスの側面に達すると改行されます。折り返されたテキストは、ボックスの底より下には表示されません。折り返しのないテキストは1行で表示され、長すぎる場合はボックスの幅を越えて「表示」されます。<code>text_size</code> が0または <a class=\"js-reference\" data-href=\"const_text.wrap_auto\" href=\"#const_text.wrap_auto\">text.wrap_auto</a> の場合、この設定の影響はありません。デフォルト値は <a class=\"js-reference\" data-href=\"const_text.wrap_none\" href=\"#const_text.wrap_none\">text.wrap_none</a> です。指定可能な値は、<a class=\"js-reference\" data-href=\"const_text.wrap_none\" href=\"#const_text.wrap_none\">text.wrap_none</a>、<a class=\"js-reference\" data-href=\"const_text.wrap_auto\" href=\"#const_text.wrap_auto\">text.wrap_auto</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_font_family (series string) </span>テキストのフォントファミリー。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a> です。利用できる値は: <a class=\"js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a>, <a class=\"js-reference\" data-href=\"const_font.family_monospace\" href=\"#const_font.family_monospace\">font.family_monospace</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている時でも、描画はメインのチャートペインに表示されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_formatting (const text_format) </span>表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、<code>text.format_bold + text.format_italic</code>はテキストを太字にし、かつ斜体にします。可能な値は<a class=\"js-reference\" data-href=\"var_text.format_none\" href=\"#var_text.format_none\">text.format_none</a>、<a class=\"js-reference\" data-href=\"var_text.format_bold\" href=\"#var_text.format_bold\">text.format_bold</a>、<a class=\"js-reference\" data-href=\"var_text.format_italic\" href=\"#var_text.format_italic\">text.format_italic</a>です。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"var_text.format_none\" href=\"#var_text.format_none\">text.format_none</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_box.new\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"box.new\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">24</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">line.style_dashed</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">box.set_lefttop</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">box.set_rightbottom</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">24</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">500</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">box.set_bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">box.set_*() と box.get_*() 関数で使用される可能性のあるボックスオブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.delete\" href=\"#fun_box.delete\">box.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_left\" href=\"#fun_box.get_left\">box.get_left</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_top\" href=\"#fun_box.get_top\">box.get_top</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_right\" href=\"#fun_box.get_right\">box.get_right</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_bottom\" href=\"#fun_box.get_bottom\">box.get_bottom</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_top_left_point\" href=\"#fun_box.set_top_left_point\">box.set_top_left_point</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_left\" href=\"#fun_box.set_left\">box.set_left</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_top\" href=\"#fun_box.set_top\">box.set_top</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_bottom_right_point\" href=\"#fun_box.set_bottom_right_point\">box.set_bottom_right_point</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_right\" href=\"#fun_box.set_right\">box.set_right</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_bottom\" href=\"#fun_box.set_bottom\">box.set_bottom</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_border_color\" href=\"#fun_box.set_border_color\">box.set_border_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_bgcolor\" href=\"#fun_box.set_bgcolor\">box.set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_border_width\" href=\"#fun_box.set_border_width\">box.set_border_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_border_style\" href=\"#fun_box.set_border_style\">box.set_border_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_extend\" href=\"#fun_box.set_extend\">box.set_extend</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text\" href=\"#fun_box.set_text\">box.set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_formatting\" href=\"#fun_box.set_text_formatting\">box.set_text_formatting</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_xloc\" href=\"#fun_box.set_xloc\">box.set_xloc</a></div></div>",
"text": "box.new()\n2個の多重定義\n新しいボックスオブジェクトを作成します。\n構文と多重定義\nbox.new(top_left, bottom_right, border_color, border_width, border_style, extend, xloc, bgcolor, text, text_size, text_color, text_halign, text_valign, text_wrap, text_font_family, force_overlay, text_formatting) → series box\nbox.new(left, top, right, bottom, border_color, border_width, border_style, extend, xloc, bgcolor, text, text_size, text_color, text_halign, text_valign, text_wrap, text_font_family, force_overlay, text_formatting) → series box\n引数\ntop_left (chart.point)\nボックスの左上隅の位置を指定する\nchart.point\nオブジェクトです。\nbottom_right (chart.point)\nボックスの右下隅の位置を指定する\nchart.point\nオブジェクトです。\nborder_color (series color)\n4つの境界線の色。オプションです。デフォルトは\ncolor.blue\nです。\nborder_width (series int)\nピクセル単位の4つの境界線の幅。オプションです。デフォルトは1ピクセルです。\nborder_style (series string)\n4つの境界線のスタイル。可能な値は:\nline.style_solid\n,\nline.style_dotted\n,\nline.style_dashed\n。オプションです。デフォルト値は\nline.style_solid\nです。\nextend (series string)\nextend.none\nを指定した場合、水平方向の境界線は左の境界線から始まり、右の境界線で終わります。\nextend.left\nまたは\nextend.right\nを指定すると、水平方向の境界線はそれぞれボックスの左右に無限に延長されます。\nextend.both\nを指定すると、水平方向の境界線が両側に延長されます。オプションの引数です。デフォルト値は\nextend.none\nです。\nxloc (series string)\n'left' と 'right' の引数がバーインデックスか時間かを決定します。xloc =\nxloc.bar_index\nの場合、それらの引数はバーインデックスでなければなりません。xloc =\nxloc.bar_time\nの場合には、それらの引数はUNIX時間で指定する必要があります。可能な値は:\nxloc.bar_index\nと\nxloc.bar_time\nです。オプションの引数です。デフォルトは\nxloc.bar_index\nです。\nbgcolor (series color)\nボックスの背景色。オプションです。デフォルトは\ncolor.blue\nです。\ntext (series string)\nボックス内に表示されるテキスト。オプションです。デフォルトは空の文字列です。\ntext_size (series int/string)\nオプションです。ボックスのテキストサイズ。サイズは任意の正の整数か、\nsize.*\nの組み込み定数の文字列のいずれかになります。定数文字列とそれに相当する整数値は以下のとおり:\nsize.auto\n(0)、\nsize.tiny\n(8)、\nsize.small\n(10)、\nsize.normal\n(14)、\nsize.large\n(20)、\nsize.huge\n(36)。デフォルト値は\nsize.auto\nまたは0です。\ntext_color (series color)\nテキストの色。オプションです。デフォルトは\ncolor.black\nです。\ntext_halign (series string)\nボックスのテキストについて水平方向へのアライメントを指定します。オプションです。デフォルト値は\ntext.align_center\nです。可能な値は\ntext.align_left\n,\ntext.align_center\n,\ntext.align_right\nです。\ntext_valign (series string)\nボックスのテキストの垂直方向の配置。オプションです。デフォルト値は\ntext.align_center\nです。可能な値は\ntext.align_top\n,\ntext.align_center\n,\ntext.align_bottom\nです。\ntext_wrap (series string)\nオプションです。テキストを折り返すかどうかを指定します。折り返されたテキストはボックスの側面に達すると改行されます。折り返されたテキストは、ボックスの底より下には表示されません。折り返しのないテキストは1行で表示され、長すぎる場合はボックスの幅を越えて「表示」されます。\ntext_size\nが0または\ntext.wrap_auto\nの場合、この設定の影響はありません。デフォルト値は\ntext.wrap_none\nです。指定可能な値は、\ntext.wrap_none\n、\ntext.wrap_auto\nです。\ntext_font_family (series string)\nテキストのフォントファミリー。オプションです。デフォルトは\nfont.family_default\nです。利用できる値は:\nfont.family_default\n,\nfont.family_monospace\nです。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている時でも、描画はメインのチャートペインに表示されます。オプションの引数です。デフォルトは\nfalse\nです。\ntext_formatting (const text_format)\n表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、\ntext.format_bold + text.format_italic\nはテキストを太字にし、かつ斜体にします。可能な値は\ntext.format_none\n、\ntext.format_bold\n、\ntext.format_italic\nです。オプションです。デフォルト値は\ntext.format_none\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"box.new\"\n)\nvar\nb\n=\nbox.new\n(\ntime\n,\nopen\n,\ntime\n+\n60\n*\n60\n*\n24\n,\nclose\n,\nxloc\n=\nxloc.bar_time\n,\nborder_style\n=\nline.style_dashed\n)\nbox.set_lefttop\n(\nb\n,\ntime\n,\n100\n)\nbox.set_rightbottom\n(\nb\n,\ntime\n+\n60\n*\n60\n*\n24\n,\n500\n)\nbox.set_bgcolor\n(\nb\n,\ncolor.green\n)\nリターン\nbox.set_*() と box.get_*() 関数で使用される可能性のあるボックスオブジェクトのID。\nこちらもご覧ください\nbox.delete\nbox.get_left\nbox.get_top\nbox.get_right\nbox.get_bottom\nbox.set_top_left_point\nbox.set_left\nbox.set_top\nbox.set_bottom_right_point\nbox.set_right\nbox.set_bottom\nbox.set_border_color\nbox.set_bgcolor\nbox.set_border_width\nbox.set_border_style\nbox.set_extend\nbox.set_text\nbox.set_text_formatting\nbox.set_xloc",
"code_blocks": [
{
"language": "",
"code": "box.new(top_left, bottom_right, border_color, border_width, border_style, extend, xloc, bgcolor, text, text_size, text_color, text_halign, text_valign, text_wrap, text_font_family, force_overlay, text_formatting) → series box"
},
{
"language": "",
"code": "box.new(left, top, right, bottom, border_color, border_width, border_style, extend, xloc, bgcolor, text, text_size, text_color, text_halign, text_valign, text_wrap, text_font_family, force_overlay, text_formatting) → series box"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"box.new\"\n)\nvar\n \nb\n \n=\n \nbox.new\n(\ntime\n,\n \nopen\n,\n \ntime\n \n+\n \n60\n \n*\n \n60\n \n*\n \n24\n,\n \nclose\n,\n \nxloc\n=\nxloc.bar_time\n,\n \nborder_style\n=\nline.style_dashed\n)\nbox.set_lefttop\n(\nb\n,\n \ntime\n,\n \n100\n)\nbox.set_rightbottom\n(\nb\n,\n \ntime\n \n+\n \n60\n \n*\n \n60\n \n*\n \n24\n,\n \n500\n)\nbox.set_bgcolor\n(\nb\n,\n \ncolor.green\n)"
}
],
"links": [
{
"text": "box.new(top_left, bottom_right, border_color, border_width, border_style, extend, xloc, bgcolor, text, text_size, text_color, text_halign, text_valign, text_wrap, text_font_family, force_overlay, text_formatting) → series box",
"href": "#fun_box.new-0"
},
{
"text": "box.new(left, top, right, bottom, border_color, border_width, border_style, extend, xloc, bgcolor, text, text_size, text_color, text_halign, text_valign, text_wrap, text_font_family, force_overlay, text_formatting) → series box",
"href": "#fun_box.new-1"
},
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
},
{
"text": "line.style_dotted",
"href": "#const_line.style_dotted"
},
{
"text": "line.style_dashed",
"href": "#const_line.style_dashed"
},
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
},
{
"text": "extend.none",
"href": "#const_extend.none"
},
{
"text": "extend.left",
"href": "#const_extend.left"
},
{
"text": "extend.right",
"href": "#const_extend.right"
},
{
"text": "extend.both",
"href": "#const_extend.both"
},
{
"text": "extend.none",
"href": "#const_extend.none"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "xloc.bar_time",
"href": "#const_xloc.bar_time"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "xloc.bar_time",
"href": "#const_xloc.bar_time"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_left",
"href": "#const_text.align_left"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_right",
"href": "#const_text.align_right"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_top",
"href": "#const_text.align_top"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_bottom",
"href": "#const_text.align_bottom"
},
{
"text": "text.wrap_auto",
"href": "#const_text.wrap_auto"
},
{
"text": "text.wrap_none",
"href": "#const_text.wrap_none"
},
{
"text": "text.wrap_none",
"href": "#const_text.wrap_none"
},
{
"text": "text.wrap_auto",
"href": "#const_text.wrap_auto"
},
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_monospace",
"href": "#const_font.family_monospace"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "text.format_none",
"href": "#var_text.format_none"
},
{
"text": "text.format_bold",
"href": "#var_text.format_bold"
},
{
"text": "text.format_italic",
"href": "#var_text.format_italic"
},
{
"text": "text.format_none",
"href": "#var_text.format_none"
},
{
"text": "box.delete",
"href": "#fun_box.delete"
},
{
"text": "box.get_left",
"href": "#fun_box.get_left"
},
{
"text": "box.get_top",
"href": "#fun_box.get_top"
},
{
"text": "box.get_right",
"href": "#fun_box.get_right"
},
{
"text": "box.get_bottom",
"href": "#fun_box.get_bottom"
},
{
"text": "box.set_top_left_point",
"href": "#fun_box.set_top_left_point"
},
{
"text": "box.set_left",
"href": "#fun_box.set_left"
},
{
"text": "box.set_top",
"href": "#fun_box.set_top"
},
{
"text": "box.set_bottom_right_point",
"href": "#fun_box.set_bottom_right_point"
},
{
"text": "box.set_right",
"href": "#fun_box.set_right"
},
{
"text": "box.set_bottom",
"href": "#fun_box.set_bottom"
},
{
"text": "box.set_border_color",
"href": "#fun_box.set_border_color"
},
{
"text": "box.set_bgcolor",
"href": "#fun_box.set_bgcolor"
},
{
"text": "box.set_border_width",
"href": "#fun_box.set_border_width"
},
{
"text": "box.set_border_style",
"href": "#fun_box.set_border_style"
},
{
"text": "box.set_extend",
"href": "#fun_box.set_extend"
},
{
"text": "box.set_text",
"href": "#fun_box.set_text"
},
{
"text": "box.set_text_formatting",
"href": "#fun_box.set_text_formatting"
},
{
"text": "box.set_xloc",
"href": "#fun_box.set_xloc"
}
],
"tables": []
},
{
"id": "fun_box.set_bgcolor",
"legacy_id": "fun_box.set_bgcolor",
"title": "box.set_bgcolor()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_bgcolor()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_bgcolor\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの背景色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_bgcolor(id, color) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>新しい背景色。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a></div></div>",
"text": "box.set_bgcolor()\nボックスの背景色を設定します。\n構文\nbox.set_bgcolor(id, color) → void\n引数\nid (series box)\nボックスオブジェクト。\ncolor (series color)\n新しい背景色。\nこちらもご覧ください\nbox.new",
"code_blocks": [
{
"language": "",
"code": "box.set_bgcolor(id, color) → void"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
}
],
"tables": []
},
{
"id": "fun_box.set_border_color",
"legacy_id": "fun_box.set_border_color",
"title": "box.set_border_color()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_border_color()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_border_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの境界線の色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_border_color(id, color) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>新しい境界線の色。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a></div></div>",
"text": "box.set_border_color()\nボックスの境界線の色を設定します。\n構文\nbox.set_border_color(id, color) → void\n引数\nid (series box)\nボックスオブジェクト。\ncolor (series color)\n新しい境界線の色。\nこちらもご覧ください\nbox.new",
"code_blocks": [
{
"language": "",
"code": "box.set_border_color(id, color) → void"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
}
],
"tables": []
},
{
"id": "fun_box.set_border_style",
"legacy_id": "fun_box.set_border_style",
"title": "box.set_border_style()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_border_style()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_border_style\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの境界線のスタイルを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_border_style(id, style) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">style (series string) </span>新しい境界線のスタイル。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a></div></div>",
"text": "box.set_border_style()\nボックスの境界線のスタイルを設定します。\n構文\nbox.set_border_style(id, style) → void\n引数\nid (series box)\nボックスオブジェクト。\nstyle (series string)\n新しい境界線のスタイル。\nこちらもご覧ください\nbox.new\nline.style_solid",
"code_blocks": [
{
"language": "",
"code": "box.set_border_style(id, style) → void"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
}
],
"tables": []
},
{
"id": "fun_box.set_border_width",
"legacy_id": "fun_box.set_border_width",
"title": "box.set_border_width()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_border_width()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_border_width\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの境界線の幅を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_border_width(id, width) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">width (series int) </span>ピクセル単位の4つの境界線の幅。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a></div></div>",
"text": "box.set_border_width()\nボックスの境界線の幅を設定します。\n構文\nbox.set_border_width(id, width) → void\n引数\nid (series box)\nボックスオブジェクト。\nwidth (series int)\nピクセル単位の4つの境界線の幅。\nこちらもご覧ください\nbox.new",
"code_blocks": [
{
"language": "",
"code": "box.set_border_width(id, width) → void"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
}
],
"tables": []
},
{
"id": "fun_box.set_bottom",
"legacy_id": "fun_box.set_bottom",
"title": "box.set_bottom()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_bottom()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_bottom\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの下の座標を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_bottom(id, bottom) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bottom (series int/float) </span>下の境界線の価格の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_bottom\" href=\"#fun_box.get_bottom\">box.get_bottom</a></div></div>",
"text": "box.set_bottom()\nボックスの下の座標を設定します。\n構文\nbox.set_bottom(id, bottom) → void\n引数\nid (series box)\nボックスオブジェクト。\nbottom (series int/float)\n下の境界線の価格の値。\nこちらもご覧ください\nbox.new\nbox.get_bottom",
"code_blocks": [
{
"language": "",
"code": "box.set_bottom(id, bottom) → void"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.get_bottom",
"href": "#fun_box.get_bottom"
}
],
"tables": []
},
{
"id": "fun_box.set_bottom_right_point",
"legacy_id": "fun_box.set_bottom_right_point",
"title": "box.set_bottom_right_point()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_bottom_right_point()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_bottom_right_point\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code>ボックスの右下隅の位置を<code>point</code>に設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_bottom_right_point(id, point) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span><a class=\"js-reference\" data-href=\"type_box\" href=\"#type_box\">box</a>オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">point (chart.point) </span><a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a>オブジェクト。</div></div>",
"text": "box.set_bottom_right_point()\nid\nボックスの右下隅の位置を\npoint\nに設定します。\n構文\nbox.set_bottom_right_point(id, point) → void\n引数\nid (series box)\nbox\nオブジェクト。\npoint (chart.point)\nchart.point\nオブジェクト。",
"code_blocks": [
{
"language": "",
"code": "box.set_bottom_right_point(id, point) → void"
}
],
"links": [
{
"text": "box",
"href": "#type_box"
},
{
"text": "chart.point",
"href": "#type_chart.point"
}
],
"tables": []
},
{
"id": "fun_box.set_extend",
"legacy_id": "fun_box.set_extend",
"title": "box.set_extend()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_extend()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_extend\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスオブジェクトの境界線の延長タイプを設定します。<a class=\"js-reference\" data-href=\"const_extend.none\" href=\"#const_extend.none\">extend.none</a> を指定した場合、水平方向の境界線は左の境界線から始まり、右の境界線で終わります。<a class=\"js-reference\" data-href=\"const_extend.left\" href=\"#const_extend.left\">extend.left</a> または <a class=\"js-reference\" data-href=\"const_extend.right\" href=\"#const_extend.right\">extend.right</a> を指定すると、水平方向の境界線はそれぞれボックスの左右に無限に延長されます。<a class=\"js-reference\" data-href=\"const_extend.both\" href=\"#const_extend.both\">extend.both</a> を指定すると、水平方向の境界線が両側に延長されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_extend(id, extend) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">extend (series string) </span>新しい延長タイプ。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.none\" href=\"#const_extend.none\">extend.none</a></div></div>",
"text": "box.set_extend()\nボックスオブジェクトの境界線の延長タイプを設定します。\nextend.none\nを指定した場合、水平方向の境界線は左の境界線から始まり、右の境界線で終わります。\nextend.left\nまたは\nextend.right\nを指定すると、水平方向の境界線はそれぞれボックスの左右に無限に延長されます。\nextend.both\nを指定すると、水平方向の境界線が両側に延長されます。\n構文\nbox.set_extend(id, extend) → void\n引数\nid (series box)\nボックスオブジェクト。\nextend (series string)\n新しい延長タイプ。\nこちらもご覧ください\nbox.new\nextend.none",
"code_blocks": [
{
"language": "",
"code": "box.set_extend(id, extend) → void"
}
],
"links": [
{
"text": "extend.none",
"href": "#const_extend.none"
},
{
"text": "extend.left",
"href": "#const_extend.left"
},
{
"text": "extend.right",
"href": "#const_extend.right"
},
{
"text": "extend.both",
"href": "#const_extend.both"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "extend.none",
"href": "#const_extend.none"
}
],
"tables": []
},
{
"id": "fun_box.set_left",
"legacy_id": "fun_box.set_left",
"title": "box.set_left()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_left()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_left\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの左の座標を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_left(id, left) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">left (series int) </span>左側境界線のバーインデックスまたはバーの時間。なお <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> を利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_left\" href=\"#fun_box.get_left\">box.get_left</a></div></div>",
"text": "box.set_left()\nボックスの左の座標を設定します。\n構文\nbox.set_left(id, left) → void\n引数\nid (series box)\nボックスオブジェクト。\nleft (series int)\n左側境界線のバーインデックスまたはバーの時間。なお\nxloc.bar_index\nを利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。\nこちらもご覧ください\nbox.new\nbox.get_left",
"code_blocks": [
{
"language": "",
"code": "box.set_left(id, left) → void"
}
],
"links": [
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.get_left",
"href": "#fun_box.get_left"
}
],
"tables": []
},
{
"id": "fun_box.set_lefttop",
"legacy_id": "fun_box.set_lefttop",
"title": "box.set_lefttop()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_lefttop()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_lefttop\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの左上の座標を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_lefttop(id, left, top) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">left (series int) </span>左側境界線のバーインデックスまたはバーの時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">top (series int/float) </span>上の境界線の価格の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_left\" href=\"#fun_box.get_left\">box.get_left</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_top\" href=\"#fun_box.get_top\">box.get_top</a></div></div>",
"text": "box.set_lefttop()\nボックスの左上の座標を設定します。\n構文\nbox.set_lefttop(id, left, top) → void\n引数\nid (series box)\nボックスオブジェクト。\nleft (series int)\n左側境界線のバーインデックスまたはバーの時間。\ntop (series int/float)\n上の境界線の価格の値。\nこちらもご覧ください\nbox.new\nbox.get_left\nbox.get_top",
"code_blocks": [
{
"language": "",
"code": "box.set_lefttop(id, left, top) → void"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.get_left",
"href": "#fun_box.get_left"
},
{
"text": "box.get_top",
"href": "#fun_box.get_top"
}
],
"tables": []
},
{
"id": "fun_box.set_right",
"legacy_id": "fun_box.set_right",
"title": "box.set_right()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_right()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_right\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの右の座標を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_right(id, right) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">right (series int) </span>右側境界線のバーインデックスまたはバーの時間。なお <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> を利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_right\" href=\"#fun_box.get_right\">box.get_right</a></div></div>",
"text": "box.set_right()\nボックスの右の座標を設定します。\n構文\nbox.set_right(id, right) → void\n引数\nid (series box)\nボックスオブジェクト。\nright (series int)\n右側境界線のバーインデックスまたはバーの時間。なお\nxloc.bar_index\nを利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。\nこちらもご覧ください\nbox.new\nbox.get_right",
"code_blocks": [
{
"language": "",
"code": "box.set_right(id, right) → void"
}
],
"links": [
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.get_right",
"href": "#fun_box.get_right"
}
],
"tables": []
},
{
"id": "fun_box.set_rightbottom",
"legacy_id": "fun_box.set_rightbottom",
"title": "box.set_rightbottom()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_rightbottom()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_rightbottom\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの右下の座標を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_rightbottom(id, right, bottom) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">right (series int) </span>右側境界線のバーインデックスまたはバーの時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bottom (series int/float) </span>下の境界線の価格の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_right\" href=\"#fun_box.get_right\">box.get_right</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_bottom\" href=\"#fun_box.get_bottom\">box.get_bottom</a></div></div>",
"text": "box.set_rightbottom()\nボックスの右下の座標を設定します。\n構文\nbox.set_rightbottom(id, right, bottom) → void\n引数\nid (series box)\nボックスオブジェクト。\nright (series int)\n右側境界線のバーインデックスまたはバーの時間。\nbottom (series int/float)\n下の境界線の価格の値。\nこちらもご覧ください\nbox.new\nbox.get_right\nbox.get_bottom",
"code_blocks": [
{
"language": "",
"code": "box.set_rightbottom(id, right, bottom) → void"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.get_right",
"href": "#fun_box.get_right"
},
{
"text": "box.get_bottom",
"href": "#fun_box.get_bottom"
}
],
"tables": []
},
{
"id": "fun_box.set_text",
"legacy_id": "fun_box.set_text",
"title": "box.set_text()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_text()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_text\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックス内にテキストを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_text(id, text) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text (series string) </span>ボックス内に表示されるテキスト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_color\" href=\"#fun_box.set_text_color\">box.set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_size\" href=\"#fun_box.set_text_size\">box.set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_valign\" href=\"#fun_box.set_text_valign\">box.set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_halign\" href=\"#fun_box.set_text_halign\">box.set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_formatting\" href=\"#fun_box.set_text_formatting\">box.set_text_formatting</a></div></div>",
"text": "box.set_text()\nボックス内にテキストを設定します。\n構文\nbox.set_text(id, text) → void\n引数\nid (series box)\nボックスオブジェクト。\ntext (series string)\nボックス内に表示されるテキスト。\nこちらもご覧ください\nbox.set_text_color\nbox.set_text_size\nbox.set_text_valign\nbox.set_text_halign\nbox.set_text_formatting",
"code_blocks": [
{
"language": "",
"code": "box.set_text(id, text) → void"
}
],
"links": [
{
"text": "box.set_text_color",
"href": "#fun_box.set_text_color"
},
{
"text": "box.set_text_size",
"href": "#fun_box.set_text_size"
},
{
"text": "box.set_text_valign",
"href": "#fun_box.set_text_valign"
},
{
"text": "box.set_text_halign",
"href": "#fun_box.set_text_halign"
},
{
"text": "box.set_text_formatting",
"href": "#fun_box.set_text_formatting"
}
],
"tables": []
},
{
"id": "fun_box.set_text_color",
"legacy_id": "fun_box.set_text_color",
"title": "box.set_text_color()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_text_color()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_text_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックス内のテキストの色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_text_color(id, text_color) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_color (series color) </span>テキストの色。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text\" href=\"#fun_box.set_text\">box.set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_size\" href=\"#fun_box.set_text_size\">box.set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_valign\" href=\"#fun_box.set_text_valign\">box.set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_halign\" href=\"#fun_box.set_text_halign\">box.set_text_halign</a></div></div>",
"text": "box.set_text_color()\nボックス内のテキストの色を設定します。\n構文\nbox.set_text_color(id, text_color) → void\n引数\nid (series box)\nボックスオブジェクト。\ntext_color (series color)\nテキストの色。\nこちらもご覧ください\nbox.set_text\nbox.set_text_size\nbox.set_text_valign\nbox.set_text_halign",
"code_blocks": [
{
"language": "",
"code": "box.set_text_color(id, text_color) → void"
}
],
"links": [
{
"text": "box.set_text",
"href": "#fun_box.set_text"
},
{
"text": "box.set_text_size",
"href": "#fun_box.set_text_size"
},
{
"text": "box.set_text_valign",
"href": "#fun_box.set_text_valign"
},
{
"text": "box.set_text_halign",
"href": "#fun_box.set_text_halign"
}
],
"tables": []
},
{
"id": "fun_box.set_text_font_family",
"legacy_id": "fun_box.set_text_font_family",
"title": "box.set_text_font_family()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_text_font_family()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_text_font_family\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックス内のテキストのフォントファミリーを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_text_font_family(id, text_font_family) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_font_family (series string) </span>テキストのフォントファミリー。可能な値は <a class=\"js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a>, <a class=\"js-reference\" data-href=\"const_font.family_monospace\" href=\"#const_font.family_monospace\">font.family_monospace</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_box.set_text_font_family\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Example of setting the box font\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">-</span><span class=\"mtk11\">ta.tr</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk12\">-50</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">-</span><span class=\"mtk11\">ta.tr</span><span class=\"mtk18\">*</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"monospace\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.set_text_font_family</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">font.family_monospace</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a><a class=\"tv-tag-label js-reference\" data-href=\"const_font.family_monospace\" href=\"#const_font.family_monospace\">font.family_monospace</a></div></div>",
"text": "box.set_text_font_family()\nボックス内のテキストのフォントファミリーを設定します。\n構文\nbox.set_text_font_family(id, text_font_family) → void\n引数\nid (series box)\nボックスオブジェクト。\ntext_font_family (series string)\nテキストのフォントファミリー。可能な値は\nfont.family_default\n,\nfont.family_monospace\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"Example of setting the box font\"\n)\nif\nbarstate.islastconfirmedhistory\nb\n=\nbox.new\n(\nbar_index\n,\nopen\n-\nta.tr\n,\nbar_index\n-50\n,\nopen\n-\nta.tr\n*\n5\n,\ntext\n=\n\"monospace\"\n)\nbox.set_text_font_family\n(\nb\n,\nfont.family_monospace\n)\nこちらもご覧ください\nbox.new\nfont.family_default\nfont.family_monospace",
"code_blocks": [
{
"language": "",
"code": "box.set_text_font_family(id, text_font_family) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Example of setting the box font\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \nb\n \n=\n \nbox.new\n(\nbar_index\n,\n \nopen\n-\nta.tr\n,\n \nbar_index\n-50\n,\n \nopen\n-\nta.tr\n*\n5\n,\n \ntext\n=\n\"monospace\"\n)\n \nbox.set_text_font_family\n(\nb\n,\n \nfont.family_monospace\n)"
}
],
"links": [
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_monospace",
"href": "#const_font.family_monospace"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_monospace",
"href": "#const_font.family_monospace"
}
],
"tables": []
},
{
"id": "fun_box.set_text_formatting",
"legacy_id": "fun_box.set_text_formatting",
"title": "box.set_text_formatting()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_text_formatting()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_text_formatting\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">描画が表示テキストに対して適用する書式属性の設定を行います。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_text_formatting(id, text_formatting) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_formatting (const text_format) </span>表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、<code>text.format_bold + text.format_italic</code>はテキストを太字にし、かつ斜体にします。可能な値は<a class=\"js-reference\" data-href=\"var_text.format_none\" href=\"#var_text.format_none\">text.format_none</a>、<a class=\"js-reference\" data-href=\"var_text.format_bold\" href=\"#var_text.format_bold\">text.format_bold</a>、<a class=\"js-reference\" data-href=\"var_text.format_italic\" href=\"#var_text.format_italic\">text.format_italic</a>です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_color\" href=\"#fun_box.set_text_color\">box.set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_size\" href=\"#fun_box.set_text_size\">box.set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_valign\" href=\"#fun_box.set_text_valign\">box.set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_halign\" href=\"#fun_box.set_text_halign\">box.set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text\" href=\"#fun_box.set_text\">box.set_text</a></div></div>",
"text": "box.set_text_formatting()\n描画が表示テキストに対して適用する書式属性の設定を行います。\n構文\nbox.set_text_formatting(id, text_formatting) → void\n引数\nid (series box)\nボックスオブジェクト。\ntext_formatting (const text_format)\n表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、\ntext.format_bold + text.format_italic\nはテキストを太字にし、かつ斜体にします。可能な値は\ntext.format_none\n、\ntext.format_bold\n、\ntext.format_italic\nです。\nこちらもご覧ください\nbox.set_text_color\nbox.set_text_size\nbox.set_text_valign\nbox.set_text_halign\nbox.set_text",
"code_blocks": [
{
"language": "",
"code": "box.set_text_formatting(id, text_formatting) → void"
}
],
"links": [
{
"text": "text.format_none",
"href": "#var_text.format_none"
},
{
"text": "text.format_bold",
"href": "#var_text.format_bold"
},
{
"text": "text.format_italic",
"href": "#var_text.format_italic"
},
{
"text": "box.set_text_color",
"href": "#fun_box.set_text_color"
},
{
"text": "box.set_text_size",
"href": "#fun_box.set_text_size"
},
{
"text": "box.set_text_valign",
"href": "#fun_box.set_text_valign"
},
{
"text": "box.set_text_halign",
"href": "#fun_box.set_text_halign"
},
{
"text": "box.set_text",
"href": "#fun_box.set_text"
}
],
"tables": []
},
{
"id": "fun_box.set_text_halign",
"legacy_id": "fun_box.set_text_halign",
"title": "box.set_text_halign()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_text_halign()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_text_halign\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、ボックスのテキストの水平方向の配置を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_text_halign(id, text_halign) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_halign (series string) </span>ボックスのテキストの水平アライメントです。可能な値は <a class=\"js-reference\" data-href=\"const_text.align_left\" href=\"#const_text.align_left\">text.align_left</a>, <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a>, <a class=\"js-reference\" data-href=\"const_text.align_right\" href=\"#const_text.align_right\">text.align_right</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text\" href=\"#fun_box.set_text\">box.set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_size\" href=\"#fun_box.set_text_size\">box.set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_valign\" href=\"#fun_box.set_text_valign\">box.set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_color\" href=\"#fun_box.set_text_color\">box.set_text_color</a></div></div>",
"text": "box.set_text_halign()\nこの関数は、ボックスのテキストの水平方向の配置を設定します。\n構文\nbox.set_text_halign(id, text_halign) → void\n引数\nid (series box)\nボックスオブジェクト。\ntext_halign (series string)\nボックスのテキストの水平アライメントです。可能な値は\ntext.align_left\n,\ntext.align_center\n,\ntext.align_right\nです。\nこちらもご覧ください\nbox.set_text\nbox.set_text_size\nbox.set_text_valign\nbox.set_text_color",
"code_blocks": [
{
"language": "",
"code": "box.set_text_halign(id, text_halign) → void"
}
],
"links": [
{
"text": "text.align_left",
"href": "#const_text.align_left"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_right",
"href": "#const_text.align_right"
},
{
"text": "box.set_text",
"href": "#fun_box.set_text"
},
{
"text": "box.set_text_size",
"href": "#fun_box.set_text_size"
},
{
"text": "box.set_text_valign",
"href": "#fun_box.set_text_valign"
},
{
"text": "box.set_text_color",
"href": "#fun_box.set_text_color"
}
],
"tables": []
},
{
"id": "fun_box.set_text_size",
"legacy_id": "fun_box.set_text_size",
"title": "box.set_text_size()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_text_size()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_text_size\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスのテキストについてサイズを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_text_size(id, text_size) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_size (series int/string) </span>ボックスのテキストサイズ。サイズは任意の正の整数か、<code>size.*</code> の組み込み定数の文字列のいずれかになります。定数文字列とそれに相当する整数値は以下のとおりです: <a class=\"js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a> (0)、 <a class=\"js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a> (8)、<a class=\"js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a> (10)、<a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a> (14)、<a class=\"js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a> (20)、<a class=\"js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a> (36)。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text\" href=\"#fun_box.set_text\">box.set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_color\" href=\"#fun_box.set_text_color\">box.set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_valign\" href=\"#fun_box.set_text_valign\">box.set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_halign\" href=\"#fun_box.set_text_halign\">box.set_text_halign</a></div></div>",
"text": "box.set_text_size()\nボックスのテキストについてサイズを設定します。\n構文\nbox.set_text_size(id, text_size) → void\n引数\nid (series box)\nボックスオブジェクト。\ntext_size (series int/string)\nボックスのテキストサイズ。サイズは任意の正の整数か、\nsize.*\nの組み込み定数の文字列のいずれかになります。定数文字列とそれに相当する整数値は以下のとおりです:\nsize.auto\n(0)、\nsize.tiny\n(8)、\nsize.small\n(10)、\nsize.normal\n(14)、\nsize.large\n(20)、\nsize.huge\n(36)。\nこちらもご覧ください\nbox.set_text\nbox.set_text_color\nbox.set_text_valign\nbox.set_text_halign",
"code_blocks": [
{
"language": "",
"code": "box.set_text_size(id, text_size) → void"
}
],
"links": [
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
},
{
"text": "box.set_text",
"href": "#fun_box.set_text"
},
{
"text": "box.set_text_color",
"href": "#fun_box.set_text_color"
},
{
"text": "box.set_text_valign",
"href": "#fun_box.set_text_valign"
},
{
"text": "box.set_text_halign",
"href": "#fun_box.set_text_halign"
}
],
"tables": []
},
{
"id": "fun_box.set_text_valign",
"legacy_id": "fun_box.set_text_valign",
"title": "box.set_text_valign()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_text_valign()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_text_valign\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスのテキストについて垂直方向へのアライメントを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_text_valign(id, text_valign) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_valign (series string) </span>ボックスのテキストの垂直アライメントです。可能な値は <a class=\"js-reference\" data-href=\"const_text.align_top\" href=\"#const_text.align_top\">text.align_top</a>, <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a>, <a class=\"js-reference\" data-href=\"const_text.align_bottom\" href=\"#const_text.align_bottom\">text.align_bottom</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text\" href=\"#fun_box.set_text\">box.set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_size\" href=\"#fun_box.set_text_size\">box.set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_color\" href=\"#fun_box.set_text_color\">box.set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_halign\" href=\"#fun_box.set_text_halign\">box.set_text_halign</a></div></div>",
"text": "box.set_text_valign()\nボックスのテキストについて垂直方向へのアライメントを設定します。\n構文\nbox.set_text_valign(id, text_valign) → void\n引数\nid (series box)\nボックスオブジェクト。\ntext_valign (series string)\nボックスのテキストの垂直アライメントです。可能な値は\ntext.align_top\n,\ntext.align_center\n,\ntext.align_bottom\nです。\nこちらもご覧ください\nbox.set_text\nbox.set_text_size\nbox.set_text_color\nbox.set_text_halign",
"code_blocks": [
{
"language": "",
"code": "box.set_text_valign(id, text_valign) → void"
}
],
"links": [
{
"text": "text.align_top",
"href": "#const_text.align_top"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_bottom",
"href": "#const_text.align_bottom"
},
{
"text": "box.set_text",
"href": "#fun_box.set_text"
},
{
"text": "box.set_text_size",
"href": "#fun_box.set_text_size"
},
{
"text": "box.set_text_color",
"href": "#fun_box.set_text_color"
},
{
"text": "box.set_text_halign",
"href": "#fun_box.set_text_halign"
}
],
"tables": []
},
{
"id": "fun_box.set_text_wrap",
"legacy_id": "fun_box.set_text_wrap",
"title": "box.set_text_wrap()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_text_wrap()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_text_wrap\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックス内のテキストに折り返しモードを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_text_wrap(id, text_wrap) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_wrap (series string) </span>テキストを折り返すかどうかを指定します。折り返されたテキストはボックスの側面に達すると改行されます。折り返されたテキストは、ボックスの底より下には表示されません。折り返しのないテキストは1行で表示され、長すぎる場合はボックスの幅を越えて<em>表示</em>されます。<code>text_size</code> が0または <a class=\"js-reference\" data-href=\"const_text.wrap_auto\" href=\"#const_text.wrap_auto\">text.wrap_auto</a> の場合、この設定の影響はありません。指定可能な値は、<a class=\"js-reference\" data-href=\"const_text.wrap_none\" href=\"#const_text.wrap_none\">text.wrap_none</a>、<a class=\"js-reference\" data-href=\"const_text.wrap_auto\" href=\"#const_text.wrap_auto\">text.wrap_auto</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text\" href=\"#fun_box.set_text\">box.set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_size\" href=\"#fun_box.set_text_size\">box.set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_valign\" href=\"#fun_box.set_text_valign\">box.set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_halign\" href=\"#fun_box.set_text_halign\">box.set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.set_text_color\" href=\"#fun_box.set_text_color\">box.set_text_color</a></div></div>",
"text": "box.set_text_wrap()\nボックス内のテキストに折り返しモードを設定します。\n構文\nbox.set_text_wrap(id, text_wrap) → void\n引数\nid (series box)\nボックスオブジェクト。\ntext_wrap (series string)\nテキストを折り返すかどうかを指定します。折り返されたテキストはボックスの側面に達すると改行されます。折り返されたテキストは、ボックスの底より下には表示されません。折り返しのないテキストは1行で表示され、長すぎる場合はボックスの幅を越えて\n表示\nされます。\ntext_size\nが0または\ntext.wrap_auto\nの場合、この設定の影響はありません。指定可能な値は、\ntext.wrap_none\n、\ntext.wrap_auto\nです。\nこちらもご覧ください\nbox.set_text\nbox.set_text_size\nbox.set_text_valign\nbox.set_text_halign\nbox.set_text_color",
"code_blocks": [
{
"language": "",
"code": "box.set_text_wrap(id, text_wrap) → void"
}
],
"links": [
{
"text": "text.wrap_auto",
"href": "#const_text.wrap_auto"
},
{
"text": "text.wrap_none",
"href": "#const_text.wrap_none"
},
{
"text": "text.wrap_auto",
"href": "#const_text.wrap_auto"
},
{
"text": "box.set_text",
"href": "#fun_box.set_text"
},
{
"text": "box.set_text_size",
"href": "#fun_box.set_text_size"
},
{
"text": "box.set_text_valign",
"href": "#fun_box.set_text_valign"
},
{
"text": "box.set_text_halign",
"href": "#fun_box.set_text_halign"
},
{
"text": "box.set_text_color",
"href": "#fun_box.set_text_color"
}
],
"tables": []
},
{
"id": "fun_box.set_top",
"legacy_id": "fun_box.set_top",
"title": "box.set_top()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_top()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_top\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボックスの上の座標を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_top(id, top) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>ボックスオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">top (series int/float) </span>上の境界線の価格の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.get_top\" href=\"#fun_box.get_top\">box.get_top</a></div></div>",
"text": "box.set_top()\nボックスの上の座標を設定します。\n構文\nbox.set_top(id, top) → void\n引数\nid (series box)\nボックスオブジェクト。\ntop (series int/float)\n上の境界線の価格の値。\nこちらもご覧ください\nbox.new\nbox.get_top",
"code_blocks": [
{
"language": "",
"code": "box.set_top(id, top) → void"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "box.get_top",
"href": "#fun_box.get_top"
}
],
"tables": []
},
{
"id": "fun_box.set_top_left_point",
"legacy_id": "fun_box.set_top_left_point",
"title": "box.set_top_left_point()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_top_left_point()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_top_left_point\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code>ボックスの左上隅の位置を<code>point</code>に設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_top_left_point(id, point) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span><a class=\"js-reference\" data-href=\"type_box\" href=\"#type_box\">box</a>オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">point (chart.point) </span><a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a>オブジェクト。</div></div>",
"text": "box.set_top_left_point()\nid\nボックスの左上隅の位置を\npoint\nに設定します。\n構文\nbox.set_top_left_point(id, point) → void\n引数\nid (series box)\nbox\nオブジェクト。\npoint (chart.point)\nchart.point\nオブジェクト。",
"code_blocks": [
{
"language": "",
"code": "box.set_top_left_point(id, point) → void"
}
],
"links": [
{
"text": "box",
"href": "#type_box"
},
{
"text": "chart.point",
"href": "#type_chart.point"
}
],
"tables": []
},
{
"id": "fun_box.set_xloc",
"legacy_id": "fun_box.set_xloc",
"title": "box.set_xloc()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.set_xloc()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_box.set_xloc\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"type_box\" href=\"#type_box\">box</a> の左右の境界を設定して、<code>xloc</code>プロパティを更新します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">box.set_xloc(id, left, right, xloc) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series box) </span>更新するボックスオブジェクトのID</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">left (series int) </span>ボックスの左側の境界のバーインデックスまたはタイムスタンプです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">right (series int) </span>ボックスの右側の境界のバーインデックスまたはタイムスタンプです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">xloc (series string) </span>ボックスが <code>left</code> と <code>right</code> の引数をバーインデックスとして扱うか、タイムスタンプとして扱うかを指定します。指定可能な値は <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> および <a class=\"js-reference\" data-href=\"const_xloc.bar_time\" href=\"#const_xloc.bar_time\">xloc.bar_time</a> です。値が <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> の場合、引数はバーのインデックスを表します。値が <a class=\"js-reference\" data-href=\"const_xloc.bar_time\" href=\"#const_xloc.bar_time\">xloc.bar_time</a> の場合、引数は <a href=\"https://www.tradingview.com/pine-script-docs/concepts/time/#unix-timestamps\" target=\"_blank\">UNIX timestamps</a> を表します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"const_xloc.bar_time\" href=\"#const_xloc.bar_time\">xloc.bar_time</a></div></div>",
"text": "box.set_xloc()\nbox\nの左右の境界を設定して、\nxloc\nプロパティを更新します。\n構文\nbox.set_xloc(id, left, right, xloc) → void\n引数\nid (series box)\n更新するボックスオブジェクトのID\nleft (series int)\nボックスの左側の境界のバーインデックスまたはタイムスタンプです。\nright (series int)\nボックスの右側の境界のバーインデックスまたはタイムスタンプです。\nxloc (series string)\nボックスが\nleft\nと\nright\nの引数をバーインデックスとして扱うか、タイムスタンプとして扱うかを指定します。指定可能な値は\nxloc.bar_index\nおよび\nxloc.bar_time\nです。値が\nxloc.bar_index\nの場合、引数はバーのインデックスを表します。値が\nxloc.bar_time\nの場合、引数は\nUNIX timestamps\nを表します。\nこちらもご覧ください\nbox.new\nxloc.bar_index\nxloc.bar_time",
"code_blocks": [
{
"language": "",
"code": "box.set_xloc(id, left, right, xloc) → void"
}
],
"links": [
{
"text": "box",
"href": "#type_box"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "xloc.bar_time",
"href": "#const_xloc.bar_time"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "xloc.bar_time",
"href": "#const_xloc.bar_time"
},
{
"text": "UNIX timestamps",
"href": "https://www.tradingview.com/pine-script-docs/concepts/time/#unix-timestamps"
},
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "xloc.bar_time",
"href": "#const_xloc.bar_time"
}
],
"tables": []
},
{
"id": "fun_chart.point.copy",
"legacy_id": "fun_chart.point.copy",
"title": "chart.point.copy()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.point.copy()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_chart.point.copy\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定した<code>id</code>で、<a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a>オブジェクトのコピーを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">chart.point.copy(id) → chart.point</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (chart.point) </span><a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a>オブジェクト。</div></div>",
"text": "chart.point.copy()\n指定した\nid\nで、\nchart.point\nオブジェクトのコピーを作成します。\n構文\nchart.point.copy(id) → chart.point\n引数\nid (chart.point)\nchart.point\nオブジェクト。",
"code_blocks": [
{
"language": "",
"code": "chart.point.copy(id) → chart.point"
}
],
"links": [
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "chart.point",
"href": "#type_chart.point"
}
],
"tables": []
},
{
"id": "fun_chart.point.from_index",
"legacy_id": "fun_chart.point.from_index",
"title": "chart.point.from_index()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.point.from_index()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_chart.point.from_index\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">x 座標として <code>index</code>、y 座標として <code>price</code> を伴う <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> オブジェクトを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">chart.point.from_index(index, price) → chart.point</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index (series int) </span>ポイントの x 座標、バーインデックスの値として示されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">price (series int/float) </span>ポイントの y 座標。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数から返される <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> インスタンスの <code>time</code> フィールドの値は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> であり、<code>xloc.bar_time</code> に設定された <code>xloc</code> 値を伴うオブジェクトが描画されることになります。</div></div>",
"text": "chart.point.from_index()\nx 座標として\nindex\n、y 座標として\nprice\nを伴う\nchart.point\nオブジェクトを返します。\n構文\nchart.point.from_index(index, price) → chart.point\n引数\nindex (series int)\nポイントの x 座標、バーインデックスの値として示されます。\nprice (series int/float)\nポイントの y 座標。\n備考\nこの関数から返される\nchart.point\nインスタンスの\ntime\nフィールドの値は\nna\nであり、\nxloc.bar_time\nに設定された\nxloc\n値を伴うオブジェクトが描画されることになります。",
"code_blocks": [
{
"language": "",
"code": "chart.point.from_index(index, price) → chart.point"
}
],
"links": [
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "fun_chart.point.from_time",
"legacy_id": "fun_chart.point.from_time",
"title": "chart.point.from_time()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.point.from_time()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_chart.point.from_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">x 座標として <code>time</code>、y 座標として <code>price</code> を伴う <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> オブジェクトを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">chart.point.from_time(time, price) → chart.point</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ポイントの x 座標、ミリ秒単位におけるUNIX時間の値として示されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">price (series int/float) </span>ポイントの y 座標。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数から返される <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> インスタンスの <code>index</code> フィールドの値は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> であり、<code>xloc.bar_index</code> に設定された <code>xloc</code> 値を伴うオブジェクトが描画されることになります。</div></div>",
"text": "chart.point.from_time()\nx 座標として\ntime\n、y 座標として\nprice\nを伴う\nchart.point\nオブジェクトを返します。\n構文\nchart.point.from_time(time, price) → chart.point\n引数\ntime (series int)\nポイントの x 座標、ミリ秒単位におけるUNIX時間の値として示されます。\nprice (series int/float)\nポイントの y 座標。\n備考\nこの関数から返される\nchart.point\nインスタンスの\nindex\nフィールドの値は\nna\nであり、\nxloc.bar_index\nに設定された\nxloc\n値を伴うオブジェクトが描画されることになります。",
"code_blocks": [
{
"language": "",
"code": "chart.point.from_time(time, price) → chart.point"
}
],
"links": [
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "fun_chart.point.new",
"legacy_id": "fun_chart.point.new",
"title": "chart.point.new()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.point.new()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_chart.point.new\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定された<code>time</code>、<code>index</code>、<code>price</code> とともに新しい <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> オブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">chart.point.new(time, index, price) → chart.point</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ポイントの x 座標、ミリ秒単位におけるUNIX時間の値として示されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index (series int) </span>ポイントの x 座標、バーインデックスの値として示されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">price (series int/float) </span>ポイントの y 座標。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">描画オブジェクトが x 座標として使用するポイントとして、<code>time</code> フィールドと <code>index</code> フィールドのどちらを用いるかは、描画を返す関数呼び出しで使用された <code>xloc</code> 型に依存します。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>time</code> と <code>index</code> の値が同一のバーを参照しているかどうかについてこの関数では検証が行われないことに注意するのが重要です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_polyline.new\" href=\"#fun_polyline.new\">polyline.new</a></div></div>",
"text": "chart.point.new()\n指定された\ntime\n、\nindex\n、\nprice\nとともに新しい\nchart.point\nオブジェクトを作成します。\n構文\nchart.point.new(time, index, price) → chart.point\n引数\ntime (series int)\nポイントの x 座標、ミリ秒単位におけるUNIX時間の値として示されます。\nindex (series int)\nポイントの x 座標、バーインデックスの値として示されます。\nprice (series int/float)\nポイントの y 座標。\n備考\n描画オブジェクトが x 座標として使用するポイントとして、\ntime\nフィールドと\nindex\nフィールドのどちらを用いるかは、描画を返す関数呼び出しで使用された\nxloc\n型に依存します。\ntime\nと\nindex\nの値が同一のバーを参照しているかどうかについてこの関数では検証が行われないことに注意するのが重要です。\nこちらもご覧ください\npolyline.new",
"code_blocks": [
{
"language": "",
"code": "chart.point.new(time, index, price) → chart.point"
}
],
"links": [
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "polyline.new",
"href": "#fun_polyline.new"
}
],
"tables": []
},
{
"id": "fun_chart.point.now",
"legacy_id": "fun_chart.point.now",
"title": "chart.point.now()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.point.now()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_chart.point.now\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">y 座標として <code>price</code> を伴う <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> オブジェクトを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">chart.point.now(price) → chart.point</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">price (series int/float) </span>ポイントの y 座標。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数から返される <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> インスタンスは、その<code>index</code> と実行対象のバー上の <code>time</code> フィールドに値を記録します。<code>xloc</code> タイプであれば、どの描画オブジェクトにも使用可能です。</div></div>",
"text": "chart.point.now()\ny 座標として\nprice\nを伴う\nchart.point\nオブジェクトを返します。\n構文\nchart.point.now(price) → chart.point\n引数\nprice (series int/float)\nポイントの y 座標。オプションです。デフォルトは\nclose\nです。\n備考\nこの関数から返される\nchart.point\nインスタンスは、その\nindex\nと実行対象のバー上の\ntime\nフィールドに値を記録します。\nxloc\nタイプであれば、どの描画オブジェクトにも使用可能です。",
"code_blocks": [
{
"language": "",
"code": "chart.point.now(price) → chart.point"
}
],
"links": [
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "chart.point",
"href": "#type_chart.point"
}
],
"tables": []
},
{
"id": "fun_color",
"legacy_id": "fun_color",
"title": "color()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">naをcolorに型変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_color-0\" href=\"#fun_color-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">color(x) → const color</pre></a><a class=\"js-reference\" data-href=\"fun_color-1\" href=\"#fun_color-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color(x) → input color</pre></a><a class=\"js-reference\" data-href=\"fun_color-2\" href=\"#fun_color-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color(x) → simple color</pre></a><a class=\"js-reference\" data-href=\"fun_color-3\" href=\"#fun_color-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color(x) → series color</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (const color) </span>指定した型に変換された値、通常は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">colorに型変換された後の引数の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_float\" href=\"#fun_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_int\" href=\"#fun_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bool\" href=\"#fun_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_string\" href=\"#fun_string\">string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line\" href=\"#fun_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label\" href=\"#fun_label\">label</a></div></div>",
"text": "color()\n4個の多重定義\nnaをcolorに型変換します。\n構文と多重定義\ncolor(x) → const color\ncolor(x) → input color\ncolor(x) → simple color\ncolor(x) → series color\n引数\nx (const color)\n指定した型に変換された値、通常は\nna\nです。\nリターン\ncolorに型変換された後の引数の値。\nこちらもご覧ください\nfloat\nint\nbool\nstring\nline\nlabel",
"code_blocks": [
{
"language": "",
"code": "color(x) → const color"
},
{
"language": "",
"code": "color(x) → input color"
},
{
"language": "",
"code": "color(x) → simple color"
},
{
"language": "",
"code": "color(x) → series color"
}
],
"links": [
{
"text": "color(x) → const color",
"href": "#fun_color-0"
},
{
"text": "color(x) → input color",
"href": "#fun_color-1"
},
{
"text": "color(x) → simple color",
"href": "#fun_color-2"
},
{
"text": "color(x) → series color",
"href": "#fun_color-3"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "float",
"href": "#fun_float"
},
{
"text": "int",
"href": "#fun_int"
},
{
"text": "bool",
"href": "#fun_bool"
},
{
"text": "string",
"href": "#fun_string"
},
{
"text": "line",
"href": "#fun_line"
},
{
"text": "label",
"href": "#fun_label"
}
],
"tables": []
},
{
"id": "fun_color.b",
"legacy_id": "fun_color.b",
"title": "color.b()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.b()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_color.b\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">対象色の青成分の値を取得します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_color.b-0\" href=\"#fun_color.b-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">color.b(color) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_color.b-1\" href=\"#fun_color.b-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.b(color) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_color.b-2\" href=\"#fun_color.b-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.b(color) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_color.b-3\" href=\"#fun_color.b-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.b(color) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (const color) </span>色。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_color.b\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"color.b\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">color.b</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.blue</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">色の青成分の値 (0~255)。</div></div>",
"text": "color.b()\n4個の多重定義\n対象色の青成分の値を取得します。\n構文と多重定義\ncolor.b(color) → const float\ncolor.b(color) → input float\ncolor.b(color) → simple float\ncolor.b(color) → series float\n引数\ncolor (const color)\n色。\n例\n//\n@version=\n6\nindicator\n(\n\"color.b\"\n,\noverlay\n=\ntrue\n)\nplot\n(\ncolor.b\n(\ncolor.blue\n))\nリターン\n色の青成分の値 (0~255)。",
"code_blocks": [
{
"language": "",
"code": "color.b(color) → const float"
},
{
"language": "",
"code": "color.b(color) → input float"
},
{
"language": "",
"code": "color.b(color) → simple float"
},
{
"language": "",
"code": "color.b(color) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"color.b\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\ncolor.b\n(\ncolor.blue\n))"
}
],
"links": [
{
"text": "color.b(color) → const float",
"href": "#fun_color.b-0"
},
{
"text": "color.b(color) → input float",
"href": "#fun_color.b-1"
},
{
"text": "color.b(color) → simple float",
"href": "#fun_color.b-2"
},
{
"text": "color.b(color) → series float",
"href": "#fun_color.b-3"
}
],
"tables": []
},
{
"id": "fun_color.from_gradient",
"legacy_id": "fun_color.from_gradient",
"title": "color.from_gradient()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.from_gradient()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_color.from_gradient\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、bottom_value から top_value の範囲における値の相対的な位置に基づいて、bottom_color から top_color で定義されるグラデーションの色を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">color.from_gradient(value, bottom_value, top_value, bottom_color, top_color) → series color</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series int/float) </span>位置に依存する色を計算する値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bottom_value (series int/float) </span>bottom_color に対応するボトムポジションの値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">top_value (series int/float) </span>top_color に対応するトップポジションの値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bottom_color (series color) </span>ボトムポジションの色。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">top_color (series color) </span>トップポジションの色。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_color.from_gradient\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"color.from_gradient\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">color1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.from_gradient</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.yellow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">color2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.from_gradient</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.rsi</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.rgb</span><span class=\"mtk13\">(</span><span class=\"mtk12\">255</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.rgb</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">255</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">50</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk33\">color1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.rsi</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk12\">7</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk33\">color2</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">bottom_color から top_color までの線形グラデーションから計算された色。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数を使用すると、スクリプトの設定のスタイルタブに表示される色に影響があります。詳しくは、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/colors/#color-selection-through-script-settings\" target=\"_blank\">ユーザーマニュアル</a>をご参照ください。</div></div>",
"text": "color.from_gradient()\nこの関数は、bottom_value から top_value の範囲における値の相対的な位置に基づいて、bottom_color から top_color で定義されるグラデーションの色を返します。\n構文\ncolor.from_gradient(value, bottom_value, top_value, bottom_color, top_color) → series color\n引数\nvalue (series int/float)\n位置に依存する色を計算する値。\nbottom_value (series int/float)\nbottom_color に対応するボトムポジションの値。\ntop_value (series int/float)\ntop_color に対応するトップポジションの値。\nbottom_color (series color)\nボトムポジションの色。\ntop_color (series color)\nトップポジションの色。\n例\n//\n@version=\n6\nindicator\n(\n\"color.from_gradient\"\n,\noverlay\n=\ntrue\n)\ncolor1\n=\ncolor.from_gradient\n(\nclose\n,\nlow\n,\nhigh\n,\ncolor.yellow\n,\ncolor.lime\n)\ncolor2\n=\ncolor.from_gradient\n(\nta.rsi\n(\nclose\n,\n7\n)\n,\n0\n,\n100\n,\ncolor.rgb\n(\n255\n,\n0\n,\n0\n)\n,\ncolor.rgb\n(\n0\n,\n255\n,\n0\n,\n50\n))\nplot\n(\nclose\n,\ncolor\n=\ncolor1\n)\nplot\n(\nta.rsi\n(\nclose\n,\n7\n)\n,\ncolor\n=\ncolor2\n)\nリターン\nbottom_color から top_color までの線形グラデーションから計算された色。\n備考\nこの関数を使用すると、スクリプトの設定のスタイルタブに表示される色に影響があります。詳しくは、\nユーザーマニュアル\nをご参照ください。",
"code_blocks": [
{
"language": "",
"code": "color.from_gradient(value, bottom_value, top_value, bottom_color, top_color) → series color"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"color.from_gradient\"\n,\n \noverlay\n=\ntrue\n)\ncolor1\n \n=\n \ncolor.from_gradient\n(\nclose\n,\n \nlow\n,\n \nhigh\n,\n \ncolor.yellow\n,\n \ncolor.lime\n)\ncolor2\n \n=\n \ncolor.from_gradient\n(\nta.rsi\n(\nclose\n,\n \n7\n)\n,\n \n0\n,\n \n100\n,\n \ncolor.rgb\n(\n255\n,\n \n0\n,\n \n0\n)\n,\n \ncolor.rgb\n(\n0\n,\n \n255\n,\n \n0\n,\n \n50\n))\nplot\n(\nclose\n,\n \ncolor\n=\ncolor1\n)\nplot\n(\nta.rsi\n(\nclose\n,\n7\n)\n,\n \ncolor\n=\ncolor2\n)"
}
],
"links": [
{
"text": "ユーザーマニュアル",
"href": "https://www.tradingview.com/pine-script-docs/concepts/colors/#color-selection-through-script-settings"
}
],
"tables": []
},
{
"id": "fun_color.g",
"legacy_id": "fun_color.g",
"title": "color.g()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.g()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_color.g\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">対象色の緑成分の値を取得します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_color.g-0\" href=\"#fun_color.g-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">color.g(color) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_color.g-1\" href=\"#fun_color.g-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.g(color) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_color.g-2\" href=\"#fun_color.g-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.g(color) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_color.g-3\" href=\"#fun_color.g-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.g(color) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (const color) </span>色。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_color.g\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"color.g\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">color.g</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">色の緑成分の値 (0~255)。</div></div>",
"text": "color.g()\n4個の多重定義\n対象色の緑成分の値を取得します。\n構文と多重定義\ncolor.g(color) → const float\ncolor.g(color) → input float\ncolor.g(color) → simple float\ncolor.g(color) → series float\n引数\ncolor (const color)\n色。\n例\n//\n@version=\n6\nindicator\n(\n\"color.g\"\n,\noverlay\n=\ntrue\n)\nplot\n(\ncolor.g\n(\ncolor.green\n))\nリターン\n色の緑成分の値 (0~255)。",
"code_blocks": [
{
"language": "",
"code": "color.g(color) → const float"
},
{
"language": "",
"code": "color.g(color) → input float"
},
{
"language": "",
"code": "color.g(color) → simple float"
},
{
"language": "",
"code": "color.g(color) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"color.g\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\ncolor.g\n(\ncolor.green\n))"
}
],
"links": [
{
"text": "color.g(color) → const float",
"href": "#fun_color.g-0"
},
{
"text": "color.g(color) → input float",
"href": "#fun_color.g-1"
},
{
"text": "color.g(color) → simple float",
"href": "#fun_color.g-2"
},
{
"text": "color.g(color) → series float",
"href": "#fun_color.g-3"
}
],
"tables": []
},
{
"id": "fun_color.new",
"legacy_id": "fun_color.new",
"title": "color.new()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.new()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_color.new\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、指定した色に透明度を指定して適用します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_color.new-0\" href=\"#fun_color.new-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">color.new(color, transp) → const color</pre></a><a class=\"js-reference\" data-href=\"fun_color.new-1\" href=\"#fun_color.new-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.new(color, transp) → input color</pre></a><a class=\"js-reference\" data-href=\"fun_color.new-2\" href=\"#fun_color.new-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.new(color, transp) → simple color</pre></a><a class=\"js-reference\" data-href=\"fun_color.new-3\" href=\"#fun_color.new-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.new(color, transp) → series color</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (const color) </span>透明度を適用する色。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">transp (const int/float) </span>可能な値は0 (不透明) から100 (不可視) までです。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_color.new\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"color.new\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">50</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">指定された透明度で表示される色。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">定数ではない引数 (例. 'simple', 'input', 'series' など) を使用すると、スクリプトの設定のスタイルタブで表示される色に影響があります。詳しくは、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/colors/#color-selection-through-script-settings\" target=\"_blank\">ユーザーマニュアル</a>をご参照ください。</div></div>",
"text": "color.new()\n4個の多重定義\nこの関数は、指定した色に透明度を指定して適用します。\n構文と多重定義\ncolor.new(color, transp) → const color\ncolor.new(color, transp) → input color\ncolor.new(color, transp) → simple color\ncolor.new(color, transp) → series color\n引数\ncolor (const color)\n透明度を適用する色。\ntransp (const int/float)\n可能な値は0 (不透明) から100 (不可視) までです。\n例\n//\n@version=\n6\nindicator\n(\n\"color.new\"\n,\noverlay\n=\ntrue\n)\nplot\n(\nclose\n,\ncolor\n=\ncolor.new\n(\ncolor.red\n,\n50\n))\nリターン\n指定された透明度で表示される色。\n備考\n定数ではない引数 (例. 'simple', 'input', 'series' など) を使用すると、スクリプトの設定のスタイルタブで表示される色に影響があります。詳しくは、\nユーザーマニュアル\nをご参照ください。",
"code_blocks": [
{
"language": "",
"code": "color.new(color, transp) → const color"
},
{
"language": "",
"code": "color.new(color, transp) → input color"
},
{
"language": "",
"code": "color.new(color, transp) → simple color"
},
{
"language": "",
"code": "color.new(color, transp) → series color"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"color.new\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\nclose\n,\n \ncolor\n=\ncolor.new\n(\ncolor.red\n,\n \n50\n))"
}
],
"links": [
{
"text": "color.new(color, transp) → const color",
"href": "#fun_color.new-0"
},
{
"text": "color.new(color, transp) → input color",
"href": "#fun_color.new-1"
},
{
"text": "color.new(color, transp) → simple color",
"href": "#fun_color.new-2"
},
{
"text": "color.new(color, transp) → series color",
"href": "#fun_color.new-3"
},
{
"text": "ユーザーマニュアル",
"href": "https://www.tradingview.com/pine-script-docs/concepts/colors/#color-selection-through-script-settings"
}
],
"tables": []
},
{
"id": "fun_color.r",
"legacy_id": "fun_color.r",
"title": "color.r()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.r()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_color.r\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">対象色の赤成分の値を取得します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_color.r-0\" href=\"#fun_color.r-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">color.r(color) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_color.r-1\" href=\"#fun_color.r-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.r(color) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_color.r-2\" href=\"#fun_color.r-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.r(color) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_color.r-3\" href=\"#fun_color.r-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.r(color) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (const color) </span>色。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_color.r\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"color.r\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">color.r</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">色の赤成分の値 (0~255)。</div></div>",
"text": "color.r()\n4個の多重定義\n対象色の赤成分の値を取得します。\n構文と多重定義\ncolor.r(color) → const float\ncolor.r(color) → input float\ncolor.r(color) → simple float\ncolor.r(color) → series float\n引数\ncolor (const color)\n色。\n例\n//\n@version=\n6\nindicator\n(\n\"color.r\"\n,\noverlay\n=\ntrue\n)\nplot\n(\ncolor.r\n(\ncolor.red\n))\nリターン\n色の赤成分の値 (0~255)。",
"code_blocks": [
{
"language": "",
"code": "color.r(color) → const float"
},
{
"language": "",
"code": "color.r(color) → input float"
},
{
"language": "",
"code": "color.r(color) → simple float"
},
{
"language": "",
"code": "color.r(color) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"color.r\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\ncolor.r\n(\ncolor.red\n))"
}
],
"links": [
{
"text": "color.r(color) → const float",
"href": "#fun_color.r-0"
},
{
"text": "color.r(color) → input float",
"href": "#fun_color.r-1"
},
{
"text": "color.r(color) → simple float",
"href": "#fun_color.r-2"
},
{
"text": "color.r(color) → series float",
"href": "#fun_color.r-3"
}
],
"tables": []
},
{
"id": "fun_color.rgb",
"legacy_id": "fun_color.rgb",
"title": "color.rgb()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.rgb()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_color.rgb\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">RGBカラーモデルを使用して、透明度が指定された新しい色を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_color.rgb-0\" href=\"#fun_color.rgb-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">color.rgb(red, green, blue, transp) → const color</pre></a><a class=\"js-reference\" data-href=\"fun_color.rgb-1\" href=\"#fun_color.rgb-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.rgb(red, green, blue, transp) → input color</pre></a><a class=\"js-reference\" data-href=\"fun_color.rgb-2\" href=\"#fun_color.rgb-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.rgb(red, green, blue, transp) → simple color</pre></a><a class=\"js-reference\" data-href=\"fun_color.rgb-3\" href=\"#fun_color.rgb-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.rgb(red, green, blue, transp) → series color</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">red (const int/float) </span>赤の色成分です。可能な値は0から255までです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">green (const int/float) </span>緑の色成分です。可能な値は0から255までです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">blue (const int/float) </span>青の色成分です。可能な値は0から255までです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">transp (const int/float) </span>オプション。色の透明度です。可能な値は 0 (不透明) から 100 (不可視) までです。デフォルト値は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_color.rgb\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"color.rgb\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk16\">color.rgb</span><span class=\"mtk13\">(</span><span class=\"mtk12\">255</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">50</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">指定された透明度で表示される色。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">定数ではない引数 (例. 'simple', 'input', 'series' など) を使用すると、スクリプトの設定のスタイルタブで表示される色に影響があります。詳しくは、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/colors/#color-selection-through-script-settings\" target=\"_blank\">ユーザーマニュアル</a>をご参照ください。</div></div>",
"text": "color.rgb()\n4個の多重定義\nRGBカラーモデルを使用して、透明度が指定された新しい色を作成します。\n構文と多重定義\ncolor.rgb(red, green, blue, transp) → const color\ncolor.rgb(red, green, blue, transp) → input color\ncolor.rgb(red, green, blue, transp) → simple color\ncolor.rgb(red, green, blue, transp) → series color\n引数\nred (const int/float)\n赤の色成分です。可能な値は0から255までです。\ngreen (const int/float)\n緑の色成分です。可能な値は0から255までです。\nblue (const int/float)\n青の色成分です。可能な値は0から255までです。\ntransp (const int/float)\nオプション。色の透明度です。可能な値は 0 (不透明) から 100 (不可視) までです。デフォルト値は 0 です。\n例\n//\n@version=\n6\nindicator\n(\n\"color.rgb\"\n,\noverlay\n=\ntrue\n)\nplot\n(\nclose\n,\ncolor\n=\ncolor.rgb\n(\n255\n,\n0\n,\n0\n,\n50\n))\nリターン\n指定された透明度で表示される色。\n備考\n定数ではない引数 (例. 'simple', 'input', 'series' など) を使用すると、スクリプトの設定のスタイルタブで表示される色に影響があります。詳しくは、\nユーザーマニュアル\nをご参照ください。",
"code_blocks": [
{
"language": "",
"code": "color.rgb(red, green, blue, transp) → const color"
},
{
"language": "",
"code": "color.rgb(red, green, blue, transp) → input color"
},
{
"language": "",
"code": "color.rgb(red, green, blue, transp) → simple color"
},
{
"language": "",
"code": "color.rgb(red, green, blue, transp) → series color"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"color.rgb\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\nclose\n,\n \ncolor\n=\ncolor.rgb\n(\n255\n,\n \n0\n,\n \n0\n,\n \n50\n))"
}
],
"links": [
{
"text": "color.rgb(red, green, blue, transp) → const color",
"href": "#fun_color.rgb-0"
},
{
"text": "color.rgb(red, green, blue, transp) → input color",
"href": "#fun_color.rgb-1"
},
{
"text": "color.rgb(red, green, blue, transp) → simple color",
"href": "#fun_color.rgb-2"
},
{
"text": "color.rgb(red, green, blue, transp) → series color",
"href": "#fun_color.rgb-3"
},
{
"text": "ユーザーマニュアル",
"href": "https://www.tradingview.com/pine-script-docs/concepts/colors/#color-selection-through-script-settings"
}
],
"tables": []
},
{
"id": "fun_color.t",
"legacy_id": "fun_color.t",
"title": "color.t()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color.t()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_color.t\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">対象色の透明度を取得します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_color.t-0\" href=\"#fun_color.t-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">color.t(color) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_color.t-1\" href=\"#fun_color.t-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.t(color) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_color.t-2\" href=\"#fun_color.t-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.t(color) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_color.t-3\" href=\"#fun_color.t-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">color.t(color) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (const color) </span>色。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_color.t\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"color.t\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">color.t</span><span class=\"mtk13\">(</span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">50</span><span class=\"mtk13\">)))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">色の透明度の値 (0-100)。</div></div>",
"text": "color.t()\n4個の多重定義\n対象色の透明度を取得します。\n構文と多重定義\ncolor.t(color) → const float\ncolor.t(color) → input float\ncolor.t(color) → simple float\ncolor.t(color) → series float\n引数\ncolor (const color)\n色。\n例\n//\n@version=\n6\nindicator\n(\n\"color.t\"\n,\noverlay\n=\ntrue\n)\nplot\n(\ncolor.t\n(\ncolor.new\n(\ncolor.red\n,\n50\n)))\nリターン\n色の透明度の値 (0-100)。",
"code_blocks": [
{
"language": "",
"code": "color.t(color) → const float"
},
{
"language": "",
"code": "color.t(color) → input float"
},
{
"language": "",
"code": "color.t(color) → simple float"
},
{
"language": "",
"code": "color.t(color) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"color.t\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\ncolor.t\n(\ncolor.new\n(\ncolor.red\n,\n \n50\n)))"
}
],
"links": [
{
"text": "color.t(color) → const float",
"href": "#fun_color.t-0"
},
{
"text": "color.t(color) → input float",
"href": "#fun_color.t-1"
},
{
"text": "color.t(color) → simple float",
"href": "#fun_color.t-2"
},
{
"text": "color.t(color) → series float",
"href": "#fun_color.t-3"
}
],
"tables": []
},
{
"id": "fun_dayofmonth",
"legacy_id": "fun_dayofmonth",
"title": "dayofmonth()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dayofmonth()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_dayofmonth\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">dayofmonth(time, timezone) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ミリ秒におけるUNIX時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timezone (series string) </span>UTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.timezone\" href=\"#var_syminfo.timezone\">syminfo.timezone</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間で提供される(取引所のタイムゾーンでの)月日。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__text tv-text\">この関数はバーの開始時刻に基づく日を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日よりも1つ少なくなる可能性があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofmonth\" href=\"#var_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_year\" href=\"#fun_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_month\" href=\"#fun_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_hour\" href=\"#fun_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_minute\" href=\"#fun_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_second\" href=\"#fun_second\">second</a></div></div>",
"text": "dayofmonth()\n構文\ndayofmonth(time, timezone) → series int\n引数\ntime (series int)\nミリ秒におけるUNIX時間。\ntimezone (series string)\nUTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは\nsyminfo.timezone\nです。\nリターン\nUNIX時間で提供される(取引所のタイムゾーンでの)月日。\n備考\nUNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nこの関数はバーの開始時刻に基づく日を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日よりも1つ少なくなる可能性があります。\nこちらもご覧ください\ndayofmonth\ntime\nyear\nmonth\ndayofweek\nhour\nminute\nsecond",
"code_blocks": [
{
"language": "",
"code": "dayofmonth(time, timezone) → series int"
}
],
"links": [
{
"text": "syminfo.timezone",
"href": "#var_syminfo.timezone"
},
{
"text": "dayofmonth",
"href": "#var_dayofmonth"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "year",
"href": "#fun_year"
},
{
"text": "month",
"href": "#fun_month"
},
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "hour",
"href": "#fun_hour"
},
{
"text": "minute",
"href": "#fun_minute"
},
{
"text": "second",
"href": "#fun_second"
}
],
"tables": []
},
{
"id": "fun_dayofweek",
"legacy_id": "fun_dayofweek",
"title": "dayofweek()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dayofweek()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_dayofweek\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">dayofweek(time, timezone) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ミリ秒におけるUNIX時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timezone (series string) </span>UTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.timezone\" href=\"#var_syminfo.timezone\">syminfo.timezone</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間で提供される(取引所のタイムゾーンでの)曜日。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数はバーの開始時間に基づく日を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00に始まるEURUSD)、この値は取引日よりも1つ少なくなる可能性があります。</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_year\" href=\"#fun_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_month\" href=\"#fun_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofmonth\" href=\"#fun_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_hour\" href=\"#fun_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_minute\" href=\"#fun_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_second\" href=\"#fun_second\">second</a></div></div>",
"text": "dayofweek()\n構文\ndayofweek(time, timezone) → series int\n引数\ntime (series int)\nミリ秒におけるUNIX時間。\ntimezone (series string)\nUTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは\nsyminfo.timezone\nです。\nリターン\nUNIX時間で提供される(取引所のタイムゾーンでの)曜日。\n備考\nこの関数はバーの開始時間に基づく日を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00に始まるEURUSD)、この値は取引日よりも1つ少なくなる可能性があります。\nUNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nこちらもご覧ください\ndayofweek\ntime\nyear\nmonth\ndayofmonth\nhour\nminute\nsecond",
"code_blocks": [
{
"language": "",
"code": "dayofweek(time, timezone) → series int"
}
],
"links": [
{
"text": "syminfo.timezone",
"href": "#var_syminfo.timezone"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "year",
"href": "#fun_year"
},
{
"text": "month",
"href": "#fun_month"
},
{
"text": "dayofmonth",
"href": "#fun_dayofmonth"
},
{
"text": "hour",
"href": "#fun_hour"
},
{
"text": "minute",
"href": "#fun_minute"
},
{
"text": "second",
"href": "#fun_second"
}
],
"tables": []
},
{
"id": "fun_fill",
"legacy_id": "fun_fill",
"title": "fill()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">fill()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_fill\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">2つのプロットまたはラインの間の背景を指定した色で塗りつぶします。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_fill-0\" href=\"#fun_fill-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">fill(hline1, hline2, color, title, editable, fillgaps, display) → void</pre></a><a class=\"js-reference\" data-href=\"fun_fill-1\" href=\"#fun_fill-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">fill(plot1, plot2, color, title, editable, show_last, fillgaps, display) → void</pre></a><a class=\"js-reference\" data-href=\"fun_fill-2\" href=\"#fun_fill-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">fill(plot1, plot2, top_value, bottom_value, top_color, bottom_color, title, display, fillgaps, editable) → void</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">hline1 (hline) </span>1番目のhlineオブジェクト。 必須の引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">hline2 (hline) </span>2番目のhlineオブジェクト。 必須の引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>背景の塗りつぶしの色。'color=color.red' や 'color=#ff001a' といった定数の他、'color = close >= open ? color.green : color.red' のような複雑な式も使用できます。オプションの引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>作成された塗りつぶしオブジェクトのタイトル。オプション引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">editable (input bool) </span>trueの場合、設定ダイアログのスタイルタブで塗りつぶしスタイルの選択が可能になります。デフォルトは true です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">fillgaps (const bool) </span>いずれかの plot() の呼び出しが na の値を返した場合などギャップがある場合の塗りつぶしの継続を制御します。true の場合、最後の塗りつぶしがギャップでも継続されます。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (input plot_simple_display) </span>背景の塗りつぶしの表示を制御します。利用できる値は: <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>, <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\">2つの水平線の間を塗りつぶす</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_fill_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Fill between hlines\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">h1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">hline</span><span class=\"mtk13\">(</span><span class=\"mtk12\">20</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">h2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">hline</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">fill</span><span class=\"mtk13\">(</span><span class=\"mtk33\">h1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">h2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.blue</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">2つのプロットの間を塗りつぶす</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_fill_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Fill between plots\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">fill</span><span class=\"mtk13\">(</span><span class=\"mtk33\">p1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">p2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">2つの水平線の間をグラデーションで塗りつぶす</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_fill_example_2\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Gradient Fill between hlines\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">topVal</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">100</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">botVal</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">topCol</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.color</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">botCol</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.color</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.blue</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">topLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">hline</span><span class=\"mtk13\">(</span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">topCol</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linestyle</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">hline.style_solid</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">botLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">hline</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">botCol</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linestyle</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">hline.style_solid</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">fill</span><span class=\"mtk13\">(</span><span class=\"mtk33\">topLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">botLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">topVal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">botVal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">topCol</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">botCol</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_barcolor\" href=\"#fun_barcolor\">barcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bgcolor\" href=\"#fun_bgcolor\">bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_hline\" href=\"#fun_hline\">hline</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color.new\" href=\"#fun_color.new\">color.new</a></div></div>",
"text": "fill()\n3個の多重定義\n2つのプロットまたはラインの間の背景を指定した色で塗りつぶします。\n構文と多重定義\nfill(hline1, hline2, color, title, editable, fillgaps, display) → void\nfill(plot1, plot2, color, title, editable, show_last, fillgaps, display) → void\nfill(plot1, plot2, top_value, bottom_value, top_color, bottom_color, title, display, fillgaps, editable) → void\n引数\nhline1 (hline)\n1番目のhlineオブジェクト。 必須の引数。\nhline2 (hline)\n2番目のhlineオブジェクト。 必須の引数。\ncolor (series color)\n背景の塗りつぶしの色。'color=color.red' や 'color=#ff001a' といった定数の他、'color = close >= open ? color.green : color.red' のような複雑な式も使用できます。オプションの引数です。\ntitle (const string)\n作成された塗りつぶしオブジェクトのタイトル。オプション引数です。\neditable (input bool)\ntrueの場合、設定ダイアログのスタイルタブで塗りつぶしスタイルの選択が可能になります。デフォルトは true です。\nfillgaps (const bool)\nいずれかの plot() の呼び出しが na の値を返した場合などギャップがある場合の塗りつぶしの継続を制御します。true の場合、最後の塗りつぶしがギャップでも継続されます。デフォルトは false です。\ndisplay (input plot_simple_display)\n背景の塗りつぶしの表示を制御します。利用できる値は:\ndisplay.none\n,\ndisplay.all\nです。デフォルトは\ndisplay.all\nです。\n2つの水平線の間を塗りつぶす\n例\n//\n@version=\n6\nindicator\n(\n\"Fill between hlines\"\n,\noverlay\n=\nfalse\n)\nh1\n=\nhline\n(\n20\n)\nh2\n=\nhline\n(\n10\n)\nfill\n(\nh1\n,\nh2\n,\ncolor\n=\ncolor.new\n(\ncolor.blue\n,\n90\n))\n2つのプロットの間を塗りつぶす\n例\n//\n@version=\n6\nindicator\n(\n\"Fill between plots\"\n,\noverlay\n=\ntrue\n)\np1\n=\nplot\n(\nopen\n)\np2\n=\nplot\n(\nclose\n)\nfill\n(\np1\n,\np2\n,\ncolor\n=\ncolor.new\n(\ncolor.green\n,\n90\n))\n2つの水平線の間をグラデーションで塗りつぶす\n例\n//\n@version=\n6\nindicator\n(\n\"Gradient Fill between hlines\"\n,\noverlay\n=\nfalse\n)\ntopVal\n=\ninput.int\n(\n100\n)\nbotVal\n=\ninput.int\n(\n0\n)\ntopCol\n=\ninput.color\n(\ncolor.red\n)\nbotCol\n=\ninput.color\n(\ncolor.blue\n)\ntopLine\n=\nhline\n(\n100\n,\ncolor\n=\ntopCol\n,\nlinestyle\n=\nhline.style_solid\n)\nbotLine\n=\nhline\n(\n0\n,\ncolor\n=\nbotCol\n,\nlinestyle\n=\nhline.style_solid\n)\nfill\n(\ntopLine\n,\nbotLine\n,\ntopVal\n,\nbotVal\n,\ntopCol\n,\nbotCol\n)\nこちらもご覧ください\nplot\nbarcolor\nbgcolor\nhline\ncolor.new",
"code_blocks": [
{
"language": "",
"code": "fill(hline1, hline2, color, title, editable, fillgaps, display) → void"
},
{
"language": "",
"code": "fill(plot1, plot2, color, title, editable, show_last, fillgaps, display) → void"
},
{
"language": "",
"code": "fill(plot1, plot2, top_value, bottom_value, top_color, bottom_color, title, display, fillgaps, editable) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Fill between hlines\"\n,\n \noverlay\n \n=\n \nfalse\n)\nh1\n \n=\n \nhline\n(\n20\n)\nh2\n \n=\n \nhline\n(\n10\n)\nfill\n(\nh1\n,\n \nh2\n,\n \ncolor\n \n=\n \ncolor.new\n(\ncolor.blue\n,\n \n90\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Fill between plots\"\n,\n \noverlay\n \n=\n \ntrue\n)\np1\n \n=\n \nplot\n(\nopen\n)\np2\n \n=\n \nplot\n(\nclose\n)\nfill\n(\np1\n,\n \np2\n,\n \ncolor\n \n=\n \ncolor.new\n(\ncolor.green\n,\n \n90\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Gradient Fill between hlines\"\n,\n \noverlay\n \n=\n \nfalse\n)\ntopVal\n \n=\n \ninput.int\n(\n100\n)\nbotVal\n \n=\n \ninput.int\n(\n0\n)\ntopCol\n \n=\n \ninput.color\n(\ncolor.red\n)\nbotCol\n \n=\n \ninput.color\n(\ncolor.blue\n)\ntopLine\n \n=\n \nhline\n(\n100\n,\n \ncolor\n \n=\n \ntopCol\n,\n \nlinestyle\n \n=\n \nhline.style_solid\n)\nbotLine\n \n=\n \nhline\n(\n0\n,\n \ncolor\n \n=\n \nbotCol\n,\n \nlinestyle\n \n=\n \nhline.style_solid\n)\nfill\n(\ntopLine\n,\n \nbotLine\n,\n \ntopVal\n,\n \nbotVal\n,\n \ntopCol\n,\n \nbotCol\n)"
}
],
"links": [
{
"text": "fill(hline1, hline2, color, title, editable, fillgaps, display) → void",
"href": "#fun_fill-0"
},
{
"text": "fill(plot1, plot2, color, title, editable, show_last, fillgaps, display) → void",
"href": "#fun_fill-1"
},
{
"text": "fill(plot1, plot2, top_value, bottom_value, top_color, bottom_color, title, display, fillgaps, editable) → void",
"href": "#fun_fill-2"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "barcolor",
"href": "#fun_barcolor"
},
{
"text": "bgcolor",
"href": "#fun_bgcolor"
},
{
"text": "hline",
"href": "#fun_hline"
},
{
"text": "color.new",
"href": "#fun_color.new"
}
],
"tables": []
},
{
"id": "fun_fixnan",
"legacy_id": "fun_fixnan",
"title": "fixnan()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">fixnan()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_fixnan\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定された系列で、NaN値を直近のNaNではない値に置き換えます。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_fixnan-0\" href=\"#fun_fixnan-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">fixnan(source) → series color</pre></a><a class=\"js-reference\" data-href=\"fun_fixnan-1\" href=\"#fun_fixnan-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">fixnan(source) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_fixnan-2\" href=\"#fun_fixnan-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">fixnan(source) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series color) </span>計算に使用されるソース。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">naギャップがない系列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_na\" href=\"#fun_na\">na</a><a class=\"tv-tag-label js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_nz\" href=\"#fun_nz\">nz</a></div></div>",
"text": "fixnan()\n3個の多重定義\n指定された系列で、NaN値を直近のNaNではない値に置き換えます。\n構文と多重定義\nfixnan(source) → series color\nfixnan(source) → series int\nfixnan(source) → series float\n引数\nsource (series color)\n計算に使用されるソース。\nリターン\nnaギャップがない系列。\nこちらもご覧ください\nna\nna\nnz",
"code_blocks": [
{
"language": "",
"code": "fixnan(source) → series color"
},
{
"language": "",
"code": "fixnan(source) → series int"
},
{
"language": "",
"code": "fixnan(source) → series float"
}
],
"links": [
{
"text": "fixnan(source) → series color",
"href": "#fun_fixnan-0"
},
{
"text": "fixnan(source) → series int",
"href": "#fun_fixnan-1"
},
{
"text": "fixnan(source) → series float",
"href": "#fun_fixnan-2"
},
{
"text": "na",
"href": "#fun_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "nz",
"href": "#fun_nz"
}
],
"tables": []
},
{
"id": "fun_float",
"legacy_id": "fun_float",
"title": "float()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">float()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_float\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">naをfloatに型変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_float-0\" href=\"#fun_float-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">float(x) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_float-1\" href=\"#fun_float-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">float(x) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_float-2\" href=\"#fun_float-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">float(x) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_float-3\" href=\"#fun_float-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">float(x) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (const int/float) </span>指定した型に変換された値、通常は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">floatに型変換された後の引数の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_int\" href=\"#fun_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bool\" href=\"#fun_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color\" href=\"#fun_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_string\" href=\"#fun_string\">string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line\" href=\"#fun_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label\" href=\"#fun_label\">label</a></div></div>",
"text": "float()\n4個の多重定義\nnaをfloatに型変換します。\n構文と多重定義\nfloat(x) → const float\nfloat(x) → input float\nfloat(x) → simple float\nfloat(x) → series float\n引数\nx (const int/float)\n指定した型に変換された値、通常は\nna\nです。\nリターン\nfloatに型変換された後の引数の値。\nこちらもご覧ください\nint\nbool\ncolor\nstring\nline\nlabel",
"code_blocks": [
{
"language": "",
"code": "float(x) → const float"
},
{
"language": "",
"code": "float(x) → input float"
},
{
"language": "",
"code": "float(x) → simple float"
},
{
"language": "",
"code": "float(x) → series float"
}
],
"links": [
{
"text": "float(x) → const float",
"href": "#fun_float-0"
},
{
"text": "float(x) → input float",
"href": "#fun_float-1"
},
{
"text": "float(x) → simple float",
"href": "#fun_float-2"
},
{
"text": "float(x) → series float",
"href": "#fun_float-3"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "int",
"href": "#fun_int"
},
{
"text": "bool",
"href": "#fun_bool"
},
{
"text": "color",
"href": "#fun_color"
},
{
"text": "string",
"href": "#fun_string"
},
{
"text": "line",
"href": "#fun_line"
},
{
"text": "label",
"href": "#fun_label"
}
],
"tables": []
},
{
"id": "fun_hline",
"legacy_id": "fun_hline",
"title": "hline()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">hline()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_hline\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">一定の固定価格レベルに水平線を描画します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">hline(price, title, color, linestyle, linewidth, editable, display) → hline</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">price (input int/float) </span>オブジェクトがレンダリングされる価格の値。必須の引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>オブジェクトのタイトル。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (input color) </span>レンダリングされる線の色。(式ではなく)定数値である必要があります。オプションです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">linestyle (input hline_style) </span>レンダリングされる線のスタイル。可能な値は <a class=\"js-reference\" data-href=\"const_hline.style_solid\" href=\"#const_hline.style_solid\">hline.style_solid</a>, <a class=\"js-reference\" data-href=\"const_hline.style_dotted\" href=\"#const_hline.style_dotted\">hline.style_dotted</a>, <a class=\"js-reference\" data-href=\"const_hline.style_dashed\" href=\"#const_hline.style_dashed\">hline.style_dashed</a> です。オプション引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">linewidth (input int) </span>レンダリングされる線の幅。デフォルトは1です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">editable (input bool) </span>trueの場合、設定ダイアログのスタイルタブでhilineのスタイルの選択が可能になります。デフォルトは true です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (input plot_simple_display) </span>水平線の表示を制御します。利用できる値は: <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>, <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_hline\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.hline\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">hline</span><span class=\"mtk13\">(</span><span class=\"mtk12\">3.14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">'Pi'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.blue</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linestyle</span><span class=\"mtk18\">=</span><span class=\"mtk11\">hline.style_dotted</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linewidth</span><span class=\"mtk18\">=</span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// You may fill the background between any two hli</span><span class=\"mtk9\">nes with a fill() function:</span></span><br/><span><span class=\"mtk33\">h1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">hline</span><span class=\"mtk13\">(</span><span class=\"mtk12\">20</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">h2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">hline</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">fill</span><span class=\"mtk13\">(</span><span class=\"mtk33\">h1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">h2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_fill\" href=\"#fun_fill\">fill</a>で使用される、hlineオブジェクト</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_fill\" href=\"#fun_fill\">fill</a></div></div>",
"text": "hline()\n一定の固定価格レベルに水平線を描画します。\n構文\nhline(price, title, color, linestyle, linewidth, editable, display) → hline\n引数\nprice (input int/float)\nオブジェクトがレンダリングされる価格の値。必須の引数です。\ntitle (const string)\nオブジェクトのタイトル。\ncolor (input color)\nレンダリングされる線の色。(式ではなく)定数値である必要があります。オプションです。\nlinestyle (input hline_style)\nレンダリングされる線のスタイル。可能な値は\nhline.style_solid\n,\nhline.style_dotted\n,\nhline.style_dashed\nです。オプション引数。\nlinewidth (input int)\nレンダリングされる線の幅。デフォルトは1です。\neditable (input bool)\ntrueの場合、設定ダイアログのスタイルタブでhilineのスタイルの選択が可能になります。デフォルトは true です。\ndisplay (input plot_simple_display)\n水平線の表示を制御します。利用できる値は:\ndisplay.none\n,\ndisplay.all\nです。デフォルトは\ndisplay.all\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.hline\"\n,\noverlay\n=\ntrue\n)\nhline\n(\n3.14\n,\ntitle\n=\n'Pi'\n,\ncolor\n=\ncolor.blue\n,\nlinestyle\n=\nhline.style_dotted\n,\nlinewidth\n=\n2\n)\n// You may fill the background between any two hli\nnes with a fill() function:\nh1\n=\nhline\n(\n20\n)\nh2\n=\nhline\n(\n10\n)\nfill\n(\nh1\n,\nh2\n,\ncolor\n=\ncolor.new\n(\ncolor.green\n,\n90\n))\nリターン\nfill\nで使用される、hlineオブジェクト\nこちらもご覧ください\nfill",
"code_blocks": [
{
"language": "",
"code": "hline(price, title, color, linestyle, linewidth, editable, display) → hline"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.hline\"\n,\n \noverlay\n=\ntrue\n)\nhline\n(\n3.14\n,\n \ntitle\n=\n'Pi'\n,\n \ncolor\n=\ncolor.blue\n,\n \nlinestyle\n=\nhline.style_dotted\n,\n \nlinewidth\n=\n2\n)\n// You may fill the background between any two hli\nnes with a fill() function:\nh1\n \n=\n \nhline\n(\n20\n)\nh2\n \n=\n \nhline\n(\n10\n)\nfill\n(\nh1\n,\n \nh2\n,\n \ncolor\n=\ncolor.new\n(\ncolor.green\n,\n \n90\n))"
}
],
"links": [
{
"text": "hline.style_solid",
"href": "#const_hline.style_solid"
},
{
"text": "hline.style_dotted",
"href": "#const_hline.style_dotted"
},
{
"text": "hline.style_dashed",
"href": "#const_hline.style_dashed"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "fill",
"href": "#fun_fill"
},
{
"text": "fill",
"href": "#fun_fill"
}
],
"tables": []
},
{
"id": "fun_hour",
"legacy_id": "fun_hour",
"title": "hour()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">hour()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_hour\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">hour(time, timezone) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ミリ秒におけるUNIX時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timezone (series string) </span>UTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.timezone\" href=\"#var_syminfo.timezone\">syminfo.timezone</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間で提供される(取引所のタイムゾーンでの)時間。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_hour\" href=\"#var_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_year\" href=\"#fun_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_month\" href=\"#fun_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofmonth\" href=\"#fun_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_minute\" href=\"#fun_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_second\" href=\"#fun_second\">second</a></div></div>",
"text": "hour()\n構文\nhour(time, timezone) → series int\n引数\ntime (series int)\nミリ秒におけるUNIX時間。\ntimezone (series string)\nUTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは\nsyminfo.timezone\nです。\nリターン\nUNIX時間で提供される(取引所のタイムゾーンでの)時間。\n備考\nUNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nこちらもご覧ください\nhour\ntime\nyear\nmonth\ndayofmonth\ndayofweek\nminute\nsecond",
"code_blocks": [
{
"language": "",
"code": "hour(time, timezone) → series int"
}
],
"links": [
{
"text": "syminfo.timezone",
"href": "#var_syminfo.timezone"
},
{
"text": "hour",
"href": "#var_hour"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "year",
"href": "#fun_year"
},
{
"text": "month",
"href": "#fun_month"
},
{
"text": "dayofmonth",
"href": "#fun_dayofmonth"
},
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "minute",
"href": "#fun_minute"
},
{
"text": "second",
"href": "#fun_second"
}
],
"tables": []
},
{
"id": "fun_indicator",
"legacy_id": "fun_indicator",
"title": "indicator()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">indicator()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_indicator\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの宣言文です。スクリプトをインジケーターとして定義し、インジケーターに関連する複数のプロパティを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">indicator(title, shorttitle, overlay, format, precision, scale, max_bars_back, timeframe, timeframe_gaps, explicit_plot_zorder, max_lines_count, max_labels_count, max_boxes_count, calc_bars_count, max_polylines_count, dynamic_requests, behind_chart) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>スクリプトのタイトルです。<code>shorttitle</code> 引数を指定しない場合、チャート上に表示され、スクリプトを公開する際の投稿のデフォルトのタイトルになります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">shorttitle (const string) </span>チャート上のスクリプトの表示名です。指定した場合、ほとんどのチャート関連のウィンドウで<code>title</code>引数を置き換えます。オプションです。デフォルトは<code>title</code>引数で指定したタイトルです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、インジケーターはメインチャート上に追加されます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合は、別のペインに追加されます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">format (const string) </span>スクリプトで表示する値の形式を指定します。利用できる値は: <a class=\"js-reference\" data-href=\"const_format.inherit\" href=\"#const_format.inherit\">format.inherit</a>, <a class=\"js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a>, <a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a>, <a class=\"js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a> です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_format.inherit\" href=\"#const_format.inherit\">format.inherit</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">precision (const int) </span>スクリプトの値の浮動小数点以下の表示桁数を指定します。16以下の正の整数である必要があります。<code>format</code> が <a class=\"js-reference\" data-href=\"const_format.inherit\" href=\"#const_format.inherit\">format.inherit</a> に設定され <code>precision</code> が指定されている場合、フォーマットには代わりに <a class=\"js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a> が設定されます。関数の <code>format</code> パラメーターで <a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> が使用されている場合、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> で定義された浮動小数点の精度についてのルールが他の精度の設定よりも優先されるため、<code>precision</code> パラメーターは結果に影響しません。オプションです。デフォルトでは、チャートのシンボルの精度が継承されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">scale (const scale_type) </span>使用する価格スケール。利用できる値は: <a class=\"js-reference\" data-href=\"const_scale.right\" href=\"#const_scale.right\">scale.right</a>, <a class=\"js-reference\" data-href=\"const_scale.left\" href=\"#const_scale.left\">scale.left</a>, <a class=\"js-reference\" data-href=\"const_scale.none\" href=\"#const_scale.none\">scale.none</a> です。<a class=\"js-reference\" data-href=\"const_scale.none\" href=\"#const_scale.none\">scale.none</a> は、<code>overlay = true</code> と組み合わせた場合でのみ利用できます。オプションです。デフォルトは、チャートと同じ価格スケールを使用します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max_bars_back (const int) </span>スクリプトが各変数/関数に対して保持する履歴バッファの期間です。これは、履歴参照演算子の <code>[]</code> を用いた時に参照できる過去の値の期間を決定するものです。通常、必要なバッファーのサイズは、Pine Script® のランタイムで自動的に検出されます。このパラメーターを使用する必要があるのは、自動検出に失敗してランタイムエラーが発生した場合のみです。履歴バッファの基本的な仕組みについての詳細は、<a href=\"https://www.tradingview.com/chart/?solution=43000587849\" target=\"_blank\">ヘルプセンター</a>をご覧ください。オプションです。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timeframe (const string) </span>シンプルなスクリプトにマルチタイムフレームの機能を追加します。この引数を使用すると、スクリプトの「設定/パラメーター」タブの「計算」のセクションに「時間足」の項目が追加されます。この項目のデフォルト値は引数で指定した値で、そのフォーマットは<a href=\"https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications\" target=\"_blank\">時間足の文字列の仕様</a>に準拠する必要があります。チャートの時間足を指定するには、空の文字列または<a class=\"js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a>変数を使用します。このパラメーターは、Pine Script®の描画を使用するスクリプトでは使用できません。オプションです。デフォルトは<a class=\"js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timeframe_gaps (const bool) </span><code>timeframe</code> がチャートの時間足よりも大きい場合に、インジケーターの値をチャートバーにどう表示するかを指定します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、上位の <code>timeframe</code> の値が利用できるようになってはじめて、その値がチャートバー上に表示されます。そうでない場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> が返されます(つまり「ギャップ」が発生します)。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を指定すると、<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> が返されるのを避けて、ギャップが最新の既知の値で埋められます。これを指定すると、スクリプトの 「設定/パラメーター」タブの 「計算」セクションに「時間足の確定を待つ」のチェックボックスが追加されます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">explicit_plot_zorder (const bool) </span>スクリプトのプロット、塗りつぶし、水平線がレンダリングされる順序を指定します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトのコードの記載順に描画され、新しいプロットは、前のプロットの上に描画されます。これは <code>plot*()</code> 関数と <a class=\"js-reference\" data-href=\"fun_fill\" href=\"#fun_fill\">fill</a>、<a class=\"js-reference\" data-href=\"fun_hline\" href=\"#fun_hline\">hline</a> にのみ適用されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max_lines_count (const int) </span>直近で表示される <a class=\"js-reference\" data-href=\"type_line\" href=\"#type_line\">line</a> 描画の数。利用可能な値は、1 から 500 です。数値は概算で、指定した数より多くの描画が表示される場合があります。オプションです。デフォルトは 50 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max_labels_count (const int) </span>直近で表示される <a class=\"js-reference\" data-href=\"type_label\" href=\"#type_label\">label</a> 描画の数。利用可能な値は、1 から 500 です。数値は概算で、指定した数より多くの描画が表示される場合があります。オプションです。デフォルトは 50 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max_boxes_count (const int) </span>直近で表示される <a class=\"js-reference\" data-href=\"type_box\" href=\"#type_box\">box</a> 描画の数。利用可能な値は、1 から 500 です。数値は概算で、指定した数より多くの描画が表示される場合があります。オプションです。デフォルトは 50 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">calc_bars_count (const int) </span>スクリプトの最初の計算の対象を、直近のバーのうち指定した本数だけに制限します。これを指定すると、スクリプトの「設定/パラメーター」タブの「計算」セクションに 「計算対象バー」のフィールドが追加されます。オプションです。デフォルトは 0 で、0の場合、利用可能なバーすべてでスクリプトが実行されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max_polylines_count (const int) </span>直近で表示される <a class=\"js-reference\" data-href=\"type_polyline\" href=\"#type_polyline\">polyline</a> 描画の数。利用可能な値は、1 から 100 です。数値は概算で、指定した数より多くの描画が表示される場合があります。オプションでデフォルトは 50 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">dynamic_requests (const bool) </span><code>request.*()</code> の名前空間から、スクリプトによる関数の動的呼び出しを可能にするかどうかを指定します。<code>request.*()</code> の動的呼び出しは、条件構造 (例: <a class=\"js-reference\" data-href=\"kw_if\" href=\"#kw_if\">if</a>)、ループ (例: <a class=\"js-reference\" data-href=\"kw_for\" href=\"#kw_for\">for</a>) およびエクスポートされた関数のローカルスコープ内で許可されます。さらに、こうした呼び出しでは「系列」の引数を使用できるパラメーターが多くあります。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> です。詳細については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/concepts/other-timeframes-and-data/#dynamic-requests\" target=\"_blank\">「動的リクエスト」</a> のセクションをご参照ください。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">behind_chart (const bool) </span>スクリプトによるプロットや描画を、メインチャートのペインでチャートの背面に表示する (<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合) か、前面に表示する (<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合) かを制御します。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_indicator\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My script\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">shorttitle</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"Script\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">すべてのインジケータースクリプトには、必ず <a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> の呼び出しを1つ含める必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_library\" href=\"#fun_library\">library</a></div></div>",
"text": "indicator()\nスクリプトの宣言文です。スクリプトをインジケーターとして定義し、インジケーターに関連する複数のプロパティを設定します。\n構文\nindicator(title, shorttitle, overlay, format, precision, scale, max_bars_back, timeframe, timeframe_gaps, explicit_plot_zorder, max_lines_count, max_labels_count, max_boxes_count, calc_bars_count, max_polylines_count, dynamic_requests, behind_chart) → void\n引数\ntitle (const string)\nスクリプトのタイトルです。\nshorttitle\n引数を指定しない場合、チャート上に表示され、スクリプトを公開する際の投稿のデフォルトのタイトルになります。\nshorttitle (const string)\nチャート上のスクリプトの表示名です。指定した場合、ほとんどのチャート関連のウィンドウで\ntitle\n引数を置き換えます。オプションです。デフォルトは\ntitle\n引数で指定したタイトルです。\noverlay (const bool)\ntrue\nの場合、インジケーターはメインチャート上に追加されます。\nfalse\nの場合は、別のペインに追加されます。オプションです。デフォルトは\nfalse\nです。\nformat (const string)\nスクリプトで表示する値の形式を指定します。利用できる値は:\nformat.inherit\n,\nformat.price\n,\nformat.volume\n,\nformat.percent\nです。オプションです。デフォルトは\nformat.inherit\nです。\nprecision (const int)\nスクリプトの値の浮動小数点以下の表示桁数を指定します。16以下の正の整数である必要があります。\nformat\nが\nformat.inherit\nに設定され\nprecision\nが指定されている場合、フォーマットには代わりに\nformat.price\nが設定されます。関数の\nformat\nパラメーターで\nformat.volume\nが使用されている場合、\nformat.volume\nで定義された浮動小数点の精度についてのルールが他の精度の設定よりも優先されるため、\nprecision\nパラメーターは結果に影響しません。オプションです。デフォルトでは、チャートのシンボルの精度が継承されます。\nscale (const scale_type)\n使用する価格スケール。利用できる値は:\nscale.right\n,\nscale.left\n,\nscale.none\nです。\nscale.none\nは、\noverlay = true\nと組み合わせた場合でのみ利用できます。オプションです。デフォルトは、チャートと同じ価格スケールを使用します。\nmax_bars_back (const int)\nスクリプトが各変数/関数に対して保持する履歴バッファの期間です。これは、履歴参照演算子の\n[]\nを用いた時に参照できる過去の値の期間を決定するものです。通常、必要なバッファーのサイズは、Pine Script® のランタイムで自動的に検出されます。このパラメーターを使用する必要があるのは、自動検出に失敗してランタイムエラーが発生した場合のみです。履歴バッファの基本的な仕組みについての詳細は、\nヘルプセンター\nをご覧ください。オプションです。デフォルトは 0 です。\ntimeframe (const string)\nシンプルなスクリプトにマルチタイムフレームの機能を追加します。この引数を使用すると、スクリプトの「設定/パラメーター」タブの「計算」のセクションに「時間足」の項目が追加されます。この項目のデフォルト値は引数で指定した値で、そのフォーマットは\n時間足の文字列の仕様\nに準拠する必要があります。チャートの時間足を指定するには、空の文字列または\ntimeframe.period\n変数を使用します。このパラメーターは、Pine Script®の描画を使用するスクリプトでは使用できません。オプションです。デフォルトは\ntimeframe.period\nです。\ntimeframe_gaps (const bool)\ntimeframe\nがチャートの時間足よりも大きい場合に、インジケーターの値をチャートバーにどう表示するかを指定します。\ntrue\nの場合、上位の\ntimeframe\nの値が利用できるようになってはじめて、その値がチャートバー上に表示されます。そうでない場合は\nna\nが返されます(つまり「ギャップ」が発生します)。\nfalse\nを指定すると、\nna\nが返されるのを避けて、ギャップが最新の既知の値で埋められます。これを指定すると、スクリプトの 「設定/パラメーター」タブの 「計算」セクションに「時間足の確定を待つ」のチェックボックスが追加されます。オプションです。デフォルトは\ntrue\nです。\nexplicit_plot_zorder (const bool)\nスクリプトのプロット、塗りつぶし、水平線がレンダリングされる順序を指定します。\ntrue\nの場合、スクリプトのコードの記載順に描画され、新しいプロットは、前のプロットの上に描画されます。これは\nplot*()\n関数と\nfill\n、\nhline\nにのみ適用されます。オプションの引数です。デフォルトは\nfalse\nです。\nmax_lines_count (const int)\n直近で表示される\nline\n描画の数。利用可能な値は、1 から 500 です。数値は概算で、指定した数より多くの描画が表示される場合があります。オプションです。デフォルトは 50 です。\nmax_labels_count (const int)\n直近で表示される\nlabel\n描画の数。利用可能な値は、1 から 500 です。数値は概算で、指定した数より多くの描画が表示される場合があります。オプションです。デフォルトは 50 です。\nmax_boxes_count (const int)\n直近で表示される\nbox\n描画の数。利用可能な値は、1 から 500 です。数値は概算で、指定した数より多くの描画が表示される場合があります。オプションです。デフォルトは 50 です。\ncalc_bars_count (const int)\nスクリプトの最初の計算の対象を、直近のバーのうち指定した本数だけに制限します。これを指定すると、スクリプトの「設定/パラメーター」タブの「計算」セクションに 「計算対象バー」のフィールドが追加されます。オプションです。デフォルトは 0 で、0の場合、利用可能なバーすべてでスクリプトが実行されます。\nmax_polylines_count (const int)\n直近で表示される\npolyline\n描画の数。利用可能な値は、1 から 100 です。数値は概算で、指定した数より多くの描画が表示される場合があります。オプションでデフォルトは 50 です。\ndynamic_requests (const bool)\nrequest.*()\nの名前空間から、スクリプトによる関数の動的呼び出しを可能にするかどうかを指定します。\nrequest.*()\nの動的呼び出しは、条件構造 (例:\nif\n)、ループ (例:\nfor\n) およびエクスポートされた関数のローカルスコープ内で許可されます。さらに、こうした呼び出しでは「系列」の引数を使用できるパラメーターが多くあります。オプションです。デフォルトは\ntrue\nです。詳細については、ユーザーマニュアルの\n「動的リクエスト」\nのセクションをご参照ください。\nbehind_chart (const bool)\nスクリプトによるプロットや描画を、メインチャートのペインでチャートの背面に表示する (\ntrue\nの場合) か、前面に表示する (\nfalse\nの場合) かを制御します。オプションです。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"My script\"\n,\nshorttitle\n=\n\"Script\"\n)\nplot\n(\nclose\n)\n備考\nすべてのインジケータースクリプトには、必ず\nindicator\nの呼び出しを1つ含める必要があります。\nこちらもご覧ください\nstrategy\nlibrary",
"code_blocks": [
{
"language": "",
"code": "indicator(title, shorttitle, overlay, format, precision, scale, max_bars_back, timeframe, timeframe_gaps, explicit_plot_zorder, max_lines_count, max_labels_count, max_boxes_count, calc_bars_count, max_polylines_count, dynamic_requests, behind_chart) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"My script\"\n,\n \nshorttitle\n=\n\"Script\"\n)\nplot\n(\nclose\n)"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "format.inherit",
"href": "#const_format.inherit"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.percent",
"href": "#const_format.percent"
},
{
"text": "format.inherit",
"href": "#const_format.inherit"
},
{
"text": "format.inherit",
"href": "#const_format.inherit"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "scale.right",
"href": "#const_scale.right"
},
{
"text": "scale.left",
"href": "#const_scale.left"
},
{
"text": "scale.none",
"href": "#const_scale.none"
},
{
"text": "scale.none",
"href": "#const_scale.none"
},
{
"text": "ヘルプセンター",
"href": "https://www.tradingview.com/chart/?solution=43000587849"
},
{
"text": "時間足の文字列の仕様",
"href": "https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "fill",
"href": "#fun_fill"
},
{
"text": "hline",
"href": "#fun_hline"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "line",
"href": "#type_line"
},
{
"text": "label",
"href": "#type_label"
},
{
"text": "box",
"href": "#type_box"
},
{
"text": "polyline",
"href": "#type_polyline"
},
{
"text": "if",
"href": "#kw_if"
},
{
"text": "for",
"href": "#kw_for"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "「動的リクエスト」",
"href": "https://www.tradingview.com/pine-script-docs/concepts/other-timeframes-and-data/#dynamic-requests"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "library",
"href": "#fun_library"
}
],
"tables": []
},
{
"id": "fun_input",
"legacy_id": "fun_input",
"title": "input()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input()</h3><span class=\"tv-pine-reference-item__overloads\">6個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、'defval' に使用された引数の型を自動検出し、該当する入力ウィジェットを使用します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_input-0\" href=\"#fun_input-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">input(defval, title, tooltip, inline, group, display, active) → input color</pre></a><a class=\"js-reference\" data-href=\"fun_input-1\" href=\"#fun_input-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">input(defval, title, tooltip, inline, group, display, active) → input string</pre></a><a class=\"js-reference\" data-href=\"fun_input-2\" href=\"#fun_input-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">input(defval, title, tooltip, inline, group, display, active) → input int</pre></a><a class=\"js-reference\" data-href=\"fun_input-3\" href=\"#fun_input-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">input(defval, title, tooltip, inline, group, display, active) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_input-4\" href=\"#fun_input-4\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">input(defval, title, inline, group, tooltip, display, active) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_input-5\" href=\"#fun_input-5\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">input(defval, title, tooltip, inline, group, display, active) → input bool</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const int/float/bool/string/color or source-type built-ins) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。ソースタイプのビルトインについては、計算のソースを特定する一連のビルトインフロート変数 <code>close</code>、<code>hlc3</code> 等となります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<code>defval</code> に渡される値のタイプによって異なります: <a class=\"js-reference\" data-href=\"type_bool\" href=\"#type_bool\">bool</a> と <a class=\"js-reference\" data-href=\"type_color\" href=\"#type_color\">color</a> の値であれば <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a> で、それ以外は <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_switch</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"On/Off\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_switch</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">i_len</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Length\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_src</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Source\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i_len</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">i_border</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk12\">142.50</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Price Border\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">hline</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_border</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">i_border</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">i_col</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Plot Color\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk33\">i_col</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">i_text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Hello!\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Message\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">l</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk33\">i_text</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.delete</span><span class=\"mtk13\">(</span><span class=\"mtk33\">l</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a> の結果は常に変数に代入される必要があります。上記例をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a></div></div>",
"text": "input()\n6個の多重定義\nスクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、'defval' に使用された引数の型を自動検出し、該当する入力ウィジェットを使用します。\n構文と多重定義\ninput(defval, title, tooltip, inline, group, display, active) → input color\ninput(defval, title, tooltip, inline, group, display, active) → input string\ninput(defval, title, tooltip, inline, group, display, active) → input int\ninput(defval, title, tooltip, inline, group, display, active) → input float\ninput(defval, title, inline, group, tooltip, display, active) → series float\ninput(defval, title, tooltip, inline, group, display, active) → input bool\n引数\ndefval (const int/float/bool/string/color or source-type built-ins)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。ソースタイプのビルトインについては、計算のソースを特定する一連のビルトインフロート変数\nclose\n、\nhlc3\n等となります。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndefval\nに渡される値のタイプによって異なります:\nbool\nと\ncolor\nの値であれば\ndisplay.none\nで、それ以外は\ndisplay.all\nになります。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input\"\n,\noverlay\n=\ntrue\n)\ni_switch\n=\ninput\n(\ntrue\n,\n\"On/Off\"\n)\nplot\n(\ni_switch\n?\nopen\n:\nna\n)\ni_len\n=\ninput\n(\n7\n,\n\"Length\"\n)\ni_src\n=\ninput\n(\nclose\n,\n\"Source\"\n)\nplot\n(\nta.sma\n(\ni_src\n,\ni_len\n))\ni_border\n=\ninput\n(\n142.50\n,\n\"Price Border\"\n)\nhline\n(\ni_border\n)\nbgcolor\n(\nclose\n>\ni_border\n?\ncolor.green\n:\ncolor.red\n)\ni_col\n=\ninput\n(\ncolor.red\n,\n\"Plot Color\"\n)\nplot\n(\nclose\n,\ncolor\n=\ni_col\n)\ni_text\n=\ninput\n(\n\"Hello!\"\n,\n\"Message\"\n)\nl\n=\nlabel.new\n(\nbar_index\n,\nhigh\n,\ntext\n=\ni_text\n)\nlabel.delete\n(\nl\n[\n1\n])\nリターン\ninput変数の値。\n備考\n関数\ninput\nの結果は常に変数に代入される必要があります。上記例をご参照ください。\nこちらもご覧ください\ninput.bool\ninput.color\ninput.int\ninput.float\ninput.string\ninput.symbol\ninput.timeframe\ninput.text_area\ninput.session\ninput.source\ninput.time",
"code_blocks": [
{
"language": "",
"code": "input(defval, title, tooltip, inline, group, display, active) → input color"
},
{
"language": "",
"code": "input(defval, title, tooltip, inline, group, display, active) → input string"
},
{
"language": "",
"code": "input(defval, title, tooltip, inline, group, display, active) → input int"
},
{
"language": "",
"code": "input(defval, title, tooltip, inline, group, display, active) → input float"
},
{
"language": "",
"code": "input(defval, title, inline, group, tooltip, display, active) → series float"
},
{
"language": "",
"code": "input(defval, title, tooltip, inline, group, display, active) → input bool"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input\"\n,\n \noverlay\n=\ntrue\n)\ni_switch\n \n=\n \ninput\n(\ntrue\n,\n \n\"On/Off\"\n)\nplot\n(\ni_switch\n \n?\n \nopen\n \n:\n \nna\n)\ni_len\n \n=\n \ninput\n(\n7\n,\n \n\"Length\"\n)\ni_src\n \n=\n \ninput\n(\nclose\n,\n \n\"Source\"\n)\nplot\n(\nta.sma\n(\ni_src\n,\n \ni_len\n))\ni_border\n \n=\n \ninput\n(\n142.50\n,\n \n\"Price Border\"\n)\nhline\n(\ni_border\n)\nbgcolor\n(\nclose\n \n>\n \ni_border\n \n?\n \ncolor.green\n \n:\n \ncolor.red\n)\ni_col\n \n=\n \ninput\n(\ncolor.red\n,\n \n\"Plot Color\"\n)\nplot\n(\nclose\n,\n \ncolor\n=\ni_col\n)\ni_text\n \n=\n \ninput\n(\n\"Hello!\"\n,\n \n\"Message\"\n)\nl\n \n=\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ntext\n=\ni_text\n)\nlabel.delete\n(\nl\n[\n1\n])"
}
],
"links": [
{
"text": "input(defval, title, tooltip, inline, group, display, active) → input color",
"href": "#fun_input-0"
},
{
"text": "input(defval, title, tooltip, inline, group, display, active) → input string",
"href": "#fun_input-1"
},
{
"text": "input(defval, title, tooltip, inline, group, display, active) → input int",
"href": "#fun_input-2"
},
{
"text": "input(defval, title, tooltip, inline, group, display, active) → input float",
"href": "#fun_input-3"
},
{
"text": "input(defval, title, inline, group, tooltip, display, active) → series float",
"href": "#fun_input-4"
},
{
"text": "input(defval, title, tooltip, inline, group, display, active) → input bool",
"href": "#fun_input-5"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "bool",
"href": "#type_bool"
},
{
"text": "color",
"href": "#type_color"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input",
"href": "#fun_input"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.time",
"href": "#fun_input.time"
}
],
"tables": []
},
{
"id": "fun_input.bool",
"legacy_id": "fun_input.bool",
"title": "input.bool()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.bool()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.bool\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、スクリプトのパラメーター設定にチェックマーク (表示/非表示の切り替え) を追加します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">input.bool(defval, title, tooltip, inline, group, confirm, display, active) → input bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const bool) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>true の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.bool\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.bool\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_switch</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.bool</span><span class=\"mtk13\">(</span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"On/Off\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_switch</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a> の結果は常に変数に代入される必要があります。上記例をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.bool()\nスクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、スクリプトのパラメーター設定にチェックマーク (表示/非表示の切り替え) を追加します。\n構文\ninput.bool(defval, title, tooltip, inline, group, confirm, display, active) → input bool\n引数\ndefval (const bool)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrue の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.none\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.bool\"\n,\noverlay\n=\ntrue\n)\ni_switch\n=\ninput.bool\n(\ntrue\n,\n\"On/Off\"\n)\nplot\n(\ni_switch\n?\nopen\n:\nna\n)\nリターン\ninput変数の値。\n備考\n関数\ninput.bool\nの結果は常に変数に代入される必要があります。上記例をご参照ください。\nこちらもご覧ください\ninput.int\ninput.float\ninput.string\ninput.text_area\ninput.symbol\ninput.timeframe\ninput.session\ninput.source\ninput.color\ninput.time\ninput",
"code_blocks": [
{
"language": "",
"code": "input.bool(defval, title, tooltip, inline, group, confirm, display, active) → input bool"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.bool\"\n,\n \noverlay\n=\ntrue\n)\ni_switch\n \n=\n \ninput.bool\n(\ntrue\n,\n \n\"On/Off\"\n)\nplot\n(\ni_switch\n \n?\n \nopen\n \n:\n \nna\n)"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.time",
"href": "#fun_input.time"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.color",
"legacy_id": "fun_input.color",
"title": "input.color()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.color()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、ユーザーがパレットまたは16進数値から色と透明度を選択できるカラーピッカーを追加します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">input.color(defval, title, tooltip, inline, group, confirm, display, active) → input color</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const color) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>true の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.color\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.color\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_col</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.color</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Plot Color\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk33\">i_col</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a> の結果は常に変数に代入される必要があります。上記例をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.color()\nスクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、ユーザーがパレットまたは16進数値から色と透明度を選択できるカラーピッカーを追加します。\n構文\ninput.color(defval, title, tooltip, inline, group, confirm, display, active) → input color\n引数\ndefval (const color)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrue の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.none\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.color\"\n,\noverlay\n=\ntrue\n)\ni_col\n=\ninput.color\n(\ncolor.red\n,\n\"Plot Color\"\n)\nplot\n(\nclose\n,\ncolor\n=\ni_col\n)\nリターン\ninput変数の値。\n備考\n関数\ninput.color\nの結果は常に変数に代入される必要があります。上記例をご参照ください。\nこちらもご覧ください\ninput.bool\ninput.int\ninput.float\ninput.string\ninput.text_area\ninput.symbol\ninput.timeframe\ninput.session\ninput.source\ninput.time\ninput",
"code_blocks": [
{
"language": "",
"code": "input.color(defval, title, tooltip, inline, group, confirm, display, active) → input color"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.color\"\n,\n \noverlay\n=\ntrue\n)\ni_col\n \n=\n \ninput.color\n(\ncolor.red\n,\n \n\"Plot Color\"\n)\nplot\n(\nclose\n,\n \ncolor\n=\ni_col\n)"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.time",
"href": "#fun_input.time"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.enum",
"legacy_id": "fun_input.enum",
"title": "input.enum()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.enum()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.enum\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定にある「パラメーター」タブに入力を追加し、スクリプトのユーザーに設定オプションを提供できるようにします。この関数によってドロップダウンが追加されますが、それは <code>defval</code> パラメータと <code>options</code> パラメータに渡される <a class=\"js-reference\" data-href=\"kw_enum\" href=\"#kw_enum\">enum</a> フィールドに基づいたオプションを持つものになります。</div><div class=\"tv-pine-reference-item__text tv-text\">結果として表示されるドロップダウンの各オプションのテキストは、そこに含まれるフィールドのタイトルに対応しています。フィールドのタイトルが列挙型の宣言で指定されていない場合、タイトルはフィールド名の文字列表現になります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">input.enum(defval, title, options, tooltip, inline, group, confirm, display, active) → input enum</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const enum) </span>スクリプトの設定にある「パラメーター」タブでユーザが変更できる入力のデフォルト値を決定します。<code>options</code> パラメータにenumフィールドのタプルが指定されている場合、そのタプルには <code>defval</code> が含まれている必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">options (tuple of enum fields: [enumName.field1, enumName.field2, ...]) </span>選択するオプションのリストです。オプションの引数です。デフォルトでは、列挙型のすべてのフィールドのタイトルがドロップダウンで利用可能です。<code>options</code> 引数にタプルを渡すと、リストに含まれるフィールドのみに制限されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span><code>true</code> を指定すると、インジケーターをチャートに追加する前にユーザーに入力値の確認を求めます。デフォルトは <code>false</code> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"var_display.none\" href=\"#var_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"var_display.data_window\" href=\"#var_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"var_display.status_line\" href=\"#var_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"var_display.all\" href=\"#var_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"var_display.all\" href=\"#var_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.enum\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Session highlight\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@enum</span><span class=\"mtk9\"> Contains fields with popular timezones as </span><span class=\"mtk9\">titles.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> exch Has an empty string as the title to represe</span><span class=\"mtk9\">nt the chart timezone.</span></span><br/><span><span class=\"mtk18\">enum</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tz</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">utc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"UTC\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">exch</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">ny</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"America/New_York\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">chi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"America/Chicago\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lon</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Europe/London\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">tok</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Asia/Tokyo\"</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The session string.</span></span><br/><span><span class=\"mtk33\">selectedSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.session</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"1200-1500\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Session\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The selected timezone. The input's dropdown conta</span><span class=\"mtk9\">ins the fields in the `tz` enum.</span></span><br/><span><span class=\"mtk33\">selectedTimezone</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.enum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tz</span><span class=\"mtk1\">.</span><span class=\"mtk33\">utc</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Session Timezone\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> Is `true` if the current bar's time is in the spe</span><span class=\"mtk9\">cified session.</span></span><br/><span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk16\">time</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">selectedSession</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">selectedTimezone</span><span class=\"mtk13\">)))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">inSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Highlight the background when `inSession` is `t</span><span class=\"mtk9\">rue`.</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk33\">inSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Active session highlight\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>defval</code> と<code>options</code> 引数に含まれるフィールドは全て同じ列挙型に属している必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.enum()\nスクリプトの設定にある「パラメーター」タブに入力を追加し、スクリプトのユーザーに設定オプションを提供できるようにします。この関数によってドロップダウンが追加されますが、それは\ndefval\nパラメータと\noptions\nパラメータに渡される\nenum\nフィールドに基づいたオプションを持つものになります。\n結果として表示されるドロップダウンの各オプションのテキストは、そこに含まれるフィールドのタイトルに対応しています。フィールドのタイトルが列挙型の宣言で指定されていない場合、タイトルはフィールド名の文字列表現になります。\n構文\ninput.enum(defval, title, options, tooltip, inline, group, confirm, display, active) → input enum\n引数\ndefval (const enum)\nスクリプトの設定にある「パラメーター」タブでユーザが変更できる入力のデフォルト値を決定します。\noptions\nパラメータにenumフィールドのタプルが指定されている場合、そのタプルには\ndefval\nが含まれている必要があります。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\noptions (tuple of enum fields: [enumName.field1, enumName.field2, ...])\n選択するオプションのリストです。オプションの引数です。デフォルトでは、列挙型のすべてのフィールドのタイトルがドロップダウンで利用可能です。\noptions\n引数にタプルを渡すと、リストに含まれるフィールドのみに制限されます。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrue\nを指定すると、インジケーターをチャートに追加する前にユーザーに入力値の確認を求めます。デフォルトは\nfalse\nです。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.all\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"Session highlight\"\n,\noverlay\n=\ntrue\n)\n//\n@enum\nContains fields with popular timezones as\ntitles.\n//\n@field\nexch Has an empty string as the title to represe\nnt the chart timezone.\nenum\ntz\nutc\n=\n\"UTC\"\nexch\n=\n\"\"\nny\n=\n\"America/New_York\"\nchi\n=\n\"America/Chicago\"\nlon\n=\n\"Europe/London\"\ntok\n=\n\"Asia/Tokyo\"\n//\n@variable\nThe session string.\nselectedSession\n=\ninput.session\n(\n\"1200-1500\"\n,\n\"Session\"\n)\n//\n@variable\nThe selected timezone. The input's dropdown conta\nins the fields in the `tz` enum.\nselectedTimezone\n=\ninput.enum\n(\ntz\n.\nutc\n,\n\"Session Timezone\"\n)\n//\n@variable\nIs `true` if the current bar's time is in the spe\ncified session.\nbool\ninSession\n=\nfalse\nif\nnot\nna\n(\ntime\n(\n\"\"\n,\nselectedSession\n,\nstr.tostring\n(\nselectedTimezone\n)))\ninSession\n:=\ntrue\n// Highlight the background when `inSession` is `t\nrue`.\nbgcolor\n(\ninSession\n?\ncolor.new\n(\ncolor.green\n,\n90\n)\n:\nna\n,\ntitle\n=\n\"Active session highlight\"\n)\nリターン\ninput変数の値。\n備考\ndefval\nと\noptions\n引数に含まれるフィールドは全て同じ列挙型に属している必要があります。\nこちらもご覧ください\ninput.text_area\ninput.bool\ninput.int\ninput.float\ninput.symbol\ninput.timeframe\ninput.session\ninput.source\ninput.color\ninput.time\ninput",
"code_blocks": [
{
"language": "",
"code": "input.enum(defval, title, options, tooltip, inline, group, confirm, display, active) → input enum"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Session highlight\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@enum\n Contains fields with popular timezones as \ntitles.\n//\n@field\n exch Has an empty string as the title to represe\nnt the chart timezone.\nenum\n \ntz\n \nutc\n \n=\n \n\"UTC\"\n \nexch\n \n=\n \n\"\"\n \nny\n \n=\n \n\"America/New_York\"\n \nchi\n \n=\n \n\"America/Chicago\"\n \nlon\n \n=\n \n\"Europe/London\"\n \ntok\n \n=\n \n\"Asia/Tokyo\"\n//\n@variable\n The session string.\nselectedSession\n \n=\n \ninput.session\n(\n\"1200-1500\"\n,\n \n\"Session\"\n)\n//\n@variable\n The selected timezone. The input's dropdown conta\nins the fields in the `tz` enum.\nselectedTimezone\n \n=\n \ninput.enum\n(\ntz\n.\nutc\n,\n \n\"Session Timezone\"\n)\n//\n@variable\n Is `true` if the current bar's time is in the spe\ncified session.\nbool\n \ninSession\n \n=\n \nfalse\nif\n \nnot\n \nna\n(\ntime\n(\n\"\"\n,\n \nselectedSession\n,\n \nstr.tostring\n(\nselectedTimezone\n)))\n \ninSession\n \n:=\n \ntrue\n// Highlight the background when `inSession` is `t\nrue`.\nbgcolor\n(\ninSession\n \n?\n \ncolor.new\n(\ncolor.green\n,\n \n90\n)\n \n:\n \nna\n,\n \ntitle\n \n=\n \n\"Active session highlight\"\n)"
}
],
"links": [
{
"text": "enum",
"href": "#kw_enum"
},
{
"text": "display.none",
"href": "#var_display.none"
},
{
"text": "display.data_window",
"href": "#var_display.data_window"
},
{
"text": "display.status_line",
"href": "#var_display.status_line"
},
{
"text": "display.all",
"href": "#var_display.all"
},
{
"text": "display.all",
"href": "#var_display.all"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.time",
"href": "#fun_input.time"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.float",
"legacy_id": "fun_input.float",
"title": "input.float()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.float()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.float\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、スクリプトのパラメーター設定に、浮動小数点数を扱う項目を追加します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_input.float-0\" href=\"#fun_input.float-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">input.float(defval, title, options, tooltip, inline, group, confirm, display, active) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_input.float-1\" href=\"#fun_input.float-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">input.float(defval, title, minval, maxval, step, tooltip, inline, group, confirm, display, active) → input float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const int/float) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することが可能です。値のリストが <code>options</code> パラメーターで使用されている場合は、リストに存在する値である必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">options (tuple of const int/float values: [val1, val2, ...]) </span>ドロップダウンメニューから選択するオプションのリスト。カンマで区切り、角括弧で囲む必要があります: [val1, val2, ...]。このパラメーターを使用する場合、 <code>minval</code>、<code>maxval</code>、<code>step</code> パラメーターを使用することができません。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>true の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.float\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.float\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_angle1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0.5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sin Angle\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">minval</span><span class=\"mtk18\">=</span><span class=\"mtk12\">-3.14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxval</span><span class=\"mtk18\">=</span><span class=\"mtk12\">3.14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">step</span><span class=\"mtk18\">=</span><span class=\"mtk12\">0.02</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">math.sin</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_angle1</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"sin\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">i_angle2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Cos Angle\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">options</span><span class=\"mtk18\">=</span><span class=\"mtk13\">[</span><span class=\"mtk12\">-3.14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-1.57</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.57</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3.14</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">math.cos</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_angle2</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"cos\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a> の結果は常に変数に代入される必要があります。上記例をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.float()\n2個の多重定義\nスクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、スクリプトのパラメーター設定に、浮動小数点数を扱う項目を追加します。\n構文と多重定義\ninput.float(defval, title, options, tooltip, inline, group, confirm, display, active) → input float\ninput.float(defval, title, minval, maxval, step, tooltip, inline, group, confirm, display, active) → input float\n引数\ndefval (const int/float)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することが可能です。値のリストが\noptions\nパラメーターで使用されている場合は、リストに存在する値である必要があります。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\noptions (tuple of const int/float values: [val1, val2, ...])\nドロップダウンメニューから選択するオプションのリスト。カンマで区切り、角括弧で囲む必要があります: [val1, val2, ...]。このパラメーターを使用する場合、\nminval\n、\nmaxval\n、\nstep\nパラメーターを使用することができません。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrue の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.all\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.float\"\n,\noverlay\n=\ntrue\n)\ni_angle1\n=\ninput.float\n(\n0.5\n,\n\"Sin Angle\"\n,\nminval\n=\n-3.14\n,\nmaxval\n=\n3.14\n,\nstep\n=\n0.02\n)\nplot\n(\nmath.sin\n(\ni_angle1\n)\n>\n0\n?\nclose\n:\nopen\n,\n\"sin\"\n,\ncolor\n=\ncolor.green\n)\ni_angle2\n=\ninput.float\n(\n0\n,\n\"Cos Angle\"\n,\noptions\n=\n[\n-3.14\n,\n-1.57\n,\n0\n,\n1.57\n,\n3.14\n])\nplot\n(\nmath.cos\n(\ni_angle2\n)\n>\n0\n?\nclose\n:\nopen\n,\n\"cos\"\n,\ncolor\n=\ncolor.red\n)\nリターン\ninput変数の値。\n備考\n関数\ninput.float\nの結果は常に変数に代入される必要があります。上記例をご参照ください。\nこちらもご覧ください\ninput.bool\ninput.int\ninput.string\ninput.text_area\ninput.symbol\ninput.timeframe\ninput.session\ninput.source\ninput.color\ninput.time\ninput",
"code_blocks": [
{
"language": "",
"code": "input.float(defval, title, options, tooltip, inline, group, confirm, display, active) → input float"
},
{
"language": "",
"code": "input.float(defval, title, minval, maxval, step, tooltip, inline, group, confirm, display, active) → input float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.float\"\n,\n \noverlay\n=\ntrue\n)\ni_angle1\n \n=\n \ninput.float\n(\n0.5\n,\n \n\"Sin Angle\"\n,\n \nminval\n=\n-3.14\n,\n \nmaxval\n=\n3.14\n,\n \nstep\n=\n0.02\n)\nplot\n(\nmath.sin\n(\ni_angle1\n)\n \n>\n \n0\n \n?\n \nclose\n \n:\n \nopen\n,\n \n\"sin\"\n,\n \ncolor\n=\ncolor.green\n)\ni_angle2\n \n=\n \ninput.float\n(\n0\n,\n \n\"Cos Angle\"\n,\n \noptions\n=\n[\n-3.14\n,\n \n-1.57\n,\n \n0\n,\n \n1.57\n,\n \n3.14\n])\nplot\n(\nmath.cos\n(\ni_angle2\n)\n \n>\n \n0\n \n?\n \nclose\n \n:\n \nopen\n,\n \n\"cos\"\n,\n \ncolor\n=\ncolor.red\n)"
}
],
"links": [
{
"text": "input.float(defval, title, options, tooltip, inline, group, confirm, display, active) → input float",
"href": "#fun_input.float-0"
},
{
"text": "input.float(defval, title, minval, maxval, step, tooltip, inline, group, confirm, display, active) → input float",
"href": "#fun_input.float-1"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.time",
"href": "#fun_input.time"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.int",
"legacy_id": "fun_input.int",
"title": "input.int()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.int()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.int\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、スクリプトのパラメーター設定に、整数を扱う項目を追加します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_input.int-0\" href=\"#fun_input.int-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">input.int(defval, title, options, tooltip, inline, group, confirm, display, active) → input int</pre></a><a class=\"js-reference\" data-href=\"fun_input.int-1\" href=\"#fun_input.int-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">input.int(defval, title, minval, maxval, step, tooltip, inline, group, confirm, display, active) → input int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const int) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することが可能です。値のリストが <code>options</code> パラメーターで使用されている場合は、リストに存在する値である必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">options (tuple of const int values: [val1, val2, ...]) </span>ドロップダウンメニューから選択するオプションのリスト。カンマで区切り、角括弧で囲む必要があります: [val1, val2, ...]。このパラメーターを使用する場合、 <code>minval</code>、<code>maxval</code>、<code>step</code> パラメーターを使用することができません。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>true の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.int\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.int\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_len1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Length 1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">minval</span><span class=\"mtk18\">=</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxval</span><span class=\"mtk18\">=</span><span class=\"mtk12\">21</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">step</span><span class=\"mtk18\">=</span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i_len1</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">i_len2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Length 2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">options</span><span class=\"mtk18\">=</span><span class=\"mtk13\">[</span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">21</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i_len2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a> の結果は常に変数に代入される必要があります。上記例をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.int()\n2個の多重定義\nスクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、スクリプトのパラメーター設定に、整数を扱う項目を追加します。\n構文と多重定義\ninput.int(defval, title, options, tooltip, inline, group, confirm, display, active) → input int\ninput.int(defval, title, minval, maxval, step, tooltip, inline, group, confirm, display, active) → input int\n引数\ndefval (const int)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することが可能です。値のリストが\noptions\nパラメーターで使用されている場合は、リストに存在する値である必要があります。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\noptions (tuple of const int values: [val1, val2, ...])\nドロップダウンメニューから選択するオプションのリスト。カンマで区切り、角括弧で囲む必要があります: [val1, val2, ...]。このパラメーターを使用する場合、\nminval\n、\nmaxval\n、\nstep\nパラメーターを使用することができません。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrue の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.all\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.int\"\n,\noverlay\n=\ntrue\n)\ni_len1\n=\ninput.int\n(\n10\n,\n\"Length 1\"\n,\nminval\n=\n5\n,\nmaxval\n=\n21\n,\nstep\n=\n1\n)\nplot\n(\nta.sma\n(\nclose\n,\ni_len1\n))\ni_len2\n=\ninput.int\n(\n10\n,\n\"Length 2\"\n,\noptions\n=\n[\n5\n,\n10\n,\n21\n])\nplot\n(\nta.sma\n(\nclose\n,\ni_len2\n))\nリターン\ninput変数の値。\n備考\n関数\ninput.int\nの結果は常に変数に代入される必要があります。上記例をご参照ください。\nこちらもご覧ください\ninput.bool\ninput.float\ninput.string\ninput.text_area\ninput.symbol\ninput.timeframe\ninput.session\ninput.source\ninput.color\ninput.time\ninput",
"code_blocks": [
{
"language": "",
"code": "input.int(defval, title, options, tooltip, inline, group, confirm, display, active) → input int"
},
{
"language": "",
"code": "input.int(defval, title, minval, maxval, step, tooltip, inline, group, confirm, display, active) → input int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.int\"\n,\n \noverlay\n=\ntrue\n)\ni_len1\n \n=\n \ninput.int\n(\n10\n,\n \n\"Length 1\"\n,\n \nminval\n=\n5\n,\n \nmaxval\n=\n21\n,\n \nstep\n=\n1\n)\nplot\n(\nta.sma\n(\nclose\n,\n \ni_len1\n))\ni_len2\n \n=\n \ninput.int\n(\n10\n,\n \n\"Length 2\"\n,\n \noptions\n=\n[\n5\n,\n \n10\n,\n \n21\n])\nplot\n(\nta.sma\n(\nclose\n,\n \ni_len2\n))"
}
],
"links": [
{
"text": "input.int(defval, title, options, tooltip, inline, group, confirm, display, active) → input int",
"href": "#fun_input.int-0"
},
{
"text": "input.int(defval, title, minval, maxval, step, tooltip, inline, group, confirm, display, active) → input int",
"href": "#fun_input.int-1"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.time",
"href": "#fun_input.time"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.price",
"legacy_id": "fun_input.price",
"title": "input.price()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.price()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.price\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの「設定/パラメーター」タブに価格のパラメーター入力を追加します。<code>confirm = true</code> を使用すると、チャート上をクリックして価格を選択するインタラクティブ入力モードが有効になります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">input.price(defval, title, tooltip, inline, group, confirm, display, active) → input float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const int/float) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>trueの場合、インタラクティブ入力モードが有効になり、インジケーターをチャートに追加する際にチャート上をクリックして選択するか、もしくはインジケーターを選択したのち、選択部分を移動することで選択されるようになります。オプションです。デフォルトはfalseです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.price\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.price\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">price1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.price</span><span class=\"mtk13\">(</span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">defval</span><span class=\"mtk18\">=</span><span class=\"mtk12\">42</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">price1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">price2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.price</span><span class=\"mtk13\">(</span><span class=\"mtk12\">54</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"Date\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">price2</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">インタラクティブモードを使用する場合、双方の関数呼び出し時に <code>inline</code> パラメーターに同じ引数を使用すれば、時間入力と価格入力を組み合わせることができます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.resolution\" href=\"#fun_input.resolution\">input.resolution</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.price()\nスクリプトの「設定/パラメーター」タブに価格のパラメーター入力を追加します。\nconfirm = true\nを使用すると、チャート上をクリックして価格を選択するインタラクティブ入力モードが有効になります。\n構文\ninput.price(defval, title, tooltip, inline, group, confirm, display, active) → input float\n引数\ndefval (const int/float)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrueの場合、インタラクティブ入力モードが有効になり、インジケーターをチャートに追加する際にチャート上をクリックして選択するか、もしくはインジケーターを選択したのち、選択部分を移動することで選択されるようになります。オプションです。デフォルトはfalseです。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.all\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.price\"\n,\noverlay\n=\ntrue\n)\nprice1\n=\ninput.price\n(\ntitle\n=\n\"Date\"\n,\ndefval\n=\n42\n)\nplot\n(\nprice1\n)\nprice2\n=\ninput.price\n(\n54\n,\ntitle\n=\n\"Date\"\n)\nplot\n(\nprice2\n)\nリターン\ninput変数の値。\n備考\nインタラクティブモードを使用する場合、双方の関数呼び出し時に\ninline\nパラメーターに同じ引数を使用すれば、時間入力と価格入力を組み合わせることができます。\nこちらもご覧ください\ninput.bool\ninput.int\ninput.float\ninput.string\ninput.text_area\ninput.symbol\ninput.resolution\ninput.session\ninput.source\ninput.color\ninput",
"code_blocks": [
{
"language": "",
"code": "input.price(defval, title, tooltip, inline, group, confirm, display, active) → input float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.price\"\n,\n \noverlay\n=\ntrue\n)\nprice1\n \n=\n \ninput.price\n(\ntitle\n=\n\"Date\"\n,\n \ndefval\n=\n42\n)\nplot\n(\nprice1\n)\nprice2\n \n=\n \ninput.price\n(\n54\n,\n \ntitle\n=\n\"Date\"\n)\nplot\n(\nprice2\n)"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.resolution",
"href": "#fun_input.resolution"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.session",
"legacy_id": "fun_input.session",
"title": "input.session()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.session()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.session\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、セッション項目でセッションの開始と終了を指定するための2つのドロップダウンメニューを追加し、結果を文字列として返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">input.session(defval, title, options, tooltip, inline, group, confirm, display, active) → input string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const string) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。値のリストが <code>options</code> パラメーターで使用されている場合は、リストに存在する値である必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">options (tuple of const string values: [val1, val2, ...]) </span>選択可能なオプションの一覧です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>true の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.session\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.session\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_sess</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.session</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"1300-1700\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Session\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">options</span><span class=\"mtk18\">=</span><span class=\"mtk13\">[</span><span class=\"mtk29\">\"0930-1600\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1300-1700\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1700-2100\"</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i_sess</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a> の結果は常に変数に代入される必要があります。上記例をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.session()\nスクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、セッション項目でセッションの開始と終了を指定するための2つのドロップダウンメニューを追加し、結果を文字列として返します。\n構文\ninput.session(defval, title, options, tooltip, inline, group, confirm, display, active) → input string\n引数\ndefval (const string)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。値のリストが\noptions\nパラメーターで使用されている場合は、リストに存在する値である必要があります。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\noptions (tuple of const string values: [val1, val2, ...])\n選択可能なオプションの一覧です。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrue の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.all\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.session\"\n,\noverlay\n=\ntrue\n)\ni_sess\n=\ninput.session\n(\n\"1300-1700\"\n,\n\"Session\"\n,\noptions\n=\n[\n\"0930-1600\"\n,\n\"1300-1700\"\n,\n\"1700-2100\"\n])\nt\n=\ntime\n(\ntimeframe.period\n,\ni_sess\n)\nbgcolor\n(\ntime\n==\nt\n?\ncolor.green\n:\nna\n)\nリターン\ninput変数の値。\n備考\n関数\ninput.session\nの結果は常に変数に代入される必要があります。上記例をご参照ください。\nこちらもご覧ください\ninput.bool\ninput.int\ninput.float\ninput.string\ninput.text_area\ninput.symbol\ninput.timeframe\ninput.source\ninput.color\ninput.time\ninput",
"code_blocks": [
{
"language": "",
"code": "input.session(defval, title, options, tooltip, inline, group, confirm, display, active) → input string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.session\"\n,\n \noverlay\n=\ntrue\n)\ni_sess\n \n=\n \ninput.session\n(\n\"1300-1700\"\n,\n \n\"Session\"\n,\n \noptions\n=\n[\n\"0930-1600\"\n,\n \n\"1300-1700\"\n,\n \n\"1700-2100\"\n])\nt\n \n=\n \ntime\n(\ntimeframe.period\n,\n \ni_sess\n)\nbgcolor\n(\ntime\n \n==\n \nt\n \n?\n \ncolor.green\n \n:\n \nna\n)"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.time",
"href": "#fun_input.time"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.source",
"legacy_id": "fun_input.source",
"title": "input.source()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.source()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.source\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに項目を追加し、ユーザーにパラメーターの設定オプションを提供することができます。この関数は、<a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a> や <a class=\"js-reference\" data-href=\"var_hl2\" href=\"#var_hl2\">hl2</a> のような、計算に使用するソースを選択できるドロップダウンメニューを追加します。他のインジケーターの出力をソースとして選択することも可能です。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">input.source(defval, title, tooltip, inline, group, display, active, confirm) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (open/high/low/close/hl2/hlc3/ohlc4/hlcc4) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>true の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.source\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.source\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_src</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.source</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Source\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_src</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a> の結果は常に変数に代入される必要があります。上記例をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.source()\nスクリプトの設定の「パラメーター」タブに項目を追加し、ユーザーにパラメーターの設定オプションを提供することができます。この関数は、\nclose\nや\nhl2\nのような、計算に使用するソースを選択できるドロップダウンメニューを追加します。他のインジケーターの出力をソースとして選択することも可能です。\n構文\ninput.source(defval, title, tooltip, inline, group, display, active, confirm) → series float\n引数\ndefval (open/high/low/close/hl2/hlc3/ohlc4/hlcc4)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.all\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\nconfirm (const bool)\ntrue の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。\n例\n//\n@version=\n6\nindicator\n(\n\"input.source\"\n,\noverlay\n=\ntrue\n)\ni_src\n=\ninput.source\n(\nclose\n,\n\"Source\"\n)\nplot\n(\ni_src\n)\nリターン\ninput変数の値。\n備考\n関数\ninput.source\nの結果は常に変数に代入される必要があります。上記例をご参照ください。\nこちらもご覧ください\ninput.bool\ninput.int\ninput.float\ninput.string\ninput.text_area\ninput.symbol\ninput.timeframe\ninput.session\ninput.color\ninput.time\ninput",
"code_blocks": [
{
"language": "",
"code": "input.source(defval, title, tooltip, inline, group, display, active, confirm) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.source\"\n,\n \noverlay\n=\ntrue\n)\ni_src\n \n=\n \ninput.source\n(\nclose\n,\n \n\"Source\"\n)\nplot\n(\ni_src\n)"
}
],
"links": [
{
"text": "close",
"href": "#var_close"
},
{
"text": "hl2",
"href": "#var_hl2"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.time",
"href": "#fun_input.time"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.string",
"legacy_id": "fun_input.string",
"title": "input.string()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.string()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.string\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、スクリプトのパラメーター設定に、文字列を扱う項目を追加します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">input.string(defval, title, options, tooltip, inline, group, confirm, display, active) → input string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const string) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。値のリストが <code>options</code> パラメーターで使用されている場合は、リストに存在する値である必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">options (tuple of const string values: [val1, val2, ...]) </span>選択可能なオプションの一覧です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>true の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.string\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.string\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.string</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Hello!\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Message\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">l</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i_text</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.delete</span><span class=\"mtk13\">(</span><span class=\"mtk33\">l</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a> の結果は常に変数に代入される必要があります。上記例をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.string()\nスクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、スクリプトのパラメーター設定に、文字列を扱う項目を追加します。\n構文\ninput.string(defval, title, options, tooltip, inline, group, confirm, display, active) → input string\n引数\ndefval (const string)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。値のリストが\noptions\nパラメーターで使用されている場合は、リストに存在する値である必要があります。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\noptions (tuple of const string values: [val1, val2, ...])\n選択可能なオプションの一覧です。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrue の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.all\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.string\"\n,\noverlay\n=\ntrue\n)\ni_text\n=\ninput.string\n(\n\"Hello!\"\n,\n\"Message\"\n)\nl\n=\nlabel.new\n(\nbar_index\n,\nhigh\n,\ni_text\n)\nlabel.delete\n(\nl\n[\n1\n])\nリターン\ninput変数の値。\n備考\n関数\ninput.string\nの結果は常に変数に代入される必要があります。上記例をご参照ください。\nこちらもご覧ください\ninput.text_area\ninput.bool\ninput.int\ninput.float\ninput.symbol\ninput.timeframe\ninput.session\ninput.source\ninput.color\ninput.time\ninput",
"code_blocks": [
{
"language": "",
"code": "input.string(defval, title, options, tooltip, inline, group, confirm, display, active) → input string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.string\"\n,\n \noverlay\n=\ntrue\n)\ni_text\n \n=\n \ninput.string\n(\n\"Hello!\"\n,\n \n\"Message\"\n)\nl\n \n=\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ni_text\n)\nlabel.delete\n(\nl\n[\n1\n])"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.time",
"href": "#fun_input.time"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.symbol",
"legacy_id": "fun_input.symbol",
"title": "input.symbol()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.symbol()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.symbol\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、ユーザーがシンボル検索を使用して特定のシンボルを選択できる項目を追加し、そのシンボルと取引所のプレフィックスを組み合わせたものを文字列として返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">input.symbol(defval, title, tooltip, inline, group, confirm, display, active) → input string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const string) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>true の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.symbol\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.symbol\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_sym</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.symbol</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"DELL\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Symbol\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">s</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_sym</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'D'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a> の結果は常に変数に代入される必要があります。上記例をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.symbol()\nスクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、ユーザーがシンボル検索を使用して特定のシンボルを選択できる項目を追加し、そのシンボルと取引所のプレフィックスを組み合わせたものを文字列として返します。\n構文\ninput.symbol(defval, title, tooltip, inline, group, confirm, display, active) → input string\n引数\ndefval (const string)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrue の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.all\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.symbol\"\n,\noverlay\n=\ntrue\n)\ni_sym\n=\ninput.symbol\n(\n\"DELL\"\n,\n\"Symbol\"\n)\ns\n=\nrequest.security\n(\ni_sym\n,\n'D'\n,\nclose\n)\nplot\n(\ns\n)\nリターン\ninput変数の値。\n備考\n関数\ninput.symbol\nの結果は常に変数に代入される必要があります。上記例をご参照ください。\nこちらもご覧ください\ninput.bool\ninput.int\ninput.float\ninput.string\ninput.text_area\ninput.timeframe\ninput.session\ninput.source\ninput.color\ninput.time\ninput",
"code_blocks": [
{
"language": "",
"code": "input.symbol(defval, title, tooltip, inline, group, confirm, display, active) → input string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.symbol\"\n,\n \noverlay\n=\ntrue\n)\ni_sym\n \n=\n \ninput.symbol\n(\n\"DELL\"\n,\n \n\"Symbol\"\n)\ns\n \n=\n \nrequest.security\n(\ni_sym\n,\n \n'D'\n,\n \nclose\n)\nplot\n(\ns\n)"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.time",
"href": "#fun_input.time"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.text_area",
"legacy_id": "fun_input.text_area",
"title": "input.text_area()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.text_area()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.text_area\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトのユーザーに設定オプションを提供することができます。この関数は、複数行のテキスト入力のための欄を追加します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">input.text_area(defval, title, tooltip, group, confirm, display, active) → input string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const string) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>true の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.text_area\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.text_area\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.text_area</span><span class=\"mtk13\">(</span><span class=\"mtk33\">defval</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Hello \\nWorld!\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Message\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a> の結果は常に変数に代入される必要があります。上記例をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.text_area()\nスクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトのユーザーに設定オプションを提供することができます。この関数は、複数行のテキスト入力のための欄を追加します。\n構文\ninput.text_area(defval, title, tooltip, group, confirm, display, active) → input string\n引数\ndefval (const string)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrue の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.none\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.text_area\"\n)\ni_text\n=\ninput.text_area\n(\ndefval\n=\n\"Hello \\nWorld!\"\n,\ntitle\n=\n\"Message\"\n)\nplot\n(\nclose\n)\nリターン\ninput変数の値。\n備考\n関数\ninput.text_area\nの結果は常に変数に代入される必要があります。上記例をご参照ください。\nこちらもご覧ください\ninput.string\ninput.bool\ninput.int\ninput.float\ninput.symbol\ninput.timeframe\ninput.session\ninput.source\ninput.color\ninput.time\ninput",
"code_blocks": [
{
"language": "",
"code": "input.text_area(defval, title, tooltip, group, confirm, display, active) → input string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.text_area\"\n)\ni_text\n \n=\n \ninput.text_area\n(\ndefval\n \n=\n \n\"Hello \\nWorld!\"\n,\n \ntitle\n \n=\n \n\"Message\"\n)\nplot\n(\nclose\n)"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.time",
"href": "#fun_input.time"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.time",
"legacy_id": "fun_input.time",
"title": "input.time()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.time()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに日時の入力項目を追加します。この関数は、日付と時刻の2つの入力ウィジェットを横並びで追加します。この関数は、UNIX形式の日付/時刻の値を返します。<code>confirm = true</code> を使用すると、チャート上で直接クリックして日時を選択する事ができるインタラクティブな入力モードが有効になります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">input.time(defval, title, tooltip, inline, group, confirm, display, active) → input int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const int) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。この値は <a class=\"js-reference\" data-href=\"fun_timestamp\" href=\"#fun_timestamp\">timestamp</a> 関数にすることができますが、const文字列形式の日付引数を使用する場合のみ可能です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>trueの場合、インタラクティブ入力モードが有効になり、インジケーターをチャートに追加する際にチャート上をクリックして選択するか、もしくはインジケーターを選択したのち、選択部分を移動することで選択されるようになります。オプションです。デフォルトはfalseです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.time\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.time\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.time</span><span class=\"mtk13\">(</span><span class=\"mtk16\">timestamp</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"20 Jul 2021 00:00 +0300\"</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Date\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">l</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_date</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.delete</span><span class=\"mtk13\">(</span><span class=\"mtk33\">l</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">インタラクティブモードを使用する場合、双方の関数呼び出し時に <code>inline</code> パラメーターに同じ引数を使用すれば、価格入力と時間入力を組み合わせることができます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.time()\nスクリプトの設定の「パラメーター」タブに日時の入力項目を追加します。この関数は、日付と時刻の2つの入力ウィジェットを横並びで追加します。この関数は、UNIX形式の日付/時刻の値を返します。\nconfirm = true\nを使用すると、チャート上で直接クリックして日時を選択する事ができるインタラクティブな入力モードが有効になります。\n構文\ninput.time(defval, title, tooltip, inline, group, confirm, display, active) → input int\n引数\ndefval (const int)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。この値は\ntimestamp\n関数にすることができますが、const文字列形式の日付引数を使用する場合のみ可能です。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrueの場合、インタラクティブ入力モードが有効になり、インジケーターをチャートに追加する際にチャート上をクリックして選択するか、もしくはインジケーターを選択したのち、選択部分を移動することで選択されるようになります。オプションです。デフォルトはfalseです。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.none\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.time\"\n,\noverlay\n=\ntrue\n)\ni_date\n=\ninput.time\n(\ntimestamp\n(\n\"20 Jul 2021 00:00 +0300\"\n)\n,\n\"Date\"\n)\nl\n=\nlabel.new\n(\ni_date\n,\nhigh\n,\n\"Date\"\n,\nxloc\n=\nxloc.bar_time\n)\nlabel.delete\n(\nl\n[\n1\n])\nリターン\ninput変数の値。\n備考\nインタラクティブモードを使用する場合、双方の関数呼び出し時に\ninline\nパラメーターに同じ引数を使用すれば、価格入力と時間入力を組み合わせることができます。\nこちらもご覧ください\ninput.bool\ninput.int\ninput.float\ninput.string\ninput.text_area\ninput.symbol\ninput.timeframe\ninput.session\ninput.source\ninput.color\ninput",
"code_blocks": [
{
"language": "",
"code": "input.time(defval, title, tooltip, inline, group, confirm, display, active) → input int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.time\"\n,\n \noverlay\n=\ntrue\n)\ni_date\n \n=\n \ninput.time\n(\ntimestamp\n(\n\"20 Jul 2021 00:00 +0300\"\n)\n,\n \n\"Date\"\n)\nl\n \n=\n \nlabel.new\n(\ni_date\n,\n \nhigh\n,\n \n\"Date\"\n,\n \nxloc\n=\nxloc.bar_time\n)\nlabel.delete\n(\nl\n[\n1\n])"
}
],
"links": [
{
"text": "timestamp",
"href": "#fun_timestamp"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_input.timeframe",
"legacy_id": "fun_input.timeframe",
"title": "input.timeframe()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">input.timeframe()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_input.timeframe\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、時間足の選択で特定の時間足を選択できるドロップダウンメニューを追加し、それを文字列として返します。時間足の選択には、ユーザーがチャート上にある時間足のドロップダウンメニューから追加したカスタム時間足が含まれます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">input.timeframe(defval, title, options, tooltip, inline, group, confirm, display, active) → input string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">defval (const string) </span>スクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。値のリストが <code>options</code> パラメーターで使用されている場合は、リストに存在する値である必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">options (tuple of const string values: [val1, val2, ...]) </span>選択可能なオプションの一覧です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (const string) </span>ツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inline (const string) </span>同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">group (const string) </span>同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">confirm (const bool) </span>true の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (const plot_display) </span>スクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>、<a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>、<a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>、<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションの引数です。デフォルトは<a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">active (input bool) </span>オプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ユーザーは入力値を変更できます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_input.timeframe\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"input.timeframe\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_res</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.timeframe</span><span class=\"mtk13\">(</span><span class=\"mtk29\">'D'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Resolution\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">options</span><span class=\"mtk18\">=</span><span class=\"mtk13\">[</span><span class=\"mtk29\">'D'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'W'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'M'</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk33\">s</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"AAPL\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i_res</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">input変数の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a> の結果は常に変数に代入される必要があります。上記例をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.bool\" href=\"#fun_input.bool\">input.bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.int\" href=\"#fun_input.int\">input.int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.float\" href=\"#fun_input.float\">input.float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.string\" href=\"#fun_input.string\">input.string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.text_area\" href=\"#fun_input.text_area\">input.text_area</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.symbol\" href=\"#fun_input.symbol\">input.symbol</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.session\" href=\"#fun_input.session\">input.session</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.source\" href=\"#fun_input.source\">input.source</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.color\" href=\"#fun_input.color\">input.color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.time\" href=\"#fun_input.time\">input.time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_input\" href=\"#fun_input\">input</a></div></div>",
"text": "input.timeframe()\nスクリプトの設定の「パラメーター」タブに項目を追加し、スクリプトユーザーにパラメーターの設定オプションを提供します。この関数は、時間足の選択で特定の時間足を選択できるドロップダウンメニューを追加し、それを文字列として返します。時間足の選択には、ユーザーがチャート上にある時間足のドロップダウンメニューから追加したカスタム時間足が含まれます。\n構文\ninput.timeframe(defval, title, options, tooltip, inline, group, confirm, display, active) → input string\n引数\ndefval (const string)\nスクリプトの「設定/パラメーター」タブに表示される入力変数のデフォルト値を決定します。ユーザーはそこで値を変更することができます。値のリストが\noptions\nパラメーターで使用されている場合は、リストに存在する値である必要があります。\ntitle (const string)\n入力項目のタイトルです。指定されていない場合には、変数名が入力のタイトルとして使用されます。タイトルが指定されている場合でもそれが空の場合には、名前は空の文字列になります。\noptions (tuple of const string values: [val1, val2, ...])\n選択可能なオプションの一覧です。\ntooltip (const string)\nツールチップアイコンにカーソルを合わせた時にユーザーに表示される文字列です。\ninline (const string)\n同じ引数を使ったすべてのinputの呼び出しを1行にまとめます。引数として使われる文字列は表示されません。これは、同じ行に属する入力項目を識別するためにのみ使用されます。\ngroup (const string)\n同じグループ引数の文字列を使用するすべての入力項目の上にヘッダーを作成します。この文字列は、ヘッダーのテキストとしても使用されます。\nconfirm (const bool)\ntrue の場合、インジケーターをチャートに追加する前に、入力値を確認するようユーザーに要求します。デフォルトは false です。\ndisplay (const plot_display)\nスクリプト自体の設定とは別に、スクリプトによって入力情報が表示される場所を制御します。このオプションを使用すると、スクリプトのステータスラインやデータウィンドウから指定した入力情報を削除して、必要な入力情報だけを表示することができます。可能な値は\ndisplay.none\n、\ndisplay.data_window\n、\ndisplay.status_line\n、\ndisplay.all\nです。オプションの引数です。デフォルトは\ndisplay.all\nです。\nactive (input bool)\nオプションです。スクリプトの「設定/パラメーター」タブでユーザーが入力値を変更できるかどうかを指定します。このパラメータを使うと、他のパラメーターに基づいて入力変更の可否を設定できます。\ntrue\nの場合、ユーザーは入力値を変更できます。\nfalse\nの場合、入力欄はグレー表示になり値を変更できなくなります。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"input.timeframe\"\n,\noverlay\n=\ntrue\n)\ni_res\n=\ninput.timeframe\n(\n'D'\n,\n\"Resolution\"\n,\noptions\n=\n[\n'D'\n,\n'W'\n,\n'M'\n])\ns\n=\nrequest.security\n(\n\"AAPL\"\n,\ni_res\n,\nclose\n)\nplot\n(\ns\n)\nリターン\ninput変数の値。\n備考\n関数\ninput.timeframe\nの結果は常に変数に代入される必要があります。上記例をご参照ください。\nこちらもご覧ください\ninput.bool\ninput.int\ninput.float\ninput.string\ninput.text_area\ninput.symbol\ninput.session\ninput.source\ninput.color\ninput.time\ninput",
"code_blocks": [
{
"language": "",
"code": "input.timeframe(defval, title, options, tooltip, inline, group, confirm, display, active) → input string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"input.timeframe\"\n,\n \noverlay\n=\ntrue\n)\ni_res\n \n=\n \ninput.timeframe\n(\n'D'\n,\n \n\"Resolution\"\n,\n \noptions\n=\n[\n'D'\n,\n \n'W'\n,\n \n'M'\n])\ns\n \n=\n \nrequest.security\n(\n\"AAPL\"\n,\n \ni_res\n,\n \nclose\n)\nplot\n(\ns\n)"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "input.bool",
"href": "#fun_input.bool"
},
{
"text": "input.int",
"href": "#fun_input.int"
},
{
"text": "input.float",
"href": "#fun_input.float"
},
{
"text": "input.string",
"href": "#fun_input.string"
},
{
"text": "input.text_area",
"href": "#fun_input.text_area"
},
{
"text": "input.symbol",
"href": "#fun_input.symbol"
},
{
"text": "input.session",
"href": "#fun_input.session"
},
{
"text": "input.source",
"href": "#fun_input.source"
},
{
"text": "input.color",
"href": "#fun_input.color"
},
{
"text": "input.time",
"href": "#fun_input.time"
},
{
"text": "input",
"href": "#fun_input"
}
],
"tables": []
},
{
"id": "fun_int",
"legacy_id": "fun_int",
"title": "int()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">int()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_int\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">naをintに型変換、またはfloat値をintに切り捨てます。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_int-0\" href=\"#fun_int-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">int(x) → const int</pre></a><a class=\"js-reference\" data-href=\"fun_int-1\" href=\"#fun_int-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">int(x) → input int</pre></a><a class=\"js-reference\" data-href=\"fun_int-2\" href=\"#fun_int-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">int(x) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_int-3\" href=\"#fun_int-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">int(x) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (const int/float) </span>指定した型に変換された値、通常は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">intに型変換された後の引数の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_float\" href=\"#fun_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bool\" href=\"#fun_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color\" href=\"#fun_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_string\" href=\"#fun_string\">string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line\" href=\"#fun_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label\" href=\"#fun_label\">label</a></div></div>",
"text": "int()\n4個の多重定義\nnaをintに型変換、またはfloat値をintに切り捨てます。\n構文と多重定義\nint(x) → const int\nint(x) → input int\nint(x) → simple int\nint(x) → series int\n引数\nx (const int/float)\n指定した型に変換された値、通常は\nna\nです。\nリターン\nintに型変換された後の引数の値。\nこちらもご覧ください\nfloat\nbool\ncolor\nstring\nline\nlabel",
"code_blocks": [
{
"language": "",
"code": "int(x) → const int"
},
{
"language": "",
"code": "int(x) → input int"
},
{
"language": "",
"code": "int(x) → simple int"
},
{
"language": "",
"code": "int(x) → series int"
}
],
"links": [
{
"text": "int(x) → const int",
"href": "#fun_int-0"
},
{
"text": "int(x) → input int",
"href": "#fun_int-1"
},
{
"text": "int(x) → simple int",
"href": "#fun_int-2"
},
{
"text": "int(x) → series int",
"href": "#fun_int-3"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "float",
"href": "#fun_float"
},
{
"text": "bool",
"href": "#fun_bool"
},
{
"text": "color",
"href": "#fun_color"
},
{
"text": "string",
"href": "#fun_string"
},
{
"text": "line",
"href": "#fun_line"
},
{
"text": "label",
"href": "#fun_label"
}
],
"tables": []
},
{
"id": "fun_label",
"legacy_id": "fun_label",
"title": "label()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">naをlabelに型変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label(x) → series label</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series label) </span>指定した型に変換された値、通常は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">labelに型変換された後の引数の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_float\" href=\"#fun_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_int\" href=\"#fun_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bool\" href=\"#fun_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color\" href=\"#fun_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_string\" href=\"#fun_string\">string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line\" href=\"#fun_line\">line</a></div></div>",
"text": "label()\nnaをlabelに型変換します。\n構文\nlabel(x) → series label\n引数\nx (series label)\n指定した型に変換された値、通常は\nna\nです。\nリターン\nlabelに型変換された後の引数の値。\nこちらもご覧ください\nfloat\nint\nbool\ncolor\nstring\nline",
"code_blocks": [
{
"language": "",
"code": "label(x) → series label"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "float",
"href": "#fun_float"
},
{
"text": "int",
"href": "#fun_int"
},
{
"text": "bool",
"href": "#fun_bool"
},
{
"text": "color",
"href": "#fun_color"
},
{
"text": "string",
"href": "#fun_string"
},
{
"text": "line",
"href": "#fun_line"
}
],
"tables": []
},
{
"id": "fun_label.copy",
"legacy_id": "fun_label.copy",
"title": "label.copy()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.copy()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.copy\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラベルオブジェクトのクローンを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.copy(id) → series label</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_label.copy\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">'Last 100 bars highest/lowest'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span></span><br/><span><span class=\"mtk33\">highest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.highest</span><span class=\"mtk13\">(</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">highestBars</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.highestbars</span><span class=\"mtk13\">(</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">lowest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.lowest</span><span class=\"mtk13\">(</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">lowestBars</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.lowestbars</span><span class=\"mtk13\">(</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelHigh</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highestBars</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">highest</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelLow</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">labelHigh</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.set_xy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">labelLow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowestBars</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowest</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.set_text</span><span class=\"mtk13\">(</span><span class=\"mtk33\">labelLow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lowest</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.set_color</span><span class=\"mtk13\">(</span><span class=\"mtk33\">labelLow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.set_style</span><span class=\"mtk13\">(</span><span class=\"mtk33\">labelLow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">label.style_label_up</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">label.setXXXやlabel.getXXX関数に渡すことができる新しいラベルIDオブジェクトです。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.delete\" href=\"#fun_label.delete\">label.delete</a></div></div>",
"text": "label.copy()\nラベルオブジェクトのクローンを作成します。\n構文\nlabel.copy(id) → series label\n引数\nid (series label)\nラベルオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n'Last 100 bars highest/lowest'\n,\noverlay\n=\ntrue\n)\nLOOKBACK\n=\n100\nhighest\n=\nta.highest\n(\nLOOKBACK\n)\nhighestBars\n=\nta.highestbars\n(\nLOOKBACK\n)\nlowest\n=\nta.lowest\n(\nLOOKBACK\n)\nlowestBars\n=\nta.lowestbars\n(\nLOOKBACK\n)\nif\nbarstate.islastconfirmedhistory\nvar\nlabelHigh\n=\nlabel.new\n(\nbar_index\n+\nhighestBars\n,\nhighest\n,\nstr.tostring\n(\nhighest\n)\n,\ncolor\n=\ncolor.green\n)\nvar\nlabelLow\n=\nlabel.copy\n(\nlabelHigh\n)\nlabel.set_xy\n(\nlabelLow\n,\nbar_index\n+\nlowestBars\n,\nlowest\n)\nlabel.set_text\n(\nlabelLow\n,\nstr.tostring\n(\nlowest\n))\nlabel.set_color\n(\nlabelLow\n,\ncolor.red\n)\nlabel.set_style\n(\nlabelLow\n,\nlabel.style_label_up\n)\nリターン\nlabel.setXXXやlabel.getXXX関数に渡すことができる新しいラベルIDオブジェクトです。\nこちらもご覧ください\nlabel.new\nlabel.delete",
"code_blocks": [
{
"language": "",
"code": "label.copy(id) → series label"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n'Last 100 bars highest/lowest'\n,\n \noverlay\n \n=\n \ntrue\n)\nLOOKBACK\n \n=\n \n100\nhighest\n \n=\n \nta.highest\n(\nLOOKBACK\n)\nhighestBars\n \n=\n \nta.highestbars\n(\nLOOKBACK\n)\nlowest\n \n=\n \nta.lowest\n(\nLOOKBACK\n)\nlowestBars\n \n=\n \nta.lowestbars\n(\nLOOKBACK\n)\nif\n \nbarstate.islastconfirmedhistory\n \nvar\n \nlabelHigh\n \n=\n \nlabel.new\n(\nbar_index\n \n+\n \nhighestBars\n,\n \nhighest\n,\n \nstr.tostring\n(\nhighest\n)\n,\n \ncolor\n \n=\n \ncolor.green\n)\n \nvar\n \nlabelLow\n \n=\n \nlabel.copy\n(\nlabelHigh\n)\n \nlabel.set_xy\n(\nlabelLow\n,\n \nbar_index\n \n+\n \nlowestBars\n,\n \nlowest\n)\n \nlabel.set_text\n(\nlabelLow\n,\n \nstr.tostring\n(\nlowest\n))\n \nlabel.set_color\n(\nlabelLow\n,\n \ncolor.red\n)\n \nlabel.set_style\n(\nlabelLow\n,\n \nlabel.style_label_up\n)"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.delete",
"href": "#fun_label.delete"
}
],
"tables": []
},
{
"id": "fun_label.delete",
"legacy_id": "fun_label.delete",
"title": "label.delete()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.delete()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.delete\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定されたラベルオブジェクトの削除。既に削除されている場合には何も行いません。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.delete(id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>削除するラベルオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.delete()\n指定されたラベルオブジェクトの削除。既に削除されている場合には何も行いません。\n構文\nlabel.delete(id) → void\n引数\nid (series label)\n削除するラベルオブジェクト。\nこちらもご覧ください\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.delete(id) → void"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.get_text",
"legacy_id": "fun_label.get_text",
"title": "label.get_text()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.get_text()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.get_text\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">このラベルオブジェクトのテキストを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.get_text(id) → series string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_label.get_text\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"label.get_text\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">my_label</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"Open bar text\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.get_text</span><span class=\"mtk13\">(</span><span class=\"mtk33\">my_label</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" new\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">このラベルのテキストを含む文字列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.get_text()\nこのラベルオブジェクトのテキストを返します。\n構文\nlabel.get_text(id) → series string\n引数\nid (series label)\nラベルオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"label.get_text\"\n)\nmy_label\n=\nlabel.new\n(\ntime\n,\nopen\n,\ntext\n=\n\"Open bar text\"\n,\nxloc\n=\nxloc.bar_time\n)\na\n=\nlabel.get_text\n(\nmy_label\n)\nlabel.new\n(\ntime\n,\nclose\n,\ntext\n=\na\n+\n\" new\"\n,\nxloc\n=\nxloc.bar_time\n)\nリターン\nこのラベルのテキストを含む文字列オブジェクト。\nこちらもご覧ください\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.get_text(id) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"label.get_text\"\n)\nmy_label\n \n=\n \nlabel.new\n(\ntime\n,\n \nopen\n,\n \ntext\n=\n\"Open bar text\"\n,\n \nxloc\n=\nxloc.bar_time\n)\na\n \n=\n \nlabel.get_text\n(\nmy_label\n)\nlabel.new\n(\ntime\n,\n \nclose\n,\n \ntext\n \n=\n \na\n \n+\n \n\" new\"\n,\n \nxloc\n=\nxloc.bar_time\n)"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.get_x",
"legacy_id": "fun_label.get_x",
"title": "label.get_x()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.get_x()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.get_x\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラベル位置の(最後に設定されたxloc値に応じた)UNIXタイムまたはバーインデックスを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.get_x(id) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_label.get_x\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"label.get_x\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">my_label</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"Open bar text\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.get_x</span><span class=\"mtk13\">(</span><span class=\"mtk33\">my_label</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.get_x</span><span class=\"mtk13\">(</span><span class=\"mtk33\">my_label</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk9\">//draws zero plot</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIXタイムスタンプ (ミリ秒単位) またはバーインデックス。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.get_x()\nラベル位置の(最後に設定されたxloc値に応じた)UNIXタイムまたはバーインデックスを返します。\n構文\nlabel.get_x(id) → series int\n引数\nid (series label)\nラベルオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"label.get_x\"\n)\nmy_label\n=\nlabel.new\n(\ntime\n,\nopen\n,\ntext\n=\n\"Open bar text\"\n,\nxloc\n=\nxloc.bar_time\n)\na\n=\nlabel.get_x\n(\nmy_label\n)\nplot\n(\ntime\n-\nlabel.get_x\n(\nmy_label\n))\n//draws zero plot\nリターン\nUNIXタイムスタンプ (ミリ秒単位) またはバーインデックス。\nこちらもご覧ください\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.get_x(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"label.get_x\"\n)\nmy_label\n \n=\n \nlabel.new\n(\ntime\n,\n \nopen\n,\n \ntext\n=\n\"Open bar text\"\n,\n \nxloc\n=\nxloc.bar_time\n)\na\n \n=\n \nlabel.get_x\n(\nmy_label\n)\nplot\n(\ntime\n \n-\n \nlabel.get_x\n(\nmy_label\n))\n \n//draws zero plot"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.get_y",
"legacy_id": "fun_label.get_y",
"title": "label.get_y()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.get_y()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.get_y\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">このラベル位置の価格を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.get_y(id) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">価格を表す浮動小数点値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.get_y()\nこのラベル位置の価格を返します。\n構文\nlabel.get_y(id) → series float\n引数\nid (series label)\nラベルオブジェクト。\nリターン\n価格を表す浮動小数点値。\nこちらもご覧ください\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.get_y(id) → series float"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.new",
"legacy_id": "fun_label.new",
"title": "label.new()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.new()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.new\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">新しいラベルオブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_label.new-0\" href=\"#fun_label.new-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">label.new(point, text, xloc, yloc, color, style, textcolor, size, textalign, tooltip, text_font_family, force_overlay, text_formatting) → series label</pre></a><a class=\"js-reference\" data-href=\"fun_label.new-1\" href=\"#fun_label.new-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">label.new(x, y, text, xloc, yloc, color, style, textcolor, size, textalign, tooltip, text_font_family, force_overlay, text_formatting) → series label</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">point (chart.point) </span>ラベルの位置を指定する<a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a>オブジェクトです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text (series string) </span>ラベルテキスト。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">xloc (series string) </span><strong>x</strong> 引数の説明をご参照ください。可能な値は <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> と <a class=\"js-reference\" data-href=\"const_xloc.bar_time\" href=\"#const_xloc.bar_time\">xloc.bar_time</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">yloc (series string) </span>可能な値は <a class=\"js-reference\" data-href=\"const_yloc.price\" href=\"#const_yloc.price\">yloc.price</a>, <a class=\"js-reference\" data-href=\"const_yloc.abovebar\" href=\"#const_yloc.abovebar\">yloc.abovebar</a>, <a class=\"js-reference\" data-href=\"const_yloc.belowbar\" href=\"#const_yloc.belowbar\">yloc.belowbar</a> です。yloc=<a class=\"js-reference\" data-href=\"const_yloc.price\" href=\"#const_yloc.price\">yloc.price</a> の場合、<strong>y</strong> 引数でラベル位置の価格を指定します。yloc=<a class=\"js-reference\" data-href=\"const_yloc.abovebar\" href=\"#const_yloc.abovebar\">yloc.abovebar</a> の場合、ラベルはバーの上に位置します。yloc=<a class=\"js-reference\" data-href=\"const_yloc.belowbar\" href=\"#const_yloc.belowbar\">yloc.belowbar</a> の場合、ラベルはバーの下です。デフォルトは <a class=\"js-reference\" data-href=\"const_yloc.price\" href=\"#const_yloc.price\">yloc.price</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>ラベルの枠と矢印の色。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">style (series string) </span>ラベルスタイル。利用できる値は: <a class=\"js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a>, <a class=\"js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a>, <a class=\"js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a>, <a class=\"js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a>, <a class=\"js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a>, <a class=\"js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a>, <a class=\"js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a>, <a class=\"js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a>, <a class=\"js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a>, <a class=\"js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a>, <a class=\"js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a>, <a class=\"js-reference\" data-href=\"const_label.style_text_outline\" href=\"#const_label.style_text_outline\">label.style_text_outline</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">textcolor (series color) </span>テキストの色。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int/string) </span>オプションです。ラベルのサイズを表します。正の<a class=\"js-reference\" data-href=\"type_int\" href=\"#type_int\">int</a>の値または組み込まれた<code>size.*</code>の定数のいずれかの値が可能です。定数とそれに相当する数値サイズは次のとおりです: <a class=\"js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a> (0)、<a class=\"js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a> (~7)、<a class=\"js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a> (~10)、<a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a> (12)、<a class=\"js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a> (18)、<a class=\"js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a> (24)。デフォルトは<a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a>で、数値のサイズ12を表します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">textalign (series string) </span>ラベルテキストの配置。利用できる値は: <a class=\"js-reference\" data-href=\"const_text.align_left\" href=\"#const_text.align_left\">text.align_left</a>, <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a>, <a class=\"js-reference\" data-href=\"const_text.align_right\" href=\"#const_text.align_right\">text.align_right</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (series string) </span>カーソルを合わせた際に表示されるツールチップのラベル。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_font_family (series string) </span>テキストのフォントファミリー。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a> です。利用できる値は: <a class=\"js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a>, <a class=\"js-reference\" data-href=\"const_font.family_monospace\" href=\"#const_font.family_monospace\">font.family_monospace</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている時でも、描画はメインのチャートペインに表示されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_formatting (const text_format) </span>表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、<code>text.format_bold + text.format_italic</code>はテキストを太字にし、かつ斜体にします。可能な値は<a class=\"js-reference\" data-href=\"var_text.format_none\" href=\"#var_text.format_none\">text.format_none</a>、<a class=\"js-reference\" data-href=\"var_text.format_bold\" href=\"#var_text.format_bold\">text.format_bold</a>、<a class=\"js-reference\" data-href=\"var_text.format_italic\" href=\"#var_text.format_italic\">text.format_italic</a>です。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"var_text.format_none\" href=\"#var_text.format_none\">text.format_none</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_label.new\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"label.new\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">label1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"Hello, world!\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">label.style_circle</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.set_x</span><span class=\"mtk13\">(</span><span class=\"mtk33\">label1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.set_xloc</span><span class=\"mtk13\">(</span><span class=\"mtk33\">label1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.set_color</span><span class=\"mtk13\">(</span><span class=\"mtk33\">label1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.set_size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">label1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">label.setXXXとlabel.getXXX関数に渡すことができるラベルIDオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.delete\" href=\"#fun_label.delete\">label.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_x\" href=\"#fun_label.set_x\">label.set_x</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_y\" href=\"#fun_label.set_y\">label.set_y</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_xy\" href=\"#fun_label.set_xy\">label.set_xy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_xloc\" href=\"#fun_label.set_xloc\">label.set_xloc</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_yloc\" href=\"#fun_label.set_yloc\">label.set_yloc</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_color\" href=\"#fun_label.set_color\">label.set_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textcolor\" href=\"#fun_label.set_textcolor\">label.set_textcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_style\" href=\"#fun_label.set_style\">label.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_size\" href=\"#fun_label.set_size\">label.set_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_textalign\" href=\"#fun_label.set_textalign\">label.set_textalign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_tooltip\" href=\"#fun_label.set_tooltip\">label.set_tooltip</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_text\" href=\"#fun_label.set_text\">label.set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_text_formatting\" href=\"#fun_label.set_text_formatting\">label.set_text_formatting</a></div></div>",
"text": "label.new()\n2個の多重定義\n新しいラベルオブジェクトを作成します。\n構文と多重定義\nlabel.new(point, text, xloc, yloc, color, style, textcolor, size, textalign, tooltip, text_font_family, force_overlay, text_formatting) → series label\nlabel.new(x, y, text, xloc, yloc, color, style, textcolor, size, textalign, tooltip, text_font_family, force_overlay, text_formatting) → series label\n引数\npoint (chart.point)\nラベルの位置を指定する\nchart.point\nオブジェクトです。\ntext (series string)\nラベルテキスト。デフォルトは空の文字列です。\nxloc (series string)\nx\n引数の説明をご参照ください。可能な値は\nxloc.bar_index\nと\nxloc.bar_time\nです。デフォルトは\nxloc.bar_index\nです。\nyloc (series string)\n可能な値は\nyloc.price\n,\nyloc.abovebar\n,\nyloc.belowbar\nです。yloc=\nyloc.price\nの場合、\ny\n引数でラベル位置の価格を指定します。yloc=\nyloc.abovebar\nの場合、ラベルはバーの上に位置します。yloc=\nyloc.belowbar\nの場合、ラベルはバーの下です。デフォルトは\nyloc.price\nです。\ncolor (series color)\nラベルの枠と矢印の色。\nstyle (series string)\nラベルスタイル。利用できる値は:\nlabel.style_none\n,\nlabel.style_xcross\n,\nlabel.style_cross\n,\nlabel.style_triangleup\n,\nlabel.style_triangledown\n,\nlabel.style_flag\n,\nlabel.style_circle\n,\nlabel.style_arrowup\n,\nlabel.style_arrowdown\n,\nlabel.style_label_up\n,\nlabel.style_label_down\n,\nlabel.style_label_left\n,\nlabel.style_label_right\n,\nlabel.style_label_lower_left\n,\nlabel.style_label_lower_right\n,\nlabel.style_label_upper_left\n,\nlabel.style_label_upper_right\n,\nlabel.style_label_center\n,\nlabel.style_square\n,\nlabel.style_diamond\n,\nlabel.style_text_outline\nです。デフォルトは\nlabel.style_label_down\nです。\ntextcolor (series color)\nテキストの色。\nsize (series int/string)\nオプションです。ラベルのサイズを表します。正の\nint\nの値または組み込まれた\nsize.*\nの定数のいずれかの値が可能です。定数とそれに相当する数値サイズは次のとおりです:\nsize.auto\n(0)、\nsize.tiny\n(~7)、\nsize.small\n(~10)、\nsize.normal\n(12)、\nsize.large\n(18)、\nsize.huge\n(24)。デフォルトは\nsize.normal\nで、数値のサイズ12を表します。\ntextalign (series string)\nラベルテキストの配置。利用できる値は:\ntext.align_left\n,\ntext.align_center\n,\ntext.align_right\nです。デフォルトは\ntext.align_center\nです。\ntooltip (series string)\nカーソルを合わせた際に表示されるツールチップのラベル。\ntext_font_family (series string)\nテキストのフォントファミリー。オプションです。デフォルトは\nfont.family_default\nです。利用できる値は:\nfont.family_default\n,\nfont.family_monospace\nです。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている時でも、描画はメインのチャートペインに表示されます。オプションの引数です。デフォルトは\nfalse\nです。\ntext_formatting (const text_format)\n表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、\ntext.format_bold + text.format_italic\nはテキストを太字にし、かつ斜体にします。可能な値は\ntext.format_none\n、\ntext.format_bold\n、\ntext.format_italic\nです。オプションです。デフォルト値は\ntext.format_none\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"label.new\"\n)\nvar\nlabel1\n=\nlabel.new\n(\nbar_index\n,\nlow\n,\ntext\n=\n\"Hello, world!\"\n,\nstyle\n=\nlabel.style_circle\n)\nlabel.set_x\n(\nlabel1\n,\n0\n)\nlabel.set_xloc\n(\nlabel1\n,\ntime\n,\nxloc.bar_time\n)\nlabel.set_color\n(\nlabel1\n,\ncolor.red\n)\nlabel.set_size\n(\nlabel1\n,\nsize.large\n)\nリターン\nlabel.setXXXとlabel.getXXX関数に渡すことができるラベルIDオブジェクト。\nこちらもご覧ください\nlabel.delete\nlabel.set_x\nlabel.set_y\nlabel.set_xy\nlabel.set_xloc\nlabel.set_yloc\nlabel.set_color\nlabel.set_textcolor\nlabel.set_style\nlabel.set_size\nlabel.set_textalign\nlabel.set_tooltip\nlabel.set_text\nlabel.set_text_formatting",
"code_blocks": [
{
"language": "",
"code": "label.new(point, text, xloc, yloc, color, style, textcolor, size, textalign, tooltip, text_font_family, force_overlay, text_formatting) → series label"
},
{
"language": "",
"code": "label.new(x, y, text, xloc, yloc, color, style, textcolor, size, textalign, tooltip, text_font_family, force_overlay, text_formatting) → series label"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"label.new\"\n)\nvar\n \nlabel1\n \n=\n \nlabel.new\n(\nbar_index\n,\n \nlow\n,\n \ntext\n=\n\"Hello, world!\"\n,\n \nstyle\n=\nlabel.style_circle\n)\nlabel.set_x\n(\nlabel1\n,\n \n0\n)\nlabel.set_xloc\n(\nlabel1\n,\n \ntime\n,\n \nxloc.bar_time\n)\nlabel.set_color\n(\nlabel1\n,\n \ncolor.red\n)\nlabel.set_size\n(\nlabel1\n,\n \nsize.large\n)"
}
],
"links": [
{
"text": "label.new(point, text, xloc, yloc, color, style, textcolor, size, textalign, tooltip, text_font_family, force_overlay, text_formatting) → series label",
"href": "#fun_label.new-0"
},
{
"text": "label.new(x, y, text, xloc, yloc, color, style, textcolor, size, textalign, tooltip, text_font_family, force_overlay, text_formatting) → series label",
"href": "#fun_label.new-1"
},
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "xloc.bar_time",
"href": "#const_xloc.bar_time"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "yloc.price",
"href": "#const_yloc.price"
},
{
"text": "yloc.abovebar",
"href": "#const_yloc.abovebar"
},
{
"text": "yloc.belowbar",
"href": "#const_yloc.belowbar"
},
{
"text": "yloc.price",
"href": "#const_yloc.price"
},
{
"text": "yloc.abovebar",
"href": "#const_yloc.abovebar"
},
{
"text": "yloc.belowbar",
"href": "#const_yloc.belowbar"
},
{
"text": "yloc.price",
"href": "#const_yloc.price"
},
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
},
{
"text": "label.style_text_outline",
"href": "#const_label.style_text_outline"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "int",
"href": "#type_int"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "text.align_left",
"href": "#const_text.align_left"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_right",
"href": "#const_text.align_right"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_monospace",
"href": "#const_font.family_monospace"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "text.format_none",
"href": "#var_text.format_none"
},
{
"text": "text.format_bold",
"href": "#var_text.format_bold"
},
{
"text": "text.format_italic",
"href": "#var_text.format_italic"
},
{
"text": "text.format_none",
"href": "#var_text.format_none"
},
{
"text": "label.delete",
"href": "#fun_label.delete"
},
{
"text": "label.set_x",
"href": "#fun_label.set_x"
},
{
"text": "label.set_y",
"href": "#fun_label.set_y"
},
{
"text": "label.set_xy",
"href": "#fun_label.set_xy"
},
{
"text": "label.set_xloc",
"href": "#fun_label.set_xloc"
},
{
"text": "label.set_yloc",
"href": "#fun_label.set_yloc"
},
{
"text": "label.set_color",
"href": "#fun_label.set_color"
},
{
"text": "label.set_textcolor",
"href": "#fun_label.set_textcolor"
},
{
"text": "label.set_style",
"href": "#fun_label.set_style"
},
{
"text": "label.set_size",
"href": "#fun_label.set_size"
},
{
"text": "label.set_textalign",
"href": "#fun_label.set_textalign"
},
{
"text": "label.set_tooltip",
"href": "#fun_label.set_tooltip"
},
{
"text": "label.set_text",
"href": "#fun_label.set_text"
},
{
"text": "label.set_text_formatting",
"href": "#fun_label.set_text_formatting"
}
],
"tables": []
},
{
"id": "fun_label.set_color",
"legacy_id": "fun_label.set_color",
"title": "label.set_color()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_color()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラベルの枠と矢印の色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_color(id, color) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>新しいラベルの枠と矢印の色。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.set_color()\nラベルの枠と矢印の色を設定します。\n構文\nlabel.set_color(id, color) → void\n引数\nid (series label)\nラベルオブジェクト。\ncolor (series color)\n新しいラベルの枠と矢印の色。\nこちらもご覧ください\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.set_color(id, color) → void"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.set_point",
"legacy_id": "fun_label.set_point",
"title": "label.set_point()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_point()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_point\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code>ラベルの位置を<code>point</code>に設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_point(id, point) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span><a class=\"js-reference\" data-href=\"type_label\" href=\"#type_label\">label</a>オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">point (chart.point) </span><a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a>オブジェクト。</div></div>",
"text": "label.set_point()\nid\nラベルの位置を\npoint\nに設定します。\n構文\nlabel.set_point(id, point) → void\n引数\nid (series label)\nlabel\nオブジェクト。\npoint (chart.point)\nchart.point\nオブジェクト。",
"code_blocks": [
{
"language": "",
"code": "label.set_point(id, point) → void"
}
],
"links": [
{
"text": "label",
"href": "#type_label"
},
{
"text": "chart.point",
"href": "#type_chart.point"
}
],
"tables": []
},
{
"id": "fun_label.set_size",
"legacy_id": "fun_label.set_size",
"title": "label.set_size()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_size()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_size\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定したラベルオブジェクトの矢印とテキストサイズを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_size(id, size) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (series int/string) </span>ラベルのサイズを表します。正の<a class=\"js-reference\" data-href=\"type_int\" href=\"#type_int\">int</a>の値または組み込まれた<code>size.*</code>の定数のいずれかの値が可能です。定数とそれに相当する数値サイズは次のとおりです: <a class=\"js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a> (0)、<a class=\"js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a> (~7)、<a class=\"js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a> (~10)、<a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a> (12)、<a class=\"js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a> (18)、<a class=\"js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a> (24)。デフォルトは<a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a>で、数値のサイズ12を表します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a><a class=\"tv-tag-label js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.set_size()\n指定したラベルオブジェクトの矢印とテキストサイズを設定します。\n構文\nlabel.set_size(id, size) → void\n引数\nid (series label)\nラベルオブジェクト。\nsize (series int/string)\nラベルのサイズを表します。正の\nint\nの値または組み込まれた\nsize.*\nの定数のいずれかの値が可能です。定数とそれに相当する数値サイズは次のとおりです:\nsize.auto\n(0)、\nsize.tiny\n(~7)、\nsize.small\n(~10)、\nsize.normal\n(12)、\nsize.large\n(18)、\nsize.huge\n(24)。デフォルトは\nsize.normal\nで、数値のサイズ12を表します。\nこちらもご覧ください\nsize.auto\nsize.tiny\nsize.small\nsize.normal\nsize.large\nsize.huge\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.set_size(id, size) → void"
}
],
"links": [
{
"text": "int",
"href": "#type_int"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
},
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.set_style",
"legacy_id": "fun_label.set_style",
"title": "label.set_style()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_style()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_style\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラベルスタイルを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_style(id, style) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">style (series string) </span>新しいラベルのスタイル。可能な値は、 <a class=\"js-reference\" data-href=\"const_label.style_none\" href=\"#const_label.style_none\">label.style_none</a>, <a class=\"js-reference\" data-href=\"const_label.style_xcross\" href=\"#const_label.style_xcross\">label.style_xcross</a>, <a class=\"js-reference\" data-href=\"const_label.style_cross\" href=\"#const_label.style_cross\">label.style_cross</a>, <a class=\"js-reference\" data-href=\"const_label.style_triangleup\" href=\"#const_label.style_triangleup\">label.style_triangleup</a>, <a class=\"js-reference\" data-href=\"const_label.style_triangledown\" href=\"#const_label.style_triangledown\">label.style_triangledown</a>, <a class=\"js-reference\" data-href=\"const_label.style_flag\" href=\"#const_label.style_flag\">label.style_flag</a>, <a class=\"js-reference\" data-href=\"const_label.style_circle\" href=\"#const_label.style_circle\">label.style_circle</a>, <a class=\"js-reference\" data-href=\"const_label.style_arrowup\" href=\"#const_label.style_arrowup\">label.style_arrowup</a>, <a class=\"js-reference\" data-href=\"const_label.style_arrowdown\" href=\"#const_label.style_arrowdown\">label.style_arrowdown</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_up\" href=\"#const_label.style_label_up\">label.style_label_up</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_down\" href=\"#const_label.style_label_down\">label.style_label_down</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_left\" href=\"#const_label.style_label_left\">label.style_label_left</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_right\" href=\"#const_label.style_label_right\">label.style_label_right</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_lower_left\" href=\"#const_label.style_label_lower_left\">label.style_label_lower_left</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_lower_right\" href=\"#const_label.style_label_lower_right\">label.style_label_lower_right</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_upper_left\" href=\"#const_label.style_label_upper_left\">label.style_label_upper_left</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_upper_right\" href=\"#const_label.style_label_upper_right\">label.style_label_upper_right</a>, <a class=\"js-reference\" data-href=\"const_label.style_label_center\" href=\"#const_label.style_label_center\">label.style_label_center</a>, <a class=\"js-reference\" data-href=\"const_label.style_square\" href=\"#const_label.style_square\">label.style_square</a>, <a class=\"js-reference\" data-href=\"const_label.style_diamond\" href=\"#const_label.style_diamond\">label.style_diamond</a>, <a class=\"js-reference\" data-href=\"const_label.style_text_outline\" href=\"#const_label.style_text_outline\">label.style_text_outline</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.set_style()\nラベルスタイルを設定します。\n構文\nlabel.set_style(id, style) → void\n引数\nid (series label)\nラベルオブジェクト。\nstyle (series string)\n新しいラベルのスタイル。可能な値は、\nlabel.style_none\n,\nlabel.style_xcross\n,\nlabel.style_cross\n,\nlabel.style_triangleup\n,\nlabel.style_triangledown\n,\nlabel.style_flag\n,\nlabel.style_circle\n,\nlabel.style_arrowup\n,\nlabel.style_arrowdown\n,\nlabel.style_label_up\n,\nlabel.style_label_down\n,\nlabel.style_label_left\n,\nlabel.style_label_right\n,\nlabel.style_label_lower_left\n,\nlabel.style_label_lower_right\n,\nlabel.style_label_upper_left\n,\nlabel.style_label_upper_right\n,\nlabel.style_label_center\n,\nlabel.style_square\n,\nlabel.style_diamond\n,\nlabel.style_text_outline\nです。\nこちらもご覧ください\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.set_style(id, style) → void"
}
],
"links": [
{
"text": "label.style_none",
"href": "#const_label.style_none"
},
{
"text": "label.style_xcross",
"href": "#const_label.style_xcross"
},
{
"text": "label.style_cross",
"href": "#const_label.style_cross"
},
{
"text": "label.style_triangleup",
"href": "#const_label.style_triangleup"
},
{
"text": "label.style_triangledown",
"href": "#const_label.style_triangledown"
},
{
"text": "label.style_flag",
"href": "#const_label.style_flag"
},
{
"text": "label.style_circle",
"href": "#const_label.style_circle"
},
{
"text": "label.style_arrowup",
"href": "#const_label.style_arrowup"
},
{
"text": "label.style_arrowdown",
"href": "#const_label.style_arrowdown"
},
{
"text": "label.style_label_up",
"href": "#const_label.style_label_up"
},
{
"text": "label.style_label_down",
"href": "#const_label.style_label_down"
},
{
"text": "label.style_label_left",
"href": "#const_label.style_label_left"
},
{
"text": "label.style_label_right",
"href": "#const_label.style_label_right"
},
{
"text": "label.style_label_lower_left",
"href": "#const_label.style_label_lower_left"
},
{
"text": "label.style_label_lower_right",
"href": "#const_label.style_label_lower_right"
},
{
"text": "label.style_label_upper_left",
"href": "#const_label.style_label_upper_left"
},
{
"text": "label.style_label_upper_right",
"href": "#const_label.style_label_upper_right"
},
{
"text": "label.style_label_center",
"href": "#const_label.style_label_center"
},
{
"text": "label.style_square",
"href": "#const_label.style_square"
},
{
"text": "label.style_diamond",
"href": "#const_label.style_diamond"
},
{
"text": "label.style_text_outline",
"href": "#const_label.style_text_outline"
},
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.set_text",
"legacy_id": "fun_label.set_text",
"title": "label.set_text()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_text()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_text\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラベルテキストを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_text(id, text) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text (series string) </span>新しいラベルテキスト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_text_formatting\" href=\"#fun_label.set_text_formatting\">label.set_text_formatting</a></div></div>",
"text": "label.set_text()\nラベルテキストを設定します。\n構文\nlabel.set_text(id, text) → void\n引数\nid (series label)\nラベルオブジェクト。\ntext (series string)\n新しいラベルテキスト。\nこちらもご覧ください\nlabel.new\nlabel.set_text_formatting",
"code_blocks": [
{
"language": "",
"code": "label.set_text(id, text) → void"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_text_formatting",
"href": "#fun_label.set_text_formatting"
}
],
"tables": []
},
{
"id": "fun_label.set_text_font_family",
"legacy_id": "fun_label.set_text_font_family",
"title": "label.set_text_font_family()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_text_font_family()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_text_font_family\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラベル内のテキストのフォントファミリーを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_text_font_family(id, text_font_family) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_font_family (series string) </span>テキストのフォントファミリー。可能な値は <a class=\"js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a>, <a class=\"js-reference\" data-href=\"const_font.family_monospace\" href=\"#const_font.family_monospace\">font.family_monospace</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_label.set_text_font_family\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Example of setting the label font\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"monospace\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">yloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">yloc.abovebar</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.set_text_font_family</span><span class=\"mtk13\">(</span><span class=\"mtk33\">l</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">font.family_monospace</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a><a class=\"tv-tag-label js-reference\" data-href=\"const_font.family_monospace\" href=\"#const_font.family_monospace\">font.family_monospace</a></div></div>",
"text": "label.set_text_font_family()\nラベル内のテキストのフォントファミリーを設定します。\n構文\nlabel.set_text_font_family(id, text_font_family) → void\n引数\nid (series label)\nラベルオブジェクト。\ntext_font_family (series string)\nテキストのフォントファミリー。可能な値は\nfont.family_default\n,\nfont.family_monospace\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"Example of setting the label font\"\n)\nif\nbarstate.islastconfirmedhistory\nl\n=\nlabel.new\n(\nbar_index\n,\n0\n,\n\"monospace\"\n,\nyloc\n=\nyloc.abovebar\n)\nlabel.set_text_font_family\n(\nl\n,\nfont.family_monospace\n)\nこちらもご覧ください\nlabel.new\nfont.family_default\nfont.family_monospace",
"code_blocks": [
{
"language": "",
"code": "label.set_text_font_family(id, text_font_family) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Example of setting the label font\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \nl\n \n=\n \nlabel.new\n(\nbar_index\n,\n \n0\n,\n \n\"monospace\"\n,\n \nyloc\n=\nyloc.abovebar\n)\n \nlabel.set_text_font_family\n(\nl\n,\n \nfont.family_monospace\n)"
}
],
"links": [
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_monospace",
"href": "#const_font.family_monospace"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_monospace",
"href": "#const_font.family_monospace"
}
],
"tables": []
},
{
"id": "fun_label.set_text_formatting",
"legacy_id": "fun_label.set_text_formatting",
"title": "label.set_text_formatting()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_text_formatting()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_text_formatting\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">描画が表示テキストに対して適用する書式属性の設定を行います。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_text_formatting(id, text_formatting) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_formatting (const text_format) </span>表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、<code>text.format_bold + text.format_italic</code>はテキストを太字にし、かつ斜体にします。可能な値は<a class=\"js-reference\" data-href=\"var_text.format_none\" href=\"#var_text.format_none\">text.format_none</a>、<a class=\"js-reference\" data-href=\"var_text.format_bold\" href=\"#var_text.format_bold\">text.format_bold</a>、<a class=\"js-reference\" data-href=\"var_text.format_italic\" href=\"#var_text.format_italic\">text.format_italic</a>です。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"var_text.format_none\" href=\"#var_text.format_none\">text.format_none</a>です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.set_text\" href=\"#fun_label.set_text\">label.set_text</a></div></div>",
"text": "label.set_text_formatting()\n描画が表示テキストに対して適用する書式属性の設定を行います。\n構文\nlabel.set_text_formatting(id, text_formatting) → void\n引数\nid (series label)\nラベルオブジェクト。\ntext_formatting (const text_format)\n表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、\ntext.format_bold + text.format_italic\nはテキストを太字にし、かつ斜体にします。可能な値は\ntext.format_none\n、\ntext.format_bold\n、\ntext.format_italic\nです。オプションです。デフォルト値は\ntext.format_none\nです。\nこちらもご覧ください\nlabel.new\nlabel.set_text",
"code_blocks": [
{
"language": "",
"code": "label.set_text_formatting(id, text_formatting) → void"
}
],
"links": [
{
"text": "text.format_none",
"href": "#var_text.format_none"
},
{
"text": "text.format_bold",
"href": "#var_text.format_bold"
},
{
"text": "text.format_italic",
"href": "#var_text.format_italic"
},
{
"text": "text.format_none",
"href": "#var_text.format_none"
},
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "label.set_text",
"href": "#fun_label.set_text"
}
],
"tables": []
},
{
"id": "fun_label.set_textalign",
"legacy_id": "fun_label.set_textalign",
"title": "label.set_textalign()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_textalign()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_textalign\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラベルテキストの配置を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_textalign(id, textalign) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">textalign (series string) </span>ラベルテキストの配置。可能な値は: <a class=\"js-reference\" data-href=\"const_text.align_left\" href=\"#const_text.align_left\">text.align_left</a>, <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a>, <a class=\"js-reference\" data-href=\"const_text.align_right\" href=\"#const_text.align_right\">text.align_right</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_left\" href=\"#const_text.align_left\">text.align_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a><a class=\"tv-tag-label js-reference\" data-href=\"const_text.align_right\" href=\"#const_text.align_right\">text.align_right</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.set_textalign()\nラベルテキストの配置を設定します。\n構文\nlabel.set_textalign(id, textalign) → void\n引数\nid (series label)\nラベルオブジェクト。\ntextalign (series string)\nラベルテキストの配置。可能な値は:\ntext.align_left\n,\ntext.align_center\n,\ntext.align_right\nです。\nこちらもご覧ください\ntext.align_left\ntext.align_center\ntext.align_right\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.set_textalign(id, textalign) → void"
}
],
"links": [
{
"text": "text.align_left",
"href": "#const_text.align_left"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_right",
"href": "#const_text.align_right"
},
{
"text": "text.align_left",
"href": "#const_text.align_left"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_right",
"href": "#const_text.align_right"
},
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.set_textcolor",
"legacy_id": "fun_label.set_textcolor",
"title": "label.set_textcolor()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_textcolor()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_textcolor\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラベルテキストの色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_textcolor(id, textcolor) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">textcolor (series color) </span>新しいテキストの色。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.set_textcolor()\nラベルテキストの色を設定します。\n構文\nlabel.set_textcolor(id, textcolor) → void\n引数\nid (series label)\nラベルオブジェクト。\ntextcolor (series color)\n新しいテキストの色。\nこちらもご覧ください\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.set_textcolor(id, textcolor) → void"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.set_tooltip",
"legacy_id": "fun_label.set_tooltip",
"title": "label.set_tooltip()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_tooltip()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_tooltip\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ツールチップのテキストを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_tooltip(id, tooltip) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (series string) </span>ツールチップのテキスト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.set_tooltip()\nツールチップのテキストを設定します。\n構文\nlabel.set_tooltip(id, tooltip) → void\n引数\nid (series label)\nラベルオブジェクト。\ntooltip (series string)\nツールチップのテキスト。\nこちらもご覧ください\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.set_tooltip(id, tooltip) → void"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.set_x",
"legacy_id": "fun_label.set_x",
"title": "label.set_x()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_x()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_x\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラベル位置の(xlocに応じた)バーインデックスまたはバーの時間を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_x(id, x) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series int) </span>新しいラベル位置のバーインデックスまたはバーの時間。なお <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> を利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.set_x()\nラベル位置の(xlocに応じた)バーインデックスまたはバーの時間を設定します。\n構文\nlabel.set_x(id, x) → void\n引数\nid (series label)\nラベルオブジェクト。\nx (series int)\n新しいラベル位置のバーインデックスまたはバーの時間。なお\nxloc.bar_index\nを利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。\nこちらもご覧ください\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.set_x(id, x) → void"
}
],
"links": [
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.set_xloc",
"legacy_id": "fun_label.set_xloc",
"title": "label.set_xloc()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_xloc()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_xloc\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">x地点と新しいバーインデックス/バーの時間の値を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_xloc(id, x, xloc) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series int) </span>ラベル位置の新しいバーインデックスまたはバーの時間を設定。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">xloc (series string) </span>新しいx地点の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"const_xloc.bar_time\" href=\"#const_xloc.bar_time\">xloc.bar_time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.set_xloc()\nx地点と新しいバーインデックス/バーの時間の値を設定します。\n構文\nlabel.set_xloc(id, x, xloc) → void\n引数\nid (series label)\nラベルオブジェクト。\nx (series int)\nラベル位置の新しいバーインデックスまたはバーの時間を設定。\nxloc (series string)\n新しいx地点の値。\nこちらもご覧ください\nxloc.bar_index\nxloc.bar_time\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.set_xloc(id, x, xloc) → void"
}
],
"links": [
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "xloc.bar_time",
"href": "#const_xloc.bar_time"
},
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.set_xy",
"legacy_id": "fun_label.set_xy",
"title": "label.set_xy()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_xy()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_xy\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラベル位置のバーインデックス/バーの時間と価格を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_xy(id, x, y) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series int) </span>新しいラベル位置のバーインデックスまたはバーの時間。なお <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> を利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">y (series int/float) </span>ラベル位置の新しい価格。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.set_xy()\nラベル位置のバーインデックス/バーの時間と価格を設定します。\n構文\nlabel.set_xy(id, x, y) → void\n引数\nid (series label)\nラベルオブジェクト。\nx (series int)\n新しいラベル位置のバーインデックスまたはバーの時間。なお\nxloc.bar_index\nを利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。\ny (series int/float)\nラベル位置の新しい価格。\nこちらもご覧ください\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.set_xy(id, x, y) → void"
}
],
"links": [
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.set_y",
"legacy_id": "fun_label.set_y",
"title": "label.set_y()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_y()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_y\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラベル位置の価格を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_y(id, y) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">y (series int/float) </span>ラベル位置の新しい価格。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.set_y()\nラベル位置の価格を設定します。\n構文\nlabel.set_y(id, y) → void\n引数\nid (series label)\nラベルオブジェクト。\ny (series int/float)\nラベル位置の新しい価格。\nこちらもご覧ください\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.set_y(id, y) → void"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_label.set_yloc",
"legacy_id": "fun_label.set_yloc",
"title": "label.set_yloc()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.set_yloc()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_label.set_yloc\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">新しいy地点の計算アルゴリズムを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">label.set_yloc(id, yloc) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series label) </span>ラベルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">yloc (series string) </span>新しいy地点の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_yloc.price\" href=\"#const_yloc.price\">yloc.price</a><a class=\"tv-tag-label js-reference\" data-href=\"const_yloc.abovebar\" href=\"#const_yloc.abovebar\">yloc.abovebar</a><a class=\"tv-tag-label js-reference\" data-href=\"const_yloc.belowbar\" href=\"#const_yloc.belowbar\">yloc.belowbar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label.set_yloc()\n新しいy地点の計算アルゴリズムを設定します。\n構文\nlabel.set_yloc(id, yloc) → void\n引数\nid (series label)\nラベルオブジェクト。\nyloc (series string)\n新しいy地点の値。\nこちらもご覧ください\nyloc.price\nyloc.abovebar\nyloc.belowbar\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "label.set_yloc(id, yloc) → void"
}
],
"links": [
{
"text": "yloc.price",
"href": "#const_yloc.price"
},
{
"text": "yloc.abovebar",
"href": "#const_yloc.abovebar"
},
{
"text": "yloc.belowbar",
"href": "#const_yloc.belowbar"
},
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "fun_library",
"legacy_id": "fun_library",
"title": "library()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">library()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_library\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトを <a href=\"https://www.tradingview.com/pine-script-docs/concepts/libraries/\" target=\"_blank\">library</a> として識別する宣言文です。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">library(title, overlay, dynamic_requests) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>ライブラリのタイトルとその識別子です。スペース、特殊文字、数字で始めることはできません。これは公開時のデフォルトのタイトルとして使用され、他のスクリプトで使用される際には <a class=\"js-reference\" data-href=\"kw_import\" href=\"#kw_import\">import</a> 文でライブラリを一意に識別するために使用されます。また、チャート上ではスクリプトの名前として使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">overlay (const bool) </span>true の場合、ライブラリはチャートの上に追加されます。false の場合、別のペインに追加されます。オプションです。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">dynamic_requests (const bool) </span><code>request.*()</code> の名前空間から、スクリプトによる関数の動的呼び出しを可能にするかどうかを指定します。<code>request.*()</code> の動的呼び出しは、条件構造 (例: <a class=\"js-reference\" data-href=\"kw_if\" href=\"#kw_if\">if</a>)、ループ (例: <a class=\"js-reference\" data-href=\"kw_for\" href=\"#kw_for\">for</a>) およびエクスポートされた関数のローカルスコープ内で許可されます。さらに、こうした呼び出しでは「系列」の引数を使用できるパラメーターが多くあります。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> です。詳細については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/concepts/other-timeframes-and-data/#dynamic-requests\" target=\"_blank\">「動的リクエスト」</a> のセクションをご参照ください。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_library\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk9\">// </span><span class=\"mtk9 mtkb\">@description</span><span class=\"mtk9\"> Math library</span></span><br/><span><span class=\"mtk16\">library</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"num_methods\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Calculate \"sinh()\" from the float parameter `x`</span></span><br/><span><span class=\"mtk18\">export</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sinh</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk16\">math.exp</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.exp</span><span class=\"mtk13\">(</span><span class=\"mtk18\">-</span><span class=\"mtk33\">x</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2.0</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sinh</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "library()\nスクリプトを\nlibrary\nとして識別する宣言文です。\n構文\nlibrary(title, overlay, dynamic_requests) → void\n引数\ntitle (const string)\nライブラリのタイトルとその識別子です。スペース、特殊文字、数字で始めることはできません。これは公開時のデフォルトのタイトルとして使用され、他のスクリプトで使用される際には\nimport\n文でライブラリを一意に識別するために使用されます。また、チャート上ではスクリプトの名前として使用されます。\noverlay (const bool)\ntrue の場合、ライブラリはチャートの上に追加されます。false の場合、別のペインに追加されます。オプションです。デフォルトは false です。\ndynamic_requests (const bool)\nrequest.*()\nの名前空間から、スクリプトによる関数の動的呼び出しを可能にするかどうかを指定します。\nrequest.*()\nの動的呼び出しは、条件構造 (例:\nif\n)、ループ (例:\nfor\n) およびエクスポートされた関数のローカルスコープ内で許可されます。さらに、こうした呼び出しでは「系列」の引数を使用できるパラメーターが多くあります。オプションです。デフォルトは\ntrue\nです。詳細については、ユーザーマニュアルの\n「動的リクエスト」\nのセクションをご参照ください。\n例\n//\n@version=\n6\n//\n@description\nMath library\nlibrary\n(\n\"num_methods\"\n,\noverlay\n=\ntrue\n)\n// Calculate \"sinh()\" from the float parameter `x`\nexport\nsinh\n(\nfloat\nx\n)\n=>\n(\nmath.exp\n(\nx\n)\n-\nmath.exp\n(\n-\nx\n))\n/\n2.0\nplot\n(\nsinh\n(\n0\n))\nこちらもご覧ください\nindicator\nstrategy",
"code_blocks": [
{
"language": "",
"code": "library(title, overlay, dynamic_requests) → void"
},
{
"language": "",
"code": "//\n@version=\n6\n// \n@description\n Math library\nlibrary\n(\n\"num_methods\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Calculate \"sinh()\" from the float parameter `x`\nexport\n \nsinh\n(\nfloat\n \nx\n)\n \n=>\n \n(\nmath.exp\n(\nx\n)\n \n-\n \nmath.exp\n(\n-\nx\n))\n \n/\n \n2.0\nplot\n(\nsinh\n(\n0\n))"
}
],
"links": [
{
"text": "library",
"href": "https://www.tradingview.com/pine-script-docs/concepts/libraries/"
},
{
"text": "import",
"href": "#kw_import"
},
{
"text": "if",
"href": "#kw_if"
},
{
"text": "for",
"href": "#kw_for"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "「動的リクエスト」",
"href": "https://www.tradingview.com/pine-script-docs/concepts/other-timeframes-and-data/#dynamic-requests"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "fun_line",
"legacy_id": "fun_line",
"title": "line()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">naをlineに型変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line(x) → series line</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series line) </span>指定した型に変換された値、通常は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">lineに型変換された後の引数の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_float\" href=\"#fun_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_int\" href=\"#fun_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bool\" href=\"#fun_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color\" href=\"#fun_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_string\" href=\"#fun_string\">string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label\" href=\"#fun_label\">label</a></div></div>",
"text": "line()\nnaをlineに型変換します。\n構文\nline(x) → series line\n引数\nx (series line)\n指定した型に変換された値、通常は\nna\nです。\nリターン\nlineに型変換された後の引数の値。\nこちらもご覧ください\nfloat\nint\nbool\ncolor\nstring\nlabel",
"code_blocks": [
{
"language": "",
"code": "line(x) → series line"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "float",
"href": "#fun_float"
},
{
"text": "int",
"href": "#fun_int"
},
{
"text": "bool",
"href": "#fun_bool"
},
{
"text": "color",
"href": "#fun_color"
},
{
"text": "string",
"href": "#fun_string"
},
{
"text": "label",
"href": "#fun_label"
}
],
"tables": []
},
{
"id": "fun_line.copy",
"legacy_id": "fun_line.copy",
"title": "line.copy()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.copy()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.copy\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラインオブジェクトのクローンを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.copy(id) → series line</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_line.copy\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">'Last 100 bars price range'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span></span><br/><span><span class=\"mtk33\">highest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.highest</span><span class=\"mtk13\">(</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">lowest</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.lowest</span><span class=\"mtk13\">(</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lineTop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">[</span><span class=\"mtk33\">LOOKBACK</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highest</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lineBottom</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lineTop</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.set_y1</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lineBottom</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowest</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.set_y2</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lineBottom</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowest</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.set_color</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lineBottom</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">line.setXXXやline.getXXX関数に渡すことができる新しいラインIDオブジェクトです。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.delete\" href=\"#fun_line.delete\">line.delete</a></div></div>",
"text": "line.copy()\nラインオブジェクトのクローンを作成します。\n構文\nline.copy(id) → series line\n引数\nid (series line)\nラインオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n'Last 100 bars price range'\n,\noverlay\n=\ntrue\n)\nLOOKBACK\n=\n100\nhighest\n=\nta.highest\n(\nLOOKBACK\n)\nlowest\n=\nta.lowest\n(\nLOOKBACK\n)\nif\nbarstate.islastconfirmedhistory\nvar\nlineTop\n=\nline.new\n(\nbar_index\n[\nLOOKBACK\n]\n,\nhighest\n,\nbar_index\n,\nhighest\n,\ncolor\n=\ncolor.green\n)\nvar\nlineBottom\n=\nline.copy\n(\nlineTop\n)\nline.set_y1\n(\nlineBottom\n,\nlowest\n)\nline.set_y2\n(\nlineBottom\n,\nlowest\n)\nline.set_color\n(\nlineBottom\n,\ncolor.red\n)\nリターン\nline.setXXXやline.getXXX関数に渡すことができる新しいラインIDオブジェクトです。\nこちらもご覧ください\nline.new\nline.delete",
"code_blocks": [
{
"language": "",
"code": "line.copy(id) → series line"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n'Last 100 bars price range'\n,\n \noverlay\n \n=\n \ntrue\n)\nLOOKBACK\n \n=\n \n100\nhighest\n \n=\n \nta.highest\n(\nLOOKBACK\n)\nlowest\n \n=\n \nta.lowest\n(\nLOOKBACK\n)\nif\n \nbarstate.islastconfirmedhistory\n \nvar\n \nlineTop\n \n=\n \nline.new\n(\nbar_index\n[\nLOOKBACK\n]\n,\n \nhighest\n,\n \nbar_index\n,\n \nhighest\n,\n \ncolor\n \n=\n \ncolor.green\n)\n \nvar\n \nlineBottom\n \n=\n \nline.copy\n(\nlineTop\n)\n \nline.set_y1\n(\nlineBottom\n,\n \nlowest\n)\n \nline.set_y2\n(\nlineBottom\n,\n \nlowest\n)\n \nline.set_color\n(\nlineBottom\n,\n \ncolor.red\n)"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "line.delete",
"href": "#fun_line.delete"
}
],
"tables": []
},
{
"id": "fun_line.delete",
"legacy_id": "fun_line.delete",
"title": "line.delete()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.delete()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.delete\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定されたラインオブジェクトの削除。既に削除されている場合には何も行いません。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.delete(id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>削除するラインオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.delete()\n指定されたラインオブジェクトの削除。既に削除されている場合には何も行いません。\n構文\nline.delete(id) → void\n引数\nid (series line)\n削除するラインオブジェクト。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.delete(id) → void"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.get_price",
"legacy_id": "fun_line.get_price",
"title": "line.get_price()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.get_price()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.get_price\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラインの指定されたバーインデックスの価格レベルを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.get_price(id, x) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series int) </span>価格を取得するバーのインデックス。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_line.get_price\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"GetPrice\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">line</span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">[</span><span class=\"mtk12\">5</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">line.get_price</span><span class=\"mtk13\">(</span><span class=\"mtk33\">l</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ライン 'id' のバーインデックス 'x' の価格の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">ラインは 'extend=extend.both' を使用して作成されたと見なされます。</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は 'xloc.bar_index' を使用して作成されたラインに対してのみ呼び出すことができます。'xloc.bar_time' で作成されたラインを呼び出そうとする場合、エラーが発生します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.get_price()\nラインの指定されたバーインデックスの価格レベルを返します。\n構文\nline.get_price(id, x) → series float\n引数\nid (series line)\nラインオブジェクト。\nx (series int)\n価格を取得するバーのインデックス。\n例\n//\n@version=\n6\nindicator\n(\n\"GetPrice\"\n,\noverlay\n=\ntrue\n)\nvar\nline\nl\n=\nna\nif\nbar_index\n==\n10\nl\n:=\nline.new\n(\n0\n,\nhigh\n[\n5\n]\n,\nbar_index\n,\nhigh\n)\nplot\n(\nline.get_price\n(\nl\n,\nbar_index\n)\n,\ncolor\n=\ncolor.green\n)\nリターン\nライン 'id' のバーインデックス 'x' の価格の値。\n備考\nラインは 'extend=extend.both' を使用して作成されたと見なされます。\nこの関数は 'xloc.bar_index' を使用して作成されたラインに対してのみ呼び出すことができます。'xloc.bar_time' で作成されたラインを呼び出そうとする場合、エラーが発生します。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.get_price(id, x) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"GetPrice\"\n,\n \noverlay\n=\ntrue\n)\nvar\n \nline\n \nl\n \n=\n \nna\nif\n \nbar_index\n \n==\n \n10\n \nl\n \n:=\n \nline.new\n(\n0\n,\n \nhigh\n[\n5\n]\n,\n \nbar_index\n,\n \nhigh\n)\nplot\n(\nline.get_price\n(\nl\n,\n \nbar_index\n)\n,\n \ncolor\n=\ncolor.green\n)"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.get_x1",
"legacy_id": "fun_line.get_x1",
"title": "line.get_x1()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.get_x1()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.get_x1\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラインの最初のポイントの(最後に設定されたxloc値に応じた)UNIXタイムまたはバーインデックスを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.get_x1(id) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_line.get_x1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"line.get_x1\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">my_line</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">24</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.get_x1</span><span class=\"mtk13\">(</span><span class=\"mtk33\">my_line</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.get_x1</span><span class=\"mtk13\">(</span><span class=\"mtk33\">my_line</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk9\">//draws zero plot</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIXタイムスタンプ (ミリ秒単位) またはバーインデックス。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.get_x1()\nラインの最初のポイントの(最後に設定されたxloc値に応じた)UNIXタイムまたはバーインデックスを返します。\n構文\nline.get_x1(id) → series int\n引数\nid (series line)\nラインオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"line.get_x1\"\n)\nmy_line\n=\nline.new\n(\ntime\n,\nopen\n,\ntime\n+\n60\n*\n60\n*\n24\n,\nclose\n,\nxloc\n=\nxloc.bar_time\n)\na\n=\nline.get_x1\n(\nmy_line\n)\nplot\n(\ntime\n-\nline.get_x1\n(\nmy_line\n))\n//draws zero plot\nリターン\nUNIXタイムスタンプ (ミリ秒単位) またはバーインデックス。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.get_x1(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"line.get_x1\"\n)\nmy_line\n \n=\n \nline.new\n(\ntime\n,\n \nopen\n,\n \ntime\n \n+\n \n60\n \n*\n \n60\n \n*\n \n24\n,\n \nclose\n,\n \nxloc\n=\nxloc.bar_time\n)\na\n \n=\n \nline.get_x1\n(\nmy_line\n)\nplot\n(\ntime\n \n-\n \nline.get_x1\n(\nmy_line\n))\n \n//draws zero plot"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.get_x2",
"legacy_id": "fun_line.get_x2",
"title": "line.get_x2()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.get_x2()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.get_x2\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラインの2番目のポイントの(最後に設定されたxloc値に応じた)UNIXタイムまたはバーインデックスを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.get_x2(id) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIXタイムスタンプ (ミリ秒単位) またはバーインデックス。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.get_x2()\nラインの2番目のポイントの(最後に設定されたxloc値に応じた)UNIXタイムまたはバーインデックスを返します。\n構文\nline.get_x2(id) → series int\n引数\nid (series line)\nラインオブジェクト。\nリターン\nUNIXタイムスタンプ (ミリ秒単位) またはバーインデックス。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.get_x2(id) → series int"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.get_y1",
"legacy_id": "fun_line.get_y1",
"title": "line.get_y1()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.get_y1()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.get_y1\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラインの最初のポイントの価格を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.get_y1(id) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">価格の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.get_y1()\nラインの最初のポイントの価格を返します。\n構文\nline.get_y1(id) → series float\n引数\nid (series line)\nラインオブジェクト。\nリターン\n価格の値。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.get_y1(id) → series float"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.get_y2",
"legacy_id": "fun_line.get_y2",
"title": "line.get_y2()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.get_y2()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.get_y2\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラインの2番目のポイントの価格を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.get_y2(id) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">価格の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.get_y2()\nラインの2番目のポイントの価格を返します。\n構文\nline.get_y2(id) → series float\n引数\nid (series line)\nラインオブジェクト。\nリターン\n価格の値。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.get_y2(id) → series float"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.new",
"legacy_id": "fun_line.new",
"title": "line.new()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.new()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.new\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">新しいラインオブジェクトを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_line.new-0\" href=\"#fun_line.new-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">line.new(first_point, second_point, xloc, extend, color, style, width, force_overlay) → series line</pre></a><a class=\"js-reference\" data-href=\"fun_line.new-1\" href=\"#fun_line.new-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">line.new(x1, y1, x2, y2, xloc, extend, color, style, width, force_overlay) → series line</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">first_point (chart.point) </span>ラインの始点の座標を指定する <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> オブジェクトです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">second_point (chart.point) </span>ラインの終点の座標を指定する <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> オブジェクトです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">xloc (series string) </span><strong>x1</strong> 引数の説明をご参照ください。可能な値は <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> と <a class=\"js-reference\" data-href=\"const_xloc.bar_time\" href=\"#const_xloc.bar_time\">xloc.bar_time</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">extend (series string) </span>extend=<a class=\"js-reference\" data-href=\"const_extend.none\" href=\"#const_extend.none\">extend.none</a> の場合、始点 (x1, y1) から終点 (x2, y2) のセグメントを描画します。extendが <a class=\"js-reference\" data-href=\"const_extend.right\" href=\"#const_extend.right\">extend.right</a> または <a class=\"js-reference\" data-href=\"const_extend.left\" href=\"#const_extend.left\">extend.left</a> と等しい場合には、それぞれ始点 (x1, y1) または (x2, y2) からのレイを描画します。extend=<a class=\"js-reference\" data-href=\"const_extend.both\" href=\"#const_extend.both\">extend.both</a> の場合は、これらのポイントを通過する直線を描画します。デフォルト値は <a class=\"js-reference\" data-href=\"const_extend.none\" href=\"#const_extend.none\">extend.none</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>ラインの色。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">style (series string) </span>ラインスタイル。可能な値は <a class=\"js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a>, <a class=\"js-reference\" data-href=\"const_line.style_dotted\" href=\"#const_line.style_dotted\">line.style_dotted</a>, <a class=\"js-reference\" data-href=\"const_line.style_dashed\" href=\"#const_line.style_dashed\">line.style_dashed</a>, <a class=\"js-reference\" data-href=\"const_line.style_arrow_left\" href=\"#const_line.style_arrow_left\">line.style_arrow_left</a>, <a class=\"js-reference\" data-href=\"const_line.style_arrow_right\" href=\"#const_line.style_arrow_right\">line.style_arrow_right</a>, <a class=\"js-reference\" data-href=\"const_line.style_arrow_both\" href=\"#const_line.style_arrow_both\">line.style_arrow_both</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">width (series int) </span>ピクセル単位でのラインの幅。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている時でも、描画はメインのチャートペインに表示されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_line.new\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"line.new\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">line1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">extend</span><span class=\"mtk18\">=</span><span class=\"mtk11\">extend.right</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">line2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">24</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">line.style_dashed</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">line.set_x2</span><span class=\"mtk13\">(</span><span class=\"mtk33\">line1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">line.set_xloc</span><span class=\"mtk13\">(</span><span class=\"mtk33\">line1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">24</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">line.set_color</span><span class=\"mtk13\">(</span><span class=\"mtk33\">line2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">line.set_width</span><span class=\"mtk13\">(</span><span class=\"mtk33\">line2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">line.setXXXとline.getXXX関数に渡すことができるラインIDオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.delete\" href=\"#fun_line.delete\">line.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_x1\" href=\"#fun_line.set_x1\">line.set_x1</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_y1\" href=\"#fun_line.set_y1\">line.set_y1</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_xy1\" href=\"#fun_line.set_xy1\">line.set_xy1</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_x2\" href=\"#fun_line.set_x2\">line.set_x2</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_y2\" href=\"#fun_line.set_y2\">line.set_y2</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_xy2\" href=\"#fun_line.set_xy2\">line.set_xy2</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_xloc\" href=\"#fun_line.set_xloc\">line.set_xloc</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_color\" href=\"#fun_line.set_color\">line.set_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_extend\" href=\"#fun_line.set_extend\">line.set_extend</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_style\" href=\"#fun_line.set_style\">line.set_style</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.set_width\" href=\"#fun_line.set_width\">line.set_width</a></div></div>",
"text": "line.new()\n2個の多重定義\n新しいラインオブジェクトを作成します。\n構文と多重定義\nline.new(first_point, second_point, xloc, extend, color, style, width, force_overlay) → series line\nline.new(x1, y1, x2, y2, xloc, extend, color, style, width, force_overlay) → series line\n引数\nfirst_point (chart.point)\nラインの始点の座標を指定する\nchart.point\nオブジェクトです。\nsecond_point (chart.point)\nラインの終点の座標を指定する\nchart.point\nオブジェクトです。\nxloc (series string)\nx1\n引数の説明をご参照ください。可能な値は\nxloc.bar_index\nと\nxloc.bar_time\nです。デフォルトは\nxloc.bar_index\nです。\nextend (series string)\nextend=\nextend.none\nの場合、始点 (x1, y1) から終点 (x2, y2) のセグメントを描画します。extendが\nextend.right\nまたは\nextend.left\nと等しい場合には、それぞれ始点 (x1, y1) または (x2, y2) からのレイを描画します。extend=\nextend.both\nの場合は、これらのポイントを通過する直線を描画します。デフォルト値は\nextend.none\nです。\ncolor (series color)\nラインの色。\nstyle (series string)\nラインスタイル。可能な値は\nline.style_solid\n,\nline.style_dotted\n,\nline.style_dashed\n,\nline.style_arrow_left\n,\nline.style_arrow_right\n,\nline.style_arrow_both\nです。\nwidth (series int)\nピクセル単位でのラインの幅。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている時でも、描画はメインのチャートペインに表示されます。オプションの引数です。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"line.new\"\n)\nvar\nline1\n=\nline.new\n(\n0\n,\nlow\n,\nbar_index\n,\nhigh\n,\nextend\n=\nextend.right\n)\nvar\nline2\n=\nline.new\n(\ntime\n,\nopen\n,\ntime\n+\n60\n*\n60\n*\n24\n,\nclose\n,\nxloc\n=\nxloc.bar_time\n,\nstyle\n=\nline.style_dashed\n)\nline.set_x2\n(\nline1\n,\n0\n)\nline.set_xloc\n(\nline1\n,\ntime\n,\ntime\n+\n60\n*\n60\n*\n24\n,\nxloc.bar_time\n)\nline.set_color\n(\nline2\n,\ncolor.green\n)\nline.set_width\n(\nline2\n,\n5\n)\nリターン\nline.setXXXとline.getXXX関数に渡すことができるラインIDオブジェクト。\nこちらもご覧ください\nline.delete\nline.set_x1\nline.set_y1\nline.set_xy1\nline.set_x2\nline.set_y2\nline.set_xy2\nline.set_xloc\nline.set_color\nline.set_extend\nline.set_style\nline.set_width",
"code_blocks": [
{
"language": "",
"code": "line.new(first_point, second_point, xloc, extend, color, style, width, force_overlay) → series line"
},
{
"language": "",
"code": "line.new(x1, y1, x2, y2, xloc, extend, color, style, width, force_overlay) → series line"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"line.new\"\n)\nvar\n \nline1\n \n=\n \nline.new\n(\n0\n,\n \nlow\n,\n \nbar_index\n,\n \nhigh\n,\n \nextend\n=\nextend.right\n)\nvar\n \nline2\n \n=\n \nline.new\n(\ntime\n,\n \nopen\n,\n \ntime\n \n+\n \n60\n \n*\n \n60\n \n*\n \n24\n,\n \nclose\n,\n \nxloc\n=\nxloc.bar_time\n,\n \nstyle\n=\nline.style_dashed\n)\nline.set_x2\n(\nline1\n,\n \n0\n)\nline.set_xloc\n(\nline1\n,\n \ntime\n,\n \ntime\n \n+\n \n60\n \n*\n \n60\n \n*\n \n24\n,\n \nxloc.bar_time\n)\nline.set_color\n(\nline2\n,\n \ncolor.green\n)\nline.set_width\n(\nline2\n,\n \n5\n)"
}
],
"links": [
{
"text": "line.new(first_point, second_point, xloc, extend, color, style, width, force_overlay) → series line",
"href": "#fun_line.new-0"
},
{
"text": "line.new(x1, y1, x2, y2, xloc, extend, color, style, width, force_overlay) → series line",
"href": "#fun_line.new-1"
},
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "xloc.bar_time",
"href": "#const_xloc.bar_time"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "extend.none",
"href": "#const_extend.none"
},
{
"text": "extend.right",
"href": "#const_extend.right"
},
{
"text": "extend.left",
"href": "#const_extend.left"
},
{
"text": "extend.both",
"href": "#const_extend.both"
},
{
"text": "extend.none",
"href": "#const_extend.none"
},
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
},
{
"text": "line.style_dotted",
"href": "#const_line.style_dotted"
},
{
"text": "line.style_dashed",
"href": "#const_line.style_dashed"
},
{
"text": "line.style_arrow_left",
"href": "#const_line.style_arrow_left"
},
{
"text": "line.style_arrow_right",
"href": "#const_line.style_arrow_right"
},
{
"text": "line.style_arrow_both",
"href": "#const_line.style_arrow_both"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "line.delete",
"href": "#fun_line.delete"
},
{
"text": "line.set_x1",
"href": "#fun_line.set_x1"
},
{
"text": "line.set_y1",
"href": "#fun_line.set_y1"
},
{
"text": "line.set_xy1",
"href": "#fun_line.set_xy1"
},
{
"text": "line.set_x2",
"href": "#fun_line.set_x2"
},
{
"text": "line.set_y2",
"href": "#fun_line.set_y2"
},
{
"text": "line.set_xy2",
"href": "#fun_line.set_xy2"
},
{
"text": "line.set_xloc",
"href": "#fun_line.set_xloc"
},
{
"text": "line.set_color",
"href": "#fun_line.set_color"
},
{
"text": "line.set_extend",
"href": "#fun_line.set_extend"
},
{
"text": "line.set_style",
"href": "#fun_line.set_style"
},
{
"text": "line.set_width",
"href": "#fun_line.set_width"
}
],
"tables": []
},
{
"id": "fun_line.set_color",
"legacy_id": "fun_line.set_color",
"title": "line.set_color()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_color()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラインの色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_color(id, color) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>新しいラインの色。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.set_color()\nラインの色を設定します。\n構文\nline.set_color(id, color) → void\n引数\nid (series line)\nラインオブジェクト。\ncolor (series color)\n新しいラインの色。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.set_color(id, color) → void"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.set_extend",
"legacy_id": "fun_line.set_extend",
"title": "line.set_extend()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_extend()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_extend\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">このラインオブジェクトの延長のタイプを設定します。extend=<a class=\"js-reference\" data-href=\"const_extend.none\" href=\"#const_extend.none\">extend.none</a> の場合、始点 (x1, y1) から終点 (x2, y2) のセグメントを描画します。extendが <a class=\"js-reference\" data-href=\"const_extend.right\" href=\"#const_extend.right\">extend.right</a> または <a class=\"js-reference\" data-href=\"const_extend.left\" href=\"#const_extend.left\">extend.left</a> と等しい場合には、それぞれ始点 (x1, y1) または (x2, y2) からのレイを描画します。extend=<a class=\"js-reference\" data-href=\"const_extend.both\" href=\"#const_extend.both\">extend.both</a> の場合は、これらのポイントを通過する直線を描画します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_extend(id, extend) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">extend (series string) </span>新しい延長タイプ。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.none\" href=\"#const_extend.none\">extend.none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.right\" href=\"#const_extend.right\">extend.right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.left\" href=\"#const_extend.left\">extend.left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_extend.both\" href=\"#const_extend.both\">extend.both</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.set_extend()\nこのラインオブジェクトの延長のタイプを設定します。extend=\nextend.none\nの場合、始点 (x1, y1) から終点 (x2, y2) のセグメントを描画します。extendが\nextend.right\nまたは\nextend.left\nと等しい場合には、それぞれ始点 (x1, y1) または (x2, y2) からのレイを描画します。extend=\nextend.both\nの場合は、これらのポイントを通過する直線を描画します。\n構文\nline.set_extend(id, extend) → void\n引数\nid (series line)\nラインオブジェクト。\nextend (series string)\n新しい延長タイプ。\nこちらもご覧ください\nextend.none\nextend.right\nextend.left\nextend.both\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.set_extend(id, extend) → void"
}
],
"links": [
{
"text": "extend.none",
"href": "#const_extend.none"
},
{
"text": "extend.right",
"href": "#const_extend.right"
},
{
"text": "extend.left",
"href": "#const_extend.left"
},
{
"text": "extend.both",
"href": "#const_extend.both"
},
{
"text": "extend.none",
"href": "#const_extend.none"
},
{
"text": "extend.right",
"href": "#const_extend.right"
},
{
"text": "extend.left",
"href": "#const_extend.left"
},
{
"text": "extend.both",
"href": "#const_extend.both"
},
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.set_first_point",
"legacy_id": "fun_line.set_first_point",
"title": "line.set_first_point()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_first_point()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_first_point\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code>ラインの最初のポイントを<code>point</code>に設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_first_point(id, point) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span><a class=\"js-reference\" data-href=\"type_line\" href=\"#type_line\">line</a>オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">point (chart.point) </span><a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a>オブジェクト。</div></div>",
"text": "line.set_first_point()\nid\nラインの最初のポイントを\npoint\nに設定します。\n構文\nline.set_first_point(id, point) → void\n引数\nid (series line)\nline\nオブジェクト。\npoint (chart.point)\nchart.point\nオブジェクト。",
"code_blocks": [
{
"language": "",
"code": "line.set_first_point(id, point) → void"
}
],
"links": [
{
"text": "line",
"href": "#type_line"
},
{
"text": "chart.point",
"href": "#type_chart.point"
}
],
"tables": []
},
{
"id": "fun_line.set_second_point",
"legacy_id": "fun_line.set_second_point",
"title": "line.set_second_point()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_second_point()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_second_point\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code>ラインの2番目のポイントを<code>point</code>に設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_second_point(id, point) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span><a class=\"js-reference\" data-href=\"type_line\" href=\"#type_line\">line</a>オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">point (chart.point) </span><a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a>オブジェクト。</div></div>",
"text": "line.set_second_point()\nid\nラインの2番目のポイントを\npoint\nに設定します。\n構文\nline.set_second_point(id, point) → void\n引数\nid (series line)\nline\nオブジェクト。\npoint (chart.point)\nchart.point\nオブジェクト。",
"code_blocks": [
{
"language": "",
"code": "line.set_second_point(id, point) → void"
}
],
"links": [
{
"text": "line",
"href": "#type_line"
},
{
"text": "chart.point",
"href": "#type_chart.point"
}
],
"tables": []
},
{
"id": "fun_line.set_style",
"legacy_id": "fun_line.set_style",
"title": "line.set_style()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_style()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_style\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラインスタイルを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_style(id, style) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">style (series string) </span>新しいラインスタイル。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dotted\" href=\"#const_line.style_dotted\">line.style_dotted</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_dashed\" href=\"#const_line.style_dashed\">line.style_dashed</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_left\" href=\"#const_line.style_arrow_left\">line.style_arrow_left</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_right\" href=\"#const_line.style_arrow_right\">line.style_arrow_right</a><a class=\"tv-tag-label js-reference\" data-href=\"const_line.style_arrow_both\" href=\"#const_line.style_arrow_both\">line.style_arrow_both</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.set_style()\nラインスタイルを設定します。\n構文\nline.set_style(id, style) → void\n引数\nid (series line)\nラインオブジェクト。\nstyle (series string)\n新しいラインスタイル。\nこちらもご覧ください\nline.style_solid\nline.style_dotted\nline.style_dashed\nline.style_arrow_left\nline.style_arrow_right\nline.style_arrow_both\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.set_style(id, style) → void"
}
],
"links": [
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
},
{
"text": "line.style_dotted",
"href": "#const_line.style_dotted"
},
{
"text": "line.style_dashed",
"href": "#const_line.style_dashed"
},
{
"text": "line.style_arrow_left",
"href": "#const_line.style_arrow_left"
},
{
"text": "line.style_arrow_right",
"href": "#const_line.style_arrow_right"
},
{
"text": "line.style_arrow_both",
"href": "#const_line.style_arrow_both"
},
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.set_width",
"legacy_id": "fun_line.set_width",
"title": "line.set_width()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_width()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_width\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ライン幅を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_width(id, width) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">width (series int) </span>ピクセル単位での新しいラインの幅。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.set_width()\nライン幅を設定します。\n構文\nline.set_width(id, width) → void\n引数\nid (series line)\nラインオブジェクト。\nwidth (series int)\nピクセル単位での新しいラインの幅。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.set_width(id, width) → void"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.set_x1",
"legacy_id": "fun_line.set_x1",
"title": "line.set_x1()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_x1()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_x1\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">(xlocに応じた)最初のポイントのバーインデックスまたはバーの時間を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_x1(id, x) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series int) </span>バーインデックスまたはバーの時間。なお <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> を利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.set_x1()\n(xlocに応じた)最初のポイントのバーインデックスまたはバーの時間を設定します。\n構文\nline.set_x1(id, x) → void\n引数\nid (series line)\nラインオブジェクト。\nx (series int)\nバーインデックスまたはバーの時間。なお\nxloc.bar_index\nを利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.set_x1(id, x) → void"
}
],
"links": [
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.set_x2",
"legacy_id": "fun_line.set_x2",
"title": "line.set_x2()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_x2()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_x2\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">(xlocに応じた)2番目のポイントのバーインデックスまたはバーの時間を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_x2(id, x) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series int) </span>バーインデックスまたはバーの時間。なお <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> を利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.set_x2()\n(xlocに応じた)2番目のポイントのバーインデックスまたはバーの時間を設定します。\n構文\nline.set_x2(id, x) → void\n引数\nid (series line)\nラインオブジェクト。\nx (series int)\nバーインデックスまたはバーの時間。なお\nxloc.bar_index\nを利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.set_x2(id, x) → void"
}
],
"links": [
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.set_xloc",
"legacy_id": "fun_line.set_xloc",
"title": "line.set_xloc()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_xloc()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_xloc\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">x地点と新しいバーのインデックス/時間の値を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_xloc(id, x1, x2, xloc) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x1 (series int) </span>最初のポイントのバーインデックスまたはバーの時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x2 (series int) </span>2番目のポイントのバーインデックスまたはバーの時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">xloc (series string) </span>新しいx地点の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"const_xloc.bar_time\" href=\"#const_xloc.bar_time\">xloc.bar_time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.set_xloc()\nx地点と新しいバーのインデックス/時間の値を設定します。\n構文\nline.set_xloc(id, x1, x2, xloc) → void\n引数\nid (series line)\nラインオブジェクト。\nx1 (series int)\n最初のポイントのバーインデックスまたはバーの時間。\nx2 (series int)\n2番目のポイントのバーインデックスまたはバーの時間。\nxloc (series string)\n新しいx地点の値。\nこちらもご覧ください\nxloc.bar_index\nxloc.bar_time\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.set_xloc(id, x1, x2, xloc) → void"
}
],
"links": [
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "xloc.bar_time",
"href": "#const_xloc.bar_time"
},
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.set_xy1",
"legacy_id": "fun_line.set_xy1",
"title": "line.set_xy1()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_xy1()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_xy1\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">最初のポイントのバーインデックス/バーの時間と価格を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_xy1(id, x, y) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series int) </span>バーインデックスまたはバーの時間。なお <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> を利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">y (series int/float) </span>価格。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.set_xy1()\n最初のポイントのバーインデックス/バーの時間と価格を設定します。\n構文\nline.set_xy1(id, x, y) → void\n引数\nid (series line)\nラインオブジェクト。\nx (series int)\nバーインデックスまたはバーの時間。なお\nxloc.bar_index\nを利用した場合、オブジェクトを500バー以上先の未来に描くことはできません。\ny (series int/float)\n価格。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.set_xy1(id, x, y) → void"
}
],
"links": [
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.set_xy2",
"legacy_id": "fun_line.set_xy2",
"title": "line.set_xy2()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_xy2()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_xy2\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">2番目のポイントのバーインデックス/バーの時間と価格を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_xy2(id, x, y) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series int) </span>バーインデックスまたはバーの時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">y (series int/float) </span>価格。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.set_xy2()\n2番目のポイントのバーインデックス/バーの時間と価格を設定します。\n構文\nline.set_xy2(id, x, y) → void\n引数\nid (series line)\nラインオブジェクト。\nx (series int)\nバーインデックスまたはバーの時間。\ny (series int/float)\n価格。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.set_xy2(id, x, y) → void"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.set_y1",
"legacy_id": "fun_line.set_y1",
"title": "line.set_y1()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_y1()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_y1\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">最初のポイントの価格を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_y1(id, y) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">y (series int/float) </span>価格。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.set_y1()\n最初のポイントの価格を設定します。\n構文\nline.set_y1(id, y) → void\n引数\nid (series line)\nラインオブジェクト。\ny (series int/float)\n価格。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.set_y1(id, y) → void"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_line.set_y2",
"legacy_id": "fun_line.set_y2",
"title": "line.set_y2()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.set_y2()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_line.set_y2\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">2番目のポイントの価格を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">line.set_y2(id, y) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series line) </span>ラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">y (series int/float) </span>価格。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line.set_y2()\n2番目のポイントの価格を設定します。\n構文\nline.set_y2(id, y) → void\n引数\nid (series line)\nラインオブジェクト。\ny (series int/float)\n価格。\nこちらもご覧ください\nline.new",
"code_blocks": [
{
"language": "",
"code": "line.set_y2(id, y) → void"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "fun_linefill",
"legacy_id": "fun_linefill",
"title": "linefill()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">linefill()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_linefill\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">na を linefill に型変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">linefill(x) → series linefill</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series linefill) </span>指定した型に変換された値、通常は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">linefillに型変換した後の引数の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_float\" href=\"#fun_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_int\" href=\"#fun_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bool\" href=\"#fun_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color\" href=\"#fun_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_string\" href=\"#fun_string\">string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line\" href=\"#fun_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label\" href=\"#fun_label\">label</a></div></div>",
"text": "linefill()\nna を linefill に型変換します。\n構文\nlinefill(x) → series linefill\n引数\nx (series linefill)\n指定した型に変換された値、通常は\nna\nです。\nリターン\nlinefillに型変換した後の引数の値。\nこちらもご覧ください\nfloat\nint\nbool\ncolor\nstring\nline\nlabel",
"code_blocks": [
{
"language": "",
"code": "linefill(x) → series linefill"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "float",
"href": "#fun_float"
},
{
"text": "int",
"href": "#fun_int"
},
{
"text": "bool",
"href": "#fun_bool"
},
{
"text": "color",
"href": "#fun_color"
},
{
"text": "string",
"href": "#fun_string"
},
{
"text": "line",
"href": "#fun_line"
},
{
"text": "label",
"href": "#fun_label"
}
],
"tables": []
},
{
"id": "fun_linefill.delete",
"legacy_id": "fun_linefill.delete",
"title": "linefill.delete()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">linefill.delete()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_linefill.delete\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定されたlinefill オブジェクトを削除します。既に削除されている場合には何も行いません。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">linefill.delete(id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series linefill) </span>linefill オブジェクト。</div></div>",
"text": "linefill.delete()\n指定されたlinefill オブジェクトを削除します。既に削除されている場合には何も行いません。\n構文\nlinefill.delete(id) → void\n引数\nid (series linefill)\nlinefill オブジェクト。",
"code_blocks": [
{
"language": "",
"code": "linefill.delete(id) → void"
}
],
"links": [],
"tables": []
},
{
"id": "fun_linefill.get_line1",
"legacy_id": "fun_linefill.get_line1",
"title": "linefill.get_line1()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">linefill.get_line1()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_linefill.get_line1\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> linefill で使用される最初のラインの ID を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">linefill.get_line1(id) → series line</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series linefill) </span>linefill オブジェクト。</div></div>",
"text": "linefill.get_line1()\nid\nlinefill で使用される最初のラインの ID を返します。\n構文\nlinefill.get_line1(id) → series line\n引数\nid (series linefill)\nlinefill オブジェクト。",
"code_blocks": [
{
"language": "",
"code": "linefill.get_line1(id) → series line"
}
],
"links": [],
"tables": []
},
{
"id": "fun_linefill.get_line2",
"legacy_id": "fun_linefill.get_line2",
"title": "linefill.get_line2()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">linefill.get_line2()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_linefill.get_line2\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> の linefill で使用される2番目のラインの ID を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">linefill.get_line2(id) → series line</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series linefill) </span>linefill オブジェクト。</div></div>",
"text": "linefill.get_line2()\nid\nの linefill で使用される2番目のラインの ID を返します。\n構文\nlinefill.get_line2(id) → series line\n引数\nid (series linefill)\nlinefill オブジェクト。",
"code_blocks": [
{
"language": "",
"code": "linefill.get_line2(id) → series line"
}
],
"links": [],
"tables": []
},
{
"id": "fun_linefill.new",
"legacy_id": "fun_linefill.new",
"title": "linefill.new()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">linefill.new()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_linefill.new\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">新しい linefill オブジェクトを作成し、チャート上に表示します。<code>line1</code> と <code>line2</code> の間のスペースを <code>color</code> で指定された色によってで塗りつぶします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">linefill.new(line1, line2, color) → series linefill</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">line1 (series line) </span>最初のラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">line2 (series line) </span>2番目のラインオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>2つのライン間のスペースを埋めるために使用される色。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他のlinefill.*() 関数に渡すことができる linefill オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">2つのラインのいずれかが削除された場合、linefill オブジェクトも削除されます。ラインが移動した場合 (例えば <a class=\"js-reference\" data-href=\"fun_line.set_xy\" href=\"#fun_line.set_xy\">line.set_xy</a> 関数によって) は、linefill オブジェクトも移動されます。</div><div class=\"tv-pine-reference-item__text tv-text\">両方の線が同じ方向に延長されている(例えば、両方とも <code>extend=</code> パラメーターの値として <a class=\"js-reference\" data-href=\"const_extend.right\" href=\"#const_extend.right\">extend.right</a> を持っている)場合は、線の延長部分の間のスペースも埋められます。</div></div>",
"text": "linefill.new()\n新しい linefill オブジェクトを作成し、チャート上に表示します。\nline1\nと\nline2\nの間のスペースを\ncolor\nで指定された色によってで塗りつぶします。\n構文\nlinefill.new(line1, line2, color) → series linefill\n引数\nline1 (series line)\n最初のラインオブジェクト。\nline2 (series line)\n2番目のラインオブジェクト。\ncolor (series color)\n2つのライン間のスペースを埋めるために使用される色。\nリターン\n他のlinefill.*() 関数に渡すことができる linefill オブジェクトのID。\n備考\n2つのラインのいずれかが削除された場合、linefill オブジェクトも削除されます。ラインが移動した場合 (例えば\nline.set_xy\n関数によって) は、linefill オブジェクトも移動されます。\n両方の線が同じ方向に延長されている(例えば、両方とも\nextend=\nパラメーターの値として\nextend.right\nを持っている)場合は、線の延長部分の間のスペースも埋められます。",
"code_blocks": [
{
"language": "",
"code": "linefill.new(line1, line2, color) → series linefill"
}
],
"links": [
{
"text": "line.set_xy",
"href": "#fun_line.set_xy"
},
{
"text": "extend.right",
"href": "#const_extend.right"
}
],
"tables": []
},
{
"id": "fun_linefill.set_color",
"legacy_id": "fun_linefill.set_color",
"title": "linefill.set_color()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">linefill.set_color()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_linefill.set_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">渡された linefill オブジェクトの色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">linefill.set_color(id, color) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series linefill) </span>linefill オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>linefill オブジェクトの色。</div></div>",
"text": "linefill.set_color()\n渡された linefill オブジェクトの色を設定します。\n構文\nlinefill.set_color(id, color) → void\n引数\nid (series linefill)\nlinefill オブジェクト。\ncolor (series color)\nlinefill オブジェクトの色。",
"code_blocks": [
{
"language": "",
"code": "linefill.set_color(id, color) → void"
}
],
"links": [],
"tables": []
},
{
"id": "fun_log.error",
"legacy_id": "fun_log.error",
"title": "log.error()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">log.error()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_log.error\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">フォーマット対象の文字列と値をフォーマットされた文字列へと変換し、その結果をデバッグレベル \"error\" でタグ付けされた「Pineログ」メニューに送ります。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">フォーマット文字列には、リテラルテキストと、フォーマットされる値ごとに波括弧 {} で囲まれた1つのプレースホルダーを含めることができます。各プレースホルダーは、置き換えられる必須引数の (0から始まる) インデックスと、オプションのフォーマット指定子で構成されます。インデックスは、str.format の引数リストにおける引数の位置を表します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_log.error-0\" href=\"#fun_log.error-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">log.error(message) → void</pre></a><a class=\"js-reference\" data-href=\"fun_log.error-1\" href=\"#fun_log.error-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">log.error(formatString, arg0, arg1, ...) → void</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">message (series string) </span>ログメッセージ。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_log.error\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">process_orders_on_close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">bracketTickSizeInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Stoploss/Take-Profit distance (in ticks)\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">longCondition</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.01</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.info</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long limit order has been placed at {0}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.order</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry Id\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.info</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Exit orders have been placed: Take-profit at {0},</span><span class=\"mtk29\"> Stop-loss at {1}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.exit</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Exit\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"My Long Entry Id\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bracketTickSizeInput</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">loss</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bracketTickSizeInput</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.warning</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"{0} positions opened in the same direction in a r</span><span class=\"mtk29\">ow. Try adjusting `bracketTickSizeInput`\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">last10Perc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.initial_capital</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.equity</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">last10Perc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk33\">last10Perc</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.error</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"The strategy has lost 90% of the initial capital!</span><span class=\"mtk29\">\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">フォーマットされた文字列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">引用符で囲まれていないパターン内の波括弧は、バランスが取れていなければなりません。例えば、\"ab {0} de\" と \"ab '}' de\" は有効なパターンですが、\"ab {0'}' de\", \"ab } de\" や \"''{''\" は有効なパターンではありません。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は <code>{}</code> 内の値に対して追加のフォーマットを行うことができます。追加のフォーマットのオプションについては <a class=\"js-reference\" data-href=\"fun_str.format\" href=\"#fun_str.format\">str.format</a> の記事中の「例」のセクションでご覧になれます。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\"><code>formatString</code> の引数として使用される文字列であれば、シングルクォート (') を含めることができます。しかしながら、想定外のフォーマット結果を避けるためには、その文字列のシングルクォートをすべて対にしておく必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">「Pineログ...」ボタンは、Pineエディタの「詳細」のドロップダウンメニュー、および <code>log.*()</code> 関数を使用するスクリプトのステータスラインに表示される「詳細」のドロップダウンメニューからアクセスできます。</div></div>",
"text": "log.error()\n2個の多重定義\nフォーマット対象の文字列と値をフォーマットされた文字列へと変換し、その結果をデバッグレベル \"error\" でタグ付けされた「Pineログ」メニューに送ります。\nフォーマット文字列には、リテラルテキストと、フォーマットされる値ごとに波括弧 {} で囲まれた1つのプレースホルダーを含めることができます。各プレースホルダーは、置き換えられる必須引数の (0から始まる) インデックスと、オプションのフォーマット指定子で構成されます。インデックスは、str.format の引数リストにおける引数の位置を表します。\n構文と多重定義\nlog.error(message) → void\nlog.error(formatString, arg0, arg1, ...) → void\n引数\nmessage (series string)\nログメッセージ。\n例\n//\n@version=\n6\nstrategy\n(\n\"My strategy\"\n,\noverlay\n=\ntrue\n,\nprocess_orders_on_close\n=\ntrue\n)\nbracketTickSizeInput\n=\ninput.int\n(\n1000\n,\n\"Stoploss/Take-Profit distance (in ticks)\"\n)\nlongCondition\n=\nta.crossover\n(\nta.sma\n(\nclose\n,\n14\n)\n,\nta.sma\n(\nclose\n,\n28\n))\nif\n(\nlongCondition\n)\nlimitLevel\n=\nclose\n*\n1.01\nlog.info\n(\n\"Long limit order has been placed at {0}\"\n,\nlimitLevel\n)\nstrategy.order\n(\n\"My Long Entry Id\"\n,\nstrategy.long\n,\nlimit\n=\nlimitLevel\n)\nlog.info\n(\n\"Exit orders have been placed: Take-profit at {0},\nStop-loss at {1}\"\n,\nclose\n,\nlimitLevel\n)\nstrategy.exit\n(\n\"Exit\"\n,\n\"My Long Entry Id\"\n,\nprofit\n=\nbracketTickSizeInput\n,\nloss\n=\nbracketTickSizeInput\n)\nif\nstrategy.opentrades\n>\n10\nlog.warning\n(\n\"{0} positions opened in the same direction in a r\now. Try adjusting `bracketTickSizeInput`\"\n,\nstrategy.opentrades\n)\nlast10Perc\n=\nstrategy.initial_capital\n/\n10\n>\nstrategy.equity\nif\n(\nlast10Perc\nand\nnot\nlast10Perc\n[\n1\n])\nlog.error\n(\n\"The strategy has lost 90% of the initial capital!\n\"\n)\nリターン\nフォーマットされた文字列。\n備考\n引用符で囲まれていないパターン内の波括弧は、バランスが取れていなければなりません。例えば、\"ab {0} de\" と \"ab '}' de\" は有効なパターンですが、\"ab {0'}' de\", \"ab } de\" や \"''{''\" は有効なパターンではありません。\nこの関数は\n{}\n内の値に対して追加のフォーマットを行うことができます。追加のフォーマットのオプションについては\nstr.format\nの記事中の「例」のセクションでご覧になれます。\nformatString\nの引数として使用される文字列であれば、シングルクォート (') を含めることができます。しかしながら、想定外のフォーマット結果を避けるためには、その文字列のシングルクォートをすべて対にしておく必要があります。\n「Pineログ...」ボタンは、Pineエディタの「詳細」のドロップダウンメニュー、および\nlog.*()\n関数を使用するスクリプトのステータスラインに表示される「詳細」のドロップダウンメニューからアクセスできます。",
"code_blocks": [
{
"language": "",
"code": "log.error(message) → void"
},
{
"language": "",
"code": "log.error(formatString, arg0, arg1, ...) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"My strategy\"\n,\n \noverlay\n \n=\n \ntrue\n,\n \nprocess_orders_on_close\n \n=\n \ntrue\n)\nbracketTickSizeInput\n \n=\n \ninput.int\n(\n1000\n,\n \n\"Stoploss/Take-Profit distance (in ticks)\"\n)\nlongCondition\n \n=\n \nta.crossover\n(\nta.sma\n(\nclose\n,\n \n14\n)\n,\n \nta.sma\n(\nclose\n,\n \n28\n))\nif\n \n(\nlongCondition\n)\n \nlimitLevel\n \n=\n \nclose\n \n*\n \n1.01\n \nlog.info\n(\n\"Long limit order has been placed at {0}\"\n,\n \nlimitLevel\n)\n \nstrategy.order\n(\n\"My Long Entry Id\"\n,\n \nstrategy.long\n,\n \nlimit\n \n=\n \nlimitLevel\n)\n \nlog.info\n(\n\"Exit orders have been placed: Take-profit at {0},\n Stop-loss at {1}\"\n,\n \nclose\n,\n \nlimitLevel\n)\n \nstrategy.exit\n(\n\"Exit\"\n,\n \n\"My Long Entry Id\"\n,\n \nprofit\n \n=\n \nbracketTickSizeInput\n,\n \nloss\n \n=\n \nbracketTickSizeInput\n)\nif\n \nstrategy.opentrades\n \n>\n \n10\n \nlog.warning\n(\n\"{0} positions opened in the same direction in a r\now. Try adjusting `bracketTickSizeInput`\"\n,\n \nstrategy.opentrades\n)\nlast10Perc\n \n=\n \nstrategy.initial_capital\n \n/\n \n10\n \n>\n \nstrategy.equity\nif\n \n(\nlast10Perc\n \nand\n \nnot\n \nlast10Perc\n[\n1\n])\n \nlog.error\n(\n\"The strategy has lost 90% of the initial capital!\n\"\n)"
}
],
"links": [
{
"text": "log.error(message) → void",
"href": "#fun_log.error-0"
},
{
"text": "log.error(formatString, arg0, arg1, ...) → void",
"href": "#fun_log.error-1"
},
{
"text": "str.format",
"href": "#fun_str.format"
}
],
"tables": []
},
{
"id": "fun_log.info",
"legacy_id": "fun_log.info",
"title": "log.info()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">log.info()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_log.info\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">フォーマット対象の文字列と値をフォーマットされた文字列へと変換し、その結果をデバッグレベル \"info\" でタグ付けされた「Pineログ」メニューに送ります。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">フォーマット文字列には、リテラルテキストと、フォーマットされる値ごとに波括弧 {} で囲まれた1つのプレースホルダーを含めることができます。各プレースホルダーは、置き換えられる必須引数の (0から始まる) インデックスと、オプションのフォーマット指定子で構成されます。インデックスは、str.format の引数リストにおける引数の位置を表します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_log.info-0\" href=\"#fun_log.info-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">log.info(message) → void</pre></a><a class=\"js-reference\" data-href=\"fun_log.info-1\" href=\"#fun_log.info-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">log.info(formatString, arg0, arg1, ...) → void</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">message (series string) </span>ログメッセージ。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_log.info\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">process_orders_on_close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">bracketTickSizeInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Stoploss/Take-Profit distance (in ticks)\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">longCondition</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.01</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.info</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long limit order has been placed at {0}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.order</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry Id\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.info</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Exit orders have been placed: Take-profit at {0},</span><span class=\"mtk29\"> Stop-loss at {1}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.exit</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Exit\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"My Long Entry Id\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bracketTickSizeInput</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">loss</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bracketTickSizeInput</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.warning</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"{0} positions opened in the same direction in a r</span><span class=\"mtk29\">ow. Try adjusting `bracketTickSizeInput`\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">last10Perc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.initial_capital</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.equity</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">last10Perc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk33\">last10Perc</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.error</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"The strategy has lost 90% of the initial capital!</span><span class=\"mtk29\">\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">フォーマットされた文字列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">引用符で囲まれていないパターン内の波括弧は、バランスが取れていなければなりません。例えば、\"ab {0} de\" と \"ab '}' de\" は有効なパターンですが、\"ab {0'}' de\", \"ab } de\" や \"''{''\" は有効なパターンではありません。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は <code>{}</code> 内の値に対して追加のフォーマットを行うことができます。追加のフォーマットのオプションについては <a class=\"js-reference\" data-href=\"fun_str.format\" href=\"#fun_str.format\">str.format</a> の記事中の「例」のセクションでご覧になれます。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\"><code>formatString</code> の引数として使用される文字列であれば、シングルクォート (') を含めることができます。しかしながら、想定外のフォーマット結果を避けるためには、その文字列のシングルクォートをすべて対にしておく必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">「Pineログ...」ボタンは、Pineエディタの「詳細」のドロップダウンメニュー、および <code>log.*()</code> 関数を使用するスクリプトのステータスラインに表示される「詳細」のドロップダウンメニューからアクセスできます。</div></div>",
"text": "log.info()\n2個の多重定義\nフォーマット対象の文字列と値をフォーマットされた文字列へと変換し、その結果をデバッグレベル \"info\" でタグ付けされた「Pineログ」メニューに送ります。\nフォーマット文字列には、リテラルテキストと、フォーマットされる値ごとに波括弧 {} で囲まれた1つのプレースホルダーを含めることができます。各プレースホルダーは、置き換えられる必須引数の (0から始まる) インデックスと、オプションのフォーマット指定子で構成されます。インデックスは、str.format の引数リストにおける引数の位置を表します。\n構文と多重定義\nlog.info(message) → void\nlog.info(formatString, arg0, arg1, ...) → void\n引数\nmessage (series string)\nログメッセージ。\n例\n//\n@version=\n6\nstrategy\n(\n\"My strategy\"\n,\noverlay\n=\ntrue\n,\nprocess_orders_on_close\n=\ntrue\n)\nbracketTickSizeInput\n=\ninput.int\n(\n1000\n,\n\"Stoploss/Take-Profit distance (in ticks)\"\n)\nlongCondition\n=\nta.crossover\n(\nta.sma\n(\nclose\n,\n14\n)\n,\nta.sma\n(\nclose\n,\n28\n))\nif\n(\nlongCondition\n)\nlimitLevel\n=\nclose\n*\n1.01\nlog.info\n(\n\"Long limit order has been placed at {0}\"\n,\nlimitLevel\n)\nstrategy.order\n(\n\"My Long Entry Id\"\n,\nstrategy.long\n,\nlimit\n=\nlimitLevel\n)\nlog.info\n(\n\"Exit orders have been placed: Take-profit at {0},\nStop-loss at {1}\"\n,\nclose\n,\nlimitLevel\n)\nstrategy.exit\n(\n\"Exit\"\n,\n\"My Long Entry Id\"\n,\nprofit\n=\nbracketTickSizeInput\n,\nloss\n=\nbracketTickSizeInput\n)\nif\nstrategy.opentrades\n>\n10\nlog.warning\n(\n\"{0} positions opened in the same direction in a r\now. Try adjusting `bracketTickSizeInput`\"\n,\nstrategy.opentrades\n)\nlast10Perc\n=\nstrategy.initial_capital\n/\n10\n>\nstrategy.equity\nif\n(\nlast10Perc\nand\nnot\nlast10Perc\n[\n1\n])\nlog.error\n(\n\"The strategy has lost 90% of the initial capital!\n\"\n)\nリターン\nフォーマットされた文字列。\n備考\n引用符で囲まれていないパターン内の波括弧は、バランスが取れていなければなりません。例えば、\"ab {0} de\" と \"ab '}' de\" は有効なパターンですが、\"ab {0'}' de\", \"ab } de\" や \"''{''\" は有効なパターンではありません。\nこの関数は\n{}\n内の値に対して追加のフォーマットを行うことができます。追加のフォーマットのオプションについては\nstr.format\nの記事中の「例」のセクションでご覧になれます。\nformatString\nの引数として使用される文字列であれば、シングルクォート (') を含めることができます。しかしながら、想定外のフォーマット結果を避けるためには、その文字列のシングルクォートをすべて対にしておく必要があります。\n「Pineログ...」ボタンは、Pineエディタの「詳細」のドロップダウンメニュー、および\nlog.*()\n関数を使用するスクリプトのステータスラインに表示される「詳細」のドロップダウンメニューからアクセスできます。",
"code_blocks": [
{
"language": "",
"code": "log.info(message) → void"
},
{
"language": "",
"code": "log.info(formatString, arg0, arg1, ...) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"My strategy\"\n,\n \noverlay\n \n=\n \ntrue\n,\n \nprocess_orders_on_close\n \n=\n \ntrue\n)\nbracketTickSizeInput\n \n=\n \ninput.int\n(\n1000\n,\n \n\"Stoploss/Take-Profit distance (in ticks)\"\n)\nlongCondition\n \n=\n \nta.crossover\n(\nta.sma\n(\nclose\n,\n \n14\n)\n,\n \nta.sma\n(\nclose\n,\n \n28\n))\nif\n \n(\nlongCondition\n)\n \nlimitLevel\n \n=\n \nclose\n \n*\n \n1.01\n \nlog.info\n(\n\"Long limit order has been placed at {0}\"\n,\n \nlimitLevel\n)\n \nstrategy.order\n(\n\"My Long Entry Id\"\n,\n \nstrategy.long\n,\n \nlimit\n \n=\n \nlimitLevel\n)\n \nlog.info\n(\n\"Exit orders have been placed: Take-profit at {0},\n Stop-loss at {1}\"\n,\n \nclose\n,\n \nlimitLevel\n)\n \nstrategy.exit\n(\n\"Exit\"\n,\n \n\"My Long Entry Id\"\n,\n \nprofit\n \n=\n \nbracketTickSizeInput\n,\n \nloss\n \n=\n \nbracketTickSizeInput\n)\nif\n \nstrategy.opentrades\n \n>\n \n10\n \nlog.warning\n(\n\"{0} positions opened in the same direction in a r\now. Try adjusting `bracketTickSizeInput`\"\n,\n \nstrategy.opentrades\n)\nlast10Perc\n \n=\n \nstrategy.initial_capital\n \n/\n \n10\n \n>\n \nstrategy.equity\nif\n \n(\nlast10Perc\n \nand\n \nnot\n \nlast10Perc\n[\n1\n])\n \nlog.error\n(\n\"The strategy has lost 90% of the initial capital!\n\"\n)"
}
],
"links": [
{
"text": "log.info(message) → void",
"href": "#fun_log.info-0"
},
{
"text": "log.info(formatString, arg0, arg1, ...) → void",
"href": "#fun_log.info-1"
},
{
"text": "str.format",
"href": "#fun_str.format"
}
],
"tables": []
},
{
"id": "fun_log.warning",
"legacy_id": "fun_log.warning",
"title": "log.warning()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">log.warning()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_log.warning\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">フォーマット対象の文字列と値をフォーマットされた文字列へと変換し、その結果をデバッグレベル \"warning\" でタグ付けされた「Pineログ」メニューに送ります。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">フォーマット文字列には、リテラルテキストと、フォーマットされる値ごとに波括弧 {} で囲まれた1つのプレースホルダーを含めることができます。各プレースホルダーは、置き換えられる必須引数の (0から始まる) インデックスと、オプションのフォーマット指定子で構成されます。インデックスは、str.format の引数リストにおける引数の位置を表します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_log.warning-0\" href=\"#fun_log.warning-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">log.warning(message) → void</pre></a><a class=\"js-reference\" data-href=\"fun_log.warning-1\" href=\"#fun_log.warning-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">log.warning(formatString, arg0, arg1, ...) → void</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">message (series string) </span>ログメッセージ。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_log.warning\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">process_orders_on_close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">bracketTickSizeInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Stoploss/Take-Profit distance (in ticks)\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">longCondition</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.01</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.info</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long limit order has been placed at {0}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.order</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry Id\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.info</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Exit orders have been placed: Take-profit at {0},</span><span class=\"mtk29\"> Stop-loss at {1}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.exit</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Exit\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"My Long Entry Id\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bracketTickSizeInput</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">loss</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bracketTickSizeInput</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.warning</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"{0} positions opened in the same direction in a r</span><span class=\"mtk29\">ow. Try adjusting `bracketTickSizeInput`\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">last10Perc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.initial_capital</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.equity</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">last10Perc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk33\">last10Perc</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">log.error</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"The strategy has lost 90% of the initial capital!</span><span class=\"mtk29\">\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">フォーマットされた文字列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">引用符で囲まれていないパターン内の波括弧は、バランスが取れていなければなりません。例えば、\"ab {0} de\" と \"ab '}' de\" は有効なパターンですが、\"ab {0'}' de\", \"ab } de\" や \"''{''\" は有効なパターンではありません。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は <code>{}</code> 内の値に対して追加のフォーマットを行うことができます。追加のフォーマットのオプションについては <a class=\"js-reference\" data-href=\"fun_str.format\" href=\"#fun_str.format\">str.format</a> の記事中の「例」のセクションでご覧になれます。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\"><code>formatString</code> の引数として使用される文字列であれば、シングルクォート (') を含めることができます。しかしながら、想定外のフォーマット結果を避けるためには、その文字列のシングルクォートをすべて対にしておく必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">「Pineログ...」ボタンは、Pineエディタの「詳細」のドロップダウンメニュー、および <code>log.*()</code> 関数を使用するスクリプトのステータスラインに表示される「詳細」のドロップダウンメニューからアクセスできます。</div></div>",
"text": "log.warning()\n2個の多重定義\nフォーマット対象の文字列と値をフォーマットされた文字列へと変換し、その結果をデバッグレベル \"warning\" でタグ付けされた「Pineログ」メニューに送ります。\nフォーマット文字列には、リテラルテキストと、フォーマットされる値ごとに波括弧 {} で囲まれた1つのプレースホルダーを含めることができます。各プレースホルダーは、置き換えられる必須引数の (0から始まる) インデックスと、オプションのフォーマット指定子で構成されます。インデックスは、str.format の引数リストにおける引数の位置を表します。\n構文と多重定義\nlog.warning(message) → void\nlog.warning(formatString, arg0, arg1, ...) → void\n引数\nmessage (series string)\nログメッセージ。\n例\n//\n@version=\n6\nstrategy\n(\n\"My strategy\"\n,\noverlay\n=\ntrue\n,\nprocess_orders_on_close\n=\ntrue\n)\nbracketTickSizeInput\n=\ninput.int\n(\n1000\n,\n\"Stoploss/Take-Profit distance (in ticks)\"\n)\nlongCondition\n=\nta.crossover\n(\nta.sma\n(\nclose\n,\n14\n)\n,\nta.sma\n(\nclose\n,\n28\n))\nif\n(\nlongCondition\n)\nlimitLevel\n=\nclose\n*\n1.01\nlog.info\n(\n\"Long limit order has been placed at {0}\"\n,\nlimitLevel\n)\nstrategy.order\n(\n\"My Long Entry Id\"\n,\nstrategy.long\n,\nlimit\n=\nlimitLevel\n)\nlog.info\n(\n\"Exit orders have been placed: Take-profit at {0},\nStop-loss at {1}\"\n,\nclose\n,\nlimitLevel\n)\nstrategy.exit\n(\n\"Exit\"\n,\n\"My Long Entry Id\"\n,\nprofit\n=\nbracketTickSizeInput\n,\nloss\n=\nbracketTickSizeInput\n)\nif\nstrategy.opentrades\n>\n10\nlog.warning\n(\n\"{0} positions opened in the same direction in a r\now. Try adjusting `bracketTickSizeInput`\"\n,\nstrategy.opentrades\n)\nlast10Perc\n=\nstrategy.initial_capital\n/\n10\n>\nstrategy.equity\nif\n(\nlast10Perc\nand\nnot\nlast10Perc\n[\n1\n])\nlog.error\n(\n\"The strategy has lost 90% of the initial capital!\n\"\n)\nリターン\nフォーマットされた文字列。\n備考\n引用符で囲まれていないパターン内の波括弧は、バランスが取れていなければなりません。例えば、\"ab {0} de\" と \"ab '}' de\" は有効なパターンですが、\"ab {0'}' de\", \"ab } de\" や \"''{''\" は有効なパターンではありません。\nこの関数は\n{}\n内の値に対して追加のフォーマットを行うことができます。追加のフォーマットのオプションについては\nstr.format\nの記事中の「例」のセクションでご覧になれます。\nformatString\nの引数として使用される文字列であれば、シングルクォート (') を含めることができます。しかしながら、想定外のフォーマット結果を避けるためには、その文字列のシングルクォートをすべて対にしておく必要があります。\n「Pineログ...」ボタンは、Pineエディタの「詳細」のドロップダウンメニュー、および\nlog.*()\n関数を使用するスクリプトのステータスラインに表示される「詳細」のドロップダウンメニューからアクセスできます。",
"code_blocks": [
{
"language": "",
"code": "log.warning(message) → void"
},
{
"language": "",
"code": "log.warning(formatString, arg0, arg1, ...) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"My strategy\"\n,\n \noverlay\n \n=\n \ntrue\n,\n \nprocess_orders_on_close\n \n=\n \ntrue\n)\nbracketTickSizeInput\n \n=\n \ninput.int\n(\n1000\n,\n \n\"Stoploss/Take-Profit distance (in ticks)\"\n)\nlongCondition\n \n=\n \nta.crossover\n(\nta.sma\n(\nclose\n,\n \n14\n)\n,\n \nta.sma\n(\nclose\n,\n \n28\n))\nif\n \n(\nlongCondition\n)\n \nlimitLevel\n \n=\n \nclose\n \n*\n \n1.01\n \nlog.info\n(\n\"Long limit order has been placed at {0}\"\n,\n \nlimitLevel\n)\n \nstrategy.order\n(\n\"My Long Entry Id\"\n,\n \nstrategy.long\n,\n \nlimit\n \n=\n \nlimitLevel\n)\n \nlog.info\n(\n\"Exit orders have been placed: Take-profit at {0},\n Stop-loss at {1}\"\n,\n \nclose\n,\n \nlimitLevel\n)\n \nstrategy.exit\n(\n\"Exit\"\n,\n \n\"My Long Entry Id\"\n,\n \nprofit\n \n=\n \nbracketTickSizeInput\n,\n \nloss\n \n=\n \nbracketTickSizeInput\n)\nif\n \nstrategy.opentrades\n \n>\n \n10\n \nlog.warning\n(\n\"{0} positions opened in the same direction in a r\now. Try adjusting `bracketTickSizeInput`\"\n,\n \nstrategy.opentrades\n)\nlast10Perc\n \n=\n \nstrategy.initial_capital\n \n/\n \n10\n \n>\n \nstrategy.equity\nif\n \n(\nlast10Perc\n \nand\n \nnot\n \nlast10Perc\n[\n1\n])\n \nlog.error\n(\n\"The strategy has lost 90% of the initial capital!\n\"\n)"
}
],
"links": [
{
"text": "log.warning(message) → void",
"href": "#fun_log.warning-0"
},
{
"text": "log.warning(formatString, arg0, arg1, ...) → void",
"href": "#fun_log.warning-1"
},
{
"text": "str.format",
"href": "#fun_str.format"
}
],
"tables": []
},
{
"id": "fun_map.clear",
"legacy_id": "fun_map.clear",
"title": "map.clear()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map.clear()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_map.clear\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">マップをクリアします。キーと値のペアもそこからすべて削除されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">map.clear(id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any map type) </span>マップオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_map.clear\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map.clear example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">oddMap</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">oddMap</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">oddMap</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">oddMap</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">map.clear</span><span class=\"mtk13\">(</span><span class=\"mtk33\">oddMap</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">oddMap</span><span class=\"mtk1\">.</span><span class=\"mtk15\">size</span><span class=\"mtk13\">())</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.put_all\" href=\"#fun_map.put_all\">map.put_all</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.keys\" href=\"#fun_map.keys\">map.keys</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.values\" href=\"#fun_map.values\">map.values</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.remove\" href=\"#fun_map.remove\">map.remove</a></div></div>",
"text": "map.clear()\nマップをクリアします。キーと値のペアもそこからすべて削除されます。\n構文\nmap.clear(id) → void\n引数\nid (any map type)\nマップオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"map.clear example\"\n)\noddMap\n=\nmap.new\n<\nint\n,\nbool\n>()\noddMap\n.\nput\n(\n1\n,\ntrue\n)\noddMap\n.\nput\n(\n2\n,\nfalse\n)\noddMap\n.\nput\n(\n3\n,\ntrue\n)\nmap.clear\n(\noddMap\n)\nplot\n(\noddMap\n.\nsize\n())\nこちらもご覧ください\nmap.new<type,type>\nmap.put_all\nmap.keys\nmap.values\nmap.remove",
"code_blocks": [
{
"language": "",
"code": "map.clear(id) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map.clear example\"\n)\noddMap\n \n=\n \nmap.new\n<\nint\n,\n \nbool\n>()\noddMap\n.\nput\n(\n1\n,\n \ntrue\n)\noddMap\n.\nput\n(\n2\n,\n \nfalse\n)\noddMap\n.\nput\n(\n3\n,\n \ntrue\n)\nmap.clear\n(\noddMap\n)\nplot\n(\noddMap\n.\nsize\n())"
}
],
"links": [
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
},
{
"text": "map.put_all",
"href": "#fun_map.put_all"
},
{
"text": "map.keys",
"href": "#fun_map.keys"
},
{
"text": "map.values",
"href": "#fun_map.values"
},
{
"text": "map.remove",
"href": "#fun_map.remove"
}
],
"tables": []
},
{
"id": "fun_map.contains",
"legacy_id": "fun_map.contains",
"title": "map.contains()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map.contains()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_map.contains\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> マップ内で <code>key</code> が見つかった場合には <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を、そうでない場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">map.contains(id, key) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any map type) </span>マップオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">key (series <type of the map's elements>) </span>マップ内を検索するキー。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_map.contains\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map.includes example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"open\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.contains</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"open\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">p</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"open\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">p</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.put\" href=\"#fun_map.put\">map.put</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.keys\" href=\"#fun_map.keys\">map.keys</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.values\" href=\"#fun_map.values\">map.values</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.size\" href=\"#fun_map.size\">map.size</a></div></div>",
"text": "map.contains()\nid\nマップ内で\nkey\nが見つかった場合には\ntrue\nを、そうでない場合は\nfalse\nを返します。\n構文\nmap.contains(id, key) → series bool\n引数\nid (any map type)\nマップオブジェクト。\nkey (series <type of the map's elements>)\nマップ内を検索するキー。\n例\n//\n@version=\n6\nindicator\n(\n\"map.includes example\"\n)\na\n=\nmap.new\n<\nstring\n,\nfloat\n>()\na\n.\nput\n(\n\"open\"\n,\nopen\n)\np\n=\nclose\nif\nmap.contains\n(\na\n,\n\"open\"\n)\np\n:=\na\n.\nget\n(\n\"open\"\n)\nplot\n(\np\n)\nこちらもご覧ください\nmap.new<type,type>\nmap.put\nmap.keys\nmap.values\nmap.size",
"code_blocks": [
{
"language": "",
"code": "map.contains(id, key) → series bool"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map.includes example\"\n)\na\n \n=\n \nmap.new\n<\nstring\n,\n \nfloat\n>()\na\n.\nput\n(\n\"open\"\n,\n \nopen\n)\np\n \n=\n \nclose\nif\n \nmap.contains\n(\na\n,\n \n\"open\"\n)\n \np\n \n:=\n \na\n.\nget\n(\n\"open\"\n)\nplot\n(\np\n)"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
},
{
"text": "map.put",
"href": "#fun_map.put"
},
{
"text": "map.keys",
"href": "#fun_map.keys"
},
{
"text": "map.values",
"href": "#fun_map.values"
},
{
"text": "map.size",
"href": "#fun_map.size"
}
],
"tables": []
},
{
"id": "fun_map.copy",
"legacy_id": "fun_map.copy",
"title": "map.copy()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map.copy()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_map.copy\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">すでに存在するマップのコピーを作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">map.copy(id) → map<keyType, valueType></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any map type) </span>コピーするマップオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_map.copy\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map.copy example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"example\"</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"example\"</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> マップのコピー。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.put\" href=\"#fun_map.put\">map.put</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.keys\" href=\"#fun_map.keys\">map.keys</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.values\" href=\"#fun_map.values\">map.values</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.get\" href=\"#fun_map.get\">map.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.size\" href=\"#fun_map.size\">map.size</a></div></div>",
"text": "map.copy()\nすでに存在するマップのコピーを作成します。\n構文\nmap.copy(id) → map<keyType, valueType>\n引数\nid (any map type)\nコピーするマップオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"map.copy example\"\n)\na\n=\nmap.new\n<\nstring\n,\nint\n>()\na\n.\nput\n(\n\"example\"\n,\n1\n)\nb\n=\nmap.copy\n(\na\n)\na\n:=\nmap.new\n<\nstring\n,\nint\n>()\na\n.\nput\n(\n\"example\"\n,\n2\n)\nplot\n(\na\n.\nget\n(\n\"example\"\n))\nplot\n(\nb\n.\nget\n(\n\"example\"\n))\nリターン\nid\nマップのコピー。\nこちらもご覧ください\nmap.new<type,type>\nmap.put\nmap.keys\nmap.values\nmap.get\nmap.size",
"code_blocks": [
{
"language": "",
"code": "map.copy(id) → map<keyType, valueType>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map.copy example\"\n)\na\n \n=\n \nmap.new\n<\nstring\n,\n \nint\n>()\na\n.\nput\n(\n\"example\"\n,\n \n1\n)\nb\n \n=\n \nmap.copy\n(\na\n)\na\n \n:=\n \nmap.new\n<\nstring\n,\n \nint\n>()\na\n.\nput\n(\n\"example\"\n,\n \n2\n)\nplot\n(\na\n.\nget\n(\n\"example\"\n))\nplot\n(\nb\n.\nget\n(\n\"example\"\n))"
}
],
"links": [
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
},
{
"text": "map.put",
"href": "#fun_map.put"
},
{
"text": "map.keys",
"href": "#fun_map.keys"
},
{
"text": "map.values",
"href": "#fun_map.values"
},
{
"text": "map.get",
"href": "#fun_map.get"
},
{
"text": "map.size",
"href": "#fun_map.size"
}
],
"tables": []
},
{
"id": "fun_map.get",
"legacy_id": "fun_map.get",
"title": "map.get()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map.get()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_map.get\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> マップ内で指定した <code>key</code> に関連する値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">map.get(id, key) → <value_type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any map type) </span>マップオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">key (series <type of the map's elements>) </span>取得する値のキー。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_map.get\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map.get example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">size</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">size</span><span class=\"mtk18\">-</span><span class=\"mtk33\">i</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">map.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.put\" href=\"#fun_map.put\">map.put</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.keys\" href=\"#fun_map.keys\">map.keys</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.values\" href=\"#fun_map.values\">map.values</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.contains\" href=\"#fun_map.contains\">map.contains</a></div></div>",
"text": "map.get()\nid\nマップ内で指定した\nkey\nに関連する値を返します。\n構文\nmap.get(id, key) → <value_type>\n引数\nid (any map type)\nマップオブジェクト。\nkey (series <type of the map's elements>)\n取得する値のキー。\n例\n//\n@version=\n6\nindicator\n(\n\"map.get example\"\n)\na\n=\nmap.new\n<\nint\n,\nint\n>()\nsize\n=\n10\nfor\ni\n=\n0\nto\nsize\na\n.\nput\n(\ni\n,\nsize\n-\ni\n)\nplot\n(\nmap.get\n(\na\n,\n1\n))\nこちらもご覧ください\nmap.new<type,type>\nmap.put\nmap.keys\nmap.values\nmap.contains",
"code_blocks": [
{
"language": "",
"code": "map.get(id, key) → <value_type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map.get example\"\n)\na\n \n=\n \nmap.new\n<\nint\n,\n \nint\n>()\nsize\n \n=\n \n10\nfor\n \ni\n \n=\n \n0\n \nto\n \nsize\n \na\n.\nput\n(\ni\n,\n \nsize\n-\ni\n)\nplot\n(\nmap.get\n(\na\n,\n \n1\n))"
}
],
"links": [
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
},
{
"text": "map.put",
"href": "#fun_map.put"
},
{
"text": "map.keys",
"href": "#fun_map.keys"
},
{
"text": "map.values",
"href": "#fun_map.values"
},
{
"text": "map.contains",
"href": "#fun_map.contains"
}
],
"tables": []
},
{
"id": "fun_map.keys",
"legacy_id": "fun_map.keys",
"title": "map.keys()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map.keys()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_map.keys\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> マップのすべてのキーの配列を返します。結果の配列はコピーであり、そこに加えられた変更は元のマップには反映されません。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">map.keys(id) → array<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any map type) </span>マップオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_map.keys\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map.keys example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"open\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"high\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"low\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"close\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">keys</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.keys</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">ohlc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">key</span><span class=\"mtk1\"> </span><span class=\"mtk18\">in</span><span class=\"mtk1\"> </span><span class=\"mtk33\">keys</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">ohlc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">key</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ohlc</span><span class=\"mtk18\">/</span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">マップでは挿入順が維持されます。この関数によって返される配列内の要素も挿入順になります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.put\" href=\"#fun_map.put\">map.put</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.get\" href=\"#fun_map.get\">map.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.values\" href=\"#fun_map.values\">map.values</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.size\" href=\"#fun_map.size\">map.size</a></div></div>",
"text": "map.keys()\nid\nマップのすべてのキーの配列を返します。結果の配列はコピーであり、そこに加えられた変更は元のマップには反映されません。\n構文\nmap.keys(id) → array<type>\n引数\nid (any map type)\nマップオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"map.keys example\"\n)\na\n=\nmap.new\n<\nstring\n,\nfloat\n>()\na\n.\nput\n(\n\"open\"\n,\nopen\n)\na\n.\nput\n(\n\"high\"\n,\nhigh\n)\na\n.\nput\n(\n\"low\"\n,\nlow\n)\na\n.\nput\n(\n\"close\"\n,\nclose\n)\nkeys\n=\nmap.keys\n(\na\n)\nohlc\n=\n0.0\nfor\nkey\nin\nkeys\nohlc\n+=\na\n.\nget\n(\nkey\n)\nplot\n(\nohlc\n/\n4\n)\n備考\nマップでは挿入順が維持されます。この関数によって返される配列内の要素も挿入順になります。\nこちらもご覧ください\nmap.new<type,type>\nmap.put\nmap.get\nmap.values\nmap.size",
"code_blocks": [
{
"language": "",
"code": "map.keys(id) → array<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map.keys example\"\n)\na\n \n=\n \nmap.new\n<\nstring\n,\n \nfloat\n>()\na\n.\nput\n(\n\"open\"\n,\n \nopen\n)\na\n.\nput\n(\n\"high\"\n,\n \nhigh\n)\na\n.\nput\n(\n\"low\"\n,\n \nlow\n)\na\n.\nput\n(\n\"close\"\n,\n \nclose\n)\nkeys\n \n=\n \nmap.keys\n(\na\n)\nohlc\n \n=\n \n0.0\nfor\n \nkey\n \nin\n \nkeys\n \nohlc\n \n+=\n \na\n.\nget\n(\nkey\n)\nplot\n(\nohlc\n/\n4\n)"
}
],
"links": [
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
},
{
"text": "map.put",
"href": "#fun_map.put"
},
{
"text": "map.get",
"href": "#fun_map.get"
},
{
"text": "map.values",
"href": "#fun_map.values"
},
{
"text": "map.size",
"href": "#fun_map.size"
}
],
"tables": []
},
{
"id": "fun_map.new<type,type>",
"legacy_id": "fun_map.new<type,type>",
"title": "map.new<type,type>()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map.new<type,type>()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_map.new<type,type>\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">新しいマップオブジェクトを作成します: キーと値のペアで構成されるコレクションで、この場合キーはすべて <code>keyType</code> で、値はすべて<code>valueType</code> になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>keyType</code> はプリミティブ型または列挙型(enum)。例:<a class=\"js-reference\" data-href=\"type_int\" href=\"#type_int\">int</a>、<a class=\"js-reference\" data-href=\"type_float\" href=\"#type_float\">float</a>、<a class=\"js-reference\" data-href=\"type_bool\" href=\"#type_bool\">bool</a>、<a class=\"js-reference\" data-href=\"type_string\" href=\"#type_string\">string</a>、<a class=\"js-reference\" data-href=\"type_color\" href=\"#type_color\">color</a> </div><div class=\"tv-pine-reference-item__text tv-text\"><code>valueType</code> は <code>array<></code>、<code>matrix<></code>、<code>map<></code> 以外の任意の型を指定することができます。ユーザー定義型も使用可能で、フィールドの1つとして <code>array<></code>、<code>matrix<></code>、<code>map<></code> がある型でも使用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">map.new<keyType, valueType>() → map<keyType, valueType></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_map.new<type,type>\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map.new<string, int> example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"example\"</span><span class=\"mtk13\">)))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">マップオブジェクトのIDで他のmap.*() 関数で使用される可能性があるもの。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">それぞれのキーは一意であり、現れるのは一度のみです。マップに既に含まれているキーに新しい値を追加する場合、キーに紐づいた古い値をその値で置き換えることになります。</div><div class=\"tv-pine-reference-item__text tv-text\">マップでは挿入順が維持されます。すでにマップ内にある<code>key</code> を持ったペアを挿入しても順番は変化しないことに注意してください。このような場合、<code>key</code>を持つ既存のペアは新しいペアで置き換えられます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.put\" href=\"#fun_map.put\">map.put</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.keys\" href=\"#fun_map.keys\">map.keys</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.values\" href=\"#fun_map.values\">map.values</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.get\" href=\"#fun_map.get\">map.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new<type>\" href=\"#fun_array.new<type>\">array.new<type></a></div></div>",
"text": "map.new<type,type>()\n新しいマップオブジェクトを作成します: キーと値のペアで構成されるコレクションで、この場合キーはすべて\nkeyType\nで、値はすべて\nvalueType\nになります。\nkeyType\nはプリミティブ型または列挙型(enum)。例:\nint\n、\nfloat\n、\nbool\n、\nstring\n、\ncolor\nvalueType\nは\narray<>\n、\nmatrix<>\n、\nmap<>\n以外の任意の型を指定することができます。ユーザー定義型も使用可能で、フィールドの1つとして\narray<>\n、\nmatrix<>\n、\nmap<>\nがある型でも使用できます。\n構文\nmap.new<keyType, valueType>() → map<keyType, valueType>\n例\n//\n@version=\n6\nindicator\n(\n\"map.new<string, int> example\"\n)\na\n=\nmap.new\n<\nstring\n,\nint\n>()\na\n.\nput\n(\n\"example\"\n,\n1\n)\nlabel.new\n(\nbar_index\n,\nclose\n,\nstr.tostring\n(\na\n.\nget\n(\n\"example\"\n)))\nリターン\nマップオブジェクトのIDで他のmap.*() 関数で使用される可能性があるもの。\n備考\nそれぞれのキーは一意であり、現れるのは一度のみです。マップに既に含まれているキーに新しい値を追加する場合、キーに紐づいた古い値をその値で置き換えることになります。\nマップでは挿入順が維持されます。すでにマップ内にある\nkey\nを持ったペアを挿入しても順番は変化しないことに注意してください。このような場合、\nkey\nを持つ既存のペアは新しいペアで置き換えられます。\nこちらもご覧ください\nmap.put\nmap.keys\nmap.values\nmap.get\narray.new<type>",
"code_blocks": [
{
"language": "",
"code": "map.new<keyType, valueType>() → map<keyType, valueType>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map.new<string, int> example\"\n)\na\n \n=\n \nmap.new\n<\nstring\n,\n \nint\n>()\na\n.\nput\n(\n\"example\"\n,\n \n1\n)\nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \nstr.tostring\n(\na\n.\nget\n(\n\"example\"\n)))"
}
],
"links": [
{
"text": "int",
"href": "#type_int"
},
{
"text": "float",
"href": "#type_float"
},
{
"text": "bool",
"href": "#type_bool"
},
{
"text": "string",
"href": "#type_string"
},
{
"text": "color",
"href": "#type_color"
},
{
"text": "map.put",
"href": "#fun_map.put"
},
{
"text": "map.keys",
"href": "#fun_map.keys"
},
{
"text": "map.values",
"href": "#fun_map.values"
},
{
"text": "map.get",
"href": "#fun_map.get"
},
{
"text": "array.new<type>",
"href": "#fun_array.new<type>"
}
],
"tables": []
},
{
"id": "fun_map.put",
"legacy_id": "fun_map.put",
"title": "map.put()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map.put()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_map.put\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> マップにキーと値のペアを新しく追加します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">map.put(id, key, value) → <value_type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any map type) </span>マップオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">key (series <type of the map's elements>) </span>マップに挿入するキー。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series <type of the map's elements>) </span>マップに挿入するキーの値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_map.put\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map.put example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk16\">map.put</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"first\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">map.put</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"second\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">prevFirst</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.put</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"first\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">currFirst</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"first\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">prevFirst</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">currFirst</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">キーが既にマップに存在する場合は、<code>key</code> に紐づけられた以前の値、キーが新しい場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">マップでは挿入順が維持されます。すでにマップ内にある<code>key</code> を持ったペアを挿入しても順番は変化しないことに注意してください。このような場合、<code>key</code>を持つ既存のペアは新しいペアで置き換えられます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.put_all\" href=\"#fun_map.put_all\">map.put_all</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.keys\" href=\"#fun_map.keys\">map.keys</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.values\" href=\"#fun_map.values\">map.values</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.remove\" href=\"#fun_map.remove\">map.remove</a></div></div>",
"text": "map.put()\nid\nマップにキーと値のペアを新しく追加します。\n構文\nmap.put(id, key, value) → <value_type>\n引数\nid (any map type)\nマップオブジェクト。\nkey (series <type of the map's elements>)\nマップに挿入するキー。\nvalue (series <type of the map's elements>)\nマップに挿入するキーの値。\n例\n//\n@version=\n6\nindicator\n(\n\"map.put example\"\n)\na\n=\nmap.new\n<\nstring\n,\nfloat\n>()\nmap.put\n(\na\n,\n\"first\"\n,\n10\n)\nmap.put\n(\na\n,\n\"second\"\n,\n15\n)\nprevFirst\n=\nmap.put\n(\na\n,\n\"first\"\n,\n20\n)\ncurrFirst\n=\na\n.\nget\n(\n\"first\"\n)\nplot\n(\nprevFirst\n)\nplot\n(\ncurrFirst\n)\nリターン\nキーが既にマップに存在する場合は、\nkey\nに紐づけられた以前の値、キーが新しい場合は\nna\n。\n備考\nマップでは挿入順が維持されます。すでにマップ内にある\nkey\nを持ったペアを挿入しても順番は変化しないことに注意してください。このような場合、\nkey\nを持つ既存のペアは新しいペアで置き換えられます。\nこちらもご覧ください\nmap.new<type,type>\nmap.put_all\nmap.keys\nmap.values\nmap.remove",
"code_blocks": [
{
"language": "",
"code": "map.put(id, key, value) → <value_type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map.put example\"\n)\na\n \n=\n \nmap.new\n<\nstring\n,\n \nfloat\n>()\nmap.put\n(\na\n,\n \n\"first\"\n,\n \n10\n)\nmap.put\n(\na\n,\n \n\"second\"\n,\n \n15\n)\nprevFirst\n \n=\n \nmap.put\n(\na\n,\n \n\"first\"\n,\n \n20\n)\ncurrFirst\n \n=\n \na\n.\nget\n(\n\"first\"\n)\nplot\n(\nprevFirst\n)\nplot\n(\ncurrFirst\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
},
{
"text": "map.put_all",
"href": "#fun_map.put_all"
},
{
"text": "map.keys",
"href": "#fun_map.keys"
},
{
"text": "map.values",
"href": "#fun_map.values"
},
{
"text": "map.remove",
"href": "#fun_map.remove"
}
],
"tables": []
},
{
"id": "fun_map.put_all",
"legacy_id": "fun_map.put_all",
"title": "map.put_all()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map.put_all()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_map.put_all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id2</code> マップから <code>id</code> マップに、キーと値のペアをすべて移動させます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">map.put_all(id, id2) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any map type) </span>追加を行うマップオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id2 (any map type) </span>そこに追加されるマップオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_map.put_all\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map.put_all example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"first\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"second\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"third\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">map.put_all</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"third\"</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.put\" href=\"#fun_map.put\">map.put</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.keys\" href=\"#fun_map.keys\">map.keys</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.values\" href=\"#fun_map.values\">map.values</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.remove\" href=\"#fun_map.remove\">map.remove</a></div></div>",
"text": "map.put_all()\nid2\nマップから\nid\nマップに、キーと値のペアをすべて移動させます。\n構文\nmap.put_all(id, id2) → void\n引数\nid (any map type)\n追加を行うマップオブジェクト。\nid2 (any map type)\nそこに追加されるマップオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"map.put_all example\"\n)\na\n=\nmap.new\n<\nstring\n,\nfloat\n>()\nb\n=\nmap.new\n<\nstring\n,\nfloat\n>()\na\n.\nput\n(\n\"first\"\n,\n10\n)\na\n.\nput\n(\n\"second\"\n,\n15\n)\nb\n.\nput\n(\n\"third\"\n,\n20\n)\nmap.put_all\n(\na\n,\nb\n)\nplot\n(\na\n.\nget\n(\n\"third\"\n))\nこちらもご覧ください\nmap.new<type,type>\nmap.put\nmap.keys\nmap.values\nmap.remove",
"code_blocks": [
{
"language": "",
"code": "map.put_all(id, id2) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map.put_all example\"\n)\na\n \n=\n \nmap.new\n<\nstring\n,\n \nfloat\n>()\nb\n \n=\n \nmap.new\n<\nstring\n,\n \nfloat\n>()\na\n.\nput\n(\n\"first\"\n,\n \n10\n)\na\n.\nput\n(\n\"second\"\n,\n \n15\n)\nb\n.\nput\n(\n\"third\"\n,\n \n20\n)\nmap.put_all\n(\na\n,\n \nb\n)\nplot\n(\na\n.\nget\n(\n\"third\"\n))"
}
],
"links": [
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
},
{
"text": "map.put",
"href": "#fun_map.put"
},
{
"text": "map.keys",
"href": "#fun_map.keys"
},
{
"text": "map.values",
"href": "#fun_map.values"
},
{
"text": "map.remove",
"href": "#fun_map.remove"
}
],
"tables": []
},
{
"id": "fun_map.remove",
"legacy_id": "fun_map.remove",
"title": "map.remove()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map.remove()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_map.remove\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> マップからキーと値のペアを削除します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">map.remove(id, key) → <value_type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any map type) </span>マップオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">key (series <type of the map's elements>) </span>マップから削除するペアのキー。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_map.remove\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map.remove example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">color</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"firstColor\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">oldColorValue</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.remove</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"firstColor\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">oldColorValue</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">キーが既にマップに存在する場合は、<code>key</code> に紐づけられた以前の値、そのようなキーが存在しない場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.put\" href=\"#fun_map.put\">map.put</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.keys\" href=\"#fun_map.keys\">map.keys</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.values\" href=\"#fun_map.values\">map.values</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.clear\" href=\"#fun_map.clear\">map.clear</a></div></div>",
"text": "map.remove()\nid\nマップからキーと値のペアを削除します。\n構文\nmap.remove(id, key) → <value_type>\n引数\nid (any map type)\nマップオブジェクト。\nkey (series <type of the map's elements>)\nマップから削除するペアのキー。\n例\n//\n@version=\n6\nindicator\n(\n\"map.remove example\"\n)\na\n=\nmap.new\n<\nstring\n,\ncolor\n>()\na\n.\nput\n(\n\"firstColor\"\n,\ncolor.green\n)\noldColorValue\n=\nmap.remove\n(\na\n,\n\"firstColor\"\n)\nplot\n(\nclose\n,\ncolor\n=\noldColorValue\n)\nリターン\nキーが既にマップに存在する場合は、\nkey\nに紐づけられた以前の値、そのようなキーが存在しない場合は\nna\n。\nこちらもご覧ください\nmap.new<type,type>\nmap.put\nmap.keys\nmap.values\nmap.clear",
"code_blocks": [
{
"language": "",
"code": "map.remove(id, key) → <value_type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map.remove example\"\n)\na\n \n=\n \nmap.new\n<\nstring\n,\n \ncolor\n>()\na\n.\nput\n(\n\"firstColor\"\n,\n \ncolor.green\n)\noldColorValue\n \n=\n \nmap.remove\n(\na\n,\n \n\"firstColor\"\n)\nplot\n(\nclose\n,\n \ncolor\n \n=\n \noldColorValue\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
},
{
"text": "map.put",
"href": "#fun_map.put"
},
{
"text": "map.keys",
"href": "#fun_map.keys"
},
{
"text": "map.values",
"href": "#fun_map.values"
},
{
"text": "map.clear",
"href": "#fun_map.clear"
}
],
"tables": []
},
{
"id": "fun_map.size",
"legacy_id": "fun_map.size",
"title": "map.size()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map.size()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_map.size\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> マップ内のキーと値のペアの数を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">map.size(id) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any map type) </span>マップオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_map.size\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map.size example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">size</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">size</span><span class=\"mtk18\">-</span><span class=\"mtk33\">i</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">map.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.put\" href=\"#fun_map.put\">map.put</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.keys\" href=\"#fun_map.keys\">map.keys</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.values\" href=\"#fun_map.values\">map.values</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.get\" href=\"#fun_map.get\">map.get</a></div></div>",
"text": "map.size()\nid\nマップ内のキーと値のペアの数を返します。\n構文\nmap.size(id) → series int\n引数\nid (any map type)\nマップオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"map.size example\"\n)\na\n=\nmap.new\n<\nint\n,\nint\n>()\nsize\n=\n10\nfor\ni\n=\n0\nto\nsize\na\n.\nput\n(\ni\n,\nsize\n-\ni\n)\nplot\n(\nmap.size\n(\na\n))\nこちらもご覧ください\nmap.new<type,type>\nmap.put\nmap.keys\nmap.values\nmap.get",
"code_blocks": [
{
"language": "",
"code": "map.size(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map.size example\"\n)\na\n \n=\n \nmap.new\n<\nint\n,\n \nint\n>()\nsize\n \n=\n \n10\nfor\n \ni\n \n=\n \n0\n \nto\n \nsize\n \na\n.\nput\n(\ni\n,\n \nsize\n-\ni\n)\nplot\n(\nmap.size\n(\na\n))"
}
],
"links": [
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
},
{
"text": "map.put",
"href": "#fun_map.put"
},
{
"text": "map.keys",
"href": "#fun_map.keys"
},
{
"text": "map.values",
"href": "#fun_map.values"
},
{
"text": "map.get",
"href": "#fun_map.get"
}
],
"tables": []
},
{
"id": "fun_map.values",
"legacy_id": "fun_map.values",
"title": "map.values()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map.values()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_map.values\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> マップのすべての値の配列を返します。結果の配列はコピーであり、そこに加えられた変更は元のマップには反映されません。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">map.values(id) → array<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any map type) </span>マップオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_map.values\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map.values example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"open\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"high\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"low\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"close\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">values</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.values</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">ohlc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">in</span><span class=\"mtk1\"> </span><span class=\"mtk33\">values</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">ohlc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">value</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ohlc</span><span class=\"mtk18\">/</span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">マップでは挿入順が維持されます。この関数によって返される配列内の要素も挿入順になります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.put\" href=\"#fun_map.put\">map.put</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.get\" href=\"#fun_map.get\">map.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.keys\" href=\"#fun_map.keys\">map.keys</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.size\" href=\"#fun_map.size\">map.size</a></div></div>",
"text": "map.values()\nid\nマップのすべての値の配列を返します。結果の配列はコピーであり、そこに加えられた変更は元のマップには反映されません。\n構文\nmap.values(id) → array<type>\n引数\nid (any map type)\nマップオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"map.values example\"\n)\na\n=\nmap.new\n<\nstring\n,\nfloat\n>()\na\n.\nput\n(\n\"open\"\n,\nopen\n)\na\n.\nput\n(\n\"high\"\n,\nhigh\n)\na\n.\nput\n(\n\"low\"\n,\nlow\n)\na\n.\nput\n(\n\"close\"\n,\nclose\n)\nvalues\n=\nmap.values\n(\na\n)\nohlc\n=\n0.0\nfor\nvalue\nin\nvalues\nohlc\n+=\nvalue\nplot\n(\nohlc\n/\n4\n)\n備考\nマップでは挿入順が維持されます。この関数によって返される配列内の要素も挿入順になります。\nこちらもご覧ください\nmap.new<type,type>\nmap.put\nmap.get\nmap.keys\nmap.size",
"code_blocks": [
{
"language": "",
"code": "map.values(id) → array<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map.values example\"\n)\na\n \n=\n \nmap.new\n<\nstring\n,\n \nfloat\n>()\na\n.\nput\n(\n\"open\"\n,\n \nopen\n)\na\n.\nput\n(\n\"high\"\n,\n \nhigh\n)\na\n.\nput\n(\n\"low\"\n,\n \nlow\n)\na\n.\nput\n(\n\"close\"\n,\n \nclose\n)\nvalues\n \n=\n \nmap.values\n(\na\n)\nohlc\n \n=\n \n0.0\nfor\n \nvalue\n \nin\n \nvalues\n \nohlc\n \n+=\n \nvalue\nplot\n(\nohlc\n/\n4\n)"
}
],
"links": [
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
},
{
"text": "map.put",
"href": "#fun_map.put"
},
{
"text": "map.get",
"href": "#fun_map.get"
},
{
"text": "map.keys",
"href": "#fun_map.keys"
},
{
"text": "map.size",
"href": "#fun_map.size"
}
],
"tables": []
},
{
"id": "fun_math.abs",
"legacy_id": "fun_math.abs",
"title": "math.abs()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.abs()</h3><span class=\"tv-pine-reference-item__overloads\">8個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.abs\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>number</code> の絶対値は、<code>number</code> >= 0 ならば <code>number</code> となり、そうでなければ -<code>number</code> となります。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.abs-0\" href=\"#fun_math.abs-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.abs(number) → const int</pre></a><a class=\"js-reference\" data-href=\"fun_math.abs-1\" href=\"#fun_math.abs-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.abs(number) → input int</pre></a><a class=\"js-reference\" data-href=\"fun_math.abs-2\" href=\"#fun_math.abs-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.abs(number) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.abs-3\" href=\"#fun_math.abs-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.abs(number) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_math.abs-4\" href=\"#fun_math.abs-4\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.abs(number) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.abs-5\" href=\"#fun_math.abs-5\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.abs(number) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_math.abs-6\" href=\"#fun_math.abs-6\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.abs(number) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.abs-7\" href=\"#fun_math.abs-7\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.abs(number) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number (const int) </span>計算の中で使用する数字です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>number</code> の絶対値。</div></div>",
"text": "math.abs()\n8個の多重定義\nnumber\nの絶対値は、\nnumber\n>= 0 ならば\nnumber\nとなり、そうでなければ -\nnumber\nとなります。\n構文と多重定義\nmath.abs(number) → const int\nmath.abs(number) → input int\nmath.abs(number) → const float\nmath.abs(number) → simple int\nmath.abs(number) → input float\nmath.abs(number) → series int\nmath.abs(number) → simple float\nmath.abs(number) → series float\n引数\nnumber (const int)\n計算の中で使用する数字です。\nリターン\nnumber\nの絶対値。",
"code_blocks": [
{
"language": "",
"code": "math.abs(number) → const int"
},
{
"language": "",
"code": "math.abs(number) → input int"
},
{
"language": "",
"code": "math.abs(number) → const float"
},
{
"language": "",
"code": "math.abs(number) → simple int"
},
{
"language": "",
"code": "math.abs(number) → input float"
},
{
"language": "",
"code": "math.abs(number) → series int"
},
{
"language": "",
"code": "math.abs(number) → simple float"
},
{
"language": "",
"code": "math.abs(number) → series float"
}
],
"links": [
{
"text": "math.abs(number) → const int",
"href": "#fun_math.abs-0"
},
{
"text": "math.abs(number) → input int",
"href": "#fun_math.abs-1"
},
{
"text": "math.abs(number) → const float",
"href": "#fun_math.abs-2"
},
{
"text": "math.abs(number) → simple int",
"href": "#fun_math.abs-3"
},
{
"text": "math.abs(number) → input float",
"href": "#fun_math.abs-4"
},
{
"text": "math.abs(number) → series int",
"href": "#fun_math.abs-5"
},
{
"text": "math.abs(number) → simple float",
"href": "#fun_math.abs-6"
},
{
"text": "math.abs(number) → series float",
"href": "#fun_math.abs-7"
}
],
"tables": []
},
{
"id": "fun_math.acos",
"legacy_id": "fun_math.acos",
"title": "math.acos()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.acos()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.acos\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">acos関数は、[-1, 1]の範囲の y に対して cos(acos(y))= y といったように、(ラジアンでの)数値のアークコサインを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.acos-0\" href=\"#fun_math.acos-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.acos(angle) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.acos-1\" href=\"#fun_math.acos-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.acos(angle) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.acos-2\" href=\"#fun_math.acos-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.acos(angle) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.acos-3\" href=\"#fun_math.acos-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.acos(angle) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">angle (const int/float) </span>計算の中で使用するラジアンでの値です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">アークコサインの値で、返される角度は[0, Pi]の範囲です。もし y が[-1, 1]の範囲外にある場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div></div>",
"text": "math.acos()\n4個の多重定義\nacos関数は、[-1, 1]の範囲の y に対して cos(acos(y))= y といったように、(ラジアンでの)数値のアークコサインを返します。\n構文と多重定義\nmath.acos(angle) → const float\nmath.acos(angle) → input float\nmath.acos(angle) → simple float\nmath.acos(angle) → series float\n引数\nangle (const int/float)\n計算の中で使用するラジアンでの値です。\nリターン\nアークコサインの値で、返される角度は[0, Pi]の範囲です。もし y が[-1, 1]の範囲外にある場合は\nna\nを返します。",
"code_blocks": [
{
"language": "",
"code": "math.acos(angle) → const float"
},
{
"language": "",
"code": "math.acos(angle) → input float"
},
{
"language": "",
"code": "math.acos(angle) → simple float"
},
{
"language": "",
"code": "math.acos(angle) → series float"
}
],
"links": [
{
"text": "math.acos(angle) → const float",
"href": "#fun_math.acos-0"
},
{
"text": "math.acos(angle) → input float",
"href": "#fun_math.acos-1"
},
{
"text": "math.acos(angle) → simple float",
"href": "#fun_math.acos-2"
},
{
"text": "math.acos(angle) → series float",
"href": "#fun_math.acos-3"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "fun_math.asin",
"legacy_id": "fun_math.asin",
"title": "math.asin()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.asin()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.asin\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">asin関数は、[-1, 1]の範囲の y に対して sin(asin(y)) = y といったように、(ラジアンでの)数値のアークサインを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.asin-0\" href=\"#fun_math.asin-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.asin(angle) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.asin-1\" href=\"#fun_math.asin-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.asin(angle) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.asin-2\" href=\"#fun_math.asin-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.asin(angle) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.asin-3\" href=\"#fun_math.asin-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.asin(angle) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">angle (const int/float) </span>計算の中で使用するラジアンでの値です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">アークサインの値で、返される角度は[-Pi/2, Pi/2]の範囲です。もし y が[-1, 1]の範囲外にある場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div></div>",
"text": "math.asin()\n4個の多重定義\nasin関数は、[-1, 1]の範囲の y に対して sin(asin(y)) = y といったように、(ラジアンでの)数値のアークサインを返します。\n構文と多重定義\nmath.asin(angle) → const float\nmath.asin(angle) → input float\nmath.asin(angle) → simple float\nmath.asin(angle) → series float\n引数\nangle (const int/float)\n計算の中で使用するラジアンでの値です。\nリターン\nアークサインの値で、返される角度は[-Pi/2, Pi/2]の範囲です。もし y が[-1, 1]の範囲外にある場合は\nna\nを返します。",
"code_blocks": [
{
"language": "",
"code": "math.asin(angle) → const float"
},
{
"language": "",
"code": "math.asin(angle) → input float"
},
{
"language": "",
"code": "math.asin(angle) → simple float"
},
{
"language": "",
"code": "math.asin(angle) → series float"
}
],
"links": [
{
"text": "math.asin(angle) → const float",
"href": "#fun_math.asin-0"
},
{
"text": "math.asin(angle) → input float",
"href": "#fun_math.asin-1"
},
{
"text": "math.asin(angle) → simple float",
"href": "#fun_math.asin-2"
},
{
"text": "math.asin(angle) → series float",
"href": "#fun_math.asin-3"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "fun_math.atan",
"legacy_id": "fun_math.atan",
"title": "math.atan()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.atan()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.atan\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">atan関数は、任意の y に対して tan(atan(y)) = y といったように、(ラジアンでの)数値のアークタンジェントを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.atan-0\" href=\"#fun_math.atan-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.atan(angle) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.atan-1\" href=\"#fun_math.atan-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.atan(angle) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.atan-2\" href=\"#fun_math.atan-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.atan(angle) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.atan-3\" href=\"#fun_math.atan-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.atan(angle) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">angle (const int/float) </span>計算の中で使用するラジアンでの値です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">アークタンジェントの値で、返される角度は[-Pi/2, Pi/2]の範囲です。</div></div>",
"text": "math.atan()\n4個の多重定義\natan関数は、任意の y に対して tan(atan(y)) = y といったように、(ラジアンでの)数値のアークタンジェントを返します。\n構文と多重定義\nmath.atan(angle) → const float\nmath.atan(angle) → input float\nmath.atan(angle) → simple float\nmath.atan(angle) → series float\n引数\nangle (const int/float)\n計算の中で使用するラジアンでの値です。\nリターン\nアークタンジェントの値で、返される角度は[-Pi/2, Pi/2]の範囲です。",
"code_blocks": [
{
"language": "",
"code": "math.atan(angle) → const float"
},
{
"language": "",
"code": "math.atan(angle) → input float"
},
{
"language": "",
"code": "math.atan(angle) → simple float"
},
{
"language": "",
"code": "math.atan(angle) → series float"
}
],
"links": [
{
"text": "math.atan(angle) → const float",
"href": "#fun_math.atan-0"
},
{
"text": "math.atan(angle) → input float",
"href": "#fun_math.atan-1"
},
{
"text": "math.atan(angle) → simple float",
"href": "#fun_math.atan-2"
},
{
"text": "math.atan(angle) → series float",
"href": "#fun_math.atan-3"
}
],
"tables": []
},
{
"id": "fun_math.avg",
"legacy_id": "fun_math.avg",
"title": "math.avg()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.avg()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.avg\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定されたすべての系列(要素ごと)の平均を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.avg-0\" href=\"#fun_math.avg-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.avg(number0, number1, ...) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.avg-1\" href=\"#fun_math.avg-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.avg(number0, number1, ...) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number0, number1, ... (simple int/float) </span>計算の中で使用する数字のシーケンスです。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">平均。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.sum\" href=\"#fun_math.sum\">math.sum</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.cum\" href=\"#fun_ta.cum\">ta.cum</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a></div></div>",
"text": "math.avg()\n2個の多重定義\n指定されたすべての系列(要素ごと)の平均を計算します。\n構文と多重定義\nmath.avg(number0, number1, ...) → simple float\nmath.avg(number0, number1, ...) → series float\n引数\nnumber0, number1, ... (simple int/float)\n計算の中で使用する数字のシーケンスです。\nリターン\n平均。\nこちらもご覧ください\nmath.sum\nta.cum\nta.sma",
"code_blocks": [
{
"language": "",
"code": "math.avg(number0, number1, ...) → simple float"
},
{
"language": "",
"code": "math.avg(number0, number1, ...) → series float"
}
],
"links": [
{
"text": "math.avg(number0, number1, ...) → simple float",
"href": "#fun_math.avg-0"
},
{
"text": "math.avg(number0, number1, ...) → series float",
"href": "#fun_math.avg-1"
},
{
"text": "math.sum",
"href": "#fun_math.sum"
},
{
"text": "ta.cum",
"href": "#fun_ta.cum"
},
{
"text": "ta.sma",
"href": "#fun_ta.sma"
}
],
"tables": []
},
{
"id": "fun_math.ceil",
"legacy_id": "fun_math.ceil",
"title": "math.ceil()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.ceil()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.ceil\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定した <code>number</code> を、それ以上の最大の整数値 (\"int\" 値) に丸めます。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.ceil-0\" href=\"#fun_math.ceil-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.ceil(number) → const int</pre></a><a class=\"js-reference\" data-href=\"fun_math.ceil-1\" href=\"#fun_math.ceil-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.ceil(number) → input int</pre></a><a class=\"js-reference\" data-href=\"fun_math.ceil-2\" href=\"#fun_math.ceil-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.ceil(number) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_math.ceil-3\" href=\"#fun_math.ceil-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.ceil(number) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number (const int/float) </span>丸める対象となる数です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>number</code> 以上の最小の \"int\" 値です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.floor\" href=\"#fun_math.floor\">math.floor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.round\" href=\"#fun_math.round\">math.round</a></div></div>",
"text": "math.ceil()\n4個の多重定義\n指定した\nnumber\nを、それ以上の最大の整数値 (\"int\" 値) に丸めます。\n構文と多重定義\nmath.ceil(number) → const int\nmath.ceil(number) → input int\nmath.ceil(number) → simple int\nmath.ceil(number) → series int\n引数\nnumber (const int/float)\n丸める対象となる数です。\nリターン\nnumber\n以上の最小の \"int\" 値です。\nこちらもご覧ください\nmath.floor\nmath.round",
"code_blocks": [
{
"language": "",
"code": "math.ceil(number) → const int"
},
{
"language": "",
"code": "math.ceil(number) → input int"
},
{
"language": "",
"code": "math.ceil(number) → simple int"
},
{
"language": "",
"code": "math.ceil(number) → series int"
}
],
"links": [
{
"text": "math.ceil(number) → const int",
"href": "#fun_math.ceil-0"
},
{
"text": "math.ceil(number) → input int",
"href": "#fun_math.ceil-1"
},
{
"text": "math.ceil(number) → simple int",
"href": "#fun_math.ceil-2"
},
{
"text": "math.ceil(number) → series int",
"href": "#fun_math.ceil-3"
},
{
"text": "math.floor",
"href": "#fun_math.floor"
},
{
"text": "math.round",
"href": "#fun_math.round"
}
],
"tables": []
},
{
"id": "fun_math.cos",
"legacy_id": "fun_math.cos",
"title": "math.cos()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.cos()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.cos\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">cos関数は、角度の三角関数コサインを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.cos-0\" href=\"#fun_math.cos-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.cos(angle) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.cos-1\" href=\"#fun_math.cos-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.cos(angle) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.cos-2\" href=\"#fun_math.cos-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.cos(angle) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.cos-3\" href=\"#fun_math.cos-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.cos(angle) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">angle (const int/float) </span>ラジアンでの角度。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">角度の三角関数コサイン。</div></div>",
"text": "math.cos()\n4個の多重定義\ncos関数は、角度の三角関数コサインを返します。\n構文と多重定義\nmath.cos(angle) → const float\nmath.cos(angle) → input float\nmath.cos(angle) → simple float\nmath.cos(angle) → series float\n引数\nangle (const int/float)\nラジアンでの角度。\nリターン\n角度の三角関数コサイン。",
"code_blocks": [
{
"language": "",
"code": "math.cos(angle) → const float"
},
{
"language": "",
"code": "math.cos(angle) → input float"
},
{
"language": "",
"code": "math.cos(angle) → simple float"
},
{
"language": "",
"code": "math.cos(angle) → series float"
}
],
"links": [
{
"text": "math.cos(angle) → const float",
"href": "#fun_math.cos-0"
},
{
"text": "math.cos(angle) → input float",
"href": "#fun_math.cos-1"
},
{
"text": "math.cos(angle) → simple float",
"href": "#fun_math.cos-2"
},
{
"text": "math.cos(angle) → series float",
"href": "#fun_math.cos-3"
}
],
"tables": []
},
{
"id": "fun_math.exp",
"legacy_id": "fun_math.exp",
"title": "math.exp()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.exp()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.exp\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>number</code> の exp関数は e を <code>number</code> のべき乗にしたものです。e はオイラー数を示します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.exp-0\" href=\"#fun_math.exp-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.exp(number) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.exp-1\" href=\"#fun_math.exp-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.exp(number) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.exp-2\" href=\"#fun_math.exp-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.exp(number) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.exp-3\" href=\"#fun_math.exp-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.exp(number) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number (const int/float) </span>計算の中で使用する数字です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">e を <code>number</code> のべき乗にした値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.pow\" href=\"#fun_math.pow\">math.pow</a></div></div>",
"text": "math.exp()\n4個の多重定義\nnumber\nの exp関数は e を\nnumber\nのべき乗にしたものです。e はオイラー数を示します。\n構文と多重定義\nmath.exp(number) → const float\nmath.exp(number) → input float\nmath.exp(number) → simple float\nmath.exp(number) → series float\n引数\nnumber (const int/float)\n計算の中で使用する数字です。\nリターン\ne を\nnumber\nのべき乗にした値。\nこちらもご覧ください\nmath.pow",
"code_blocks": [
{
"language": "",
"code": "math.exp(number) → const float"
},
{
"language": "",
"code": "math.exp(number) → input float"
},
{
"language": "",
"code": "math.exp(number) → simple float"
},
{
"language": "",
"code": "math.exp(number) → series float"
}
],
"links": [
{
"text": "math.exp(number) → const float",
"href": "#fun_math.exp-0"
},
{
"text": "math.exp(number) → input float",
"href": "#fun_math.exp-1"
},
{
"text": "math.exp(number) → simple float",
"href": "#fun_math.exp-2"
},
{
"text": "math.exp(number) → series float",
"href": "#fun_math.exp-3"
},
{
"text": "math.pow",
"href": "#fun_math.pow"
}
],
"tables": []
},
{
"id": "fun_math.floor",
"legacy_id": "fun_math.floor",
"title": "math.floor()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.floor()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.floor\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定した <code>number</code> を、それ以下の最大の整数値 (\"int\" 値) に丸めます。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.floor-0\" href=\"#fun_math.floor-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.floor(number) → const int</pre></a><a class=\"js-reference\" data-href=\"fun_math.floor-1\" href=\"#fun_math.floor-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.floor(number) → input int</pre></a><a class=\"js-reference\" data-href=\"fun_math.floor-2\" href=\"#fun_math.floor-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.floor(number) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_math.floor-3\" href=\"#fun_math.floor-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.floor(number) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number (const int/float) </span>丸める対象となる数です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>number</code> 以下の最大の \"int\" 値です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.ceil\" href=\"#fun_math.ceil\">math.ceil</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.round\" href=\"#fun_math.round\">math.round</a></div></div>",
"text": "math.floor()\n4個の多重定義\n指定した\nnumber\nを、それ以下の最大の整数値 (\"int\" 値) に丸めます。\n構文と多重定義\nmath.floor(number) → const int\nmath.floor(number) → input int\nmath.floor(number) → simple int\nmath.floor(number) → series int\n引数\nnumber (const int/float)\n丸める対象となる数です。\nリターン\nnumber\n以下の最大の \"int\" 値です。\nこちらもご覧ください\nmath.ceil\nmath.round",
"code_blocks": [
{
"language": "",
"code": "math.floor(number) → const int"
},
{
"language": "",
"code": "math.floor(number) → input int"
},
{
"language": "",
"code": "math.floor(number) → simple int"
},
{
"language": "",
"code": "math.floor(number) → series int"
}
],
"links": [
{
"text": "math.floor(number) → const int",
"href": "#fun_math.floor-0"
},
{
"text": "math.floor(number) → input int",
"href": "#fun_math.floor-1"
},
{
"text": "math.floor(number) → simple int",
"href": "#fun_math.floor-2"
},
{
"text": "math.floor(number) → series int",
"href": "#fun_math.floor-3"
},
{
"text": "math.ceil",
"href": "#fun_math.ceil"
},
{
"text": "math.round",
"href": "#fun_math.round"
}
],
"tables": []
},
{
"id": "fun_math.log",
"legacy_id": "fun_math.log",
"title": "math.log()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.log()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.log\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">任意の <code>number</code> > 0 の自然対数は、e^y = <code>number</code> となる一意の y となります。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.log-0\" href=\"#fun_math.log-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.log(number) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.log-1\" href=\"#fun_math.log-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.log(number) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.log-2\" href=\"#fun_math.log-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.log(number) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.log-3\" href=\"#fun_math.log-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.log(number) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number (const int/float) </span>計算の中で使用する数字です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>number</code> の自然対数。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.log10\" href=\"#fun_math.log10\">math.log10</a></div></div>",
"text": "math.log()\n4個の多重定義\n任意の\nnumber\n> 0 の自然対数は、e^y =\nnumber\nとなる一意の y となります。\n構文と多重定義\nmath.log(number) → const float\nmath.log(number) → input float\nmath.log(number) → simple float\nmath.log(number) → series float\n引数\nnumber (const int/float)\n計算の中で使用する数字です。\nリターン\nnumber\nの自然対数。\nこちらもご覧ください\nmath.log10",
"code_blocks": [
{
"language": "",
"code": "math.log(number) → const float"
},
{
"language": "",
"code": "math.log(number) → input float"
},
{
"language": "",
"code": "math.log(number) → simple float"
},
{
"language": "",
"code": "math.log(number) → series float"
}
],
"links": [
{
"text": "math.log(number) → const float",
"href": "#fun_math.log-0"
},
{
"text": "math.log(number) → input float",
"href": "#fun_math.log-1"
},
{
"text": "math.log(number) → simple float",
"href": "#fun_math.log-2"
},
{
"text": "math.log(number) → series float",
"href": "#fun_math.log-3"
},
{
"text": "math.log10",
"href": "#fun_math.log10"
}
],
"tables": []
},
{
"id": "fun_math.log10",
"legacy_id": "fun_math.log10",
"title": "math.log10()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.log10()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.log10\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>number</code> の常用(底が10の)対数は、<code>number</code> を得るために必要な10の指数です。10^y = <code>number</code> となります。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.log10-0\" href=\"#fun_math.log10-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.log10(number) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.log10-1\" href=\"#fun_math.log10-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.log10(number) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.log10-2\" href=\"#fun_math.log10-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.log10(number) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.log10-3\" href=\"#fun_math.log10-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.log10(number) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number (const int/float) </span>計算の中で使用する数字です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>number</code>の底10の対数。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.log\" href=\"#fun_math.log\">math.log</a></div></div>",
"text": "math.log10()\n4個の多重定義\nnumber\nの常用(底が10の)対数は、\nnumber\nを得るために必要な10の指数です。10^y =\nnumber\nとなります。\n構文と多重定義\nmath.log10(number) → const float\nmath.log10(number) → input float\nmath.log10(number) → simple float\nmath.log10(number) → series float\n引数\nnumber (const int/float)\n計算の中で使用する数字です。\nリターン\nnumber\nの底10の対数。\nこちらもご覧ください\nmath.log",
"code_blocks": [
{
"language": "",
"code": "math.log10(number) → const float"
},
{
"language": "",
"code": "math.log10(number) → input float"
},
{
"language": "",
"code": "math.log10(number) → simple float"
},
{
"language": "",
"code": "math.log10(number) → series float"
}
],
"links": [
{
"text": "math.log10(number) → const float",
"href": "#fun_math.log10-0"
},
{
"text": "math.log10(number) → input float",
"href": "#fun_math.log10-1"
},
{
"text": "math.log10(number) → simple float",
"href": "#fun_math.log10-2"
},
{
"text": "math.log10(number) → series float",
"href": "#fun_math.log10-3"
},
{
"text": "math.log",
"href": "#fun_math.log"
}
],
"tables": []
},
{
"id": "fun_math.max",
"legacy_id": "fun_math.max",
"title": "math.max()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.max()</h3><span class=\"tv-pine-reference-item__overloads\">8個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.max\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">複数の値のうち一番大きいものを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.max-0\" href=\"#fun_math.max-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.max(number0, number1, ...) → const int</pre></a><a class=\"js-reference\" data-href=\"fun_math.max-1\" href=\"#fun_math.max-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.max(number0, number1, ...) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.max-2\" href=\"#fun_math.max-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.max(number0, number1, ...) → input int</pre></a><a class=\"js-reference\" data-href=\"fun_math.max-3\" href=\"#fun_math.max-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.max(number0, number1, ...) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_math.max-4\" href=\"#fun_math.max-4\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.max(number0, number1, ...) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.max-5\" href=\"#fun_math.max-5\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.max(number0, number1, ...) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_math.max-6\" href=\"#fun_math.max-6\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.max(number0, number1, ...) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.max-7\" href=\"#fun_math.max-7\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.max(number0, number1, ...) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number0, number1, ... (const int) </span>計算の中で使用する数字のシーケンスです。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_math.max\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"math.max\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">42</span><span class=\"mtk13\">)))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">指定された複数の値で一番大きいもの。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.min\" href=\"#fun_math.min\">math.min</a></div></div>",
"text": "math.max()\n8個の多重定義\n複数の値のうち一番大きいものを返します。\n構文と多重定義\nmath.max(number0, number1, ...) → const int\nmath.max(number0, number1, ...) → const float\nmath.max(number0, number1, ...) → input int\nmath.max(number0, number1, ...) → simple int\nmath.max(number0, number1, ...) → input float\nmath.max(number0, number1, ...) → series int\nmath.max(number0, number1, ...) → simple float\nmath.max(number0, number1, ...) → series float\n引数\nnumber0, number1, ... (const int)\n計算の中で使用する数字のシーケンスです。\n例\n//\n@version=\n6\nindicator\n(\n\"math.max\"\n,\noverlay\n=\ntrue\n)\nplot\n(\nmath.max\n(\nclose\n,\nopen\n))\nplot\n(\nmath.max\n(\nclose\n,\nmath.max\n(\nopen\n,\n42\n)))\nリターン\n指定された複数の値で一番大きいもの。\nこちらもご覧ください\nmath.min",
"code_blocks": [
{
"language": "",
"code": "math.max(number0, number1, ...) → const int"
},
{
"language": "",
"code": "math.max(number0, number1, ...) → const float"
},
{
"language": "",
"code": "math.max(number0, number1, ...) → input int"
},
{
"language": "",
"code": "math.max(number0, number1, ...) → simple int"
},
{
"language": "",
"code": "math.max(number0, number1, ...) → input float"
},
{
"language": "",
"code": "math.max(number0, number1, ...) → series int"
},
{
"language": "",
"code": "math.max(number0, number1, ...) → simple float"
},
{
"language": "",
"code": "math.max(number0, number1, ...) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"math.max\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\nmath.max\n(\nclose\n,\n \nopen\n))\nplot\n(\nmath.max\n(\nclose\n,\n \nmath.max\n(\nopen\n,\n \n42\n)))"
}
],
"links": [
{
"text": "math.max(number0, number1, ...) → const int",
"href": "#fun_math.max-0"
},
{
"text": "math.max(number0, number1, ...) → const float",
"href": "#fun_math.max-1"
},
{
"text": "math.max(number0, number1, ...) → input int",
"href": "#fun_math.max-2"
},
{
"text": "math.max(number0, number1, ...) → simple int",
"href": "#fun_math.max-3"
},
{
"text": "math.max(number0, number1, ...) → input float",
"href": "#fun_math.max-4"
},
{
"text": "math.max(number0, number1, ...) → series int",
"href": "#fun_math.max-5"
},
{
"text": "math.max(number0, number1, ...) → simple float",
"href": "#fun_math.max-6"
},
{
"text": "math.max(number0, number1, ...) → series float",
"href": "#fun_math.max-7"
},
{
"text": "math.min",
"href": "#fun_math.min"
}
],
"tables": []
},
{
"id": "fun_math.min",
"legacy_id": "fun_math.min",
"title": "math.min()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.min()</h3><span class=\"tv-pine-reference-item__overloads\">8個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.min\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">複数の値のうち一番小さいものを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.min-0\" href=\"#fun_math.min-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.min(number0, number1, ...) → const int</pre></a><a class=\"js-reference\" data-href=\"fun_math.min-1\" href=\"#fun_math.min-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.min(number0, number1, ...) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.min-2\" href=\"#fun_math.min-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.min(number0, number1, ...) → input int</pre></a><a class=\"js-reference\" data-href=\"fun_math.min-3\" href=\"#fun_math.min-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.min(number0, number1, ...) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_math.min-4\" href=\"#fun_math.min-4\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.min(number0, number1, ...) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.min-5\" href=\"#fun_math.min-5\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.min(number0, number1, ...) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_math.min-6\" href=\"#fun_math.min-6\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.min(number0, number1, ...) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.min-7\" href=\"#fun_math.min-7\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.min(number0, number1, ...) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number0, number1, ... (const int) </span>計算の中で使用する数字のシーケンスです。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_math.min\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"math.min\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">math.min</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">math.min</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.min</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">42</span><span class=\"mtk13\">)))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">指定された複数の値で一番小さいもの。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.max\" href=\"#fun_math.max\">math.max</a></div></div>",
"text": "math.min()\n8個の多重定義\n複数の値のうち一番小さいものを返します。\n構文と多重定義\nmath.min(number0, number1, ...) → const int\nmath.min(number0, number1, ...) → const float\nmath.min(number0, number1, ...) → input int\nmath.min(number0, number1, ...) → simple int\nmath.min(number0, number1, ...) → input float\nmath.min(number0, number1, ...) → series int\nmath.min(number0, number1, ...) → simple float\nmath.min(number0, number1, ...) → series float\n引数\nnumber0, number1, ... (const int)\n計算の中で使用する数字のシーケンスです。\n例\n//\n@version=\n6\nindicator\n(\n\"math.min\"\n,\noverlay\n=\ntrue\n)\nplot\n(\nmath.min\n(\nclose\n,\nopen\n))\nplot\n(\nmath.min\n(\nclose\n,\nmath.min\n(\nopen\n,\n42\n)))\nリターン\n指定された複数の値で一番小さいもの。\nこちらもご覧ください\nmath.max",
"code_blocks": [
{
"language": "",
"code": "math.min(number0, number1, ...) → const int"
},
{
"language": "",
"code": "math.min(number0, number1, ...) → const float"
},
{
"language": "",
"code": "math.min(number0, number1, ...) → input int"
},
{
"language": "",
"code": "math.min(number0, number1, ...) → simple int"
},
{
"language": "",
"code": "math.min(number0, number1, ...) → input float"
},
{
"language": "",
"code": "math.min(number0, number1, ...) → series int"
},
{
"language": "",
"code": "math.min(number0, number1, ...) → simple float"
},
{
"language": "",
"code": "math.min(number0, number1, ...) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"math.min\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\nmath.min\n(\nclose\n,\n \nopen\n))\nplot\n(\nmath.min\n(\nclose\n,\n \nmath.min\n(\nopen\n,\n \n42\n)))"
}
],
"links": [
{
"text": "math.min(number0, number1, ...) → const int",
"href": "#fun_math.min-0"
},
{
"text": "math.min(number0, number1, ...) → const float",
"href": "#fun_math.min-1"
},
{
"text": "math.min(number0, number1, ...) → input int",
"href": "#fun_math.min-2"
},
{
"text": "math.min(number0, number1, ...) → simple int",
"href": "#fun_math.min-3"
},
{
"text": "math.min(number0, number1, ...) → input float",
"href": "#fun_math.min-4"
},
{
"text": "math.min(number0, number1, ...) → series int",
"href": "#fun_math.min-5"
},
{
"text": "math.min(number0, number1, ...) → simple float",
"href": "#fun_math.min-6"
},
{
"text": "math.min(number0, number1, ...) → series float",
"href": "#fun_math.min-7"
},
{
"text": "math.max",
"href": "#fun_math.max"
}
],
"tables": []
},
{
"id": "fun_math.pow",
"legacy_id": "fun_math.pow",
"title": "math.pow()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.pow()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.pow\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">数学のべき乗関数。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.pow-0\" href=\"#fun_math.pow-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.pow(base, exponent) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.pow-1\" href=\"#fun_math.pow-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.pow(base, exponent) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.pow-2\" href=\"#fun_math.pow-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.pow(base, exponent) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.pow-3\" href=\"#fun_math.pow-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.pow(base, exponent) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">base (const int/float) </span>使用するベースを指定する。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">exponent (const int/float) </span>指数を指定する。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_math.pow\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"math.pow\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">math.pow</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>base</code>を<code>exponent</code>のべき乗にしたものです。<code>base</code>が系列の場合は、要素ごとに計算されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.sqrt\" href=\"#fun_math.sqrt\">math.sqrt</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.exp\" href=\"#fun_math.exp\">math.exp</a></div></div>",
"text": "math.pow()\n4個の多重定義\n数学のべき乗関数。\n構文と多重定義\nmath.pow(base, exponent) → const float\nmath.pow(base, exponent) → input float\nmath.pow(base, exponent) → simple float\nmath.pow(base, exponent) → series float\n引数\nbase (const int/float)\n使用するベースを指定する。\nexponent (const int/float)\n指数を指定する。\n例\n//\n@version=\n6\nindicator\n(\n\"math.pow\"\n,\noverlay\n=\ntrue\n)\nplot\n(\nmath.pow\n(\nclose\n,\n2\n))\nリターン\nbase\nを\nexponent\nのべき乗にしたものです。\nbase\nが系列の場合は、要素ごとに計算されます。\nこちらもご覧ください\nmath.sqrt\nmath.exp",
"code_blocks": [
{
"language": "",
"code": "math.pow(base, exponent) → const float"
},
{
"language": "",
"code": "math.pow(base, exponent) → input float"
},
{
"language": "",
"code": "math.pow(base, exponent) → simple float"
},
{
"language": "",
"code": "math.pow(base, exponent) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"math.pow\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\nmath.pow\n(\nclose\n,\n \n2\n))"
}
],
"links": [
{
"text": "math.pow(base, exponent) → const float",
"href": "#fun_math.pow-0"
},
{
"text": "math.pow(base, exponent) → input float",
"href": "#fun_math.pow-1"
},
{
"text": "math.pow(base, exponent) → simple float",
"href": "#fun_math.pow-2"
},
{
"text": "math.pow(base, exponent) → series float",
"href": "#fun_math.pow-3"
},
{
"text": "math.sqrt",
"href": "#fun_math.sqrt"
},
{
"text": "math.exp",
"href": "#fun_math.exp"
}
],
"tables": []
},
{
"id": "fun_math.random",
"legacy_id": "fun_math.random",
"title": "math.random()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.random()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.random\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">疑似乱数値を返します。この関数は、スクリプトを実行するたびに、異なる値のシーケンスを生成します。オプションの seed 引数に同じ値を使用すると、繰り返しのシーケンスが生成されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">math.random(min, max, seed) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">min (series int/float) </span>ランダムな値の範囲の下限値です。この値は範囲に含まれません。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max (series int/float) </span>ランダムな値の範囲の上限値です。この値は範囲に含まれません。デフォルトは 1 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">seed (series int) </span>オプション引数。同じ seed を使用した場合、この関数を連続して呼び出すことで繰り返しの値のセットを生成することができます。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ランダムな値。</div></div>",
"text": "math.random()\n疑似乱数値を返します。この関数は、スクリプトを実行するたびに、異なる値のシーケンスを生成します。オプションの seed 引数に同じ値を使用すると、繰り返しのシーケンスが生成されます。\n構文\nmath.random(min, max, seed) → series float\n引数\nmin (series int/float)\nランダムな値の範囲の下限値です。この値は範囲に含まれません。デフォルトは 0 です。\nmax (series int/float)\nランダムな値の範囲の上限値です。この値は範囲に含まれません。デフォルトは 1 です。\nseed (series int)\nオプション引数。同じ seed を使用した場合、この関数を連続して呼び出すことで繰り返しの値のセットを生成することができます。\nリターン\nランダムな値。",
"code_blocks": [
{
"language": "",
"code": "math.random(min, max, seed) → series float"
}
],
"links": [],
"tables": []
},
{
"id": "fun_math.round",
"legacy_id": "fun_math.round",
"title": "math.round()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.round()</h3><span class=\"tv-pine-reference-item__overloads\">8個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.round\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>number</code> の値を四捨五入して最も近い整数にしたものを返します。同値は切り上げます。<code>precision</code> パラメーターが指定された場合は、その小数点以下の桁数に丸められた浮動小数点の値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.round-0\" href=\"#fun_math.round-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.round(number) → const int</pre></a><a class=\"js-reference\" data-href=\"fun_math.round-1\" href=\"#fun_math.round-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.round(number) → input int</pre></a><a class=\"js-reference\" data-href=\"fun_math.round-2\" href=\"#fun_math.round-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.round(number) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_math.round-3\" href=\"#fun_math.round-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.round(number) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_math.round-4\" href=\"#fun_math.round-4\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.round(number, precision) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.round-5\" href=\"#fun_math.round-5\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.round(number, precision) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.round-6\" href=\"#fun_math.round-6\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.round(number, precision) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.round-7\" href=\"#fun_math.round-7\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.round(number, precision) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number (const int/float) </span>丸められる値。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">最も近い整数に丸められた <code>number</code> の値、または精度に従って丸められた値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">'na'値については、関数は 'na' を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.ceil\" href=\"#fun_math.ceil\">math.ceil</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.floor\" href=\"#fun_math.floor\">math.floor</a></div></div>",
"text": "math.round()\n8個の多重定義\nnumber\nの値を四捨五入して最も近い整数にしたものを返します。同値は切り上げます。\nprecision\nパラメーターが指定された場合は、その小数点以下の桁数に丸められた浮動小数点の値を返します。\n構文と多重定義\nmath.round(number) → const int\nmath.round(number) → input int\nmath.round(number) → simple int\nmath.round(number) → series int\nmath.round(number, precision) → const float\nmath.round(number, precision) → input float\nmath.round(number, precision) → simple float\nmath.round(number, precision) → series float\n引数\nnumber (const int/float)\n丸められる値。\nリターン\n最も近い整数に丸められた\nnumber\nの値、または精度に従って丸められた値。\n備考\n'na'値については、関数は 'na' を返します。\nこちらもご覧ください\nmath.ceil\nmath.floor",
"code_blocks": [
{
"language": "",
"code": "math.round(number) → const int"
},
{
"language": "",
"code": "math.round(number) → input int"
},
{
"language": "",
"code": "math.round(number) → simple int"
},
{
"language": "",
"code": "math.round(number) → series int"
},
{
"language": "",
"code": "math.round(number, precision) → const float"
},
{
"language": "",
"code": "math.round(number, precision) → input float"
},
{
"language": "",
"code": "math.round(number, precision) → simple float"
},
{
"language": "",
"code": "math.round(number, precision) → series float"
}
],
"links": [
{
"text": "math.round(number) → const int",
"href": "#fun_math.round-0"
},
{
"text": "math.round(number) → input int",
"href": "#fun_math.round-1"
},
{
"text": "math.round(number) → simple int",
"href": "#fun_math.round-2"
},
{
"text": "math.round(number) → series int",
"href": "#fun_math.round-3"
},
{
"text": "math.round(number, precision) → const float",
"href": "#fun_math.round-4"
},
{
"text": "math.round(number, precision) → input float",
"href": "#fun_math.round-5"
},
{
"text": "math.round(number, precision) → simple float",
"href": "#fun_math.round-6"
},
{
"text": "math.round(number, precision) → series float",
"href": "#fun_math.round-7"
},
{
"text": "math.ceil",
"href": "#fun_math.ceil"
},
{
"text": "math.floor",
"href": "#fun_math.floor"
}
],
"tables": []
},
{
"id": "fun_math.round_to_mintick",
"legacy_id": "fun_math.round_to_mintick",
"title": "math.round_to_mintick()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.round_to_mintick()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.round_to_mintick\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">シンボルの mintick に丸められた値、つまり <a class=\"js-reference\" data-href=\"var_syminfo.mintick\" href=\"#var_syminfo.mintick\">syminfo.mintick</a> で割り切れる最も近い値を、余りを取り除いて四捨五入して返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.round_to_mintick-0\" href=\"#fun_math.round_to_mintick-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.round_to_mintick(number) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.round_to_mintick-1\" href=\"#fun_math.round_to_mintick-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.round_to_mintick(number) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number (simple int/float) </span>丸められる値。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ティックの精度で丸められた <code>number</code> 。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">'na'値については、関数は 'na' を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.ceil\" href=\"#fun_math.ceil\">math.ceil</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.floor\" href=\"#fun_math.floor\">math.floor</a></div></div>",
"text": "math.round_to_mintick()\n2個の多重定義\nシンボルの mintick に丸められた値、つまり\nsyminfo.mintick\nで割り切れる最も近い値を、余りを取り除いて四捨五入して返します。\n構文と多重定義\nmath.round_to_mintick(number) → simple float\nmath.round_to_mintick(number) → series float\n引数\nnumber (simple int/float)\n丸められる値。\nリターン\nティックの精度で丸められた\nnumber\n。\n備考\n'na'値については、関数は 'na' を返します。\nこちらもご覧ください\nmath.ceil\nmath.floor",
"code_blocks": [
{
"language": "",
"code": "math.round_to_mintick(number) → simple float"
},
{
"language": "",
"code": "math.round_to_mintick(number) → series float"
}
],
"links": [
{
"text": "syminfo.mintick",
"href": "#var_syminfo.mintick"
},
{
"text": "math.round_to_mintick(number) → simple float",
"href": "#fun_math.round_to_mintick-0"
},
{
"text": "math.round_to_mintick(number) → series float",
"href": "#fun_math.round_to_mintick-1"
},
{
"text": "math.ceil",
"href": "#fun_math.ceil"
},
{
"text": "math.floor",
"href": "#fun_math.floor"
}
],
"tables": []
},
{
"id": "fun_math.sign",
"legacy_id": "fun_math.sign",
"title": "math.sign()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.sign()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.sign\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>number</code> の符号 (シグナム) で、<code>number</code> が0の場合は0、<code>number</code> が0より大きい場合は1.0、<code>number</code> が0より小さい場合は-1.0となります。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.sign-0\" href=\"#fun_math.sign-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.sign(number) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.sign-1\" href=\"#fun_math.sign-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.sign(number) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.sign-2\" href=\"#fun_math.sign-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.sign(number) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.sign-3\" href=\"#fun_math.sign-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.sign(number) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number (const int/float) </span>計算の中で使用する数字です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">引数の符号。</div></div>",
"text": "math.sign()\n4個の多重定義\nnumber\nの符号 (シグナム) で、\nnumber\nが0の場合は0、\nnumber\nが0より大きい場合は1.0、\nnumber\nが0より小さい場合は-1.0となります。\n構文と多重定義\nmath.sign(number) → const float\nmath.sign(number) → input float\nmath.sign(number) → simple float\nmath.sign(number) → series float\n引数\nnumber (const int/float)\n計算の中で使用する数字です。\nリターン\n引数の符号。",
"code_blocks": [
{
"language": "",
"code": "math.sign(number) → const float"
},
{
"language": "",
"code": "math.sign(number) → input float"
},
{
"language": "",
"code": "math.sign(number) → simple float"
},
{
"language": "",
"code": "math.sign(number) → series float"
}
],
"links": [
{
"text": "math.sign(number) → const float",
"href": "#fun_math.sign-0"
},
{
"text": "math.sign(number) → input float",
"href": "#fun_math.sign-1"
},
{
"text": "math.sign(number) → simple float",
"href": "#fun_math.sign-2"
},
{
"text": "math.sign(number) → series float",
"href": "#fun_math.sign-3"
}
],
"tables": []
},
{
"id": "fun_math.sin",
"legacy_id": "fun_math.sin",
"title": "math.sin()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.sin()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.sin\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">sin関数は、角度の三角関数の符号を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.sin-0\" href=\"#fun_math.sin-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.sin(angle) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.sin-1\" href=\"#fun_math.sin-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.sin(angle) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.sin-2\" href=\"#fun_math.sin-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.sin(angle) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.sin-3\" href=\"#fun_math.sin-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.sin(angle) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">angle (const int/float) </span>ラジアンでの角度。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">角度の三角関数の符号。</div></div>",
"text": "math.sin()\n4個の多重定義\nsin関数は、角度の三角関数の符号を返します。\n構文と多重定義\nmath.sin(angle) → const float\nmath.sin(angle) → input float\nmath.sin(angle) → simple float\nmath.sin(angle) → series float\n引数\nangle (const int/float)\nラジアンでの角度。\nリターン\n角度の三角関数の符号。",
"code_blocks": [
{
"language": "",
"code": "math.sin(angle) → const float"
},
{
"language": "",
"code": "math.sin(angle) → input float"
},
{
"language": "",
"code": "math.sin(angle) → simple float"
},
{
"language": "",
"code": "math.sin(angle) → series float"
}
],
"links": [
{
"text": "math.sin(angle) → const float",
"href": "#fun_math.sin-0"
},
{
"text": "math.sin(angle) → input float",
"href": "#fun_math.sin-1"
},
{
"text": "math.sin(angle) → simple float",
"href": "#fun_math.sin-2"
},
{
"text": "math.sin(angle) → series float",
"href": "#fun_math.sin-3"
}
],
"tables": []
},
{
"id": "fun_math.sqrt",
"legacy_id": "fun_math.sqrt",
"title": "math.sqrt()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.sqrt()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.sqrt\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">任意の <code>number</code> >= 0 の平方根は、y^2 = <code>number</code> となる一意の y >= 0 となります。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.sqrt-0\" href=\"#fun_math.sqrt-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.sqrt(number) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.sqrt-1\" href=\"#fun_math.sqrt-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.sqrt(number) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.sqrt-2\" href=\"#fun_math.sqrt-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.sqrt(number) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.sqrt-3\" href=\"#fun_math.sqrt-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.sqrt(number) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number (const int/float) </span>計算の中で使用する数字です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>number</code> の平方根。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.pow\" href=\"#fun_math.pow\">math.pow</a></div></div>",
"text": "math.sqrt()\n4個の多重定義\n任意の\nnumber\n>= 0 の平方根は、y^2 =\nnumber\nとなる一意の y >= 0 となります。\n構文と多重定義\nmath.sqrt(number) → const float\nmath.sqrt(number) → input float\nmath.sqrt(number) → simple float\nmath.sqrt(number) → series float\n引数\nnumber (const int/float)\n計算の中で使用する数字です。\nリターン\nnumber\nの平方根。\nこちらもご覧ください\nmath.pow",
"code_blocks": [
{
"language": "",
"code": "math.sqrt(number) → const float"
},
{
"language": "",
"code": "math.sqrt(number) → input float"
},
{
"language": "",
"code": "math.sqrt(number) → simple float"
},
{
"language": "",
"code": "math.sqrt(number) → series float"
}
],
"links": [
{
"text": "math.sqrt(number) → const float",
"href": "#fun_math.sqrt-0"
},
{
"text": "math.sqrt(number) → input float",
"href": "#fun_math.sqrt-1"
},
{
"text": "math.sqrt(number) → simple float",
"href": "#fun_math.sqrt-2"
},
{
"text": "math.sqrt(number) → series float",
"href": "#fun_math.sqrt-3"
},
{
"text": "math.pow",
"href": "#fun_math.pow"
}
],
"tables": []
},
{
"id": "fun_math.sum",
"legacy_id": "fun_math.sum",
"title": "math.sum()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.sum()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.sum\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">sum関数は、x の範囲で直近の y の値の合計を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">math.sum(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">過去の <code>length</code> バー分の期間における <code>source</code> の合計。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.cum\" href=\"#fun_ta.cum\">ta.cum</a><a class=\"tv-tag-label js-reference\" data-href=\"kw_for\" href=\"#kw_for\">for</a></div></div>",
"text": "math.sum()\nsum関数は、x の範囲で直近の y の値の合計を返します。\n構文\nmath.sum(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\n過去の\nlength\nバー分の期間における\nsource\nの合計。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.cum\nfor",
"code_blocks": [
{
"language": "",
"code": "math.sum(source, length) → series float"
}
],
"links": [
{
"text": "ta.cum",
"href": "#fun_ta.cum"
},
{
"text": "for",
"href": "#kw_for"
}
],
"tables": []
},
{
"id": "fun_math.tan",
"legacy_id": "fun_math.tan",
"title": "math.tan()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.tan()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.tan\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">tan関数は、角度の三角関数のタンジェントを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_math.tan-0\" href=\"#fun_math.tan-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">math.tan(angle) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_math.tan-1\" href=\"#fun_math.tan-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.tan(angle) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_math.tan-2\" href=\"#fun_math.tan-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.tan(angle) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_math.tan-3\" href=\"#fun_math.tan-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">math.tan(angle) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">angle (const int/float) </span>ラジアンでの角度。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">角度の三角関数タンジェント。</div></div>",
"text": "math.tan()\n4個の多重定義\ntan関数は、角度の三角関数のタンジェントを返します。\n構文と多重定義\nmath.tan(angle) → const float\nmath.tan(angle) → input float\nmath.tan(angle) → simple float\nmath.tan(angle) → series float\n引数\nangle (const int/float)\nラジアンでの角度。\nリターン\n角度の三角関数タンジェント。",
"code_blocks": [
{
"language": "",
"code": "math.tan(angle) → const float"
},
{
"language": "",
"code": "math.tan(angle) → input float"
},
{
"language": "",
"code": "math.tan(angle) → simple float"
},
{
"language": "",
"code": "math.tan(angle) → series float"
}
],
"links": [
{
"text": "math.tan(angle) → const float",
"href": "#fun_math.tan-0"
},
{
"text": "math.tan(angle) → input float",
"href": "#fun_math.tan-1"
},
{
"text": "math.tan(angle) → simple float",
"href": "#fun_math.tan-2"
},
{
"text": "math.tan(angle) → series float",
"href": "#fun_math.tan-3"
}
],
"tables": []
},
{
"id": "fun_math.todegrees",
"legacy_id": "fun_math.todegrees",
"title": "math.todegrees()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.todegrees()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.todegrees\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ラジアンで測定された角度から、ほぼ同等の角度を度で返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">math.todegrees(radians) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">radians (series int/float) </span>ラジアンの角度。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">度で表される角度の値。</div></div>",
"text": "math.todegrees()\nラジアンで測定された角度から、ほぼ同等の角度を度で返します。\n構文\nmath.todegrees(radians) → series float\n引数\nradians (series int/float)\nラジアンの角度。\nリターン\n度で表される角度の値。",
"code_blocks": [
{
"language": "",
"code": "math.todegrees(radians) → series float"
}
],
"links": [],
"tables": []
},
{
"id": "fun_math.toradians",
"legacy_id": "fun_math.toradians",
"title": "math.toradians()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">math.toradians()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_math.toradians\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">度で測定された角度から、ほぼ同等の角度をラジアンで返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">math.toradians(degrees) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">degrees (series int/float) </span>度単位の角度。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ラジアン単位の角度の値。</div></div>",
"text": "math.toradians()\n度で測定された角度から、ほぼ同等の角度をラジアンで返します。\n構文\nmath.toradians(degrees) → series float\n引数\ndegrees (series int/float)\n度単位の角度。\nリターン\nラジアン単位の角度の値。",
"code_blocks": [
{
"language": "",
"code": "math.toradians(degrees) → series float"
}
],
"links": [],
"tables": []
},
{
"id": "fun_matrix.add_col",
"legacy_id": "fun_matrix.add_col",
"title": "matrix.add_col()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.add_col()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.add_col\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> 行列の <code>column</code> インデックスに新しい列を挿入します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.add_col(id, column, array_id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクトID(参照用)です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>オプションです。新しい列のインデックスです。0から<code>matrix.columns(id)</code>までの値であることが必要です。この値以上の既存の列のインデックスは、すべて1つ増加します。デフォルトは<code>matrix.columns(id)</code>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">array_id (any array type) </span>オプションです。新しい列として使用する配列のIDです。行列が空の場合、配列のサイズは任意です。そうでなければ、サイズは <code>matrix.rows(id)</code> と一致する必要があります。デフォルトでは、この関数は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> の値の列を挿入します。</div><div class=\"tv-pine-reference-item__text tv-text\">行列に列を追加</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.add_col_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.add_col()` Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x3 \"int\" matrix containing values `0`</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Add a column with `na` values to the matrix.</span></span><br/><span><span class=\"mtk16\">matrix.add_col</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix elements:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">行列に配列を列として追加</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.add_col_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.add_col()` Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create an empty matrix object.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>()</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create an array with values `1` and `3`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add the `a` array as the first column of the em</span><span class=\"mtk9\">pty matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.add_col</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix elements:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">空の行列に列を追加するよりも、明示的な次元をもつ行列を宣言し、そこに値を入れる方がはるかに効率的です。また、列の追加は <a class=\"js-reference\" data-href=\"fun_matrix.add_row\" href=\"#fun_matrix.add_row\">matrix.add_row</a> 関数による行の追加よりもはるかに遅くなります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.add_row\" href=\"#fun_matrix.add_row\">matrix.add_row</a></div></div>",
"text": "matrix.add_col()\nid\n行列の\ncolumn\nインデックスに新しい列を挿入します。\n構文\nmatrix.add_col(id, column, array_id) → void\n引数\nid (any matrix type)\n行列のオブジェクトID(参照用)です。\ncolumn (series int)\nオプションです。新しい列のインデックスです。0から\nmatrix.columns(id)\nまでの値であることが必要です。この値以上の既存の列のインデックスは、すべて1つ増加します。デフォルトは\nmatrix.columns(id)\nです。\narray_id (any array type)\nオプションです。新しい列として使用する配列のIDです。行列が空の場合、配列のサイズは任意です。そうでなければ、サイズは\nmatrix.rows(id)\nと一致する必要があります。デフォルトでは、この関数は\nna\nの値の列を挿入します。\n行列に列を追加\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.add_col()` Example 1\"\n)\n// Create a 2x3 \"int\" matrix containing values `0`\n.\nm\n=\nmatrix.new\n<\nint\n>(\n2\n,\n3\n,\n0\n)\n// Add a column with `na` values to the matrix.\nmatrix.add_col\n(\nm\n)\n// Display matrix elements.\nif\nbarstate.islastconfirmedhistory\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix elements:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm\n))\n行列に配列を列として追加\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.add_col()` Example 2\"\n)\nif\nbarstate.islastconfirmedhistory\n// Create an empty matrix object.\nvar\nm\n=\nmatrix.new\n<\nint\n>()\n// Create an array with values `1` and `3`.\nvar\na\n=\narray.from\n(\n1\n,\n3\n)\n// Add the `a` array as the first column of the em\npty matrix.\nmatrix.add_col\n(\nm\n,\n0\n,\na\n)\n// Display matrix elements.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix elements:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm\n))\n備考\n空の行列に列を追加するよりも、明示的な次元をもつ行列を宣言し、そこに値を入れる方がはるかに効率的です。また、列の追加は\nmatrix.add_row\n関数による行の追加よりもはるかに遅くなります。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.rows\nmatrix.add_row",
"code_blocks": [
{
"language": "",
"code": "matrix.add_col(id, column, array_id) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.add_col()` Example 1\"\n)\n// Create a 2x3 \"int\" matrix containing values `0`\n.\nm\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n3\n,\n \n0\n)\n// Add a column with `na` values to the matrix.\nmatrix.add_col\n(\nm\n)\n// Display matrix elements.\nif\n \nbarstate.islastconfirmedhistory\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix elements:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.add_col()` Example 2\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \n// Create an empty matrix object.\n \nvar\n \nm\n \n=\n \nmatrix.new\n<\nint\n>()\n \n// Create an array with values `1` and `3`.\n \nvar\n \na\n \n=\n \narray.from\n(\n1\n,\n \n3\n)\n \n// Add the `a` array as the first column of the em\npty matrix.\n \nmatrix.add_col\n(\nm\n,\n \n0\n,\n \na\n)\n \n// Display matrix elements.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix elements:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm\n))"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "matrix.add_row",
"href": "#fun_matrix.add_row"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
},
{
"text": "matrix.add_row",
"href": "#fun_matrix.add_row"
}
],
"tables": []
},
{
"id": "fun_matrix.add_row",
"legacy_id": "fun_matrix.add_row",
"title": "matrix.add_row()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.add_row()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.add_row\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> 行列の <code>row</code> インデックスに新しい行を挿入します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.add_row(id, row, array_id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクトID(参照用)です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>オプションです。新しい行のインデックスです。0から<code>matrix.rows(id)</code>までの値であることが必要です。この値以上の既存の行のインデックスは、すべて1つ増加します。デフォルトは<code>matrix.rows(id)</code>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">array_id (any array type) </span>オプションです。新しい行として使用する配列のIDです。行列が空の場合、配列のサイズは任意です。そうでなければ、サイズは <code>matrix.columns(id)</code> と一致する必要があります。デフォルトでは、この関数は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> の値の行を挿入します。</div><div class=\"tv-pine-reference-item__text tv-text\">行列に行を追加</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.add_row_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.add_row()` Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x3 \"int\" matrix containing values `0`</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Add a row with `na` values to the matrix.</span></span><br/><span><span class=\"mtk16\">matrix.add_row</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix elements:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">行列に配列を行として追加</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.add_row_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.add_row()` Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create an empty matrix object.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>()</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create an array with values `1` and `2`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add the `a` array as the first row of the empty</span><span class=\"mtk9\"> matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.add_row</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix elements:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">行と列のインデックスは0から始まります。空の行列に行を追加するよりも、明示的な次元を持つ行列を宣言し、そこに値を入れる方がはるかに効率的です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.add_col\" href=\"#fun_matrix.add_col\">matrix.add_col</a></div></div>",
"text": "matrix.add_row()\nid\n行列の\nrow\nインデックスに新しい行を挿入します。\n構文\nmatrix.add_row(id, row, array_id) → void\n引数\nid (any matrix type)\n行列のオブジェクトID(参照用)です。\nrow (series int)\nオプションです。新しい行のインデックスです。0から\nmatrix.rows(id)\nまでの値であることが必要です。この値以上の既存の行のインデックスは、すべて1つ増加します。デフォルトは\nmatrix.rows(id)\nです。\narray_id (any array type)\nオプションです。新しい行として使用する配列のIDです。行列が空の場合、配列のサイズは任意です。そうでなければ、サイズは\nmatrix.columns(id)\nと一致する必要があります。デフォルトでは、この関数は\nna\nの値の行を挿入します。\n行列に行を追加\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.add_row()` Example 1\"\n)\n// Create a 2x3 \"int\" matrix containing values `0`\n.\nm\n=\nmatrix.new\n<\nint\n>(\n2\n,\n3\n,\n0\n)\n// Add a row with `na` values to the matrix.\nmatrix.add_row\n(\nm\n)\n// Display matrix elements.\nif\nbarstate.islastconfirmedhistory\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix elements:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm\n))\n行列に配列を行として追加\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.add_row()` Example 2\"\n)\nif\nbarstate.islastconfirmedhistory\n// Create an empty matrix object.\nvar\nm\n=\nmatrix.new\n<\nint\n>()\n// Create an array with values `1` and `2`.\nvar\na\n=\narray.from\n(\n1\n,\n2\n)\n// Add the `a` array as the first row of the empty\nmatrix.\nmatrix.add_row\n(\nm\n,\n0\n,\na\n)\n// Display matrix elements.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix elements:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm\n))\n備考\n行と列のインデックスは0から始まります。空の行列に行を追加するよりも、明示的な次元を持つ行列を宣言し、そこに値を入れる方がはるかに効率的です。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.rows\nmatrix.add_col",
"code_blocks": [
{
"language": "",
"code": "matrix.add_row(id, row, array_id) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.add_row()` Example 1\"\n)\n// Create a 2x3 \"int\" matrix containing values `0`\n.\nm\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n3\n,\n \n0\n)\n// Add a row with `na` values to the matrix.\nmatrix.add_row\n(\nm\n)\n// Display matrix elements.\nif\n \nbarstate.islastconfirmedhistory\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix elements:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.add_row()` Example 2\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \n// Create an empty matrix object.\n \nvar\n \nm\n \n=\n \nmatrix.new\n<\nint\n>()\n \n// Create an array with values `1` and `2`.\n \nvar\n \na\n \n=\n \narray.from\n(\n1\n,\n \n2\n)\n \n// Add the `a` array as the first row of the empty\n matrix.\n \nmatrix.add_row\n(\nm\n,\n \n0\n,\n \na\n)\n \n// Display matrix elements.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix elements:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm\n))"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
},
{
"text": "matrix.add_col",
"href": "#fun_matrix.add_col"
}
],
"tables": []
},
{
"id": "fun_matrix.avg",
"legacy_id": "fun_matrix.avg",
"title": "matrix.avg()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.avg()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.avg\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の全要素の平均を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.avg-0\" href=\"#fun_matrix.avg-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.avg(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_matrix.avg-1\" href=\"#fun_matrix.avg-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.avg(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.avg\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.avg()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the average value of the matrix.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.avg</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'Matrix average value'</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> の平均値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.avg()\n2個の多重定義\nこの関数は、行列の全要素の平均を計算します。\n構文と多重定義\nmatrix.avg(id) → series float\nmatrix.avg(id) → series int\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.avg()` Example\"\n)\n// Create a 2x2 matrix.\nvar\nm\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm\n,\n1\n,\n1\n,\n4\n)\n// Get the average value of the matrix.\nvar\nx\n=\nmatrix.avg\n(\nm\n)\nplot\n(\nx\n,\n'Matrix average value'\n)\nリターン\n行列\nid\nの平均値。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.avg(id) → series float"
},
{
"language": "",
"code": "matrix.avg(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.avg()` Example\"\n)\n// Create a 2x2 matrix.\nvar\n \nm\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n \n0\n,\n \n0\n,\n \n1\n)\nmatrix.set\n(\nm\n,\n \n0\n,\n \n1\n,\n \n2\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n0\n,\n \n3\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n1\n,\n \n4\n)\n// Get the average value of the matrix.\nvar\n \nx\n \n=\n \nmatrix.avg\n(\nm\n)\nplot\n(\nx\n,\n \n'Matrix average value'\n)"
}
],
"links": [
{
"text": "matrix.avg(id) → series float",
"href": "#fun_matrix.avg-0"
},
{
"text": "matrix.avg(id) → series int",
"href": "#fun_matrix.avg-1"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.col",
"legacy_id": "fun_matrix.col",
"title": "matrix.col()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.col()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.col\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の列の要素から1次元配列を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.col(id, column) → array<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>要求された列のインデックス。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.col\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.col()` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x3 \"float\" matrix from `hlc3` values.</span></span><br/><span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">hlc3</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Return an array with the values of the first co</span><span class=\"mtk9\">lumn of matrix `m`.</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.col</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot the first value from the array `a`.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>column</code> の <code>id</code> 値を含む配列のID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">行のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.col\" href=\"#fun_matrix.col\">matrix.col</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a></div></div>",
"text": "matrix.col()\nこの関数は、行列の列の要素から1次元配列を作成します。\n構文\nmatrix.col(id, column) → array<type>\n引数\nid (any matrix type)\n行列のオブジェクト。\ncolumn (series int)\n要求された列のインデックス。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.col()` Example\"\n,\n\"\"\n,\ntrue\n)\n// Create a 2x3 \"float\" matrix from `hlc3` values.\nm\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\nhlc3\n)\n// Return an array with the values of the first co\nlumn of matrix `m`.\na\n=\nmatrix.col\n(\nm\n,\n0\n)\n// Plot the first value from the array `a`.\nplot\n(\narray.get\n(\na\n,\n0\n))\nリターン\n行列\ncolumn\nの\nid\n値を含む配列のID。\n備考\n行のインデックスは0から始まります。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\narray.get\nmatrix.col\nmatrix.columns",
"code_blocks": [
{
"language": "",
"code": "matrix.col(id, column) → array<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.col()` Example\"\n,\n \n\"\"\n,\n \ntrue\n)\n// Create a 2x3 \"float\" matrix from `hlc3` values.\nm\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \nhlc3\n)\n// Return an array with the values of the first co\nlumn of matrix `m`.\na\n \n=\n \nmatrix.col\n(\nm\n,\n \n0\n)\n// Plot the first value from the array `a`.\nplot\n(\narray.get\n(\na\n,\n \n0\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "matrix.col",
"href": "#fun_matrix.col"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
}
],
"tables": []
},
{
"id": "fun_matrix.columns",
"legacy_id": "fun_matrix.columns",
"title": "matrix.columns()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.columns()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.columns\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の列数を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.columns(id) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.columns\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.columns()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x6 matrix with values `0`.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the quantity of columns in matrix `m`.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.columns</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display using a label.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Columns: \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"\\n\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> の列数。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.col\" href=\"#fun_matrix.col\">matrix.col</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.row\" href=\"#fun_matrix.row\">matrix.row</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.columns()\nこの関数は、行列の列数を返します。\n構文\nmatrix.columns(id) → series int\n引数\nid (any matrix type)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.columns()` Example\"\n)\n// Create a 2x6 matrix with values `0`.\nvar\nm\n=\nmatrix.new\n<\nint\n>(\n2\n,\n6\n,\n0\n)\n// Get the quantity of columns in matrix `m`.\nvar\nx\n=\nmatrix.columns\n(\nm\n)\n// Display using a label.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\n\"Columns: \"\n+\nstr.tostring\n(\nx\n)\n+\n\"\\n\"\n+\nstr.tostring\n(\nm\n))\nリターン\n行列\nid\nの列数。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.col\nmatrix.row\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.columns(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.columns()` Example\"\n)\n// Create a 2x6 matrix with values `0`.\nvar\n \nm\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n6\n,\n \n0\n)\n// Get the quantity of columns in matrix `m`.\nvar\n \nx\n \n=\n \nmatrix.columns\n(\nm\n)\n// Display using a label.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \n\"Columns: \"\n \n+\n \nstr.tostring\n(\nx\n)\n \n+\n \n\"\\n\"\n \n+\n \nstr.tostring\n(\nm\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.col",
"href": "#fun_matrix.col"
},
{
"text": "matrix.row",
"href": "#fun_matrix.row"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.concat",
"legacy_id": "fun_matrix.concat",
"title": "matrix.concat()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.concat()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.concat\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>m2</code> に行列 <code>m1</code> を追加します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.concat(id1, id2) → matrix<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id1 (any matrix type) </span>連結される行列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id2 (any matrix type) </span><code>id1</code> に追加される要素を持つ行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.concat\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.concat()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x4 \"int\" matrix containing values `0`</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Create a 2x4 \"int\" matrix containing values `1`</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Append matrix `m2` to `m1`.</span></span><br/><span><span class=\"mtk16\">matrix.concat</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix Elements:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id1</code> と連結された行列 <code>id2</code>。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">2つの行列の列数を等しくする必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.concat()\nこの関数は、行列\nm2\nに行列\nm1\nを追加します。\n構文\nmatrix.concat(id1, id2) → matrix<type>\n引数\nid1 (any matrix type)\n連結される行列オブジェクト。\nid2 (any matrix type)\nid1\nに追加される要素を持つ行列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.concat()` Example\"\n)\n// Create a 2x4 \"int\" matrix containing values `0`\n.\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n4\n,\n0\n)\n// Create a 2x4 \"int\" matrix containing values `1`\n.\nm2\n=\nmatrix.new\n<\nint\n>(\n2\n,\n4\n,\n1\n)\n// Append matrix `m2` to `m1`.\nmatrix.concat\n(\nm1\n,\nm2\n)\n// Display matrix elements.\nif\nbarstate.islastconfirmedhistory\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix Elements:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\nリターン\n行列\nid1\nと連結された行列\nid2\n。\n備考\n2つの行列の列数を等しくする必要があります。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.concat(id1, id2) → matrix<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.concat()` Example\"\n)\n// Create a 2x4 \"int\" matrix containing values `0`\n.\nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n4\n,\n \n0\n)\n// Create a 2x4 \"int\" matrix containing values `1`\n.\nm2\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n4\n,\n \n1\n)\n// Append matrix `m2` to `m1`.\nmatrix.concat\n(\nm1\n,\n \nm2\n)\n// Display matrix elements.\nif\n \nbarstate.islastconfirmedhistory\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix Elements:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.copy",
"legacy_id": "fun_matrix.copy",
"title": "matrix.copy()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.copy()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.copy\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、元の行列のコピーとなる新しい行列を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.copy(id) → matrix<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>コピーする行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.copy\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.copy()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 \"float\" matrix with `1` values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Copy the matrix to a new one.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Note that unlike what `matrix.copy()` does,</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// the simple assignment operation `m2 = m1`</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// would NOT create a new copy of the `m1` matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// It would merely create a copy of its ID referen</span><span class=\"mtk9\">cing the same matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original Matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix Copy:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> をコピーした新しい行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.copy()\nこの関数は、元の行列のコピーとなる新しい行列を作成します。\n構文\nmatrix.copy(id) → matrix<type>\n引数\nid (any matrix type)\nコピーする行列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.copy()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x3 \"float\" matrix with `1` values.\nvar\nm1\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\n1\n)\n// Copy the matrix to a new one.\n// Note that unlike what `matrix.copy()` does,\n// the simple assignment operation `m2 = m1`\n// would NOT create a new copy of the `m1` matrix.\n// It would merely create a copy of its ID referen\ncing the same matrix.\nvar\nm2\n=\nmatrix.copy\n(\nm1\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n5\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original Matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Matrix Copy:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\nリターン\n行列\nid\nをコピーした新しい行列オブジェクト。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.copy(id) → matrix<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.copy()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x3 \"float\" matrix with `1` values.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \n1\n)\n \n// Copy the matrix to a new one.\n \n// Note that unlike what `matrix.copy()` does,\n \n// the simple assignment operation `m2 = m1`\n \n// would NOT create a new copy of the `m1` matrix.\n \n// It would merely create a copy of its ID referen\ncing the same matrix.\n \nvar\n \nm2\n \n=\n \nmatrix.copy\n(\nm1\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n5\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original Matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Matrix Copy:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.det",
"legacy_id": "fun_matrix.det",
"title": "matrix.det()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.det()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.det\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、正方行列の<a href=\"https://en.wikipedia.org/wiki/Determinant\" target=\"_blank\">行列式</a>を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.det-0\" href=\"#fun_matrix.det-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.det(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_matrix.det-1\" href=\"#fun_matrix.det-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.det(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.det\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.det` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the determinant of the matrix.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.det</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'Matrix determinant'</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> の行列式の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数の計算は<a href=\"https://en.wikipedia.org/wiki/LU_decomposition\" target=\"_blank\">LU分解</a>アルゴリズムに基づいています。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_square\" href=\"#fun_matrix.is_square\">matrix.is_square</a></div></div>",
"text": "matrix.det()\n2個の多重定義\nこの関数は、正方行列の\n行列式\nを返します。\n構文と多重定義\nmatrix.det(id) → series float\nmatrix.det(id) → series int\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.det` Example\"\n)\n// Create a 2x2 matrix.\nvar\nm\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n0\n,\n0\n,\n3\n)\nmatrix.set\n(\nm\n,\n0\n,\n1\n,\n7\n)\nmatrix.set\n(\nm\n,\n1\n,\n0\n,\n1\n)\nmatrix.set\n(\nm\n,\n1\n,\n1\n,\n-4\n)\n// Get the determinant of the matrix.\nvar\nx\n=\nmatrix.det\n(\nm\n)\nplot\n(\nx\n,\n'Matrix determinant'\n)\nリターン\n行列\nid\nの行列式の値。\n備考\n関数の計算は\nLU分解\nアルゴリズムに基づいています。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.is_square",
"code_blocks": [
{
"language": "",
"code": "matrix.det(id) → series float"
},
{
"language": "",
"code": "matrix.det(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.det` Example\"\n)\n// Create a 2x2 matrix.\nvar\n \nm\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n2\n,\n \nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n \n0\n,\n \n0\n,\n \n3\n)\nmatrix.set\n(\nm\n,\n \n0\n,\n \n1\n,\n \n7\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n0\n,\n \n1\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n1\n,\n \n-4\n)\n// Get the determinant of the matrix.\nvar\n \nx\n \n=\n \nmatrix.det\n(\nm\n)\nplot\n(\nx\n,\n \n'Matrix determinant'\n)"
}
],
"links": [
{
"text": "行列式",
"href": "https://en.wikipedia.org/wiki/Determinant"
},
{
"text": "matrix.det(id) → series float",
"href": "#fun_matrix.det-0"
},
{
"text": "matrix.det(id) → series int",
"href": "#fun_matrix.det-1"
},
{
"text": "LU分解",
"href": "https://en.wikipedia.org/wiki/LU_decomposition"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.is_square",
"href": "#fun_matrix.is_square"
}
],
"tables": []
},
{
"id": "fun_matrix.diff",
"legacy_id": "fun_matrix.diff",
"title": "matrix.diff()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.diff()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.diff\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、2つの行列 <code>id1</code> と <code>id2</code> の差、または <code>id1</code> 行列と <code>id2</code> スカラー (数値) の減算からなる新しい行列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.diff-0\" href=\"#fun_matrix.diff-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.diff(id1, id2) → matrix<int></pre></a><a class=\"js-reference\" data-href=\"fun_matrix.diff-1\" href=\"#fun_matrix.diff-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.diff(id1, id2) → matrix<float></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id1 (matrix<int>) </span>減算を行う行列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id2 (series int/float/matrix<int>) </span>差し引かれる行列オブジェクト、もしくはスカラー値。</div><div class=\"tv-pine-reference-item__text tv-text\">2つの行列の差分</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.diff_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.diff()` Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 matrix containing values `5`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 matrix containing values `4`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a new matrix containing the difference b</span><span class=\"mtk9\">etween matrices `m1` and `m2`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.diff</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Difference between two matrices:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m3</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">行列とスカラー値の差分</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.diff_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.diff()` Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 matrix with values `4`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a new matrix containing the difference b</span><span class=\"mtk9\">etween the `m1` matrix and the \"int\" value `1`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.diff</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Difference between a matrix and a scalar:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>id2</code> と <code>id1</code> の差を含む新しい行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.diff()\n2個の多重定義\nこの関数は、2つの行列\nid1\nと\nid2\nの差、または\nid1\n行列と\nid2\nスカラー (数値) の減算からなる新しい行列を返します。\n構文と多重定義\nmatrix.diff(id1, id2) → matrix<int>\nmatrix.diff(id1, id2) → matrix<float>\n引数\nid1 (matrix<int>)\n減算を行う行列。\nid2 (series int/float/matrix<int>)\n差し引かれる行列オブジェクト、もしくはスカラー値。\n2つの行列の差分\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.diff()` Example 1\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x3 matrix containing values `5`.\nvar\nm1\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\n5\n)\n// Create a 2x3 matrix containing values `4`.\nvar\nm2\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\n4\n)\n// Create a new matrix containing the difference b\netween matrices `m1` and `m2`.\nvar\nm3\n=\nmatrix.diff\n(\nm1\n,\nm2\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n1\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Difference between two matrices:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm3\n))\n行列とスカラー値の差分\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.diff()` Example 2\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x3 matrix with values `4`.\nvar\nm1\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\n4\n)\n// Create a new matrix containing the difference b\netween the `m1` matrix and the \"int\" value `1`.\nvar\nm2\n=\nmatrix.diff\n(\nm1\n,\n1\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n1\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Difference between a matrix and a scalar:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm2\n))\nリターン\nid2\nと\nid1\nの差を含む新しい行列オブジェクト。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.diff(id1, id2) → matrix<int>"
},
{
"language": "",
"code": "matrix.diff(id1, id2) → matrix<float>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.diff()` Example 1\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x3 matrix containing values `5`.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \n5\n)\n \n// Create a 2x3 matrix containing values `4`.\n \nvar\n \nm2\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \n4\n)\n \n// Create a new matrix containing the difference b\netween matrices `m1` and `m2`.\n \nvar\n \nm3\n \n=\n \nmatrix.diff\n(\nm1\n,\n \nm2\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n1\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Difference between two matrices:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm3\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.diff()` Example 2\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x3 matrix with values `4`.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \n4\n)\n \n// Create a new matrix containing the difference b\netween the `m1` matrix and the \"int\" value `1`.\n \nvar\n \nm2\n \n=\n \nmatrix.diff\n(\nm1\n,\n \n1\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n1\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Difference between a matrix and a scalar:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "matrix.diff(id1, id2) → matrix<int>",
"href": "#fun_matrix.diff-0"
},
{
"text": "matrix.diff(id1, id2) → matrix<float>",
"href": "#fun_matrix.diff-1"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.eigenvalues",
"legacy_id": "fun_matrix.eigenvalues",
"title": "matrix.eigenvalues()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.eigenvalues()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.eigenvalues\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、正方行列の<a href=\"https://en.wikipedia.org/wiki/Eigenvalues_and_eigenvectors\" target=\"_blank\">固有値</a>を含む配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.eigenvalues-0\" href=\"#fun_matrix.eigenvalues-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.eigenvalues(id) → array<float></pre></a><a class=\"js-reference\" data-href=\"fun_matrix.eigenvalues-1\" href=\"#fun_matrix.eigenvalues-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.eigenvalues(id) → array<int></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.eigenvalues\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.eigenvalues()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Get the eigenvalues of the matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">tr</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.eigenvalues</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix elements:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Array of Eigenvalues:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tr</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> の固有値を含む配列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、「陰的QLアルゴリズム」を用いて計算されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.eigenvectors\" href=\"#fun_matrix.eigenvectors\">matrix.eigenvectors</a></div></div>",
"text": "matrix.eigenvalues()\n2個の多重定義\nこの関数は、正方行列の\n固有値\nを含む配列を返します。\n構文と多重定義\nmatrix.eigenvalues(id) → array<float>\nmatrix.eigenvalues(id) → array<int>\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.eigenvalues()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x2 matrix.\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n2\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n4\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n6\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n8\n)\n// Get the eigenvalues of the matrix.\ntr\n=\nmatrix.eigenvalues\n(\nm1\n)\n// Display matrix elements.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix elements:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Array of Eigenvalues:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\ntr\n))\nリターン\n行列\nid\nの固有値を含む配列。\n備考\nこの関数は、「陰的QLアルゴリズム」を用いて計算されます。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.eigenvectors",
"code_blocks": [
{
"language": "",
"code": "matrix.eigenvalues(id) → array<float>"
},
{
"language": "",
"code": "matrix.eigenvalues(id) → array<int>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.eigenvalues()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x2 matrix.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n4\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n6\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n8\n)\n \n// Get the eigenvalues of the matrix.\n \ntr\n \n=\n \nmatrix.eigenvalues\n(\nm1\n)\n \n// Display matrix elements.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix elements:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Array of Eigenvalues:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\ntr\n))"
}
],
"links": [
{
"text": "固有値",
"href": "https://en.wikipedia.org/wiki/Eigenvalues_and_eigenvectors"
},
{
"text": "matrix.eigenvalues(id) → array<float>",
"href": "#fun_matrix.eigenvalues-0"
},
{
"text": "matrix.eigenvalues(id) → array<int>",
"href": "#fun_matrix.eigenvalues-1"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.eigenvectors",
"href": "#fun_matrix.eigenvectors"
}
],
"tables": []
},
{
"id": "fun_matrix.eigenvectors",
"legacy_id": "fun_matrix.eigenvectors",
"title": "matrix.eigenvectors()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.eigenvectors()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.eigenvectors\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">各列が行列 <code>id</code> の固有ベクトルになっている、<a href=\"https://en.wikipedia.org/wiki/Eigenvalues_and_eigenvectors\" target=\"_blank\">固有ベクトル</a>の行列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.eigenvectors-0\" href=\"#fun_matrix.eigenvectors-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.eigenvectors(id) → matrix<float></pre></a><a class=\"js-reference\" data-href=\"fun_matrix.eigenvectors-1\" href=\"#fun_matrix.eigenvectors-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.eigenvectors(id) → matrix<int></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.eigenvectors\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.eigenvectors()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x2 matrix</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Get the eigenvectors of the matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.eigenvectors</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix Elements:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix Eigenvectors:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> の固有ベクトルを含む新しい行列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、「陰的QLアルゴリズム」を用いて計算されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.eigenvalues\" href=\"#fun_matrix.eigenvalues\">matrix.eigenvalues</a></div></div>",
"text": "matrix.eigenvectors()\n2個の多重定義\n各列が行列\nid\nの固有ベクトルになっている、\n固有ベクトル\nの行列を返します。\n構文と多重定義\nmatrix.eigenvectors(id) → matrix<float>\nmatrix.eigenvectors(id) → matrix<int>\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.eigenvectors()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x2 matrix\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\n1\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n2\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n4\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n6\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n8\n)\n// Get the eigenvectors of the matrix.\nm2\n=\nmatrix.eigenvectors\n(\nm1\n)\n// Display matrix elements.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix Elements:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Matrix Eigenvectors:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\nリターン\n行列\nid\nの固有ベクトルを含む新しい行列。\n備考\nこの関数は、「陰的QLアルゴリズム」を用いて計算されます。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.eigenvalues",
"code_blocks": [
{
"language": "",
"code": "matrix.eigenvectors(id) → matrix<float>"
},
{
"language": "",
"code": "matrix.eigenvectors(id) → matrix<int>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.eigenvectors()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x2 matrix\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \n1\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n4\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n6\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n8\n)\n \n// Get the eigenvectors of the matrix.\n \nm2\n \n=\n \nmatrix.eigenvectors\n(\nm1\n)\n \n// Display matrix elements.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix Elements:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Matrix Eigenvectors:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "固有ベクトル",
"href": "https://en.wikipedia.org/wiki/Eigenvalues_and_eigenvectors"
},
{
"text": "matrix.eigenvectors(id) → matrix<float>",
"href": "#fun_matrix.eigenvectors-0"
},
{
"text": "matrix.eigenvectors(id) → matrix<int>",
"href": "#fun_matrix.eigenvectors-1"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.eigenvalues",
"href": "#fun_matrix.eigenvalues"
}
],
"tables": []
},
{
"id": "fun_matrix.elements_count",
"legacy_id": "fun_matrix.elements_count",
"title": "matrix.elements_count()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.elements_count()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.elements_count\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列全要素の総数を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.elements_count(id) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.elements_count()\nこの関数は、行列全要素の総数を返します。\n構文\nmatrix.elements_count(id) → series int\n引数\nid (any matrix type)\n行列のオブジェクト。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.elements_count(id) → series int"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.fill",
"legacy_id": "fun_matrix.fill",
"title": "matrix.fill()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.fill()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.fill\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、インデックス <code>id</code> から <code>from_column</code> ( <code>to_column</code>は含まない) および <code>from_row</code> から <code>to_row</code> (to_row<code>は含まない) で定義される行列</code>value` 内の矩形領域を で埋めます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.fill(id, value, from_row, to_row, from_column, to_column) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series <type of the matrix's elements>) </span>行列を埋める値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">from_row (series int) </span>値の埋め込みを開始する行のインデックス (この値を含む) 。オプションです。デフォルト値は0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">to_row (series int) </span>値の埋め込みを終了する行のインデックス (この値を含まない) 。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">from_column (series int) </span>値の埋め込みを開始する列のインデックス (この値を含む) 。オプションです。デフォルト値は0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">to_column (series int) </span>値の埋め込みを終了する列のインデックス (この値を含まない) 。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.fill\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.fill()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 4x5 \"int\" matrix containing values `0`</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Fill the intersection of rows 1 to 2 and column</span><span class=\"mtk9\">s 2 to 3 of the matrix with `hl2` values.</span></span><br/><span><span class=\"mtk16\">matrix.fill</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">hl2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display using a label.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.fill()\nこの関数は、インデックス\nid\nから\nfrom_column\n(\nto_column\nは含まない) および\nfrom_row\nから\nto_row\n(to_row\nは含まない) で定義される行列\nvalue` 内の矩形領域を で埋めます。\n構文\nmatrix.fill(id, value, from_row, to_row, from_column, to_column) → void\n引数\nid (any matrix type)\n行列のオブジェクト。\nvalue (series <type of the matrix's elements>)\n行列を埋める値。\nfrom_row (series int)\n値の埋め込みを開始する行のインデックス (この値を含む) 。オプションです。デフォルト値は0です。\nto_row (series int)\n値の埋め込みを終了する行のインデックス (この値を含まない) 。オプションです。デフォルト値は\nmatrix.rows\nです。\nfrom_column (series int)\n値の埋め込みを開始する列のインデックス (この値を含む) 。オプションです。デフォルト値は0です。\nto_column (series int)\n値の埋め込みを終了する列のインデックス (この値を含まない) 。オプションです。デフォルト値は\nmatrix.columns\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.fill()` Example\"\n)\n// Create a 4x5 \"int\" matrix containing values `0`\n.\nm\n=\nmatrix.new\n<\nfloat\n>(\n4\n,\n5\n,\n0\n)\n// Fill the intersection of rows 1 to 2 and column\ns 2 to 3 of the matrix with `hl2` values.\nmatrix.fill\n(\nm\n,\nhl2\n,\n0\n,\n2\n,\n1\n,\n3\n)\n// Display using a label.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\nstr.tostring\n(\nm\n))\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.fill(id, value, from_row, to_row, from_column, to_column) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.fill()` Example\"\n)\n// Create a 4x5 \"int\" matrix containing values `0`\n.\nm\n \n=\n \nmatrix.new\n<\nfloat\n>(\n4\n,\n \n5\n,\n \n0\n)\n// Fill the intersection of rows 1 to 2 and column\ns 2 to 3 of the matrix with `hl2` values.\nmatrix.fill\n(\nm\n,\n \nhl2\n,\n \n0\n,\n \n2\n,\n \n1\n,\n \n3\n)\n// Display using a label.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nstr.tostring\n(\nm\n))"
}
],
"links": [
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.get",
"legacy_id": "fun_matrix.get",
"title": "matrix.get()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.get()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.get\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、指定された行列のインデックスの要素を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.get(id, row, column) → <matrix_type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>要求された行のインデックス。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>要求された列のインデックス。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.get\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.get()` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x3 \"float\" matrix from the `hl2` valu</span><span class=\"mtk9\">es.</span></span><br/><span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">hl2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Return the value of the element at index [0, 0]</span><span class=\"mtk9\"> of matrix `m`.</span></span><br/><span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>row</code> の <code>column</code> と <code>id</code> のインデックスに存在する要素の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">行と列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.get()\nこの関数は、指定された行列のインデックスの要素を返します。\n構文\nmatrix.get(id, row, column) → <matrix_type>\n引数\nid (any matrix type)\n行列のオブジェクト。\nrow (series int)\n要求された行のインデックス。\ncolumn (series int)\n要求された列のインデックス。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.get()` Example\"\n,\n\"\"\n,\ntrue\n)\n// Create a 2x3 \"float\" matrix from the `hl2` valu\nes.\nm\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\nhl2\n)\n// Return the value of the element at index [0, 0]\nof matrix `m`.\nx\n=\nmatrix.get\n(\nm\n,\n0\n,\n0\n)\nplot\n(\nx\n)\nリターン\n行列\nrow\nの\ncolumn\nと\nid\nのインデックスに存在する要素の値。\n備考\n行と列のインデックスは0から始まります。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.get(id, row, column) → <matrix_type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.get()` Example\"\n,\n \n\"\"\n,\n \ntrue\n)\n// Create a 2x3 \"float\" matrix from the `hl2` valu\nes.\nm\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \nhl2\n)\n// Return the value of the element at index [0, 0]\n of matrix `m`.\nx\n \n=\n \nmatrix.get\n(\nm\n,\n \n0\n,\n \n0\n)\nplot\n(\nx\n)"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.inv",
"legacy_id": "fun_matrix.inv",
"title": "matrix.inv()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.inv()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.inv\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、正方行列の<a href=\"https://en.wikipedia.org/wiki/Invertible_matrix\" target=\"_blank\">逆行列</a>を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.inv-0\" href=\"#fun_matrix.inv-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.inv(id) → matrix<float></pre></a><a class=\"js-reference\" data-href=\"fun_matrix.inv-1\" href=\"#fun_matrix.inv-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.inv(id) → matrix<int></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.inv\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.inv()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Inverse of the matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.inv</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original Matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Inverse matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> の逆行列になる新しい行列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、<a href=\"https://en.wikipedia.org/wiki/LU_decomposition\" target=\"_blank\">LU分解</a>アルゴリズムを用いて計算されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.pinv\" href=\"#fun_matrix.pinv\">matrix.pinv</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.copy\" href=\"#fun_matrix.copy\">matrix.copy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.tostring\" href=\"#fun_str.tostring\">str.tostring</a></div></div>",
"text": "matrix.inv()\n2個の多重定義\nこの関数は、正方行列の\n逆行列\nを返します。\n構文と多重定義\nmatrix.inv(id) → matrix<float>\nmatrix.inv(id) → matrix<int>\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.inv()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x2 matrix.\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n4\n)\n// Inverse of the matrix.\nvar\nm2\n=\nmatrix.inv\n(\nm1\n)\n// Display matrix elements.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original Matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Inverse matrix:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\nリターン\n行列\nid\nの逆行列になる新しい行列。\n備考\nこの関数は、\nLU分解\nアルゴリズムを用いて計算されます。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.pinv\nmatrix.copy\nstr.tostring",
"code_blocks": [
{
"language": "",
"code": "matrix.inv(id) → matrix<float>"
},
{
"language": "",
"code": "matrix.inv(id) → matrix<int>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.inv()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x2 matrix.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n1\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n3\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n4\n)\n \n// Inverse of the matrix.\n \nvar\n \nm2\n \n=\n \nmatrix.inv\n(\nm1\n)\n \n// Display matrix elements.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original Matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Inverse matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "逆行列",
"href": "https://en.wikipedia.org/wiki/Invertible_matrix"
},
{
"text": "matrix.inv(id) → matrix<float>",
"href": "#fun_matrix.inv-0"
},
{
"text": "matrix.inv(id) → matrix<int>",
"href": "#fun_matrix.inv-1"
},
{
"text": "LU分解",
"href": "https://en.wikipedia.org/wiki/LU_decomposition"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.pinv",
"href": "#fun_matrix.pinv"
},
{
"text": "matrix.copy",
"href": "#fun_matrix.copy"
},
{
"text": "str.tostring",
"href": "#fun_str.tostring"
}
],
"tables": []
},
{
"id": "fun_matrix.is_antidiagonal",
"legacy_id": "fun_matrix.is_antidiagonal",
"title": "matrix.is_antidiagonal()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.is_antidiagonal()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.is_antidiagonal\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は,行列が<a href=\"https://en.wikipedia.org/wiki/Anti-diagonal_matrix\" target=\"_blank\">反対角</a> (反対角線以外の全要素が0) かどうかを判定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.is_antidiagonal(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>テストする行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> が反対角行列の場合はtrue、そうでない場合はfalseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">非正方行列の場合は、falseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_square\" href=\"#fun_matrix.is_square\">matrix.is_square</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_identity\" href=\"#fun_matrix.is_identity\">matrix.is_identity</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_diagonal\" href=\"#fun_matrix.is_diagonal\">matrix.is_diagonal</a></div></div>",
"text": "matrix.is_antidiagonal()\nこの関数は,行列が\n反対角\n(反対角線以外の全要素が0) かどうかを判定します。\n構文\nmatrix.is_antidiagonal(id) → series bool\n引数\nid (matrix<int/float>)\nテストする行列オブジェクト。\nリターン\n行列\nid\nが反対角行列の場合はtrue、そうでない場合はfalseを返します。\n備考\n非正方行列の場合は、falseを返します。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.is_square\nmatrix.is_identity\nmatrix.is_diagonal",
"code_blocks": [
{
"language": "",
"code": "matrix.is_antidiagonal(id) → series bool"
}
],
"links": [
{
"text": "反対角",
"href": "https://en.wikipedia.org/wiki/Anti-diagonal_matrix"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.is_square",
"href": "#fun_matrix.is_square"
},
{
"text": "matrix.is_identity",
"href": "#fun_matrix.is_identity"
},
{
"text": "matrix.is_diagonal",
"href": "#fun_matrix.is_diagonal"
}
],
"tables": []
},
{
"id": "fun_matrix.is_antisymmetric",
"legacy_id": "fun_matrix.is_antisymmetric",
"title": "matrix.is_antisymmetric()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.is_antisymmetric()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.is_antisymmetric\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列が<a href=\"https://en.wikipedia.org/wiki/Skew-symmetric_matrix\" target=\"_blank\">反対称</a> (その<a href=\"https://en.wikipedia.org/wiki/Transpose\" target=\"_blank\">転置</a>が自身の負に等しいもの) かどうかを判定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.is_antisymmetric(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>テストする行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> が反対称行列の場合はtrue、そうでない場合はfalseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">非正方行列の場合は、falseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_square\" href=\"#fun_matrix.is_square\">matrix.is_square</a></div></div>",
"text": "matrix.is_antisymmetric()\nこの関数は、行列が\n反対称\n(その\n転置\nが自身の負に等しいもの) かどうかを判定します。\n構文\nmatrix.is_antisymmetric(id) → series bool\n引数\nid (matrix<int/float>)\nテストする行列オブジェクト。\nリターン\n行列\nid\nが反対称行列の場合はtrue、そうでない場合はfalseを返します。\n備考\n非正方行列の場合は、falseを返します。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.is_square",
"code_blocks": [
{
"language": "",
"code": "matrix.is_antisymmetric(id) → series bool"
}
],
"links": [
{
"text": "反対称",
"href": "https://en.wikipedia.org/wiki/Skew-symmetric_matrix"
},
{
"text": "転置",
"href": "https://en.wikipedia.org/wiki/Transpose"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.is_square",
"href": "#fun_matrix.is_square"
}
],
"tables": []
},
{
"id": "fun_matrix.is_binary",
"legacy_id": "fun_matrix.is_binary",
"title": "matrix.is_binary()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.is_binary()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.is_binary\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列が<a href=\"https://en.wikipedia.org/wiki/Logical_matrix\" target=\"_blank\">論理行列</a> (全要素が0または1) かどうかを判定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.is_binary(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>テストする行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> が論理行列の場合はtrue、そうでない場合はfalseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a></div></div>",
"text": "matrix.is_binary()\nこの関数は、行列が\n論理行列\n(全要素が0または1) かどうかを判定します。\n構文\nmatrix.is_binary(id) → series bool\n引数\nid (matrix<int/float>)\nテストする行列オブジェクト。\nリターン\n行列\nid\nが論理行列の場合はtrue、そうでない場合はfalseを返します。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set",
"code_blocks": [
{
"language": "",
"code": "matrix.is_binary(id) → series bool"
}
],
"links": [
{
"text": "論理行列",
"href": "https://en.wikipedia.org/wiki/Logical_matrix"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
}
],
"tables": []
},
{
"id": "fun_matrix.is_diagonal",
"legacy_id": "fun_matrix.is_diagonal",
"title": "matrix.is_diagonal()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.is_diagonal()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.is_diagonal\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列が<a href=\"https://en.wikipedia.org/wiki/Diagonal_matrix\" target=\"_blank\">対角</a> (主対角線以外の全要素が0) かどうかを判定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.is_diagonal(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>テストする行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> が対角行列の場合はtrue、そうでない場合はfalseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">非正方行列の場合は、falseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_square\" href=\"#fun_matrix.is_square\">matrix.is_square</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_identity\" href=\"#fun_matrix.is_identity\">matrix.is_identity</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_antidiagonal\" href=\"#fun_matrix.is_antidiagonal\">matrix.is_antidiagonal</a></div></div>",
"text": "matrix.is_diagonal()\nこの関数は、行列が\n対角\n(主対角線以外の全要素が0) かどうかを判定します。\n構文\nmatrix.is_diagonal(id) → series bool\n引数\nid (matrix<int/float>)\nテストする行列オブジェクト。\nリターン\n行列\nid\nが対角行列の場合はtrue、そうでない場合はfalseを返します。\n備考\n非正方行列の場合は、falseを返します。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.is_square\nmatrix.is_identity\nmatrix.is_antidiagonal",
"code_blocks": [
{
"language": "",
"code": "matrix.is_diagonal(id) → series bool"
}
],
"links": [
{
"text": "対角",
"href": "https://en.wikipedia.org/wiki/Diagonal_matrix"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.is_square",
"href": "#fun_matrix.is_square"
},
{
"text": "matrix.is_identity",
"href": "#fun_matrix.is_identity"
},
{
"text": "matrix.is_antidiagonal",
"href": "#fun_matrix.is_antidiagonal"
}
],
"tables": []
},
{
"id": "fun_matrix.is_identity",
"legacy_id": "fun_matrix.is_identity",
"title": "matrix.is_identity()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.is_identity()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.is_identity\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列が<a href=\"https://en.wikipedia.org/wiki/Identity_matrix\" target=\"_blank\">単位行列</a> (<a href=\"https://en.wikipedia.org/wiki/Main_diagonal\" target=\"_blank\">主対角線</a>の要素が全て1で、その他の要素は全て0) かどうかを決定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.is_identity(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>テストする行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code> が単位行列の場合はtrue、そうでない場合にはfalseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">非正方行列の場合は、falseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_square\" href=\"#fun_matrix.is_square\">matrix.is_square</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_diagonal\" href=\"#fun_matrix.is_diagonal\">matrix.is_diagonal</a></div></div>",
"text": "matrix.is_identity()\nこの関数は、行列が\n単位行列\n(\n主対角線\nの要素が全て1で、その他の要素は全て0) かどうかを決定します。\n構文\nmatrix.is_identity(id) → series bool\n引数\nid (matrix<int/float>)\nテストする行列オブジェクト。\nリターン\nid\nが単位行列の場合はtrue、そうでない場合にはfalseを返します。\n備考\n非正方行列の場合は、falseを返します。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.is_square\nmatrix.is_diagonal",
"code_blocks": [
{
"language": "",
"code": "matrix.is_identity(id) → series bool"
}
],
"links": [
{
"text": "単位行列",
"href": "https://en.wikipedia.org/wiki/Identity_matrix"
},
{
"text": "主対角線",
"href": "https://en.wikipedia.org/wiki/Main_diagonal"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.is_square",
"href": "#fun_matrix.is_square"
},
{
"text": "matrix.is_diagonal",
"href": "#fun_matrix.is_diagonal"
}
],
"tables": []
},
{
"id": "fun_matrix.is_square",
"legacy_id": "fun_matrix.is_square",
"title": "matrix.is_square()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.is_square()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.is_square\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列が<a href=\"https://en.wikipedia.org/wiki/Square_matrix\" target=\"_blank\">正方</a> (行と列の数が同じ) かどうかを判定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.is_square(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>テストする行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> が正方行列の場合はtrue、そうでない場合はfalseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.is_square()\nこの関数は、行列が\n正方\n(行と列の数が同じ) かどうかを判定します。\n構文\nmatrix.is_square(id) → series bool\n引数\nid (any matrix type)\nテストする行列オブジェクト。\nリターン\n行列\nid\nが正方行列の場合はtrue、そうでない場合はfalseを返します。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.is_square(id) → series bool"
}
],
"links": [
{
"text": "正方",
"href": "https://en.wikipedia.org/wiki/Square_matrix"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.is_stochastic",
"legacy_id": "fun_matrix.is_stochastic",
"title": "matrix.is_stochastic()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.is_stochastic()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.is_stochastic\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列が<a href=\"https://en.wikipedia.org/wiki/Stochastic_matrix\" target=\"_blank\">確率行列</a>かどうかを判定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.is_stochastic(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>テストする行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> が確率行列の場合はtrue、そうでない場合はfalseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a></div></div>",
"text": "matrix.is_stochastic()\nこの関数は、行列が\n確率行列\nかどうかを判定します。\n構文\nmatrix.is_stochastic(id) → series bool\n引数\nid (matrix<int/float>)\nテストする行列オブジェクト。\nリターン\n行列\nid\nが確率行列の場合はtrue、そうでない場合はfalseを返します。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set",
"code_blocks": [
{
"language": "",
"code": "matrix.is_stochastic(id) → series bool"
}
],
"links": [
{
"text": "確率行列",
"href": "https://en.wikipedia.org/wiki/Stochastic_matrix"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
}
],
"tables": []
},
{
"id": "fun_matrix.is_symmetric",
"legacy_id": "fun_matrix.is_symmetric",
"title": "matrix.is_symmetric()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.is_symmetric()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.is_symmetric\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、<a href=\"https://en.wikipedia.org/wiki/Square_matrix\" target=\"_blank\">正方行列</a>が<a href=\"https://en.wikipedia.org/wiki/Symmetric_matrix\" target=\"_blank\">対称行列</a> (要素が<a href=\"https://en.wikipedia.org/wiki/Main_diagonal\" target=\"_blank\">主対角線</a>に対して対称) かどうかを決定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.is_symmetric(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>テストする行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> が対称行列の場合はtrue、そうでない場合はfalseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">非正方行列の場合は、falseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_square\" href=\"#fun_matrix.is_square\">matrix.is_square</a></div></div>",
"text": "matrix.is_symmetric()\nこの関数は、\n正方行列\nが\n対称行列\n(要素が\n主対角線\nに対して対称) かどうかを決定します。\n構文\nmatrix.is_symmetric(id) → series bool\n引数\nid (matrix<int/float>)\nテストする行列オブジェクト。\nリターン\n行列\nid\nが対称行列の場合はtrue、そうでない場合はfalseを返します。\n備考\n非正方行列の場合は、falseを返します。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.is_square",
"code_blocks": [
{
"language": "",
"code": "matrix.is_symmetric(id) → series bool"
}
],
"links": [
{
"text": "正方行列",
"href": "https://en.wikipedia.org/wiki/Square_matrix"
},
{
"text": "対称行列",
"href": "https://en.wikipedia.org/wiki/Symmetric_matrix"
},
{
"text": "主対角線",
"href": "https://en.wikipedia.org/wiki/Main_diagonal"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.is_square",
"href": "#fun_matrix.is_square"
}
],
"tables": []
},
{
"id": "fun_matrix.is_triangular",
"legacy_id": "fun_matrix.is_triangular",
"title": "matrix.is_triangular()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.is_triangular()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.is_triangular\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列が<a href=\"https://en.wikipedia.org/wiki/Triangular_matrix\" target=\"_blank\">三角形</a> (<a href=\"https://en.wikipedia.org/wiki/Main_diagonal\" target=\"_blank\">主対角線</a>の上または下にある全要素が0) かどうかを判定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.is_triangular(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>テストする行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> が三角行列の場合はtrue、そうでない場合はfalseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">非正方行列の場合は、falseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.is_square\" href=\"#fun_matrix.is_square\">matrix.is_square</a></div></div>",
"text": "matrix.is_triangular()\nこの関数は、行列が\n三角形\n(\n主対角線\nの上または下にある全要素が0) かどうかを判定します。\n構文\nmatrix.is_triangular(id) → series bool\n引数\nid (matrix<int/float>)\nテストする行列オブジェクト。\nリターン\n行列\nid\nが三角行列の場合はtrue、そうでない場合はfalseを返します。\n備考\n非正方行列の場合は、falseを返します。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.is_square",
"code_blocks": [
{
"language": "",
"code": "matrix.is_triangular(id) → series bool"
}
],
"links": [
{
"text": "三角形",
"href": "https://en.wikipedia.org/wiki/Triangular_matrix"
},
{
"text": "主対角線",
"href": "https://en.wikipedia.org/wiki/Main_diagonal"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.is_square",
"href": "#fun_matrix.is_square"
}
],
"tables": []
},
{
"id": "fun_matrix.is_zero",
"legacy_id": "fun_matrix.is_zero",
"title": "matrix.is_zero()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.is_zero()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.is_zero\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の全要素が0かどうかを決定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.is_zero(id) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>チェックする行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> の全要素が0の場合はtrue、そうでない場合にはfalseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a></div></div>",
"text": "matrix.is_zero()\nこの関数は、行列の全要素が0かどうかを決定します。\n構文\nmatrix.is_zero(id) → series bool\n引数\nid (matrix<int/float>)\nチェックする行列オブジェクト。\nリターン\n行列\nid\nの全要素が0の場合はtrue、そうでない場合にはfalseを返します。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set",
"code_blocks": [
{
"language": "",
"code": "matrix.is_zero(id) → series bool"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
}
],
"tables": []
},
{
"id": "fun_matrix.kron",
"legacy_id": "fun_matrix.kron",
"title": "matrix.kron()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.kron()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.kron\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>id1</code> と <code>id2</code> の<a href=\"https://en.wikipedia.org/wiki/Kronecker_product\" target=\"_blank\">クロネッカー積</a>を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.kron-0\" href=\"#fun_matrix.kron-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.kron(id1, id2) → matrix<float></pre></a><a class=\"js-reference\" data-href=\"fun_matrix.kron-1\" href=\"#fun_matrix.kron-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.kron(id1, id2) → matrix<int></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id1 (matrix<int/float>) </span>最初の行列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id2 (matrix<int/float>) </span>2番目の行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.kron\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.kron()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create two matrices with default values `1` and</span><span class=\"mtk9\"> `2`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Calculate the Kronecker product of the matrices</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.kron</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix 1:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"⊗\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix 2:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"=\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Kronecker product:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m3</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"> <code>id1</code> と <code>id2</code> の<a href=\"https://en.wikipedia.org/wiki/Kronecker_product\" target=\"_blank\">クロネッカー積</a>を含む新しい行列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.mult\" href=\"#fun_matrix.mult\">matrix.mult</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.tostring\" href=\"#fun_str.tostring\">str.tostring</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a></div></div>",
"text": "matrix.kron()\n2個の多重定義\nこの関数は、行列\nid1\nと\nid2\nの\nクロネッカー積\nを返します。\n構文と多重定義\nmatrix.kron(id1, id2) → matrix<float>\nmatrix.kron(id1, id2) → matrix<int>\n引数\nid1 (matrix<int/float>)\n最初の行列オブジェクト。\nid2 (matrix<int/float>)\n2番目の行列オブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.kron()` Example\"\n)\n// Display using a table.\nif\nbarstate.islastconfirmedhistory\n// Create two matrices with default values `1` and\n`2`.\nvar\nm1\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n2\n,\n1\n)\nvar\nm2\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n2\n,\n2\n)\n// Calculate the Kronecker product of the matrices\n.\nvar\nm3\n=\nmatrix.kron\n(\nm1\n,\nm2\n)\n// Display matrix elements.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n5\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix 1:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n1\n,\n\"⊗\"\n)\ntable.cell\n(\nt\n,\n2\n,\n0\n,\n\"Matrix 2:\"\n)\ntable.cell\n(\nt\n,\n2\n,\n1\n,\nstr.tostring\n(\nm2\n))\ntable.cell\n(\nt\n,\n3\n,\n1\n,\n\"=\"\n)\ntable.cell\n(\nt\n,\n4\n,\n0\n,\n\"Kronecker product:\"\n)\ntable.cell\n(\nt\n,\n4\n,\n1\n,\nstr.tostring\n(\nm3\n))\nリターン\nid1\nと\nid2\nの\nクロネッカー積\nを含む新しい行列。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.mult\nstr.tostring\ntable.new",
"code_blocks": [
{
"language": "",
"code": "matrix.kron(id1, id2) → matrix<float>"
},
{
"language": "",
"code": "matrix.kron(id1, id2) → matrix<int>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.kron()` Example\"\n)\n// Display using a table.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create two matrices with default values `1` and\n `2`.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n2\n,\n \n1\n)\n \nvar\n \nm2\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n2\n,\n \n2\n)\n \n// Calculate the Kronecker product of the matrices\n.\n \nvar\n \nm3\n \n=\n \nmatrix.kron\n(\nm1\n,\n \nm2\n)\n \n// Display matrix elements.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n5\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix 1:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \n\"⊗\"\n)\n \ntable.cell\n(\nt\n,\n \n2\n,\n \n0\n,\n \n\"Matrix 2:\"\n)\n \ntable.cell\n(\nt\n,\n \n2\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))\n \ntable.cell\n(\nt\n,\n \n3\n,\n \n1\n,\n \n\"=\"\n)\n \ntable.cell\n(\nt\n,\n \n4\n,\n \n0\n,\n \n\"Kronecker product:\"\n)\n \ntable.cell\n(\nt\n,\n \n4\n,\n \n1\n,\n \nstr.tostring\n(\nm3\n))"
}
],
"links": [
{
"text": "クロネッカー積",
"href": "https://en.wikipedia.org/wiki/Kronecker_product"
},
{
"text": "matrix.kron(id1, id2) → matrix<float>",
"href": "#fun_matrix.kron-0"
},
{
"text": "matrix.kron(id1, id2) → matrix<int>",
"href": "#fun_matrix.kron-1"
},
{
"text": "クロネッカー積",
"href": "https://en.wikipedia.org/wiki/Kronecker_product"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.mult",
"href": "#fun_matrix.mult"
},
{
"text": "str.tostring",
"href": "#fun_str.tostring"
},
{
"text": "table.new",
"href": "#fun_table.new"
}
],
"tables": []
},
{
"id": "fun_matrix.max",
"legacy_id": "fun_matrix.max",
"title": "matrix.max()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.max()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.max\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の要素から最大の値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.max-0\" href=\"#fun_matrix.max-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.max(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_matrix.max-1\" href=\"#fun_matrix.max-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.max(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.max\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.max()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the maximum value in the matrix.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'Matrix maximum value'</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> 内の最大値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.min\" href=\"#fun_matrix.min\">matrix.min</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.avg\" href=\"#fun_matrix.avg\">matrix.avg</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.sort\" href=\"#fun_matrix.sort\">matrix.sort</a></div></div>",
"text": "matrix.max()\n2個の多重定義\nこの関数は、行列の要素から最大の値を返します。\n構文と多重定義\nmatrix.max(id) → series float\nmatrix.max(id) → series int\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.max()` Example\"\n)\n// Create a 2x2 matrix.\nvar\nm\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm\n,\n1\n,\n1\n,\n4\n)\n// Get the maximum value in the matrix.\nvar\nx\n=\nmatrix.max\n(\nm\n)\nplot\n(\nx\n,\n'Matrix maximum value'\n)\nリターン\n行列\nid\n内の最大値。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.min\nmatrix.avg\nmatrix.sort",
"code_blocks": [
{
"language": "",
"code": "matrix.max(id) → series float"
},
{
"language": "",
"code": "matrix.max(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.max()` Example\"\n)\n// Create a 2x2 matrix.\nvar\n \nm\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n \n0\n,\n \n0\n,\n \n1\n)\nmatrix.set\n(\nm\n,\n \n0\n,\n \n1\n,\n \n2\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n0\n,\n \n3\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n1\n,\n \n4\n)\n// Get the maximum value in the matrix.\nvar\n \nx\n \n=\n \nmatrix.max\n(\nm\n)\nplot\n(\nx\n,\n \n'Matrix maximum value'\n)"
}
],
"links": [
{
"text": "matrix.max(id) → series float",
"href": "#fun_matrix.max-0"
},
{
"text": "matrix.max(id) → series int",
"href": "#fun_matrix.max-1"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.min",
"href": "#fun_matrix.min"
},
{
"text": "matrix.avg",
"href": "#fun_matrix.avg"
},
{
"text": "matrix.sort",
"href": "#fun_matrix.sort"
}
],
"tables": []
},
{
"id": "fun_matrix.median",
"legacy_id": "fun_matrix.median",
"title": "matrix.median()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.median()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.median\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列内の要素の<a href=\"https://en.wikipedia.org/wiki/Median\" target=\"_blank\">メジアン</a> (中央値) を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.median-0\" href=\"#fun_matrix.median-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.median(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_matrix.median-1\" href=\"#fun_matrix.median-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.median(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.median\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.median()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the median of the matrix.</span></span><br/><span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.median</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'Median of the matrix'</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">メジアン算出時には、行列の <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> 要素が考慮されないことにご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.mode\" href=\"#fun_matrix.mode\">matrix.mode</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.sort\" href=\"#fun_matrix.sort\">matrix.sort</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.avg\" href=\"#fun_matrix.avg\">matrix.avg</a></div></div>",
"text": "matrix.median()\n2個の多重定義\nこの関数は、行列内の要素の\nメジアン\n(中央値) を計算します。\n構文と多重定義\nmatrix.median(id) → series float\nmatrix.median(id) → series int\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.median()` Example\"\n)\n// Create a 2x2 matrix.\nm\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm\n,\n1\n,\n1\n,\n4\n)\n// Get the median of the matrix.\nx\n=\nmatrix.median\n(\nm\n)\nplot\n(\nx\n,\n'Median of the matrix'\n)\n備考\nメジアン算出時には、行列の\nna\n要素が考慮されないことにご注意下さい。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.mode\nmatrix.sort\nmatrix.avg",
"code_blocks": [
{
"language": "",
"code": "matrix.median(id) → series float"
},
{
"language": "",
"code": "matrix.median(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.median()` Example\"\n)\n// Create a 2x2 matrix.\nm\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n \n0\n,\n \n0\n,\n \n1\n)\nmatrix.set\n(\nm\n,\n \n0\n,\n \n1\n,\n \n2\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n0\n,\n \n3\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n1\n,\n \n4\n)\n// Get the median of the matrix.\nx\n \n=\n \nmatrix.median\n(\nm\n)\nplot\n(\nx\n,\n \n'Median of the matrix'\n)"
}
],
"links": [
{
"text": "メジアン",
"href": "https://en.wikipedia.org/wiki/Median"
},
{
"text": "matrix.median(id) → series float",
"href": "#fun_matrix.median-0"
},
{
"text": "matrix.median(id) → series int",
"href": "#fun_matrix.median-1"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.mode",
"href": "#fun_matrix.mode"
},
{
"text": "matrix.sort",
"href": "#fun_matrix.sort"
},
{
"text": "matrix.avg",
"href": "#fun_matrix.avg"
}
],
"tables": []
},
{
"id": "fun_matrix.min",
"legacy_id": "fun_matrix.min",
"title": "matrix.min()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.min()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.min\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の要素から最小の値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.min-0\" href=\"#fun_matrix.min-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.min(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_matrix.min-1\" href=\"#fun_matrix.min-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.min(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.min\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.min()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the minimum value from the matrix.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.min</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'Matrix minimum value'</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> 内の最小値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.max\" href=\"#fun_matrix.max\">matrix.max</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.avg\" href=\"#fun_matrix.avg\">matrix.avg</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.sort\" href=\"#fun_matrix.sort\">matrix.sort</a></div></div>",
"text": "matrix.min()\n2個の多重定義\nこの関数は、行列の要素から最小の値を返します。\n構文と多重定義\nmatrix.min(id) → series float\nmatrix.min(id) → series int\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.min()` Example\"\n)\n// Create a 2x2 matrix.\nvar\nm\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm\n,\n1\n,\n1\n,\n4\n)\n// Get the minimum value from the matrix.\nvar\nx\n=\nmatrix.min\n(\nm\n)\nplot\n(\nx\n,\n'Matrix minimum value'\n)\nリターン\n行列\nid\n内の最小値。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.max\nmatrix.avg\nmatrix.sort",
"code_blocks": [
{
"language": "",
"code": "matrix.min(id) → series float"
},
{
"language": "",
"code": "matrix.min(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.min()` Example\"\n)\n// Create a 2x2 matrix.\nvar\n \nm\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n \n0\n,\n \n0\n,\n \n1\n)\nmatrix.set\n(\nm\n,\n \n0\n,\n \n1\n,\n \n2\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n0\n,\n \n3\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n1\n,\n \n4\n)\n// Get the minimum value from the matrix.\nvar\n \nx\n \n=\n \nmatrix.min\n(\nm\n)\nplot\n(\nx\n,\n \n'Matrix minimum value'\n)"
}
],
"links": [
{
"text": "matrix.min(id) → series float",
"href": "#fun_matrix.min-0"
},
{
"text": "matrix.min(id) → series int",
"href": "#fun_matrix.min-1"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.max",
"href": "#fun_matrix.max"
},
{
"text": "matrix.avg",
"href": "#fun_matrix.avg"
},
{
"text": "matrix.sort",
"href": "#fun_matrix.sort"
}
],
"tables": []
},
{
"id": "fun_matrix.mode",
"legacy_id": "fun_matrix.mode",
"title": "matrix.mode()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.mode()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.mode\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の<a href=\"https://en.wikipedia.org/wiki/Mode_(statistics)\" target=\"_blank\">モード</a> (最頻値) を求めるもので、行列の要素から最頻値を抽出します.同じ頻度で出現する複数の値が存在する場合は、その中で最も小さい値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.mode-0\" href=\"#fun_matrix.mode-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.mode(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_matrix.mode-1\" href=\"#fun_matrix.mode-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.mode(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.mode\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.mode()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the mode of the matrix.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.mode</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'Mode of the matrix'</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列<code>id</code>の最頻値。存在しない場合は、その代わりに最小値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">モード算出時には、行列の <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> 要素が考慮されないことにご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.median\" href=\"#fun_matrix.median\">matrix.median</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.sort\" href=\"#fun_matrix.sort\">matrix.sort</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.avg\" href=\"#fun_matrix.avg\">matrix.avg</a></div></div>",
"text": "matrix.mode()\n2個の多重定義\nこの関数は、行列の\nモード\n(最頻値) を求めるもので、行列の要素から最頻値を抽出します.同じ頻度で出現する複数の値が存在する場合は、その中で最も小さい値を返します。\n構文と多重定義\nmatrix.mode(id) → series float\nmatrix.mode(id) → series int\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.mode()` Example\"\n)\n// Create a 2x2 matrix.\nvar\nm\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n0\n,\n0\n,\n0\n)\nmatrix.set\n(\nm\n,\n0\n,\n1\n,\n0\n)\nmatrix.set\n(\nm\n,\n1\n,\n0\n,\n1\n)\nmatrix.set\n(\nm\n,\n1\n,\n1\n,\n1\n)\n// Get the mode of the matrix.\nvar\nx\n=\nmatrix.mode\n(\nm\n)\nplot\n(\nx\n,\n'Mode of the matrix'\n)\nリターン\n行列\nid\nの最頻値。存在しない場合は、その代わりに最小値を返します。\n備考\nモード算出時には、行列の\nna\n要素が考慮されないことにご注意下さい。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.median\nmatrix.sort\nmatrix.avg",
"code_blocks": [
{
"language": "",
"code": "matrix.mode(id) → series float"
},
{
"language": "",
"code": "matrix.mode(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.mode()` Example\"\n)\n// Create a 2x2 matrix.\nvar\n \nm\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm\n,\n \n0\n,\n \n0\n,\n \n0\n)\nmatrix.set\n(\nm\n,\n \n0\n,\n \n1\n,\n \n0\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n0\n,\n \n1\n)\nmatrix.set\n(\nm\n,\n \n1\n,\n \n1\n,\n \n1\n)\n// Get the mode of the matrix.\nvar\n \nx\n \n=\n \nmatrix.mode\n(\nm\n)\nplot\n(\nx\n,\n \n'Mode of the matrix'\n)"
}
],
"links": [
{
"text": "モード",
"href": "https://en.wikipedia.org/wiki/Mode_(statistics)"
},
{
"text": "matrix.mode(id) → series float",
"href": "#fun_matrix.mode-0"
},
{
"text": "matrix.mode(id) → series int",
"href": "#fun_matrix.mode-1"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.median",
"href": "#fun_matrix.median"
},
{
"text": "matrix.sort",
"href": "#fun_matrix.sort"
},
{
"text": "matrix.avg",
"href": "#fun_matrix.avg"
}
],
"tables": []
},
{
"id": "fun_matrix.mult",
"legacy_id": "fun_matrix.mult",
"title": "matrix.mult()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.mult()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.mult\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>id1</code> と <code>id2</code> の<a href=\"https://en.wikipedia.org/wiki/Matrix_multiplication\" target=\"_blank\">乗法</a> 、あるいは <code>id1</code> 行列と <code>id2</code> スカラー (数値)、あるいは <code>id1</code> 行列と <code>id2</code> ベクトル (値の配列) から成る新たな行列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.mult-0\" href=\"#fun_matrix.mult-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.mult(id1, id2) → array<int></pre></a><a class=\"js-reference\" data-href=\"fun_matrix.mult-1\" href=\"#fun_matrix.mult-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.mult(id1, id2) → array<float></pre></a><a class=\"js-reference\" data-href=\"fun_matrix.mult-2\" href=\"#fun_matrix.mult-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.mult(id1, id2) → matrix<int></pre></a><a class=\"js-reference\" data-href=\"fun_matrix.mult-3\" href=\"#fun_matrix.mult-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.mult(id1, id2) → matrix<float></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id1 (matrix<int>) </span>最初の行列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id2 (array<int>) </span>2番目の行列オブジェクト、値または配列。</div><div class=\"tv-pine-reference-item__text tv-text\">2つの行列の積</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.mult_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.mult()` Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 6x2 matrix containing values `5`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 matrix containing values `4`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Note that it must have the same quantity of row</span><span class=\"mtk9\">s as there are columns in the first matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a new matrix from the multiplication of </span><span class=\"mtk9\">the two matrices.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.mult</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Product of two matrices:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m3</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">行列とスカラーの積</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.mult_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.mult()` Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 matrix containing values `4`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a new matrix from the product of the two</span><span class=\"mtk9\"> matrices.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">scalar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.mult</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">scalar</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix 1:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"x\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Scalar:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">scalar</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"=\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix 2:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">行列とベクトル配列の積</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.mult_example_2\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.mult()` Example 3\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 matrix containing values `4`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create an array of three elements.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">[]</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a new matrix containing the product of t</span><span class=\"mtk9\">he `m1` matrix and the `a` array.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.mult</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix 1:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"x\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Value:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" \"</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"=\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix 3:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m3</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>id2</code> と <code>id1</code> の積を含む新しい行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.sum\" href=\"#fun_matrix.sum\">matrix.sum</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.diff\" href=\"#fun_matrix.diff\">matrix.diff</a></div></div>",
"text": "matrix.mult()\n4個の多重定義\nこの関数は、行列\nid1\nと\nid2\nの\n乗法\n、あるいは\nid1\n行列と\nid2\nスカラー (数値)、あるいは\nid1\n行列と\nid2\nベクトル (値の配列) から成る新たな行列を返します。\n構文と多重定義\nmatrix.mult(id1, id2) → array<int>\nmatrix.mult(id1, id2) → array<float>\nmatrix.mult(id1, id2) → matrix<int>\nmatrix.mult(id1, id2) → matrix<float>\n引数\nid1 (matrix<int>)\n最初の行列オブジェクト。\nid2 (array<int>)\n2番目の行列オブジェクト、値または配列。\n2つの行列の積\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.mult()` Example 1\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 6x2 matrix containing values `5`.\nvar\nm1\n=\nmatrix.new\n<\nfloat\n>(\n6\n,\n2\n,\n5\n)\n// Create a 2x3 matrix containing values `4`.\n// Note that it must have the same quantity of row\ns as there are columns in the first matrix.\nvar\nm2\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\n4\n)\n// Create a new matrix from the multiplication of\nthe two matrices.\nvar\nm3\n=\nmatrix.mult\n(\nm1\n,\nm2\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n1\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Product of two matrices:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm3\n))\n行列とスカラーの積\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.mult()` Example 2\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x3 matrix containing values `4`.\nvar\nm1\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\n4\n)\n// Create a new matrix from the product of the two\nmatrices.\nscalar\n=\n5\nvar\nm2\n=\nmatrix.mult\n(\nm1\n,\nscalar\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n5\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix 1:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n1\n,\n\"x\"\n)\ntable.cell\n(\nt\n,\n2\n,\n0\n,\n\"Scalar:\"\n)\ntable.cell\n(\nt\n,\n2\n,\n1\n,\nstr.tostring\n(\nscalar\n))\ntable.cell\n(\nt\n,\n3\n,\n1\n,\n\"=\"\n)\ntable.cell\n(\nt\n,\n4\n,\n0\n,\n\"Matrix 2:\"\n)\ntable.cell\n(\nt\n,\n4\n,\n1\n,\nstr.tostring\n(\nm2\n))\n行列とベクトル配列の積\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.mult()` Example 3\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x3 matrix containing values `4`.\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n3\n,\n4\n)\n// Create an array of three elements.\nvar\nint\n[]\na\n=\narray.from\n(\n1\n,\n1\n,\n1\n)\n// Create a new matrix containing the product of t\nhe `m1` matrix and the `a` array.\nvar\nm3\n=\nmatrix.mult\n(\nm1\n,\na\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n5\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix 1:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n1\n,\n\"x\"\n)\ntable.cell\n(\nt\n,\n2\n,\n0\n,\n\"Value:\"\n)\ntable.cell\n(\nt\n,\n2\n,\n1\n,\nstr.tostring\n(\na\n,\n\" \"\n))\ntable.cell\n(\nt\n,\n3\n,\n1\n,\n\"=\"\n)\ntable.cell\n(\nt\n,\n4\n,\n0\n,\n\"Matrix 3:\"\n)\ntable.cell\n(\nt\n,\n4\n,\n1\n,\nstr.tostring\n(\nm3\n))\nリターン\nid2\nと\nid1\nの積を含む新しい行列オブジェクト。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.sum\nmatrix.diff",
"code_blocks": [
{
"language": "",
"code": "matrix.mult(id1, id2) → array<int>"
},
{
"language": "",
"code": "matrix.mult(id1, id2) → array<float>"
},
{
"language": "",
"code": "matrix.mult(id1, id2) → matrix<int>"
},
{
"language": "",
"code": "matrix.mult(id1, id2) → matrix<float>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.mult()` Example 1\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 6x2 matrix containing values `5`.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nfloat\n>(\n6\n,\n \n2\n,\n \n5\n)\n \n// Create a 2x3 matrix containing values `4`.\n \n// Note that it must have the same quantity of row\ns as there are columns in the first matrix.\n \nvar\n \nm2\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \n4\n)\n \n// Create a new matrix from the multiplication of \nthe two matrices.\n \nvar\n \nm3\n \n=\n \nmatrix.mult\n(\nm1\n,\n \nm2\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n1\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Product of two matrices:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm3\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.mult()` Example 2\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x3 matrix containing values `4`.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \n4\n)\n \n// Create a new matrix from the product of the two\n matrices.\n \nscalar\n \n=\n \n5\n \nvar\n \nm2\n \n=\n \nmatrix.mult\n(\nm1\n,\n \nscalar\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n5\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix 1:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \n\"x\"\n)\n \ntable.cell\n(\nt\n,\n \n2\n,\n \n0\n,\n \n\"Scalar:\"\n)\n \ntable.cell\n(\nt\n,\n \n2\n,\n \n1\n,\n \nstr.tostring\n(\nscalar\n))\n \ntable.cell\n(\nt\n,\n \n3\n,\n \n1\n,\n \n\"=\"\n)\n \ntable.cell\n(\nt\n,\n \n4\n,\n \n0\n,\n \n\"Matrix 2:\"\n)\n \ntable.cell\n(\nt\n,\n \n4\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.mult()` Example 3\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x3 matrix containing values `4`.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n3\n,\n \n4\n)\n \n// Create an array of three elements.\n \nvar\n \nint\n[]\n \na\n \n=\n \narray.from\n(\n1\n,\n \n1\n,\n \n1\n)\n \n// Create a new matrix containing the product of t\nhe `m1` matrix and the `a` array.\n \nvar\n \nm3\n \n=\n \nmatrix.mult\n(\nm1\n,\n \na\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n5\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix 1:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \n\"x\"\n)\n \ntable.cell\n(\nt\n,\n \n2\n,\n \n0\n,\n \n\"Value:\"\n)\n \ntable.cell\n(\nt\n,\n \n2\n,\n \n1\n,\n \nstr.tostring\n(\na\n,\n \n\" \"\n))\n \ntable.cell\n(\nt\n,\n \n3\n,\n \n1\n,\n \n\"=\"\n)\n \ntable.cell\n(\nt\n,\n \n4\n,\n \n0\n,\n \n\"Matrix 3:\"\n)\n \ntable.cell\n(\nt\n,\n \n4\n,\n \n1\n,\n \nstr.tostring\n(\nm3\n))"
}
],
"links": [
{
"text": "乗法",
"href": "https://en.wikipedia.org/wiki/Matrix_multiplication"
},
{
"text": "matrix.mult(id1, id2) → array<int>",
"href": "#fun_matrix.mult-0"
},
{
"text": "matrix.mult(id1, id2) → array<float>",
"href": "#fun_matrix.mult-1"
},
{
"text": "matrix.mult(id1, id2) → matrix<int>",
"href": "#fun_matrix.mult-2"
},
{
"text": "matrix.mult(id1, id2) → matrix<float>",
"href": "#fun_matrix.mult-3"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.sum",
"href": "#fun_matrix.sum"
},
{
"text": "matrix.diff",
"href": "#fun_matrix.diff"
}
],
"tables": []
},
{
"id": "fun_matrix.new<type>",
"legacy_id": "fun_matrix.new<type>",
"title": "matrix.new<type>()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.new<type>()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.new<type>\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、新しい行列オブジェクトを作成します。行列とは、行と列を含む2次元データ構造です。行列のすべての要素は、タイプテンプレート (\"<type>\") で指定された型である必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.new<type>(rows, columns, initial_value) → matrix<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">rows (series int) </span>行列の初期行数。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">columns (series int) </span>行列の初期列数。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_value (<matrix_type>) </span>行列の全要素の初期値。オプションです。デフォルトは 'na' です。</div><div class=\"tv-pine-reference-item__text tv-text\">同じ初期値を持つ要素の行列を作成</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.new<type>_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.new<type>()` Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x3 (2 rows x 3 columns) \"int\" matrix </span><span class=\"mtk9\">with values zero.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display using a label.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">配列の値から行列を作成</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.new<type>_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.new<type>()` Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Function to create a matrix whose rows are fill</span><span class=\"mtk9\">ed with array values.</span></span><br/><span><span class=\"mtk15\">matrixFromArray</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">array</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">data</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk33\">rows</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">j</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">j</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">data</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">j</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 3x3 matrix from an array of values.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">matrixFromArray</span><span class=\"mtk13\">(</span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk9\">// Display using a label.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\"><code>input.text_area()</code> フィールドから行列を作成</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.new<type>_example_2\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.new<type>()` Example 3\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Function to create a matrix from a text string.</span></span><br/><span><span class=\"mtk9\">// Values in a row must be separated by a space. E</span><span class=\"mtk9\">ach line is one row.</span></span><br/><span><span class=\"mtk15\">matrixFromInputArea</span><span class=\"mtk13\">(</span><span class=\"mtk33\">stringOfValues</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rowsArray</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.split</span><span class=\"mtk13\">(</span><span class=\"mtk33\">stringOfValues</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"\\n\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">rowsArray</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">cols</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk16\">str.split</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">rowsArray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" \"</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">matrix</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk33\">rows</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">cols</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rowString</span><span class=\"mtk1\"> </span><span class=\"mtk18\">in</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rowsArray</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">col</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">values</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.split</span><span class=\"mtk13\">(</span><span class=\"mtk33\">rowString</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" \"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">val</span><span class=\"mtk1\"> </span><span class=\"mtk18\">in</span><span class=\"mtk1\"> </span><span class=\"mtk33\">values</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrix</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">col</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tonumber</span><span class=\"mtk13\">(</span><span class=\"mtk33\">val</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">col</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">matrix</span></span><br/><span><span></span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">stringInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.text_area</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"1 2 3\\n4 5 6\\n7 8 9\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">matrixFromInputArea</span><span class=\"mtk13\">(</span><span class=\"mtk33\">stringInput</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display using a label.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">ランダムな値から行列を作成</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.new<type>_example_3\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.new<type>()` Example 4\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Function to create a matrix with random values </span><span class=\"mtk9\">(0.0 to 1.0).</span></span><br/><span><span class=\"mtk15\">matrixRandom</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk13\">)</span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk33\">rows</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">j</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">result</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">j</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.random</span><span class=\"mtk13\">())</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x3 matrix with random values.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">matrixRandom</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display using a label.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">新しい行列オブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.fill\" href=\"#fun_matrix.fill\">matrix.fill</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new<type>\" href=\"#fun_array.new<type>\">array.new<type></a></div></div>",
"text": "matrix.new<type>()\nこの関数は、新しい行列オブジェクトを作成します。行列とは、行と列を含む2次元データ構造です。行列のすべての要素は、タイプテンプレート (\"<type>\") で指定された型である必要があります。\n構文\nmatrix.new<type>(rows, columns, initial_value) → matrix<type>\n引数\nrows (series int)\n行列の初期行数。オプションです。デフォルトは0です。\ncolumns (series int)\n行列の初期列数。オプションです。デフォルトは0です。\ninitial_value (<matrix_type>)\n行列の全要素の初期値。オプションです。デフォルトは 'na' です。\n同じ初期値を持つ要素の行列を作成\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.new<type>()` Example 1\"\n)\n// Create a 2x3 (2 rows x 3 columns) \"int\" matrix\nwith values zero.\nvar\nm\n=\nmatrix.new\n<\nint\n>(\n2\n,\n3\n,\n0\n)\n// Display using a label.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\nstr.tostring\n(\nm\n))\n配列の値から行列を作成\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.new<type>()` Example 2\"\n)\n// Function to create a matrix whose rows are fill\ned with array values.\nmatrixFromArray\n(\nint\nrows\n,\nint\ncolumns\n,\narray\n<\nfloat\n>\ndata\n)\n=>\nm\n=\nmatrix.new\n<\nfloat\n>(\nrows\n,\ncolumns\n)\nfor\ni\n=\n0\nto\nrows\n<=\n0\n?\nna\n:\nrows\n-\n1\nfor\nj\n=\n0\nto\ncolumns\n<=\n0\n?\nna\n:\ncolumns\n-\n1\nmatrix.set\n(\nm\n,\ni\n,\nj\n,\narray.get\n(\ndata\n,\ni\n*\ncolumns\n+\nj\n))\nm\n// Create a 3x3 matrix from an array of values.\nvar\nm1\n=\nmatrixFromArray\n(\n3\n,\n3\n,\narray.from\n(\n1\n,\n2\n,\n3\n,\n4\n,\n5\n,\n6\n,\n7\n,\n8\n,\n9\n))\n// Display using a label.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\nstr.tostring\n(\nm1\n))\ninput.text_area()\nフィールドから行列を作成\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.new<type>()` Example 3\"\n)\n// Function to create a matrix from a text string.\n// Values in a row must be separated by a space. E\nach line is one row.\nmatrixFromInputArea\n(\nstringOfValues\n)\n=>\nvar\nrowsArray\n=\nstr.split\n(\nstringOfValues\n,\n\"\\n\"\n)\nvar\nrows\n=\narray.size\n(\nrowsArray\n)\nvar\ncols\n=\narray.size\n(\nstr.split\n(\narray.get\n(\nrowsArray\n,\n0\n)\n,\n\" \"\n))\nvar\nmatrix\n=\nmatrix.new\n<\nfloat\n>(\nrows\n,\ncols\n,\nna\n)\nrow\n=\n0\nfor\nrowString\nin\nrowsArray\ncol\n=\n0\nvalues\n=\nstr.split\n(\nrowString\n,\n\" \"\n)\nfor\nval\nin\nvalues\nmatrix.set\n(\nmatrix\n,\nrow\n,\ncol\n,\nstr.tonumber\n(\nval\n))\ncol\n+=\n1\nrow\n+=\n1\nmatrix\nstringInput\n=\ninput.text_area\n(\n\"1 2 3\\n4 5 6\\n7 8 9\"\n)\nvar\nm\n=\nmatrixFromInputArea\n(\nstringInput\n)\n// Display using a label.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\nstr.tostring\n(\nm\n))\nランダムな値から行列を作成\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.new<type>()` Example 4\"\n)\n// Function to create a matrix with random values\n(0.0 to 1.0).\nmatrixRandom\n(\nint\nrows\n,\nint\ncolumns\n)\n=>\nresult\n=\nmatrix.new\n<\nfloat\n>(\nrows\n,\ncolumns\n)\nfor\ni\n=\n0\nto\nrows\n-\n1\nfor\nj\n=\n0\nto\ncolumns\n-\n1\nmatrix.set\n(\nresult\n,\ni\n,\nj\n,\nmath.random\n())\nresult\n// Create a 2x3 matrix with random values.\nvar\nm\n=\nmatrixRandom\n(\n2\n,\n3\n)\n// Display using a label.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\nstr.tostring\n(\nm\n))\nリターン\n新しい行列オブジェクトのID。\nこちらもご覧ください\nmatrix.set\nmatrix.fill\nmatrix.columns\nmatrix.rows\narray.new<type>",
"code_blocks": [
{
"language": "",
"code": "matrix.new<type>(rows, columns, initial_value) → matrix<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.new<type>()` Example 1\"\n)\n// Create a 2x3 (2 rows x 3 columns) \"int\" matrix \nwith values zero.\nvar\n \nm\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n3\n,\n \n0\n)\n// Display using a label.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nstr.tostring\n(\nm\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.new<type>()` Example 2\"\n)\n// Function to create a matrix whose rows are fill\ned with array values.\nmatrixFromArray\n(\nint\n \nrows\n,\n \nint\n \ncolumns\n,\n \narray\n<\nfloat\n>\n \ndata\n)\n \n=>\n \nm\n \n=\n \nmatrix.new\n<\nfloat\n>(\nrows\n,\n \ncolumns\n)\n \nfor\n \ni\n \n=\n \n0\n \nto\n \nrows\n \n<=\n \n0\n \n?\n \nna\n \n:\n \nrows\n \n-\n \n1\n \nfor\n \nj\n \n=\n \n0\n \nto\n \ncolumns\n \n<=\n \n0\n \n?\n \nna\n \n:\n \ncolumns\n \n-\n \n1\n \nmatrix.set\n(\nm\n,\n \ni\n,\n \nj\n,\n \narray.get\n(\ndata\n,\n \ni\n \n*\n \ncolumns\n \n+\n \nj\n))\n \nm\n// Create a 3x3 matrix from an array of values.\nvar\n \nm1\n \n=\n \nmatrixFromArray\n(\n3\n,\n \n3\n,\n \narray.from\n(\n1\n,\n \n2\n,\n \n3\n,\n \n4\n,\n \n5\n,\n \n6\n,\n \n7\n,\n \n8\n,\n \n9\n))\n// Display using a label.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nstr.tostring\n(\nm1\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.new<type>()` Example 3\"\n)\n// Function to create a matrix from a text string.\n// Values in a row must be separated by a space. E\nach line is one row.\nmatrixFromInputArea\n(\nstringOfValues\n)\n \n=>\n \nvar\n \nrowsArray\n \n=\n \nstr.split\n(\nstringOfValues\n,\n \n\"\\n\"\n)\n \nvar\n \nrows\n \n=\n \narray.size\n(\nrowsArray\n)\n \nvar\n \ncols\n \n=\n \narray.size\n(\nstr.split\n(\narray.get\n(\nrowsArray\n,\n \n0\n)\n,\n \n\" \"\n))\n \nvar\n \nmatrix\n \n=\n \nmatrix.new\n<\nfloat\n>(\nrows\n,\n \ncols\n,\n \nna\n)\n \nrow\n \n=\n \n0\n \nfor\n \nrowString\n \nin\n \nrowsArray\n \ncol\n \n=\n \n0\n \nvalues\n \n=\n \nstr.split\n(\nrowString\n,\n \n\" \"\n)\n \nfor\n \nval\n \nin\n \nvalues\n \nmatrix.set\n(\nmatrix\n,\n \nrow\n,\n \ncol\n,\n \nstr.tonumber\n(\nval\n))\n \ncol\n \n+=\n \n1\n \nrow\n \n+=\n \n1\n \nmatrix\nstringInput\n \n=\n \ninput.text_area\n(\n\"1 2 3\\n4 5 6\\n7 8 9\"\n)\nvar\n \nm\n \n=\n \nmatrixFromInputArea\n(\nstringInput\n)\n// Display using a label.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nstr.tostring\n(\nm\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.new<type>()` Example 4\"\n)\n// Function to create a matrix with random values \n(0.0 to 1.0).\nmatrixRandom\n(\nint\n \nrows\n,\n \nint\n \ncolumns\n)\n=>\n \nresult\n \n=\n \nmatrix.new\n<\nfloat\n>(\nrows\n,\n \ncolumns\n)\n \nfor\n \ni\n \n=\n \n0\n \nto\n \nrows\n \n-\n \n1\n \nfor\n \nj\n \n=\n \n0\n \nto\n \ncolumns\n \n-\n \n1\n \nmatrix.set\n(\nresult\n,\n \ni\n,\n \nj\n,\n \nmath.random\n())\n \nresult\n// Create a 2x3 matrix with random values.\nvar\n \nm\n \n=\n \nmatrixRandom\n(\n2\n,\n \n3\n)\n// Display using a label.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nstr.tostring\n(\nm\n))"
}
],
"links": [
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.fill",
"href": "#fun_matrix.fill"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
},
{
"text": "array.new<type>",
"href": "#fun_array.new<type>"
}
],
"tables": []
},
{
"id": "fun_matrix.pinv",
"legacy_id": "fun_matrix.pinv",
"title": "matrix.pinv()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.pinv()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.pinv\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の<a href=\"https://en.wikipedia.org/wiki/Moore%E2%80%93Penrose_inverse\" target=\"_blank\">擬似逆行列</a>を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.pinv-0\" href=\"#fun_matrix.pinv-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.pinv(id) → matrix<float></pre></a><a class=\"js-reference\" data-href=\"fun_matrix.pinv-1\" href=\"#fun_matrix.pinv-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.pinv(id) → matrix<int></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.pinv\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.pinv()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Pseudoinverse of the matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.pinv</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original Matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Pseudoinverse matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> の疑似逆行列を含む新しい行列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は,行列の特異値分解に基づいた<a href=\"https://en.wikipedia.org/wiki/Moore%E2%80%93Penrose_inverse#Definition\" target=\"_blank\">ムーア - ペンローズ</a>逆行列の式を用いて計算されます。非特異の正方行列に対しては、<a class=\"js-reference\" data-href=\"fun_matrix.inv\" href=\"#fun_matrix.inv\">matrix.inv</a> の結果を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.inv\" href=\"#fun_matrix.inv\">matrix.inv</a></div></div>",
"text": "matrix.pinv()\n2個の多重定義\nこの関数は、行列の\n擬似逆行列\nを返します。\n構文と多重定義\nmatrix.pinv(id) → matrix<float>\nmatrix.pinv(id) → matrix<int>\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.pinv()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x2 matrix.\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n4\n)\n// Pseudoinverse of the matrix.\nvar\nm2\n=\nmatrix.pinv\n(\nm1\n)\n// Display matrix elements.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original Matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Pseudoinverse matrix:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\nリターン\n行列\nid\nの疑似逆行列を含む新しい行列。\n備考\nこの関数は,行列の特異値分解に基づいた\nムーア - ペンローズ\n逆行列の式を用いて計算されます。非特異の正方行列に対しては、\nmatrix.inv\nの結果を返します。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.inv",
"code_blocks": [
{
"language": "",
"code": "matrix.pinv(id) → matrix<float>"
},
{
"language": "",
"code": "matrix.pinv(id) → matrix<int>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.pinv()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x2 matrix.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n1\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n3\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n4\n)\n \n// Pseudoinverse of the matrix.\n \nvar\n \nm2\n \n=\n \nmatrix.pinv\n(\nm1\n)\n \n// Display matrix elements.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original Matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Pseudoinverse matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "擬似逆行列",
"href": "https://en.wikipedia.org/wiki/Moore%E2%80%93Penrose_inverse"
},
{
"text": "matrix.pinv(id) → matrix<float>",
"href": "#fun_matrix.pinv-0"
},
{
"text": "matrix.pinv(id) → matrix<int>",
"href": "#fun_matrix.pinv-1"
},
{
"text": "ムーア - ペンローズ",
"href": "https://en.wikipedia.org/wiki/Moore%E2%80%93Penrose_inverse#Definition"
},
{
"text": "matrix.inv",
"href": "#fun_matrix.inv"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.inv",
"href": "#fun_matrix.inv"
}
],
"tables": []
},
{
"id": "fun_matrix.pow",
"legacy_id": "fun_matrix.pow",
"title": "matrix.pow()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.pow()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.pow\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の累乗を <code>power</code> 回計算します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.pow-0\" href=\"#fun_matrix.pow-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.pow(id, power) → matrix<float></pre></a><a class=\"js-reference\" data-href=\"fun_matrix.pow-1\" href=\"#fun_matrix.pow-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.pow(id, power) → matrix<int></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">power (series int) </span>行列を累乗する回数。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.pow\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.pow()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Calculate the power of three of the matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.pow</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original Matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix³:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> を <code>power</code> 回累乗したもの。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.mult\" href=\"#fun_matrix.mult\">matrix.mult</a></div></div>",
"text": "matrix.pow()\n2個の多重定義\nこの関数は、行列の累乗を\npower\n回計算します。\n構文と多重定義\nmatrix.pow(id, power) → matrix<float>\nmatrix.pow(id, power) → matrix<int>\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\npower (series int)\n行列を累乗する回数。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.pow()` Example\"\n)\n// Display using a table.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x2 matrix.\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\n2\n)\n// Calculate the power of three of the matrix.\nvar\nm2\n=\nmatrix.pow\n(\nm1\n,\n3\n)\n// Display matrix elements.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original Matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Matrix³:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\nリターン\n行列\nid\nを\npower\n回累乗したもの。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.mult",
"code_blocks": [
{
"language": "",
"code": "matrix.pow(id, power) → matrix<float>"
},
{
"language": "",
"code": "matrix.pow(id, power) → matrix<int>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.pow()` Example\"\n)\n// Display using a table.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x2 matrix.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \n2\n)\n \n// Calculate the power of three of the matrix.\n \nvar\n \nm2\n \n=\n \nmatrix.pow\n(\nm1\n,\n \n3\n)\n \n// Display matrix elements.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original Matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Matrix³:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "matrix.pow(id, power) → matrix<float>",
"href": "#fun_matrix.pow-0"
},
{
"text": "matrix.pow(id, power) → matrix<int>",
"href": "#fun_matrix.pow-1"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.mult",
"href": "#fun_matrix.mult"
}
],
"tables": []
},
{
"id": "fun_matrix.rank",
"legacy_id": "fun_matrix.rank",
"title": "matrix.rank()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.rank()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.rank\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の<a href=\"https://en.wikipedia.org/wiki/Rank_(linear_algebra)\" target=\"_blank\">階数</a>を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.rank(id) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.rank\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.rank()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Get the rank of the matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">r</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.rank</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix elements:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Rank of the matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">r</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> の階数。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.tostring\" href=\"#fun_str.tostring\">str.tostring</a></div></div>",
"text": "matrix.rank()\nこの関数は、行列の\n階数\nを計算します。\n構文\nmatrix.rank(id) → series int\n引数\nid (any matrix type)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.rank()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x2 matrix.\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n4\n)\n// Get the rank of the matrix.\nr\n=\nmatrix.rank\n(\nm1\n)\n// Display matrix elements.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix elements:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Rank of the matrix:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nr\n))\nリターン\n行列\nid\nの階数。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nstr.tostring",
"code_blocks": [
{
"language": "",
"code": "matrix.rank(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.rank()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x2 matrix.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n1\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n3\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n4\n)\n \n// Get the rank of the matrix.\n \nr\n \n=\n \nmatrix.rank\n(\nm1\n)\n \n// Display matrix elements.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix elements:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Rank of the matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nr\n))"
}
],
"links": [
{
"text": "階数",
"href": "https://en.wikipedia.org/wiki/Rank_(linear_algebra)"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "str.tostring",
"href": "#fun_str.tostring"
}
],
"tables": []
},
{
"id": "fun_matrix.remove_col",
"legacy_id": "fun_matrix.remove_col",
"title": "matrix.remove_col()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.remove_col()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.remove_col\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>column</code> の <code>id</code> インデックスで列を削除し、削除された列の値を含む配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.remove_col(id, column) → array<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>削除する列のインデックスを指定します。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.remove_col\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"matrix_remove_col\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x2 matrix with ones.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Set values to the 'matrixOrig' matrix.</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a copy of the 'matrixOrig' matrix.</span></span><br/><span><span class=\"mtk33\">matrixCopy</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Remove the first column from the `matrixCopy` m</span><span class=\"mtk9\">atrix.</span></span><br/><span><span class=\"mtk33\">arr</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.remove_col</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixCopy</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original Matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Removed Elements:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">arr</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Result Matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixCopy</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> から削除された列の要素を含む配列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">行と列のインデックスは0から始まります。行の追加や削除によって行列を構築するよりも、次元を明示的に指定して行列を宣言する方がはるかに効率的です。また、列の削除は <a class=\"js-reference\" data-href=\"fun_matrix.remove_row\" href=\"#fun_matrix.remove_row\">matrix.remove_row</a> 関数による行の削除よりもはるかに遅くなります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.copy\" href=\"#fun_matrix.copy\">matrix.copy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.remove_row\" href=\"#fun_matrix.remove_row\">matrix.remove_row</a></div></div>",
"text": "matrix.remove_col()\nこの関数は、行列\ncolumn\nの\nid\nインデックスで列を削除し、削除された列の値を含む配列を返します。\n構文\nmatrix.remove_col(id, column) → array<type>\n引数\nid (any matrix type)\n行列のオブジェクト。\ncolumn (series int)\n削除する列のインデックスを指定します。オプションです。デフォルト値は\nmatrix.columns\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"matrix_remove_col\"\n,\noverlay\n=\ntrue\n)\n// Create a 2x2 matrix with ones.\nvar\nmatrixOrig\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\n1\n)\n// Set values to the 'matrixOrig' matrix.\nmatrix.set\n(\nmatrixOrig\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nmatrixOrig\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nmatrixOrig\n,\n1\n,\n1\n,\n4\n)\n// Create a copy of the 'matrixOrig' matrix.\nmatrixCopy\n=\nmatrix.copy\n(\nmatrixOrig\n)\n// Remove the first column from the `matrixCopy` m\natrix.\narr\n=\nmatrix.remove_col\n(\nmatrixCopy\n,\n0\n)\n// Display matrix elements.\nif\nbarstate.islastconfirmedhistory\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n3\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original Matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nmatrixOrig\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Removed Elements:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\narr\n))\ntable.cell\n(\nt\n,\n2\n,\n0\n,\n\"Result Matrix:\"\n)\ntable.cell\n(\nt\n,\n2\n,\n1\n,\nstr.tostring\n(\nmatrixCopy\n))\nリターン\n行列\nid\nから削除された列の要素を含む配列。\n備考\n行と列のインデックスは0から始まります。行の追加や削除によって行列を構築するよりも、次元を明示的に指定して行列を宣言する方がはるかに効率的です。また、列の削除は\nmatrix.remove_row\n関数による行の削除よりもはるかに遅くなります。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.copy\nmatrix.remove_row",
"code_blocks": [
{
"language": "",
"code": "matrix.remove_col(id, column) → array<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"matrix_remove_col\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Create a 2x2 matrix with ones.\nvar\n \nmatrixOrig\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \n1\n)\n// Set values to the 'matrixOrig' matrix.\nmatrix.set\n(\nmatrixOrig\n,\n \n0\n,\n \n1\n,\n \n2\n)\nmatrix.set\n(\nmatrixOrig\n,\n \n1\n,\n \n0\n,\n \n3\n)\nmatrix.set\n(\nmatrixOrig\n,\n \n1\n,\n \n1\n,\n \n4\n)\n// Create a copy of the 'matrixOrig' matrix.\nmatrixCopy\n \n=\n \nmatrix.copy\n(\nmatrixOrig\n)\n// Remove the first column from the `matrixCopy` m\natrix.\narr\n \n=\n \nmatrix.remove_col\n(\nmatrixCopy\n,\n \n0\n)\n// Display matrix elements.\nif\n \nbarstate.islastconfirmedhistory\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n3\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original Matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nmatrixOrig\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Removed Elements:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\narr\n))\n \ntable.cell\n(\nt\n,\n \n2\n,\n \n0\n,\n \n\"Result Matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n2\n,\n \n1\n,\n \nstr.tostring\n(\nmatrixCopy\n))"
}
],
"links": [
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.remove_row",
"href": "#fun_matrix.remove_row"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.copy",
"href": "#fun_matrix.copy"
},
{
"text": "matrix.remove_row",
"href": "#fun_matrix.remove_row"
}
],
"tables": []
},
{
"id": "fun_matrix.remove_row",
"legacy_id": "fun_matrix.remove_row",
"title": "matrix.remove_row()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.remove_row()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.remove_row\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>row</code> の <code>id</code> インデックスで行を削除し,削除された行の値を含む配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.remove_row(id, row) → array<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>削除する行のインデックスを指定します。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.remove_row\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"matrix_remove_row\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x2 \"int\" matrix containing values `1`</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Set values to the 'matrixOrig' matrix.</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a copy of the 'matrixOrig' matrix.</span></span><br/><span><span class=\"mtk33\">matrixCopy</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Remove the first row from the matrix `matrixCop</span><span class=\"mtk9\">y`.</span></span><br/><span><span class=\"mtk33\">arr</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.remove_row</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixCopy</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original Matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixOrig</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Removed Elements:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">arr</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Result Matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">matrixCopy</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> から削除された行の要素を含む配列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">行と列のインデックスは0から始まります。行の追加や削除によって行列を構築するよりも、次元を明示的に指定して行列を宣言する方がはるかに効率的です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.copy\" href=\"#fun_matrix.copy\">matrix.copy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.remove_col\" href=\"#fun_matrix.remove_col\">matrix.remove_col</a></div></div>",
"text": "matrix.remove_row()\nこの関数は、行列\nrow\nの\nid\nインデックスで行を削除し,削除された行の値を含む配列を返します。\n構文\nmatrix.remove_row(id, row) → array<type>\n引数\nid (any matrix type)\n行列のオブジェクト。\nrow (series int)\n削除する行のインデックスを指定します。オプションです。デフォルト値は\nmatrix.rows\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"matrix_remove_row\"\n,\noverlay\n=\ntrue\n)\n// Create a 2x2 \"int\" matrix containing values `1`\n.\nvar\nmatrixOrig\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\n1\n)\n// Set values to the 'matrixOrig' matrix.\nmatrix.set\n(\nmatrixOrig\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nmatrixOrig\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nmatrixOrig\n,\n1\n,\n1\n,\n4\n)\n// Create a copy of the 'matrixOrig' matrix.\nmatrixCopy\n=\nmatrix.copy\n(\nmatrixOrig\n)\n// Remove the first row from the matrix `matrixCop\ny`.\narr\n=\nmatrix.remove_row\n(\nmatrixCopy\n,\n0\n)\n// Display matrix elements.\nif\nbarstate.islastconfirmedhistory\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n3\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original Matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nmatrixOrig\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Removed Elements:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\narr\n))\ntable.cell\n(\nt\n,\n2\n,\n0\n,\n\"Result Matrix:\"\n)\ntable.cell\n(\nt\n,\n2\n,\n1\n,\nstr.tostring\n(\nmatrixCopy\n))\nリターン\n行列\nid\nから削除された行の要素を含む配列。\n備考\n行と列のインデックスは0から始まります。行の追加や削除によって行列を構築するよりも、次元を明示的に指定して行列を宣言する方がはるかに効率的です。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.copy\nmatrix.remove_col",
"code_blocks": [
{
"language": "",
"code": "matrix.remove_row(id, row) → array<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"matrix_remove_row\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Create a 2x2 \"int\" matrix containing values `1`\n.\nvar\n \nmatrixOrig\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \n1\n)\n// Set values to the 'matrixOrig' matrix.\nmatrix.set\n(\nmatrixOrig\n,\n \n0\n,\n \n1\n,\n \n2\n)\nmatrix.set\n(\nmatrixOrig\n,\n \n1\n,\n \n0\n,\n \n3\n)\nmatrix.set\n(\nmatrixOrig\n,\n \n1\n,\n \n1\n,\n \n4\n)\n// Create a copy of the 'matrixOrig' matrix.\nmatrixCopy\n \n=\n \nmatrix.copy\n(\nmatrixOrig\n)\n// Remove the first row from the matrix `matrixCop\ny`.\narr\n \n=\n \nmatrix.remove_row\n(\nmatrixCopy\n,\n \n0\n)\n// Display matrix elements.\nif\n \nbarstate.islastconfirmedhistory\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n3\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original Matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nmatrixOrig\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Removed Elements:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\narr\n))\n \ntable.cell\n(\nt\n,\n \n2\n,\n \n0\n,\n \n\"Result Matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n2\n,\n \n1\n,\n \nstr.tostring\n(\nmatrixCopy\n))"
}
],
"links": [
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.copy",
"href": "#fun_matrix.copy"
},
{
"text": "matrix.remove_col",
"href": "#fun_matrix.remove_col"
}
],
"tables": []
},
{
"id": "fun_matrix.reshape",
"legacy_id": "fun_matrix.reshape",
"title": "matrix.reshape()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.reshape()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.reshape\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>id</code> を <code>rows</code> x <code>cols</code> の次元に再構築します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.reshape(id, rows, columns) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">rows (series int) </span>再構成された行列の行数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">columns (series int) </span>再構成された行列の列数。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.reshape\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.reshape()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Copy the matrix to a new one.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Reshape the copy to a 3x2.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.reshape</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Reshaped matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.add_row\" href=\"#fun_matrix.add_row\">matrix.add_row</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.add_col\" href=\"#fun_matrix.add_col\">matrix.add_col</a></div></div>",
"text": "matrix.reshape()\nこの関数は、行列\nid\nを\nrows\nx\ncols\nの次元に再構築します。\n構文\nmatrix.reshape(id, rows, columns) → void\n引数\nid (any matrix type)\n行列のオブジェクト。\nrows (series int)\n再構成された行列の行数。\ncolumns (series int)\n再構成された行列の列数。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.reshape()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x3 matrix.\nvar\nm1\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm1\n,\n0\n,\n2\n,\n3\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n4\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n5\n)\nmatrix.set\n(\nm1\n,\n1\n,\n2\n,\n6\n)\n// Copy the matrix to a new one.\nvar\nm2\n=\nmatrix.copy\n(\nm1\n)\n// Reshape the copy to a 3x2.\nmatrix.reshape\n(\nm2\n,\n3\n,\n2\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Reshaped matrix:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.add_row\nmatrix.add_col",
"code_blocks": [
{
"language": "",
"code": "matrix.reshape(id, rows, columns) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.reshape()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x3 matrix.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n1\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n2\n,\n \n3\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n4\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n5\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n2\n,\n \n6\n)\n \n// Copy the matrix to a new one.\n \nvar\n \nm2\n \n=\n \nmatrix.copy\n(\nm1\n)\n \n// Reshape the copy to a 3x2.\n \nmatrix.reshape\n(\nm2\n,\n \n3\n,\n \n2\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Reshaped matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.add_row",
"href": "#fun_matrix.add_row"
},
{
"text": "matrix.add_col",
"href": "#fun_matrix.add_col"
}
],
"tables": []
},
{
"id": "fun_matrix.reverse",
"legacy_id": "fun_matrix.reverse",
"title": "matrix.reverse()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.reverse()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.reverse\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>id</code> の行と列の順序を逆にします。最初の行と列が最後の行と列になり、最後の行と列が最初の行と列になります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.reverse(id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.reverse\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.reverse()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Copy the matrix to a new one.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Copy matrix elements to a new matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Reverse the `m2` copy of the original matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.reverse</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Reversed matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.reshape\" href=\"#fun_matrix.reshape\">matrix.reshape</a></div></div>",
"text": "matrix.reverse()\nこの関数は、行列\nid\nの行と列の順序を逆にします。最初の行と列が最後の行と列になり、最後の行と列が最初の行と列になります。\n構文\nmatrix.reverse(id) → void\n引数\nid (any matrix type)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.reverse()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Copy the matrix to a new one.\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n4\n)\n// Copy matrix elements to a new matrix.\nvar\nm2\n=\nmatrix.copy\n(\nm1\n)\n// Reverse the `m2` copy of the original matrix.\nmatrix.reverse\n(\nm2\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Reversed matrix:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.columns\nmatrix.rows\nmatrix.reshape",
"code_blocks": [
{
"language": "",
"code": "matrix.reverse(id) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.reverse()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Copy the matrix to a new one.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n1\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n3\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n4\n)\n \n// Copy matrix elements to a new matrix.\n \nvar\n \nm2\n \n=\n \nmatrix.copy\n(\nm1\n)\n \n// Reverse the `m2` copy of the original matrix.\n \nmatrix.reverse\n(\nm2\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Reversed matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
},
{
"text": "matrix.reshape",
"href": "#fun_matrix.reshape"
}
],
"tables": []
},
{
"id": "fun_matrix.row",
"legacy_id": "fun_matrix.row",
"title": "matrix.row()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.row()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.row\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の行の要素から1次元配列を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.row(id, row) → array<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>要求された行のインデックス。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.row\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.row()` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x3 \"float\" matrix from `hlc3` values.</span></span><br/><span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">hlc3</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Return an array with the values of the first ro</span><span class=\"mtk9\">w of the matrix.</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.row</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot the first value from the array `a`.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>row</code> の <code>id</code> 値を含む配列のID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">行のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.get\" href=\"#fun_array.get\">array.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.col\" href=\"#fun_matrix.col\">matrix.col</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.row()\nこの関数は、行列の行の要素から1次元配列を作成します。\n構文\nmatrix.row(id, row) → array<type>\n引数\nid (any matrix type)\n行列のオブジェクト。\nrow (series int)\n要求された行のインデックス。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.row()` Example\"\n,\n\"\"\n,\ntrue\n)\n// Create a 2x3 \"float\" matrix from `hlc3` values.\nm\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\nhlc3\n)\n// Return an array with the values of the first ro\nw of the matrix.\na\n=\nmatrix.row\n(\nm\n,\n0\n)\n// Plot the first value from the array `a`.\nplot\n(\narray.get\n(\na\n,\n0\n))\nリターン\n行列\nrow\nの\nid\n値を含む配列のID。\n備考\n行のインデックスは0から始まります。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\narray.get\nmatrix.col\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.row(id, row) → array<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.row()` Example\"\n,\n \n\"\"\n,\n \ntrue\n)\n// Create a 2x3 \"float\" matrix from `hlc3` values.\nm\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \nhlc3\n)\n// Return an array with the values of the first ro\nw of the matrix.\na\n \n=\n \nmatrix.row\n(\nm\n,\n \n0\n)\n// Plot the first value from the array `a`.\nplot\n(\narray.get\n(\na\n,\n \n0\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "array.get",
"href": "#fun_array.get"
},
{
"text": "matrix.col",
"href": "#fun_matrix.col"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.rows",
"legacy_id": "fun_matrix.rows",
"title": "matrix.rows()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.rows()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.rows\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の行数を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.rows(id) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.rows\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.rows()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x6 matrix with values `0`.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the quantity of rows in the matrix.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.rows</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display using a label.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Rows: \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"\\n\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> の行数。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.row\" href=\"#fun_matrix.row\">matrix.row</a></div></div>",
"text": "matrix.rows()\nこの関数は、行列の行数を返します。\n構文\nmatrix.rows(id) → series int\n引数\nid (any matrix type)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.rows()` Example\"\n)\n// Create a 2x6 matrix with values `0`.\nvar\nm\n=\nmatrix.new\n<\nint\n>(\n2\n,\n6\n,\n0\n)\n// Get the quantity of rows in the matrix.\nvar\nx\n=\nmatrix.rows\n(\nm\n)\n// Display using a label.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\n\"Rows: \"\n+\nstr.tostring\n(\nx\n)\n+\n\"\\n\"\n+\nstr.tostring\n(\nm\n))\nリターン\n行列\nid\nの行数。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.row",
"code_blocks": [
{
"language": "",
"code": "matrix.rows(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.rows()` Example\"\n)\n// Create a 2x6 matrix with values `0`.\nvar\n \nm\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n6\n,\n \n0\n)\n// Get the quantity of rows in the matrix.\nvar\n \nx\n \n=\n \nmatrix.rows\n(\nm\n)\n// Display using a label.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \n\"Rows: \"\n \n+\n \nstr.tostring\n(\nx\n)\n \n+\n \n\"\\n\"\n \n+\n \nstr.tostring\n(\nm\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.row",
"href": "#fun_matrix.row"
}
],
"tables": []
},
{
"id": "fun_matrix.set",
"legacy_id": "fun_matrix.set",
"title": "matrix.set()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.set()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.set\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>value</code> の <code>row</code> と <code>column</code> に存在する要素に <code>id</code> を代入します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.set(id, row, column, value) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>変更する要素の行インデックス。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>変更する要素の列インデックス。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series <type of the matrix's elements>) </span>設定する新しい値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.set\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.set()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x3 \"int\" matrix containing values `4`</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Replace the value of element at row 1 and colum</span><span class=\"mtk9\">n 2 with value `3`.</span></span><br/><span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display using a label.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.set()\nこの関数は、行列\nvalue\nの\nrow\nと\ncolumn\nに存在する要素に\nid\nを代入します。\n構文\nmatrix.set(id, row, column, value) → void\n引数\nid (any matrix type)\n行列のオブジェクト。\nrow (series int)\n変更する要素の行インデックス。\ncolumn (series int)\n変更する要素の列インデックス。\nvalue (series <type of the matrix's elements>)\n設定する新しい値。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.set()` Example\"\n)\n// Create a 2x3 \"int\" matrix containing values `4`\n.\nm\n=\nmatrix.new\n<\nint\n>(\n2\n,\n3\n,\n4\n)\n// Replace the value of element at row 1 and colum\nn 2 with value `3`.\nmatrix.set\n(\nm\n,\n0\n,\n1\n,\n3\n)\n// Display using a label.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\nstr.tostring\n(\nm\n))\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.set(id, row, column, value) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.set()` Example\"\n)\n// Create a 2x3 \"int\" matrix containing values `4`\n.\nm\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n3\n,\n \n4\n)\n// Replace the value of element at row 1 and colum\nn 2 with value `3`.\nmatrix.set\n(\nm\n,\n \n0\n,\n \n1\n,\n \n3\n)\n// Display using a label.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nstr.tostring\n(\nm\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.sort",
"legacy_id": "fun_matrix.sort",
"title": "matrix.sort()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.sort()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.sort\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>id</code> の行を <code>column</code> の値のソート順に従って並べ替えます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.sort(id, column, order) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float/string>) </span>ソートされる行列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>列のインデックスで、行の新しい順序を決定するソートされた値のこと。オプションです。デフォルト値は0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">order (series sort_order) </span>ソート順。可能な値は <a class=\"js-reference\" data-href=\"const_order.ascending\" href=\"#const_order.ascending\">order.ascending</a> (デフォルトです)、<a class=\"js-reference\" data-href=\"const_order.descending\" href=\"#const_order.descending\">order.descending</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.sort\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.sort()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Copy the matrix to a new one.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Sort the rows of `m2` using the default argumen</span><span class=\"mtk9\">ts (first column and ascending order).</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.sort</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sorted matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.max\" href=\"#fun_matrix.max\">matrix.max</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.min\" href=\"#fun_matrix.min\">matrix.min</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.avg\" href=\"#fun_matrix.avg\">matrix.avg</a></div></div>",
"text": "matrix.sort()\nこの関数は、行列\nid\nの行を\ncolumn\nの値のソート順に従って並べ替えます。\n構文\nmatrix.sort(id, column, order) → void\n引数\nid (matrix<int/float/string>)\nソートされる行列オブジェクト。\ncolumn (series int)\n列のインデックスで、行の新しい順序を決定するソートされた値のこと。オプションです。デフォルト値は0です。\norder (series sort_order)\nソート順。可能な値は\norder.ascending\n(デフォルトです)、\norder.descending\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.sort()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x2 matrix.\nvar\nm1\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n3\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n4\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n1\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n2\n)\n// Copy the matrix to a new one.\nvar\nm2\n=\nmatrix.copy\n(\nm1\n)\n// Sort the rows of `m2` using the default argumen\nts (first column and ascending order).\nmatrix.sort\n(\nm2\n)\n// Display using a table.\nif\nbarstate.islastconfirmedhistory\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Sorted matrix:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\nこちらもご覧ください\nmatrix.new<type>\nmatrix.max\nmatrix.min\nmatrix.avg",
"code_blocks": [
{
"language": "",
"code": "matrix.sort(id, column, order) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.sort()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x2 matrix.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n2\n,\n \nna\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n3\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n4\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n1\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n2\n)\n \n// Copy the matrix to a new one.\n \nvar\n \nm2\n \n=\n \nmatrix.copy\n(\nm1\n)\n \n// Sort the rows of `m2` using the default argumen\nts (first column and ascending order).\n \nmatrix.sort\n(\nm2\n)\n \n// Display using a table.\n \nif\n \nbarstate.islastconfirmedhistory\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Sorted matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "order.ascending",
"href": "#const_order.ascending"
},
{
"text": "order.descending",
"href": "#const_order.descending"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.max",
"href": "#fun_matrix.max"
},
{
"text": "matrix.min",
"href": "#fun_matrix.min"
},
{
"text": "matrix.avg",
"href": "#fun_matrix.avg"
}
],
"tables": []
},
{
"id": "fun_matrix.submatrix",
"legacy_id": "fun_matrix.submatrix",
"title": "matrix.submatrix()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.submatrix()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.submatrix\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、指定されたインデックスに含まれる行列 <code>id</code> の部分行列を抽出します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.submatrix(id, from_row, to_row, from_column, to_column) → matrix<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">from_row (series int) </span>抽出を開始する行のインデックス (この値を含む) 。オプションです。デフォルト値は0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">to_row (series int) </span>抽出を終了する行のインデックス (この値を含まない) 。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">from_column (series int) </span>抽出を開始する列のインデックス (この値を含む) 。オプションです。デフォルト値は0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">to_column (series int) </span>抽出を終了する列のインデックス (この値を含まない) 。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.submatrix\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.submatrix()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 matrix matrix with values `0`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x2 submatrix of the `m1` matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.submatrix</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original Matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Submatrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>id</code>、 <code>from_row</code> 、 <code>to_row</code> 、 <code>from_column</code> インデックスによって定義される、 行列 <code>to_column</code> の部分行列を含んだ新しい行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">行と列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.row\" href=\"#fun_matrix.row\">matrix.row</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.col\" href=\"#fun_matrix.col\">matrix.col</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.reshape\" href=\"#fun_matrix.reshape\">matrix.reshape</a></div></div>",
"text": "matrix.submatrix()\nこの関数は、指定されたインデックスに含まれる行列\nid\nの部分行列を抽出します。\n構文\nmatrix.submatrix(id, from_row, to_row, from_column, to_column) → matrix<type>\n引数\nid (any matrix type)\n行列のオブジェクト。\nfrom_row (series int)\n抽出を開始する行のインデックス (この値を含む) 。オプションです。デフォルト値は0です。\nto_row (series int)\n抽出を終了する行のインデックス (この値を含まない) 。オプションです。デフォルト値は\nmatrix.rows\nです。\nfrom_column (series int)\n抽出を開始する列のインデックス (この値を含む) 。オプションです。デフォルト値は0です。\nto_column (series int)\n抽出を終了する列のインデックス (この値を含まない) 。オプションです。デフォルト値は\nmatrix.columns\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.submatrix()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x3 matrix matrix with values `0`.\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n3\n,\n0\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm1\n,\n0\n,\n2\n,\n3\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n4\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n5\n)\nmatrix.set\n(\nm1\n,\n1\n,\n2\n,\n6\n)\n// Create a 2x2 submatrix of the `m1` matrix.\nvar\nm2\n=\nmatrix.submatrix\n(\nm1\n,\n0\n,\n2\n,\n1\n,\n3\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original Matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Submatrix:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\nリターン\nid\n、\nfrom_row\n、\nto_row\n、\nfrom_column\nインデックスによって定義される、 行列\nto_column\nの部分行列を含んだ新しい行列オブジェクト。\n備考\n行と列のインデックスは0から始まります。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.row\nmatrix.col\nmatrix.reshape",
"code_blocks": [
{
"language": "",
"code": "matrix.submatrix(id, from_row, to_row, from_column, to_column) → matrix<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.submatrix()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x3 matrix matrix with values `0`.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n3\n,\n \n0\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n1\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n2\n,\n \n3\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n4\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n5\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n2\n,\n \n6\n)\n \n// Create a 2x2 submatrix of the `m1` matrix.\n \nvar\n \nm2\n \n=\n \nmatrix.submatrix\n(\nm1\n,\n \n0\n,\n \n2\n,\n \n1\n,\n \n3\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original Matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Submatrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.row",
"href": "#fun_matrix.row"
},
{
"text": "matrix.col",
"href": "#fun_matrix.col"
},
{
"text": "matrix.reshape",
"href": "#fun_matrix.reshape"
}
],
"tables": []
},
{
"id": "fun_matrix.sum",
"legacy_id": "fun_matrix.sum",
"title": "matrix.sum()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.sum()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.sum\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、2つの行列 <code>id1</code> と <code>id2</code> の<a href=\"https://en.wikipedia.org/wiki/Matrix_addition\" target=\"_blank\">和</a> 、あるいは <code>id1</code> 行列と <code>id2</code> スカラー (数値) の合計からなる新しい行列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.sum-0\" href=\"#fun_matrix.sum-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.sum(id1, id2) → matrix<int></pre></a><a class=\"js-reference\" data-href=\"fun_matrix.sum-1\" href=\"#fun_matrix.sum-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.sum(id1, id2) → matrix<float></pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id1 (matrix<int>) </span>最初の行列オブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id2 (series int/float/matrix<int>) </span>2番目の行列オブジェクト、もしくはスカラー値。</div><div class=\"tv-pine-reference-item__text tv-text\">2つの行列の和</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.sum_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.sum()` Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 matrix containing values `5`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 matrix containing values `4`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a new matrix that sums matrices `m1` and</span><span class=\"mtk9\"> `m2`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sum of two matrices:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m3</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">1つの行列とスカラーの合計</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.sum_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.sum()` Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x3 matrix with values `4`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a new matrix containing the sum of the `</span><span class=\"mtk9\">m1` matrix with the \"int\" value `1`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sum of a matrix and a scalar:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>id2</code> と <code>id1</code> の和を含む新しい行列オブジェクト。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.sum()\n2個の多重定義\nこの関数は、2つの行列\nid1\nと\nid2\nの\n和\n、あるいは\nid1\n行列と\nid2\nスカラー (数値) の合計からなる新しい行列を返します。\n構文と多重定義\nmatrix.sum(id1, id2) → matrix<int>\nmatrix.sum(id1, id2) → matrix<float>\n引数\nid1 (matrix<int>)\n最初の行列オブジェクト。\nid2 (series int/float/matrix<int>)\n2番目の行列オブジェクト、もしくはスカラー値。\n2つの行列の和\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.sum()` Example 1\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x3 matrix containing values `5`.\nvar\nm1\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\n5\n)\n// Create a 2x3 matrix containing values `4`.\nvar\nm2\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\n4\n)\n// Create a new matrix that sums matrices `m1` and\n`m2`.\nvar\nm3\n=\nmatrix.sum\n(\nm1\n,\nm2\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n1\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Sum of two matrices:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm3\n))\n1つの行列とスカラーの合計\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.sum()` Example 2\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x3 matrix with values `4`.\nvar\nm1\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n3\n,\n4\n)\n// Create a new matrix containing the sum of the `\nm1` matrix with the \"int\" value `1`.\nvar\nm2\n=\nmatrix.sum\n(\nm1\n,\n1\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n1\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Sum of a matrix and a scalar:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm2\n))\nリターン\nid2\nと\nid1\nの和を含む新しい行列オブジェクト。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.sum(id1, id2) → matrix<int>"
},
{
"language": "",
"code": "matrix.sum(id1, id2) → matrix<float>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.sum()` Example 1\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x3 matrix containing values `5`.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \n5\n)\n \n// Create a 2x3 matrix containing values `4`.\n \nvar\n \nm2\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \n4\n)\n \n// Create a new matrix that sums matrices `m1` and\n `m2`.\n \nvar\n \nm3\n \n=\n \nmatrix.sum\n(\nm1\n,\n \nm2\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n1\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Sum of two matrices:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm3\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.sum()` Example 2\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x3 matrix with values `4`.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n3\n,\n \n4\n)\n \n// Create a new matrix containing the sum of the `\nm1` matrix with the \"int\" value `1`.\n \nvar\n \nm2\n \n=\n \nmatrix.sum\n(\nm1\n,\n \n1\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n1\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Sum of a matrix and a scalar:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "和",
"href": "https://en.wikipedia.org/wiki/Matrix_addition"
},
{
"text": "matrix.sum(id1, id2) → matrix<int>",
"href": "#fun_matrix.sum-0"
},
{
"text": "matrix.sum(id1, id2) → matrix<float>",
"href": "#fun_matrix.sum-1"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.swap_columns",
"legacy_id": "fun_matrix.swap_columns",
"title": "matrix.swap_columns()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.swap_columns()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.swap_columns\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>column1</code> 内のインデックス <code>column2</code> の列と <code>id</code> の列を入れ替えます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.swap_columns(id, column1, column2) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column1 (series int) </span>入れ替えされる最初の列のインデックス。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column2 (series int) </span>入れ替えされる2番目の列のインデックス。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.swap_columns\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.swap_columns()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x2 matrix with ‘na’ values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Copy the matrix to a new one.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Swap the first and second columns of the matrix</span><span class=\"mtk9\"> copy.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.swap_columns</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Swapped columns in copy:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">行と列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.swap_columns()\nこの関数は、行列\ncolumn1\n内のインデックス\ncolumn2\nの列と\nid\nの列を入れ替えます。\n構文\nmatrix.swap_columns(id, column1, column2) → void\n引数\nid (any matrix type)\n行列のオブジェクト。\ncolumn1 (series int)\n入れ替えされる最初の列のインデックス。\ncolumn2 (series int)\n入れ替えされる2番目の列のインデックス。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.swap_columns()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x2 matrix with ‘na’ values.\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n4\n)\n// Copy the matrix to a new one.\nvar\nm2\n=\nmatrix.copy\n(\nm1\n)\n// Swap the first and second columns of the matrix\ncopy.\nmatrix.swap_columns\n(\nm2\n,\n0\n,\n1\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Swapped columns in copy:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\n備考\n行と列のインデックスは0から始まります。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.swap_columns(id, column1, column2) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.swap_columns()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x2 matrix with ‘na’ values.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n1\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n3\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n4\n)\n \n// Copy the matrix to a new one.\n \nvar\n \nm2\n \n=\n \nmatrix.copy\n(\nm1\n)\n \n// Swap the first and second columns of the matrix\n copy.\n \nmatrix.swap_columns\n(\nm2\n,\n \n0\n,\n \n1\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Swapped columns in copy:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.swap_rows",
"legacy_id": "fun_matrix.swap_rows",
"title": "matrix.swap_rows()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.swap_rows()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.swap_rows\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>row1</code> 内のインデックス <code>row2</code> の行と <code>id</code> の行を入れ替えます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.swap_rows(id, row1, row2) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row1 (series int) </span>入れ替えされる最初の行のインデックス。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row2 (series int) </span>入れ替される2番目の行のインデックス。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.swap_rows\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.swap_rows()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 3x2 matrix with ‘na’ values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Copy the matrix to a new one.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.copy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Swap the first and second rows of the matrix co</span><span class=\"mtk9\">py.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.swap_rows</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Swapped rows in copy:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">行と列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.swap_columns\" href=\"#fun_matrix.swap_columns\">matrix.swap_columns</a></div></div>",
"text": "matrix.swap_rows()\nこの関数は、行列\nrow1\n内のインデックス\nrow2\nの行と\nid\nの行を入れ替えます。\n構文\nmatrix.swap_rows(id, row1, row2) → void\n引数\nid (any matrix type)\n行列のオブジェクト。\nrow1 (series int)\n入れ替えされる最初の行のインデックス。\nrow2 (series int)\n入れ替される2番目の行のインデックス。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.swap_rows()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 3x2 matrix with ‘na’ values.\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n3\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n4\n)\nmatrix.set\n(\nm1\n,\n2\n,\n0\n,\n5\n)\nmatrix.set\n(\nm1\n,\n2\n,\n1\n,\n6\n)\n// Copy the matrix to a new one.\nvar\nm2\n=\nmatrix.copy\n(\nm1\n)\n// Swap the first and second rows of the matrix co\npy.\nmatrix.swap_rows\n(\nm2\n,\n0\n,\n1\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Swapped rows in copy:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\n備考\n行と列のインデックスは0から始まります。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.swap_columns",
"code_blocks": [
{
"language": "",
"code": "matrix.swap_rows(id, row1, row2) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.swap_rows()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 3x2 matrix with ‘na’ values.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n3\n,\n \n2\n,\n \nna\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n1\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n3\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n4\n)\n \nmatrix.set\n(\nm1\n,\n \n2\n,\n \n0\n,\n \n5\n)\n \nmatrix.set\n(\nm1\n,\n \n2\n,\n \n1\n,\n \n6\n)\n \n// Copy the matrix to a new one.\n \nvar\n \nm2\n \n=\n \nmatrix.copy\n(\nm1\n)\n \n// Swap the first and second rows of the matrix co\npy.\n \nmatrix.swap_rows\n(\nm2\n,\n \n0\n,\n \n1\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Swapped rows in copy:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.swap_columns",
"href": "#fun_matrix.swap_columns"
}
],
"tables": []
},
{
"id": "fun_matrix.trace",
"legacy_id": "fun_matrix.trace",
"title": "matrix.trace()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.trace()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.trace\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列の<a href=\"https://en.wikipedia.org/wiki/Trace_(linear_algebra)\" target=\"_blank\">跡</a> (主対角成分の総和) を算出します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_matrix.trace-0\" href=\"#fun_matrix.trace-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">matrix.trace(id) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_matrix.trace-1\" href=\"#fun_matrix.trace-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">matrix.trace(id) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (matrix<int/float>) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.trace\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.trace()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Get the trace of the matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">tr</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.trace</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display matrix elements.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Matrix elements:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Trace of the matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tr</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> の跡。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.get\" href=\"#fun_matrix.get\">matrix.get</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a></div></div>",
"text": "matrix.trace()\n2個の多重定義\nこの関数は、行列の\n跡\n(主対角成分の総和) を算出します。\n構文と多重定義\nmatrix.trace(id) → series float\nmatrix.trace(id) → series int\n引数\nid (matrix<int/float>)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.trace()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x2 matrix.\nvar\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n4\n)\n// Get the trace of the matrix.\ntr\n=\nmatrix.trace\n(\nm1\n)\n// Display matrix elements.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Matrix elements:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Trace of the matrix:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\ntr\n))\nリターン\n行列\nid\nの跡。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.get\nmatrix.set\nmatrix.columns\nmatrix.rows",
"code_blocks": [
{
"language": "",
"code": "matrix.trace(id) → series float"
},
{
"language": "",
"code": "matrix.trace(id) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.trace()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x2 matrix.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n2\n,\n \nna\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n1\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n3\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n4\n)\n \n// Get the trace of the matrix.\n \ntr\n \n=\n \nmatrix.trace\n(\nm1\n)\n \n// Display matrix elements.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Matrix elements:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Trace of the matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\ntr\n))"
}
],
"links": [
{
"text": "跡",
"href": "https://en.wikipedia.org/wiki/Trace_(linear_algebra)"
},
{
"text": "matrix.trace(id) → series float",
"href": "#fun_matrix.trace-0"
},
{
"text": "matrix.trace(id) → series int",
"href": "#fun_matrix.trace-1"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.get",
"href": "#fun_matrix.get"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
}
],
"tables": []
},
{
"id": "fun_matrix.transpose",
"legacy_id": "fun_matrix.transpose",
"title": "matrix.transpose()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix.transpose()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_matrix.transpose\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、行列 <code>id</code> を<a href=\"https://en.wikipedia.org/wiki/Transpose#Transpose_of_a_matrix\" target=\"_blank\">転置</a>した新しいバージョンの行列を作成します。各要素の行と列のインデックスが交換されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">matrix.transpose(id) → matrix<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (any matrix type) </span>行列のオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_matrix.transpose\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`matrix.transpose()` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// For efficiency, execute this code only once.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a 2x2 matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the matrix with values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a transpose of the matrix.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.transpose</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display using a table.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Original matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Transposed matrix:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">行列 <code>id</code> を転置したバージョンを含む新しい行列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.set\" href=\"#fun_matrix.set\">matrix.set</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.columns\" href=\"#fun_matrix.columns\">matrix.columns</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.rows\" href=\"#fun_matrix.rows\">matrix.rows</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.reshape\" href=\"#fun_matrix.reshape\">matrix.reshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.reverse\" href=\"#fun_matrix.reverse\">matrix.reverse</a></div></div>",
"text": "matrix.transpose()\nこの関数は、行列\nid\nを\n転置\nした新しいバージョンの行列を作成します。各要素の行と列のインデックスが交換されます。\n構文\nmatrix.transpose(id) → matrix<type>\n引数\nid (any matrix type)\n行列のオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"`matrix.transpose()` Example\"\n)\n// For efficiency, execute this code only once.\nif\nbarstate.islastconfirmedhistory\n// Create a 2x2 matrix.\nvar\nm1\n=\nmatrix.new\n<\nfloat\n>(\n2\n,\n2\n,\nna\n)\n// Fill the matrix with values.\nmatrix.set\n(\nm1\n,\n0\n,\n0\n,\n1\n)\nmatrix.set\n(\nm1\n,\n0\n,\n1\n,\n2\n)\nmatrix.set\n(\nm1\n,\n1\n,\n0\n,\n3\n)\nmatrix.set\n(\nm1\n,\n1\n,\n1\n,\n4\n)\n// Create a transpose of the matrix.\nvar\nm2\n=\nmatrix.transpose\n(\nm1\n)\n// Display using a table.\nvar\nt\n=\ntable.new\n(\nposition.top_right\n,\n2\n,\n2\n,\ncolor.green\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"Original matrix:\"\n)\ntable.cell\n(\nt\n,\n0\n,\n1\n,\nstr.tostring\n(\nm1\n))\ntable.cell\n(\nt\n,\n1\n,\n0\n,\n\"Transposed matrix:\"\n)\ntable.cell\n(\nt\n,\n1\n,\n1\n,\nstr.tostring\n(\nm2\n))\nリターン\n行列\nid\nを転置したバージョンを含む新しい行列。\nこちらもご覧ください\nmatrix.new<type>\nmatrix.set\nmatrix.columns\nmatrix.rows\nmatrix.reshape\nmatrix.reverse",
"code_blocks": [
{
"language": "",
"code": "matrix.transpose(id) → matrix<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`matrix.transpose()` Example\"\n)\n// For efficiency, execute this code only once.\nif\n \nbarstate.islastconfirmedhistory\n \n// Create a 2x2 matrix.\n \nvar\n \nm1\n \n=\n \nmatrix.new\n<\nfloat\n>(\n2\n,\n \n2\n,\n \nna\n)\n \n// Fill the matrix with values.\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n0\n,\n \n1\n)\n \nmatrix.set\n(\nm1\n,\n \n0\n,\n \n1\n,\n \n2\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n0\n,\n \n3\n)\n \nmatrix.set\n(\nm1\n,\n \n1\n,\n \n1\n,\n \n4\n)\n \n// Create a transpose of the matrix.\n \nvar\n \nm2\n \n=\n \nmatrix.transpose\n(\nm1\n)\n \n// Display using a table.\n \nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n2\n,\n \n2\n,\n \ncolor.green\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"Original matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n1\n,\n \nstr.tostring\n(\nm1\n))\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n0\n,\n \n\"Transposed matrix:\"\n)\n \ntable.cell\n(\nt\n,\n \n1\n,\n \n1\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "転置",
"href": "https://en.wikipedia.org/wiki/Transpose#Transpose_of_a_matrix"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "matrix.set",
"href": "#fun_matrix.set"
},
{
"text": "matrix.columns",
"href": "#fun_matrix.columns"
},
{
"text": "matrix.rows",
"href": "#fun_matrix.rows"
},
{
"text": "matrix.reshape",
"href": "#fun_matrix.reshape"
},
{
"text": "matrix.reverse",
"href": "#fun_matrix.reverse"
}
],
"tables": []
},
{
"id": "fun_max_bars_back",
"legacy_id": "fun_max_bars_back",
"title": "max_bars_back()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">max_bars_back()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_max_bars_back\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数は、指定されたビルトインまたはユーザー変数の、履歴参照に利用できるバーの最大数を設定します。演算子 '[]' が変数に適用される場合、その変数の過去の値が参照されます。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">演算子 '[]' の引数が、コンパイル時に設定される定数値(例. 'v[10]', 'close[500]')の場合、'max_bars_back' 関数を変数に使用する必要はありません。Pine Script® のコンパイラーは、その定数値を履歴バッファサイズとして使用します。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">演算子 '[]' の引数が、実行時に計算される値(例. 'v[i]' ここでの 'i' は系列変数)の場合、Pine Script® は実行時に履歴バッファサイズの自動検出を試みます。場合によってはそれは失敗し、スクリプトが実行時にクラッシュします。これはつまりバッファの外の履歴の値を参照する為です。その様な場合には、問題を手動で修正するために、'max_bars_back' を使用してください。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">max_bars_back(var, num) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">var (series int/float/bool/color/label/line) </span>履歴バッファのサイズを変更する系列変数の識別子。可能な値は: 'open', 'high', 'low', 'close', 'volume', 'time', または任意のユーザー定義変数のIDです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">num (const int) </span>変数 'var' に対して参照可能なバーの数となる履歴バッファサイズを指定します。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_max_bars_back\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"max_bars_back\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk15\">close_</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk15\">depth</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk12\">400</span></span><br/><span><span class=\"mtk33\">d</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">depth</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk33\">v</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">close_</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk16\">max_bars_back</span><span class=\"mtk13\">(</span><span class=\"mtk33\">v</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">500</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">out</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">v</span><span class=\"mtk13\">[</span><span class=\"mtk33\">d</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">v</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">out</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">void</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">現時点では、'max_bars_back' は、'hl2', 'hlc3', 'ohlc4' といったビルトイン変数に適用することはできません。回避策として、'max_bars_back' を複数回呼び出して下さい(例.‘max_bars_back(hl2, 100)’を一度呼び出す代わりに、この関数を2回呼び出して下さい: ‘max_bars_back(high, 100), max_bars_back(low, 100)’)。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> または <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> の 'max_bars_back' パラメータを使用すると、インジケーター内のすべての変数が影響を受けます。その結果、メモリが過剰に使用され、実行時に問題を引き起こす可能性があります。可能であれば(つまり原因が関数ではなく変数の場合)、代わりに <a class=\"js-reference\" data-href=\"fun_max_bars_back\" href=\"#fun_max_bars_back\">max_bars_back</a> 関数を使用してください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a></div></div>",
"text": "max_bars_back()\n関数は、指定されたビルトインまたはユーザー変数の、履歴参照に利用できるバーの最大数を設定します。演算子 '[]' が変数に適用される場合、その変数の過去の値が参照されます。\n演算子 '[]' の引数が、コンパイル時に設定される定数値(例. 'v[10]', 'close[500]')の場合、'max_bars_back' 関数を変数に使用する必要はありません。Pine Script® のコンパイラーは、その定数値を履歴バッファサイズとして使用します。\n演算子 '[]' の引数が、実行時に計算される値(例. 'v[i]' ここでの 'i' は系列変数)の場合、Pine Script® は実行時に履歴バッファサイズの自動検出を試みます。場合によってはそれは失敗し、スクリプトが実行時にクラッシュします。これはつまりバッファの外の履歴の値を参照する為です。その様な場合には、問題を手動で修正するために、'max_bars_back' を使用してください。\n構文\nmax_bars_back(var, num) → void\n引数\nvar (series int/float/bool/color/label/line)\n履歴バッファのサイズを変更する系列変数の識別子。可能な値は: 'open', 'high', 'low', 'close', 'volume', 'time', または任意のユーザー定義変数のIDです。\nnum (const int)\n変数 'var' に対して参照可能なバーの数となる履歴バッファサイズを指定します。\n例\n//\n@version=\n6\nindicator\n(\n\"max_bars_back\"\n)\nclose_\n()\n=>\nclose\ndepth\n()\n=>\n400\nd\n=\ndepth\n()\nv\n=\nclose_\n()\nmax_bars_back\n(\nv\n,\n500\n)\nout\n=\nif\nbar_index\n>\n0\nv\n[\nd\n]\nelse\nv\nplot\n(\nout\n)\nリターン\nvoid\n備考\n現時点では、'max_bars_back' は、'hl2', 'hlc3', 'ohlc4' といったビルトイン変数に適用することはできません。回避策として、'max_bars_back' を複数回呼び出して下さい(例.‘max_bars_back(hl2, 100)’を一度呼び出す代わりに、この関数を2回呼び出して下さい: ‘max_bars_back(high, 100), max_bars_back(low, 100)’)。\nindicator\nまたは\nstrategy\nの 'max_bars_back' パラメータを使用すると、インジケーター内のすべての変数が影響を受けます。その結果、メモリが過剰に使用され、実行時に問題を引き起こす可能性があります。可能であれば(つまり原因が関数ではなく変数の場合)、代わりに\nmax_bars_back\n関数を使用してください。\nこちらもご覧ください\nindicator",
"code_blocks": [
{
"language": "",
"code": "max_bars_back(var, num) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"max_bars_back\"\n)\nclose_\n()\n \n=>\n \nclose\ndepth\n()\n \n=>\n \n400\nd\n \n=\n \ndepth\n()\nv\n \n=\n \nclose_\n()\nmax_bars_back\n(\nv\n,\n \n500\n)\nout\n \n=\n \nif\n \nbar_index\n \n>\n \n0\n \nv\n[\nd\n]\nelse\n \nv\nplot\n(\nout\n)"
}
],
"links": [
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "max_bars_back",
"href": "#fun_max_bars_back"
},
{
"text": "indicator",
"href": "#fun_indicator"
}
],
"tables": []
},
{
"id": "fun_minute",
"legacy_id": "fun_minute",
"title": "minute()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">minute()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_minute\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">minute(time, timezone) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ミリ秒におけるUNIX時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timezone (series string) </span>UTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.timezone\" href=\"#var_syminfo.timezone\">syminfo.timezone</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間で提供される(取引所のタイムゾーンでの)分。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_minute\" href=\"#var_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_year\" href=\"#fun_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_month\" href=\"#fun_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofmonth\" href=\"#fun_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_hour\" href=\"#fun_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_second\" href=\"#fun_second\">second</a></div></div>",
"text": "minute()\n構文\nminute(time, timezone) → series int\n引数\ntime (series int)\nミリ秒におけるUNIX時間。\ntimezone (series string)\nUTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは\nsyminfo.timezone\nです。\nリターン\nUNIX時間で提供される(取引所のタイムゾーンでの)分。\n備考\nUNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nこちらもご覧ください\nminute\ntime\nyear\nmonth\ndayofmonth\ndayofweek\nhour\nsecond",
"code_blocks": [
{
"language": "",
"code": "minute(time, timezone) → series int"
}
],
"links": [
{
"text": "syminfo.timezone",
"href": "#var_syminfo.timezone"
},
{
"text": "minute",
"href": "#var_minute"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "year",
"href": "#fun_year"
},
{
"text": "month",
"href": "#fun_month"
},
{
"text": "dayofmonth",
"href": "#fun_dayofmonth"
},
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "hour",
"href": "#fun_hour"
},
{
"text": "second",
"href": "#fun_second"
}
],
"tables": []
},
{
"id": "fun_month",
"legacy_id": "fun_month",
"title": "month()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">month()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_month\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">month(time, timezone) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ミリ秒におけるUNIX時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timezone (series string) </span>UTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.timezone\" href=\"#var_syminfo.timezone\">syminfo.timezone</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間で提供される(取引所のタイムゾーンでの)月。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__text tv-text\">この関数はバーの開始時刻に基づく月を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の月よりも1つ少なくなる可能性があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_month\" href=\"#var_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_year\" href=\"#fun_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofmonth\" href=\"#fun_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_hour\" href=\"#fun_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_minute\" href=\"#fun_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_second\" href=\"#fun_second\">second</a></div></div>",
"text": "month()\n構文\nmonth(time, timezone) → series int\n引数\ntime (series int)\nミリ秒におけるUNIX時間。\ntimezone (series string)\nUTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは\nsyminfo.timezone\nです。\nリターン\nUNIX時間で提供される(取引所のタイムゾーンでの)月。\n備考\nUNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nこの関数はバーの開始時刻に基づく月を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の月よりも1つ少なくなる可能性があります。\nこちらもご覧ください\nmonth\ntime\nyear\ndayofmonth\ndayofweek\nhour\nminute\nsecond",
"code_blocks": [
{
"language": "",
"code": "month(time, timezone) → series int"
}
],
"links": [
{
"text": "syminfo.timezone",
"href": "#var_syminfo.timezone"
},
{
"text": "month",
"href": "#var_month"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "year",
"href": "#fun_year"
},
{
"text": "dayofmonth",
"href": "#fun_dayofmonth"
},
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "hour",
"href": "#fun_hour"
},
{
"text": "minute",
"href": "#fun_minute"
},
{
"text": "second",
"href": "#fun_second"
}
],
"tables": []
},
{
"id": "fun_na",
"legacy_id": "fun_na",
"title": "na()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">na()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_na\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>x</code> が <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> であるかを判定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_na-0\" href=\"#fun_na-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">na(x) → simple bool</pre></a><a class=\"js-reference\" data-href=\"fun_na-1\" href=\"#fun_na-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">na(x) → series bool</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (simple int/float) </span>確認する値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_na\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"na\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Use the `na()` function to test for `na`.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk9\">// ALTERNATIVE</span></span><br/><span><span class=\"mtk9\">// `nz()` also tests `close[1]` for `na`. It retur</span><span class=\"mtk9\">ns `close[1]` if it is not `na`, and `close` if it</span><span class=\"mtk9\"> is.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>x</code> が <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> であれば <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を返します。そうでなければ <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_fixnan\" href=\"#fun_fixnan\">fixnan</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_nz\" href=\"#fun_nz\">nz</a></div></div>",
"text": "na()\n2個の多重定義\nx\nが\nna\nであるかを判定します。\n構文と多重定義\nna(x) → simple bool\nna(x) → series bool\n引数\nx (simple int/float)\n確認する値。\n例\n//\n@version=\n6\nindicator\n(\n\"na\"\n)\n// Use the `na()` function to test for `na`.\nplot\n(\nna\n(\nclose\n[\n1\n])\n?\nclose\n:\nclose\n[\n1\n])\n// ALTERNATIVE\n// `nz()` also tests `close[1]` for `na`. It retur\nns `close[1]` if it is not `na`, and `close` if it\nis.\nplot\n(\nnz\n(\nclose\n[\n1\n]\n,\nclose\n))\nリターン\nx\nが\nna\nであれば\ntrue\nを返します。そうでなければ\nfalse\nを返します。\nこちらもご覧ください\nna\nfixnan\nnz",
"code_blocks": [
{
"language": "",
"code": "na(x) → simple bool"
},
{
"language": "",
"code": "na(x) → series bool"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"na\"\n)\n// Use the `na()` function to test for `na`.\nplot\n(\nna\n(\nclose\n[\n1\n])\n \n?\n \nclose\n \n:\n \nclose\n[\n1\n])\n// ALTERNATIVE\n// `nz()` also tests `close[1]` for `na`. It retur\nns `close[1]` if it is not `na`, and `close` if it\n is.\nplot\n(\nnz\n(\nclose\n[\n1\n]\n,\n \nclose\n))"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "na(x) → simple bool",
"href": "#fun_na-0"
},
{
"text": "na(x) → series bool",
"href": "#fun_na-1"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "fixnan",
"href": "#fun_fixnan"
},
{
"text": "nz",
"href": "#fun_nz"
}
],
"tables": []
},
{
"id": "fun_nz",
"legacy_id": "fun_nz",
"title": "nz()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">nz()</h3><span class=\"tv-pine-reference-item__overloads\">6個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_nz\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>(未定義)の値を、型固有のデフォルト値、あるいは指定された置換値のいずれかで置き換えます。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_nz-0\" href=\"#fun_nz-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">nz(source, replacement) → simple color</pre></a><a class=\"js-reference\" data-href=\"fun_nz-1\" href=\"#fun_nz-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">nz(source, replacement) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_nz-2\" href=\"#fun_nz-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">nz(source, replacement) → series color</pre></a><a class=\"js-reference\" data-href=\"fun_nz-3\" href=\"#fun_nz-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">nz(source, replacement) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_nz-4\" href=\"#fun_nz-4\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">nz(source, replacement) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_nz-5\" href=\"#fun_nz-5\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">nz(source, replacement) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (simple color) </span>処理対象のソースの系列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">replacement (simple color) </span>オプションです。関数が <code>source</code> 系列内の <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> の値を置き換える際に使用する値です。デフォルト値は <code>source</code> の型によって異なります。それぞれ <code>0</code>は \"int\" 型、<code>0.0</code>は \"float\" 型、<code>#00000000</code> は \"color\" 型になります。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_nz\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"nz\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk13\">)))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code>の値が<code>na</code>でない場合は、その値が返されます。<code>source</code>の値が<code>na</code>である場合は、0を返すか、<code>replacement</code>が使用されている場合はその引数を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_na\" href=\"#fun_na\">na</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_fixnan\" href=\"#fun_fixnan\">fixnan</a></div></div>",
"text": "nz()\n6個の多重定義\nna\n(未定義)の値を、型固有のデフォルト値、あるいは指定された置換値のいずれかで置き換えます。\n構文と多重定義\nnz(source, replacement) → simple color\nnz(source, replacement) → simple int\nnz(source, replacement) → series color\nnz(source, replacement) → series int\nnz(source, replacement) → simple float\nnz(source, replacement) → series float\n引数\nsource (simple color)\n処理対象のソースの系列です。\nreplacement (simple color)\nオプションです。関数が\nsource\n系列内の\nna\nの値を置き換える際に使用する値です。デフォルト値は\nsource\nの型によって異なります。それぞれ\n0\nは \"int\" 型、\n0.0\nは \"float\" 型、\n#00000000\nは \"color\" 型になります。\n例\n//\n@version=\n6\nindicator\n(\n\"nz\"\n,\noverlay\n=\ntrue\n)\nplot\n(\nnz\n(\nta.sma\n(\nclose\n,\n100\n)))\nリターン\nsource\nの値が\nna\nでない場合は、その値が返されます。\nsource\nの値が\nna\nである場合は、0を返すか、\nreplacement\nが使用されている場合はその引数を返します。\nこちらもご覧ください\nna\nna\nfixnan",
"code_blocks": [
{
"language": "",
"code": "nz(source, replacement) → simple color"
},
{
"language": "",
"code": "nz(source, replacement) → simple int"
},
{
"language": "",
"code": "nz(source, replacement) → series color"
},
{
"language": "",
"code": "nz(source, replacement) → series int"
},
{
"language": "",
"code": "nz(source, replacement) → simple float"
},
{
"language": "",
"code": "nz(source, replacement) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"nz\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\nnz\n(\nta.sma\n(\nclose\n,\n \n100\n)))"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "nz(source, replacement) → simple color",
"href": "#fun_nz-0"
},
{
"text": "nz(source, replacement) → simple int",
"href": "#fun_nz-1"
},
{
"text": "nz(source, replacement) → series color",
"href": "#fun_nz-2"
},
{
"text": "nz(source, replacement) → series int",
"href": "#fun_nz-3"
},
{
"text": "nz(source, replacement) → simple float",
"href": "#fun_nz-4"
},
{
"text": "nz(source, replacement) → series float",
"href": "#fun_nz-5"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#fun_na"
},
{
"text": "fixnan",
"href": "#fun_fixnan"
}
],
"tables": []
},
{
"id": "fun_plot",
"legacy_id": "fun_plot",
"title": "plot()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plot()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_plot\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャート上にデータの系列をプロットします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">plot(series, title, color, linewidth, style, trackprice, histbase, offset, join, editable, show_last, display, format, precision, force_overlay, linestyle) → plot</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">series (series int/float) </span>プロットされるデータの系列。必須の引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>plotのタイトル。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>plotの色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">linewidth (input int) </span>プロットされた線の幅。デフォルト値は1です。すべてのスタイルに適用できるわけではありません。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">style (input plot_style) </span>プロットのタイプ。利用できる値は: <a class=\"js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a>, <a class=\"js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a>, <a class=\"js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a>, <a class=\"js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a>, <a class=\"js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a>, <a class=\"js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a>, <a class=\"js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a>, <a class=\"js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a>, <a class=\"js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a>, <a class=\"js-reference\" data-href=\"const_plot.style_areabr\" href=\"#const_plot.style_areabr\">plot.style_areabr</a>, <a class=\"js-reference\" data-href=\"const_plot.style_steplinebr\" href=\"#const_plot.style_steplinebr\">plot.style_steplinebr</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trackprice (input bool) </span>true の場合、インジケーターが示した最後の値に水平な価格線が表示されます。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">histbase (input int/float) </span><a class=\"js-reference\" data-href=\"const_plot.style_histogram\" href=\"#const_plot.style_histogram\">plot.style_histogram</a>, <a class=\"js-reference\" data-href=\"const_plot.style_columns\" href=\"#const_plot.style_columns\">plot.style_columns</a> または <a class=\"js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a> スタイルでプロットをレンダリングする時に、参照レベルとして使用される価格の値。デフォルトは 0.0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">offset (simple int) </span>指定された数のバー分、plotを左または右に移動します。 デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">join (input bool) </span>trueの場合、描画ポイントが線で結合されます。スタイル <a class=\"js-reference\" data-href=\"const_plot.style_cross\" href=\"#const_plot.style_cross\">plot.style_cross</a> と<a class=\"js-reference\" data-href=\"const_plot.style_circles\" href=\"#const_plot.style_circles\">plot.style_circles</a> にのみ適用可能です。デフォルトはfalseです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">editable (input bool) </span>trueの場合、設定ダイアログのスタイルタブでplotのスタイルの選択が可能になります。デフォルトは true です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">show_last (input int) </span>オプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (input plot_display) </span>プロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり<code>display.all - display.status_line</code>を使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。<code>display.price_scale + display.status_line</code>を使用すると、価格スケールとステータスラインにのみプロットが表示されます。<code>display.price_scale</code>のように<code>display</code>引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は: <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>, <a class=\"js-reference\" data-href=\"const_display.pane\" href=\"#const_display.pane\">display.pane</a>, <a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>, <a class=\"js-reference\" data-href=\"const_display.price_scale\" href=\"#const_display.price_scale\">display.price_scale</a>, <a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>, <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">format (input string) </span>スクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> の <code>format</code> パラメータおよび <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数よりも優先されます。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>format</code> 値です。可能な値は、<a class=\"js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a> 、<a class=\"js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a> 、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">precision (input int) </span>チャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> および <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数の <code>precision</code> パラメータよりも優先されます。関数の <code>format</code> パラメーターが <a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> を使用している場合、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> によって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、<code>precision</code> パラメーターは結果に影響しません。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>precision</code> 値です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">linestyle (input plot_line_style) </span>オプションです。線を表示するプロットスタイルの修飾子です。プロットされる線が実線 (<a class=\"js-reference\" data-href=\"const_plot.linestyle_solid\" href=\"#const_plot.linestyle_solid\">plot.linestyle_solid</a>)、破線 (<a class=\"js-reference\" data-href=\"const_plot.linestyle_dashed\" href=\"#const_plot.linestyle_dashed\">plot.linestyle_dashed</a>)、点線 (<a class=\"js-reference\" data-href=\"const_plot.linestyle_dotted\" href=\"#const_plot.linestyle_dotted\">plot.linestyle_dotted</a>) のいずれであるかを指定します。この修飾子が適用されるのは、関数が以下の <code>style</code> 引数のいずれかを使用する場合に限ります: <a class=\"js-reference\" data-href=\"const_plot.style_line\" href=\"#const_plot.style_line\">plot.style_line</a>、<a class=\"js-reference\" data-href=\"const_plot.style_linebr\" href=\"#const_plot.style_linebr\">plot.style_linebr</a>、<a class=\"js-reference\" data-href=\"const_plot.style_stepline\" href=\"#const_plot.style_stepline\">plot.style_stepline</a>、<a class=\"js-reference\" data-href=\"const_plot.style_stepline_diamond\" href=\"#const_plot.style_stepline_diamond\">plot.style_stepline_diamond</a>、<a class=\"js-reference\" data-href=\"const_plot.style_area\" href=\"#const_plot.style_area\">plot.style_area</a>。デフォルトは<a class=\"js-reference\" data-href=\"const_plot.linestyle_solid\" href=\"#const_plot.linestyle_solid\">plot.linestyle_solid</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_plot\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"plot\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk18\">+</span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">'Title'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">#00ffaa</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">70</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linewidth</span><span class=\"mtk18\">=</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_area</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">offset</span><span class=\"mtk18\">=</span><span class=\"mtk12\">15</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trackprice</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// You may fill the background between any two plo</span><span class=\"mtk9\">ts with a fill() function:</span></span><br/><span><span class=\"mtk33\">p1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">fill</span><span class=\"mtk13\">(</span><span class=\"mtk33\">p1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">p2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_fill\" href=\"#fun_fill\">fill</a>で使用される、plotオブジェクト</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotarrow\" href=\"#fun_plotarrow\">plotarrow</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_barcolor\" href=\"#fun_barcolor\">barcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bgcolor\" href=\"#fun_bgcolor\">bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_fill\" href=\"#fun_fill\">fill</a></div></div>",
"text": "plot()\nチャート上にデータの系列をプロットします。\n構文\nplot(series, title, color, linewidth, style, trackprice, histbase, offset, join, editable, show_last, display, format, precision, force_overlay, linestyle) → plot\n引数\nseries (series int/float)\nプロットされるデータの系列。必須の引数です。\ntitle (const string)\nplotのタイトル。\ncolor (series color)\nplotの色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。\nlinewidth (input int)\nプロットされた線の幅。デフォルト値は1です。すべてのスタイルに適用できるわけではありません。\nstyle (input plot_style)\nプロットのタイプ。利用できる値は:\nplot.style_line\n,\nplot.style_stepline\n,\nplot.style_stepline_diamond\n,\nplot.style_histogram\n,\nplot.style_cross\n,\nplot.style_area\n,\nplot.style_columns\n,\nplot.style_circles\n,\nplot.style_linebr\n,\nplot.style_areabr\n,\nplot.style_steplinebr\nです。デフォルトは\nplot.style_line\nです。\ntrackprice (input bool)\ntrue の場合、インジケーターが示した最後の値に水平な価格線が表示されます。デフォルトは false です。\nhistbase (input int/float)\nplot.style_histogram\n,\nplot.style_columns\nまたは\nplot.style_area\nスタイルでプロットをレンダリングする時に、参照レベルとして使用される価格の値。デフォルトは 0.0 です。\noffset (simple int)\n指定された数のバー分、plotを左または右に移動します。 デフォルトは 0 です。\njoin (input bool)\ntrueの場合、描画ポイントが線で結合されます。スタイル\nplot.style_cross\nと\nplot.style_circles\nにのみ適用可能です。デフォルトはfalseです。\neditable (input bool)\ntrueの場合、設定ダイアログのスタイルタブでplotのスタイルの選択が可能になります。デフォルトは true です。\nshow_last (input int)\nオプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。\ndisplay (input plot_display)\nプロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり\ndisplay.all - display.status_line\nを使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。\ndisplay.price_scale + display.status_line\nを使用すると、価格スケールとステータスラインにのみプロットが表示されます。\ndisplay.price_scale\nのように\ndisplay\n引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は:\ndisplay.none\n,\ndisplay.pane\n,\ndisplay.data_window\n,\ndisplay.price_scale\n,\ndisplay.status_line\n,\ndisplay.all\nです。オプションです。デフォルトは\ndisplay.all\nです。\nformat (input string)\nスクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、\nindicator\nの\nformat\nパラメータおよび\nstrategy\n関数よりも優先されます。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nformat\n値です。可能な値は、\nformat.price\n、\nformat.percent\n、\nformat.volume\nです。\nprecision (input int)\nチャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、\nindicator\nおよび\nstrategy\n関数の\nprecision\nパラメータよりも優先されます。関数の\nformat\nパラメーターが\nformat.volume\nを使用している場合、\nformat.volume\nによって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、\nprecision\nパラメーターは結果に影響しません。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nprecision\n値です。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは\nfalse\nです。\nlinestyle (input plot_line_style)\nオプションです。線を表示するプロットスタイルの修飾子です。プロットされる線が実線 (\nplot.linestyle_solid\n)、破線 (\nplot.linestyle_dashed\n)、点線 (\nplot.linestyle_dotted\n) のいずれであるかを指定します。この修飾子が適用されるのは、関数が以下の\nstyle\n引数のいずれかを使用する場合に限ります:\nplot.style_line\n、\nplot.style_linebr\n、\nplot.style_stepline\n、\nplot.style_stepline_diamond\n、\nplot.style_area\n。デフォルトは\nplot.linestyle_solid\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"plot\"\n)\nplot\n(\nhigh\n+\nlow\n,\ntitle\n=\n'Title'\n,\ncolor\n=\ncolor.new\n(\n#00ffaa\n,\n70\n)\n,\nlinewidth\n=\n2\n,\nstyle\n=\nplot.style_area\n,\noffset\n=\n15\n,\ntrackprice\n=\ntrue\n)\n// You may fill the background between any two plo\nts with a fill() function:\np1\n=\nplot\n(\nopen\n)\np2\n=\nplot\n(\nclose\n)\nfill\n(\np1\n,\np2\n,\ncolor\n=\ncolor.new\n(\ncolor.green\n,\n90\n))\nリターン\nfill\nで使用される、plotオブジェクト\nこちらもご覧ください\nplotshape\nplotchar\nplotarrow\nbarcolor\nbgcolor\nfill",
"code_blocks": [
{
"language": "",
"code": "plot(series, title, color, linewidth, style, trackprice, histbase, offset, join, editable, show_last, display, format, precision, force_overlay, linestyle) → plot"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"plot\"\n)\nplot\n(\nhigh\n+\nlow\n,\n \ntitle\n=\n'Title'\n,\n \ncolor\n=\ncolor.new\n(\n#00ffaa\n,\n \n70\n)\n,\n \nlinewidth\n=\n2\n,\n \nstyle\n=\nplot.style_area\n,\n \noffset\n=\n15\n,\n \ntrackprice\n=\ntrue\n)\n// You may fill the background between any two plo\nts with a fill() function:\np1\n \n=\n \nplot\n(\nopen\n)\np2\n \n=\n \nplot\n(\nclose\n)\nfill\n(\np1\n,\n \np2\n,\n \ncolor\n=\ncolor.new\n(\ncolor.green\n,\n \n90\n))"
}
],
"links": [
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_areabr",
"href": "#const_plot.style_areabr"
},
{
"text": "plot.style_steplinebr",
"href": "#const_plot.style_steplinebr"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_histogram",
"href": "#const_plot.style_histogram"
},
{
"text": "plot.style_columns",
"href": "#const_plot.style_columns"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.style_cross",
"href": "#const_plot.style_cross"
},
{
"text": "plot.style_circles",
"href": "#const_plot.style_circles"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.pane",
"href": "#const_display.pane"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.price_scale",
"href": "#const_display.price_scale"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.percent",
"href": "#const_format.percent"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "plot.linestyle_solid",
"href": "#const_plot.linestyle_solid"
},
{
"text": "plot.linestyle_dashed",
"href": "#const_plot.linestyle_dashed"
},
{
"text": "plot.linestyle_dotted",
"href": "#const_plot.linestyle_dotted"
},
{
"text": "plot.style_line",
"href": "#const_plot.style_line"
},
{
"text": "plot.style_linebr",
"href": "#const_plot.style_linebr"
},
{
"text": "plot.style_stepline",
"href": "#const_plot.style_stepline"
},
{
"text": "plot.style_stepline_diamond",
"href": "#const_plot.style_stepline_diamond"
},
{
"text": "plot.style_area",
"href": "#const_plot.style_area"
},
{
"text": "plot.linestyle_solid",
"href": "#const_plot.linestyle_solid"
},
{
"text": "fill",
"href": "#fun_fill"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotarrow",
"href": "#fun_plotarrow"
},
{
"text": "barcolor",
"href": "#fun_barcolor"
},
{
"text": "bgcolor",
"href": "#fun_bgcolor"
},
{
"text": "fill",
"href": "#fun_fill"
}
],
"tables": []
},
{
"id": "fun_plotarrow",
"legacy_id": "fun_plotarrow",
"title": "plotarrow()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plotarrow()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_plotarrow\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャート上に上下の矢印を描画します。 上向きの矢印はすべてのインジケーターの正の値で描画され、下向きの矢印はすべての負の値で描画されます。インジケーターが <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返した場合、矢印は描画されません。 矢印の高さは異なり、インジケーターの絶対値が大きいほど長い矢印が描画されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">plotarrow(series, title, colorup, colordown, offset, minheight, maxheight, editable, show_last, display, format, precision, force_overlay) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">series (series int/float) </span>矢印でプロットされるデータの系列。必須の引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>plotのタイトル。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">colorup (series color) </span>上矢印の色。オプション引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">colordown (series color) </span>下矢印の色。オプション引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">offset (simple int) </span>指定された数のバー分、矢印を左または右に移動します。 デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">minheight (input int) </span>表示可能な最小の矢印の高さ(ピクセル単位)。 デフォルトは 5 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">maxheight (input int) </span>表示可能な最大の矢印の高さ(ピクセル単位)。 デフォルトは 100 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">editable (input bool) </span>trueの場合、設定ダイアログのスタイルタブで矢印のスタイルの選択が可能になります。デフォルトは true です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">show_last (input int) </span>オプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (input plot_display) </span>プロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり<code>display.all - display.status_line</code>を使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。<code>display.price_scale + display.status_line</code>を使用すると、価格スケールとステータスラインにのみプロットが表示されます。<code>display.price_scale</code>のように<code>display</code>引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は: <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>, <a class=\"js-reference\" data-href=\"const_display.pane\" href=\"#const_display.pane\">display.pane</a>, <a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>, <a class=\"js-reference\" data-href=\"const_display.price_scale\" href=\"#const_display.price_scale\">display.price_scale</a>, <a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>, <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">format (input string) </span>スクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> の <code>format</code> パラメータおよび <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数よりも優先されます。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>format</code> 値です。可能な値は、<a class=\"js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a> 、<a class=\"js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a> 、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">precision (input int) </span>チャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> および <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数の <code>precision</code> パラメータよりも優先されます。関数の <code>format</code> パラメーターが <a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> を使用している場合、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> によって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、<code>precision</code> パラメーターは結果に影響しません。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>precision</code> 値です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_plotarrow\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"plotarrow example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">codiff</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk16\">plotarrow</span><span class=\"mtk13\">(</span><span class=\"mtk33\">codiff</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">colorup</span><span class=\"mtk18\">=</span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk12\">40</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">colordown</span><span class=\"mtk18\">=</span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">40</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_plotarrow\" href=\"#fun_plotarrow\">plotarrow</a> はパラメーター 'overlay = true' <a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> と一緒に使ってください!</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_barcolor\" href=\"#fun_barcolor\">barcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bgcolor\" href=\"#fun_bgcolor\">bgcolor</a></div></div>",
"text": "plotarrow()\nチャート上に上下の矢印を描画します。 上向きの矢印はすべてのインジケーターの正の値で描画され、下向きの矢印はすべての負の値で描画されます。インジケーターが\nna\nを返した場合、矢印は描画されません。 矢印の高さは異なり、インジケーターの絶対値が大きいほど長い矢印が描画されます。\n構文\nplotarrow(series, title, colorup, colordown, offset, minheight, maxheight, editable, show_last, display, format, precision, force_overlay) → void\n引数\nseries (series int/float)\n矢印でプロットされるデータの系列。必須の引数です。\ntitle (const string)\nplotのタイトル。\ncolorup (series color)\n上矢印の色。オプション引数です。\ncolordown (series color)\n下矢印の色。オプション引数です。\noffset (simple int)\n指定された数のバー分、矢印を左または右に移動します。 デフォルトは 0 です。\nminheight (input int)\n表示可能な最小の矢印の高さ(ピクセル単位)。 デフォルトは 5 です。\nmaxheight (input int)\n表示可能な最大の矢印の高さ(ピクセル単位)。 デフォルトは 100 です。\neditable (input bool)\ntrueの場合、設定ダイアログのスタイルタブで矢印のスタイルの選択が可能になります。デフォルトは true です。\nshow_last (input int)\nオプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。\ndisplay (input plot_display)\nプロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり\ndisplay.all - display.status_line\nを使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。\ndisplay.price_scale + display.status_line\nを使用すると、価格スケールとステータスラインにのみプロットが表示されます。\ndisplay.price_scale\nのように\ndisplay\n引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は:\ndisplay.none\n,\ndisplay.pane\n,\ndisplay.data_window\n,\ndisplay.price_scale\n,\ndisplay.status_line\n,\ndisplay.all\nです。オプションです。デフォルトは\ndisplay.all\nです。\nformat (input string)\nスクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、\nindicator\nの\nformat\nパラメータおよび\nstrategy\n関数よりも優先されます。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nformat\n値です。可能な値は、\nformat.price\n、\nformat.percent\n、\nformat.volume\nです。\nprecision (input int)\nチャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、\nindicator\nおよび\nstrategy\n関数の\nprecision\nパラメータよりも優先されます。関数の\nformat\nパラメーターが\nformat.volume\nを使用している場合、\nformat.volume\nによって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、\nprecision\nパラメーターは結果に影響しません。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nprecision\n値です。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"plotarrow example\"\n,\noverlay\n=\ntrue\n)\ncodiff\n=\nclose\n-\nopen\nplotarrow\n(\ncodiff\n,\ncolorup\n=\ncolor.new\n(\ncolor.teal\n,\n40\n)\n,\ncolordown\n=\ncolor.new\n(\ncolor.orange\n,\n40\n))\n備考\n関数\nplotarrow\nはパラメーター 'overlay = true'\nindicator\nと一緒に使ってください!\nこちらもご覧ください\nplot\nplotshape\nplotchar\nbarcolor\nbgcolor",
"code_blocks": [
{
"language": "",
"code": "plotarrow(series, title, colorup, colordown, offset, minheight, maxheight, editable, show_last, display, format, precision, force_overlay) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"plotarrow example\"\n,\n \noverlay\n=\ntrue\n)\ncodiff\n \n=\n \nclose\n \n-\n \nopen\nplotarrow\n(\ncodiff\n,\n \ncolorup\n=\ncolor.new\n(\ncolor.teal\n,\n40\n)\n,\n \ncolordown\n=\ncolor.new\n(\ncolor.orange\n,\n \n40\n))"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.pane",
"href": "#const_display.pane"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.price_scale",
"href": "#const_display.price_scale"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.percent",
"href": "#const_format.percent"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "plotarrow",
"href": "#fun_plotarrow"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "barcolor",
"href": "#fun_barcolor"
},
{
"text": "bgcolor",
"href": "#fun_bgcolor"
}
],
"tables": []
},
{
"id": "fun_plotbar",
"legacy_id": "fun_plotbar",
"title": "plotbar()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plotbar()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_plotbar\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャート上にOHLCバーをプロットします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">plotbar(open, high, low, close, title, color, editable, show_last, display, format, precision, force_overlay) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">open (series int/float) </span>バーの始値として使用される始値データの系列。必須引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">high (series int/float) </span>バーの高値として使用される高値データの系列。必須引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">low (series int/float) </span>バーの安値として使用される安値データの系列。必須引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">close (series int/float) </span>バーの終値として使用される終値のデータ系列。必須引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>plotbarのタイトル。オプション引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>OHLCバーの色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">editable (input bool) </span>trueの場合、設定ダイアログのスタイルタブでバーのスタイルの選択が可能になります。デフォルトは true です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">show_last (input int) </span>オプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (input plot_display) </span>プロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり<code>display.all - display.status_line</code>を使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。<code>display.price_scale + display.status_line</code>を使用すると、価格スケールとステータスラインにのみプロットが表示されます。<code>display.price_scale</code>のように<code>display</code>引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は: <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>, <a class=\"js-reference\" data-href=\"const_display.pane\" href=\"#const_display.pane\">display.pane</a>, <a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>, <a class=\"js-reference\" data-href=\"const_display.price_scale\" href=\"#const_display.price_scale\">display.price_scale</a>, <a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>, <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">format (input string) </span>スクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> の <code>format</code> パラメータおよび <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数よりも優先されます。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>format</code> 値です。可能な値は、<a class=\"js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a> 、<a class=\"js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a> 、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">precision (input int) </span>チャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> および <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数の <code>precision</code> パラメータよりも優先されます。関数の <code>format</code> パラメーターが <a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> を使用している場合、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> によって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、<code>precision</code> パラメーターは結果に影響しません。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>precision</code> 値です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_plotbar\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"plotbar example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plotbar</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">'Title'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">始値、高値、安値、終値のいずれかの値が NaN である場合には、バーは描画されません。</div><div class=\"tv-pine-reference-item__text tv-text\">始値、高値、安値、終値の最大値は 'high' に設定され、最小値は 'low' に設定されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotcandle\" href=\"#fun_plotcandle\">plotcandle</a></div></div>",
"text": "plotbar()\nチャート上にOHLCバーをプロットします。\n構文\nplotbar(open, high, low, close, title, color, editable, show_last, display, format, precision, force_overlay) → void\n引数\nopen (series int/float)\nバーの始値として使用される始値データの系列。必須引数。\nhigh (series int/float)\nバーの高値として使用される高値データの系列。必須引数。\nlow (series int/float)\nバーの安値として使用される安値データの系列。必須引数。\nclose (series int/float)\nバーの終値として使用される終値のデータ系列。必須引数。\ntitle (const string)\nplotbarのタイトル。オプション引数です。\ncolor (series color)\nOHLCバーの色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。\neditable (input bool)\ntrueの場合、設定ダイアログのスタイルタブでバーのスタイルの選択が可能になります。デフォルトは true です。\nshow_last (input int)\nオプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。\ndisplay (input plot_display)\nプロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり\ndisplay.all - display.status_line\nを使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。\ndisplay.price_scale + display.status_line\nを使用すると、価格スケールとステータスラインにのみプロットが表示されます。\ndisplay.price_scale\nのように\ndisplay\n引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は:\ndisplay.none\n,\ndisplay.pane\n,\ndisplay.data_window\n,\ndisplay.price_scale\n,\ndisplay.status_line\n,\ndisplay.all\nです。オプションです。デフォルトは\ndisplay.all\nです。\nformat (input string)\nスクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、\nindicator\nの\nformat\nパラメータおよび\nstrategy\n関数よりも優先されます。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nformat\n値です。可能な値は、\nformat.price\n、\nformat.percent\n、\nformat.volume\nです。\nprecision (input int)\nチャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、\nindicator\nおよび\nstrategy\n関数の\nprecision\nパラメータよりも優先されます。関数の\nformat\nパラメーターが\nformat.volume\nを使用している場合、\nformat.volume\nによって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、\nprecision\nパラメーターは結果に影響しません。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nprecision\n値です。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"plotbar example\"\n,\noverlay\n=\ntrue\n)\nplotbar\n(\nopen\n,\nhigh\n,\nlow\n,\nclose\n,\ntitle\n=\n'Title'\n,\ncolor\n=\nopen\n<\nclose\n?\ncolor.green\n:\ncolor.red\n)\n備考\n始値、高値、安値、終値のいずれかの値が NaN である場合には、バーは描画されません。\n始値、高値、安値、終値の最大値は 'high' に設定され、最小値は 'low' に設定されます。\nこちらもご覧ください\nplotcandle",
"code_blocks": [
{
"language": "",
"code": "plotbar(open, high, low, close, title, color, editable, show_last, display, format, precision, force_overlay) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"plotbar example\"\n,\n \noverlay\n=\ntrue\n)\nplotbar\n(\nopen\n,\n \nhigh\n,\n \nlow\n,\n \nclose\n,\n \ntitle\n=\n'Title'\n,\n \ncolor\n \n=\n \nopen\n \n<\n \nclose\n \n?\n \ncolor.green\n \n:\n \ncolor.red\n)"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.pane",
"href": "#const_display.pane"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.price_scale",
"href": "#const_display.price_scale"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.percent",
"href": "#const_format.percent"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "plotcandle",
"href": "#fun_plotcandle"
}
],
"tables": []
},
{
"id": "fun_plotcandle",
"legacy_id": "fun_plotcandle",
"title": "plotcandle()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plotcandle()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_plotcandle\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャート上にローソク足をプロットします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">plotcandle(open, high, low, close, title, color, wickcolor, editable, show_last, bordercolor, display, format, precision, force_overlay) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">open (series int/float) </span>ローソク足の始値として使用される始値データの系列。必須引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">high (series int/float) </span>ローソク足の高値として使用される高値データの系列。必須引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">low (series int/float) </span>ローソク足の安値として使用される安値データの系列。必須引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">close (series int/float) </span>ローソク足の終値として使用される終値データの系列。必須引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>plotcandlesのタイトル。オプション引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>ローソク足の色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">wickcolor (series color) </span>ローソク足のヒゲの色。オプション引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">editable (input bool) </span>trueの場合、設定ダイアログのスタイルタブでローソク足のスタイルの選択が可能になります。デフォルトは true です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">show_last (input int) </span>オプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bordercolor (series color) </span>ローソク足の枠の色。オプション引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (input plot_display) </span>プロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり<code>display.all - display.status_line</code>を使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。<code>display.price_scale + display.status_line</code>を使用すると、価格スケールとステータスラインにのみプロットが表示されます。<code>display.price_scale</code>のように<code>display</code>引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は: <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>, <a class=\"js-reference\" data-href=\"const_display.pane\" href=\"#const_display.pane\">display.pane</a>, <a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>, <a class=\"js-reference\" data-href=\"const_display.price_scale\" href=\"#const_display.price_scale\">display.price_scale</a>, <a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>, <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">format (input string) </span>スクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> の <code>format</code> パラメータおよび <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数よりも優先されます。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>format</code> 値です。可能な値は、<a class=\"js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a> 、<a class=\"js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a> 、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">precision (input int) </span>チャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> および <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数の <code>precision</code> パラメータよりも優先されます。関数の <code>format</code> パラメーターが <a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> を使用している場合、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> によって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、<code>precision</code> パラメーターは結果に影響しません。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>precision</code> 値です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_plotcandle\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"plotcandle example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plotcandle</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">'Title'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">wickcolor</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.black</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">始値、高値、安値、終値のいずれかの値が NaN である場合には、バーは描画されません。</div><div class=\"tv-pine-reference-item__text tv-text\">始値、高値、安値、終値の最大値は 'high' に設定され、最小値は 'low' に設定されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotbar\" href=\"#fun_plotbar\">plotbar</a></div></div>",
"text": "plotcandle()\nチャート上にローソク足をプロットします。\n構文\nplotcandle(open, high, low, close, title, color, wickcolor, editable, show_last, bordercolor, display, format, precision, force_overlay) → void\n引数\nopen (series int/float)\nローソク足の始値として使用される始値データの系列。必須引数。\nhigh (series int/float)\nローソク足の高値として使用される高値データの系列。必須引数。\nlow (series int/float)\nローソク足の安値として使用される安値データの系列。必須引数。\nclose (series int/float)\nローソク足の終値として使用される終値データの系列。必須引数。\ntitle (const string)\nplotcandlesのタイトル。オプション引数です。\ncolor (series color)\nローソク足の色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。\nwickcolor (series color)\nローソク足のヒゲの色。オプション引数です。\neditable (input bool)\ntrueの場合、設定ダイアログのスタイルタブでローソク足のスタイルの選択が可能になります。デフォルトは true です。\nshow_last (input int)\nオプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。\nbordercolor (series color)\nローソク足の枠の色。オプション引数です。\ndisplay (input plot_display)\nプロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり\ndisplay.all - display.status_line\nを使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。\ndisplay.price_scale + display.status_line\nを使用すると、価格スケールとステータスラインにのみプロットが表示されます。\ndisplay.price_scale\nのように\ndisplay\n引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は:\ndisplay.none\n,\ndisplay.pane\n,\ndisplay.data_window\n,\ndisplay.price_scale\n,\ndisplay.status_line\n,\ndisplay.all\nです。オプションです。デフォルトは\ndisplay.all\nです。\nformat (input string)\nスクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、\nindicator\nの\nformat\nパラメータおよび\nstrategy\n関数よりも優先されます。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nformat\n値です。可能な値は、\nformat.price\n、\nformat.percent\n、\nformat.volume\nです。\nprecision (input int)\nチャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、\nindicator\nおよび\nstrategy\n関数の\nprecision\nパラメータよりも優先されます。関数の\nformat\nパラメーターが\nformat.volume\nを使用している場合、\nformat.volume\nによって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、\nprecision\nパラメーターは結果に影響しません。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nprecision\n値です。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"plotcandle example\"\n,\noverlay\n=\ntrue\n)\nplotcandle\n(\nopen\n,\nhigh\n,\nlow\n,\nclose\n,\ntitle\n=\n'Title'\n,\ncolor\n=\nopen\n<\nclose\n?\ncolor.green\n:\ncolor.red\n,\nwickcolor\n=\ncolor.black\n)\n備考\n始値、高値、安値、終値のいずれかの値が NaN である場合には、バーは描画されません。\n始値、高値、安値、終値の最大値は 'high' に設定され、最小値は 'low' に設定されます。\nこちらもご覧ください\nplotbar",
"code_blocks": [
{
"language": "",
"code": "plotcandle(open, high, low, close, title, color, wickcolor, editable, show_last, bordercolor, display, format, precision, force_overlay) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"plotcandle example\"\n,\n \noverlay\n=\ntrue\n)\nplotcandle\n(\nopen\n,\n \nhigh\n,\n \nlow\n,\n \nclose\n,\n \ntitle\n=\n'Title'\n,\n \ncolor\n \n=\n \nopen\n \n<\n \nclose\n \n?\n \ncolor.green\n \n:\n \ncolor.red\n,\n \nwickcolor\n=\ncolor.black\n)"
}
],
"links": [
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.pane",
"href": "#const_display.pane"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.price_scale",
"href": "#const_display.price_scale"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.percent",
"href": "#const_format.percent"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "plotbar",
"href": "#fun_plotbar"
}
],
"tables": []
},
{
"id": "fun_plotchar",
"legacy_id": "fun_plotchar",
"title": "plotchar()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plotchar()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_plotchar\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャート上に任意の1つのUnicode文字を使用して図形を描画します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">plotchar(series, title, char, location, color, offset, text, textcolor, editable, size, show_last, display, format, precision, force_overlay) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">series (series int/float/bool) </span>形状でプロットされるデータの系列。 系列は、<a class=\"js-reference\" data-href=\"const_location.absolute\" href=\"#const_location.absolute\">location.absolute</a>を除くすべての場所の値に対してブール値の系列として扱われます。 必須の引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>plotのタイトル。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">char (input string) </span>視覚的な図形として使用される文字。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">location (input string) </span>チャート上の図形の位置。利用できる値は: <a class=\"js-reference\" data-href=\"const_location.abovebar\" href=\"#const_location.abovebar\">location.abovebar</a>, <a class=\"js-reference\" data-href=\"const_location.belowbar\" href=\"#const_location.belowbar\">location.belowbar</a>, <a class=\"js-reference\" data-href=\"const_location.top\" href=\"#const_location.top\">location.top</a>, <a class=\"js-reference\" data-href=\"const_location.bottom\" href=\"#const_location.bottom\">location.bottom</a>, <a class=\"js-reference\" data-href=\"const_location.absolute\" href=\"#const_location.absolute\">location.absolute</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_location.abovebar\" href=\"#const_location.abovebar\">location.abovebar</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>shapeの色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">offset (simple int) </span>指定された数のバー分、図形を左または右に移動します。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text (const string) </span>図形と共に表示させるテキスト。行の区切りに '\\n' のエスケープシークエンスを使用することで、複数行のテキスト表示も可能です。例: '1行目\\n2行目'。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">textcolor (series color) </span>テキストの色。'textcolor=color.red' や 'textcolor=#ff001a' といった定数や 'textcolor = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">editable (input bool) </span>trueの場合、設定ダイアログのスタイルタブで文字のスタイルの選択が可能になります。デフォルトは true です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (const string) </span>チャート上の文字のサイズ。利用できる値は: <a class=\"js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a>, <a class=\"js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a>, <a class=\"js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a>, <a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a>, <a class=\"js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a>, <a class=\"js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">show_last (input int) </span>オプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (input plot_display) </span>プロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり<code>display.all - display.status_line</code>を使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。<code>display.price_scale + display.status_line</code>を使用すると、価格スケールとステータスラインにのみプロットが表示されます。<code>display.price_scale</code>のように<code>display</code>引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は: <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>, <a class=\"js-reference\" data-href=\"const_display.pane\" href=\"#const_display.pane\">display.pane</a>, <a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>, <a class=\"js-reference\" data-href=\"const_display.price_scale\" href=\"#const_display.price_scale\">display.price_scale</a>, <a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>, <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">format (input string) </span>スクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> の <code>format</code> パラメータおよび <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数よりも優先されます。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>format</code> 値です。可能な値は、<a class=\"js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a> 、<a class=\"js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a> 、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">precision (input int) </span>チャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> および <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数の <code>precision</code> パラメータよりも優先されます。関数の <code>format</code> パラメーターが <a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> を使用している場合、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> によって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、<code>precision</code> パラメーターは結果に影響しません。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>precision</code> 値です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_plotchar\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"plotchar example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">data</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk16\">plotchar</span><span class=\"mtk13\">(</span><span class=\"mtk33\">data</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">char</span><span class=\"mtk18\">=</span><span class=\"mtk29\">'❄'</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a> はパラメーター 'overlay = true' <a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> と一緒に使ってください!</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotarrow\" href=\"#fun_plotarrow\">plotarrow</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_barcolor\" href=\"#fun_barcolor\">barcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bgcolor\" href=\"#fun_bgcolor\">bgcolor</a></div></div>",
"text": "plotchar()\nチャート上に任意の1つのUnicode文字を使用して図形を描画します。\n構文\nplotchar(series, title, char, location, color, offset, text, textcolor, editable, size, show_last, display, format, precision, force_overlay) → void\n引数\nseries (series int/float/bool)\n形状でプロットされるデータの系列。 系列は、\nlocation.absolute\nを除くすべての場所の値に対してブール値の系列として扱われます。 必須の引数。\ntitle (const string)\nplotのタイトル。\nchar (input string)\n視覚的な図形として使用される文字。\nlocation (input string)\nチャート上の図形の位置。利用できる値は:\nlocation.abovebar\n,\nlocation.belowbar\n,\nlocation.top\n,\nlocation.bottom\n,\nlocation.absolute\nです。デフォルトは\nlocation.abovebar\nです。\ncolor (series color)\nshapeの色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。\noffset (simple int)\n指定された数のバー分、図形を左または右に移動します。デフォルトは 0 です。\ntext (const string)\n図形と共に表示させるテキスト。行の区切りに '\\n' のエスケープシークエンスを使用することで、複数行のテキスト表示も可能です。例: '1行目\\n2行目'。\ntextcolor (series color)\nテキストの色。'textcolor=color.red' や 'textcolor=#ff001a' といった定数や 'textcolor = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。\neditable (input bool)\ntrueの場合、設定ダイアログのスタイルタブで文字のスタイルの選択が可能になります。デフォルトは true です。\nsize (const string)\nチャート上の文字のサイズ。利用できる値は:\nsize.auto\n,\nsize.tiny\n,\nsize.small\n,\nsize.normal\n,\nsize.large\n,\nsize.huge\nです。デフォルトは\nsize.auto\nです。\nshow_last (input int)\nオプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。\ndisplay (input plot_display)\nプロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり\ndisplay.all - display.status_line\nを使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。\ndisplay.price_scale + display.status_line\nを使用すると、価格スケールとステータスラインにのみプロットが表示されます。\ndisplay.price_scale\nのように\ndisplay\n引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は:\ndisplay.none\n,\ndisplay.pane\n,\ndisplay.data_window\n,\ndisplay.price_scale\n,\ndisplay.status_line\n,\ndisplay.all\nです。オプションです。デフォルトは\ndisplay.all\nです。\nformat (input string)\nスクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、\nindicator\nの\nformat\nパラメータおよび\nstrategy\n関数よりも優先されます。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nformat\n値です。可能な値は、\nformat.price\n、\nformat.percent\n、\nformat.volume\nです。\nprecision (input int)\nチャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、\nindicator\nおよび\nstrategy\n関数の\nprecision\nパラメータよりも優先されます。関数の\nformat\nパラメーターが\nformat.volume\nを使用している場合、\nformat.volume\nによって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、\nprecision\nパラメーターは結果に影響しません。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nprecision\n値です。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"plotchar example\"\n,\noverlay\n=\ntrue\n)\ndata\n=\nclose\n>=\nopen\nplotchar\n(\ndata\n,\nchar\n=\n'❄'\n)\n備考\n関数\nplotchar\nはパラメーター 'overlay = true'\nindicator\nと一緒に使ってください!\nこちらもご覧ください\nplot\nplotshape\nplotarrow\nbarcolor\nbgcolor",
"code_blocks": [
{
"language": "",
"code": "plotchar(series, title, char, location, color, offset, text, textcolor, editable, size, show_last, display, format, precision, force_overlay) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"plotchar example\"\n,\n \noverlay\n=\ntrue\n)\ndata\n \n=\n \nclose\n \n>=\n \nopen\nplotchar\n(\ndata\n,\n \nchar\n=\n'❄'\n)"
}
],
"links": [
{
"text": "location.absolute",
"href": "#const_location.absolute"
},
{
"text": "location.abovebar",
"href": "#const_location.abovebar"
},
{
"text": "location.belowbar",
"href": "#const_location.belowbar"
},
{
"text": "location.top",
"href": "#const_location.top"
},
{
"text": "location.bottom",
"href": "#const_location.bottom"
},
{
"text": "location.absolute",
"href": "#const_location.absolute"
},
{
"text": "location.abovebar",
"href": "#const_location.abovebar"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.pane",
"href": "#const_display.pane"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.price_scale",
"href": "#const_display.price_scale"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.percent",
"href": "#const_format.percent"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "plotarrow",
"href": "#fun_plotarrow"
},
{
"text": "barcolor",
"href": "#fun_barcolor"
},
{
"text": "bgcolor",
"href": "#fun_bgcolor"
}
],
"tables": []
},
{
"id": "fun_plotshape",
"legacy_id": "fun_plotshape",
"title": "plotshape()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">plotshape()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_plotshape\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャート上に視覚的な図形をプロットします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">plotshape(series, title, style, location, color, offset, text, textcolor, editable, size, show_last, display, format, precision, force_overlay) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">series (series int/float/bool) </span>形状でプロットされるデータの系列。 系列は、<a class=\"js-reference\" data-href=\"const_location.absolute\" href=\"#const_location.absolute\">location.absolute</a>を除くすべての場所の値に対してブール値の系列として扱われます。 必須の引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>plotのタイトル。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">style (input string) </span>プロットのタイプ。利用できる値は: <a class=\"js-reference\" data-href=\"const_shape.xcross\" href=\"#const_shape.xcross\">shape.xcross</a>, <a class=\"js-reference\" data-href=\"const_shape.cross\" href=\"#const_shape.cross\">shape.cross</a>, <a class=\"js-reference\" data-href=\"const_shape.triangleup\" href=\"#const_shape.triangleup\">shape.triangleup</a>, <a class=\"js-reference\" data-href=\"const_shape.triangledown\" href=\"#const_shape.triangledown\">shape.triangledown</a>, <a class=\"js-reference\" data-href=\"const_shape.flag\" href=\"#const_shape.flag\">shape.flag</a>, <a class=\"js-reference\" data-href=\"const_shape.circle\" href=\"#const_shape.circle\">shape.circle</a>, <a class=\"js-reference\" data-href=\"const_shape.arrowup\" href=\"#const_shape.arrowup\">shape.arrowup</a>, <a class=\"js-reference\" data-href=\"const_shape.arrowdown\" href=\"#const_shape.arrowdown\">shape.arrowdown</a>, <a class=\"js-reference\" data-href=\"const_shape.labelup\" href=\"#const_shape.labelup\">shape.labelup</a>, <a class=\"js-reference\" data-href=\"const_shape.labeldown\" href=\"#const_shape.labeldown\">shape.labeldown</a>, <a class=\"js-reference\" data-href=\"const_shape.square\" href=\"#const_shape.square\">shape.square</a>, <a class=\"js-reference\" data-href=\"const_shape.diamond\" href=\"#const_shape.diamond\">shape.diamond</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_shape.xcross\" href=\"#const_shape.xcross\">shape.xcross</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">location (input string) </span>チャート上の図形の位置。利用できる値は: <a class=\"js-reference\" data-href=\"const_location.abovebar\" href=\"#const_location.abovebar\">location.abovebar</a>, <a class=\"js-reference\" data-href=\"const_location.belowbar\" href=\"#const_location.belowbar\">location.belowbar</a>, <a class=\"js-reference\" data-href=\"const_location.top\" href=\"#const_location.top\">location.top</a>, <a class=\"js-reference\" data-href=\"const_location.bottom\" href=\"#const_location.bottom\">location.bottom</a>, <a class=\"js-reference\" data-href=\"const_location.absolute\" href=\"#const_location.absolute\">location.absolute</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_location.abovebar\" href=\"#const_location.abovebar\">location.abovebar</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">color (series color) </span>shapeの色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">offset (simple int) </span>指定された数のバー分、図形を左または右に移動します。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text (const string) </span>図形と共に表示させるテキスト。行の区切りに '\\n' のエスケープシークエンスを使用することで、複数行のテキスト表示も可能です。例: '1行目\\n2行目'。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">textcolor (series color) </span>テキストの色。'textcolor=color.red' や 'textcolor=#ff001a' といった定数や 'textcolor = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">editable (input bool) </span>trueの場合、設定ダイアログのスタイルタブで図形のスタイルの選択が可能になります。デフォルトは true です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">size (const string) </span>チャート上の図形のサイズ。利用できる値は: <a class=\"js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a>, <a class=\"js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a>, <a class=\"js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a>, <a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a>, <a class=\"js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a>, <a class=\"js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">show_last (input int) </span>オプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">display (input plot_display) </span>プロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり<code>display.all - display.status_line</code>を使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。<code>display.price_scale + display.status_line</code>を使用すると、価格スケールとステータスラインにのみプロットが表示されます。<code>display.price_scale</code>のように<code>display</code>引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は: <a class=\"js-reference\" data-href=\"const_display.none\" href=\"#const_display.none\">display.none</a>, <a class=\"js-reference\" data-href=\"const_display.pane\" href=\"#const_display.pane\">display.pane</a>, <a class=\"js-reference\" data-href=\"const_display.data_window\" href=\"#const_display.data_window\">display.data_window</a>, <a class=\"js-reference\" data-href=\"const_display.price_scale\" href=\"#const_display.price_scale\">display.price_scale</a>, <a class=\"js-reference\" data-href=\"const_display.status_line\" href=\"#const_display.status_line\">display.status_line</a>, <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_display.all\" href=\"#const_display.all\">display.all</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">format (input string) </span>スクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> の <code>format</code> パラメータおよび <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数よりも優先されます。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>format</code> 値です。可能な値は、<a class=\"js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a> 、<a class=\"js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a> 、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">precision (input int) </span>チャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> および <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数の <code>precision</code> パラメータよりも優先されます。関数の <code>format</code> パラメーターが <a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> を使用している場合、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> によって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、<code>precision</code> パラメーターは結果に影響しません。オプションです。デフォルトは、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> / <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数で使用される <code>precision</code> 値です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_plotshape\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"plotshape example 1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">data</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk16\">plotshape</span><span class=\"mtk13\">(</span><span class=\"mtk33\">data</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">shape.xcross</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_plotshape\" href=\"#fun_plotshape\">plotshape</a> はパラメーター 'overlay = true' <a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> と一緒に使ってください!</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_plot\" href=\"#fun_plot\">plot</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotchar\" href=\"#fun_plotchar\">plotchar</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_plotarrow\" href=\"#fun_plotarrow\">plotarrow</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_barcolor\" href=\"#fun_barcolor\">barcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bgcolor\" href=\"#fun_bgcolor\">bgcolor</a></div></div>",
"text": "plotshape()\nチャート上に視覚的な図形をプロットします。\n構文\nplotshape(series, title, style, location, color, offset, text, textcolor, editable, size, show_last, display, format, precision, force_overlay) → void\n引数\nseries (series int/float/bool)\n形状でプロットされるデータの系列。 系列は、\nlocation.absolute\nを除くすべての場所の値に対してブール値の系列として扱われます。 必須の引数。\ntitle (const string)\nplotのタイトル。\nstyle (input string)\nプロットのタイプ。利用できる値は:\nshape.xcross\n,\nshape.cross\n,\nshape.triangleup\n,\nshape.triangledown\n,\nshape.flag\n,\nshape.circle\n,\nshape.arrowup\n,\nshape.arrowdown\n,\nshape.labelup\n,\nshape.labeldown\n,\nshape.square\n,\nshape.diamond\nです。デフォルトは\nshape.xcross\nです。\nlocation (input string)\nチャート上の図形の位置。利用できる値は:\nlocation.abovebar\n,\nlocation.belowbar\n,\nlocation.top\n,\nlocation.bottom\n,\nlocation.absolute\nです。デフォルトは\nlocation.abovebar\nです。\ncolor (series color)\nshapeの色。'color=color.red' や 'color=#ff001a' といった定数や 'color = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。\noffset (simple int)\n指定された数のバー分、図形を左または右に移動します。デフォルトは 0 です。\ntext (const string)\n図形と共に表示させるテキスト。行の区切りに '\\n' のエスケープシークエンスを使用することで、複数行のテキスト表示も可能です。例: '1行目\\n2行目'。\ntextcolor (series color)\nテキストの色。'textcolor=color.red' や 'textcolor=#ff001a' といった定数や 'textcolor = close >= open ? color.green : color.red' の様な複雑な式を利用できます。オプション引数。\neditable (input bool)\ntrueの場合、設定ダイアログのスタイルタブで図形のスタイルの選択が可能になります。デフォルトは true です。\nsize (const string)\nチャート上の図形のサイズ。利用できる値は:\nsize.auto\n,\nsize.tiny\n,\nsize.small\n,\nsize.normal\n,\nsize.large\n,\nsize.huge\nです。デフォルトは\nsize.auto\nです。\nshow_last (input int)\nオプションです。関数が描画できるバーの本数を直近のバーから逆算したものです。\ndisplay (input plot_display)\nプロットの情報をどこに表示するかを制御します。表示オプションは加算と減算がサポートされています。つまり\ndisplay.all - display.status_line\nを使用すると、スクリプトのステータスラインを除くすべての場所にプロットが表示されます。\ndisplay.price_scale + display.status_line\nを使用すると、価格スケールとステータスラインにのみプロットが表示されます。\ndisplay.price_scale\nのように\ndisplay\n引数が、ユーザーが制御できるチャート設定と同じ機能の場合、関連するプロットは設定が有効な場合にのみ表示されます。利用できる値は:\ndisplay.none\n,\ndisplay.pane\n,\ndisplay.data_window\n,\ndisplay.price_scale\n,\ndisplay.status_line\n,\ndisplay.all\nです。オプションです。デフォルトは\ndisplay.all\nです。\nformat (input string)\nスクリプトがプロット値をフォーマットする際に、価格/パーセント値/出来高の値のいずれでフォーマットするかを決定します。このパラメータに渡される引数は、\nindicator\nの\nformat\nパラメータおよび\nstrategy\n関数よりも優先されます。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nformat\n値です。可能な値は、\nformat.price\n、\nformat.percent\n、\nformat.volume\nです。\nprecision (input int)\nチャートペインのY軸、スクリプトのステータスライン、およびデータウィンドウに表示されるプロット値の小数点以下の桁数です。16以下の負でない整数を指定します。このパラメータに渡される引数は、\nindicator\nおよび\nstrategy\n関数の\nprecision\nパラメータよりも優先されます。関数の\nformat\nパラメーターが\nformat.volume\nを使用している場合、\nformat.volume\nによって定義された浮動小数点の精度に関するルールが他の精度設定に優先するため、\nprecision\nパラメーターは結果に影響しません。オプションです。デフォルトは、\nindicator\n/\nstrategy\n関数で使用される\nprecision\n値です。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている場合でもプロットの結果はメインのチャートペインに表示されます。オプションです。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"plotshape example 1\"\n,\noverlay\n=\ntrue\n)\ndata\n=\nclose\n>=\nopen\nplotshape\n(\ndata\n,\nstyle\n=\nshape.xcross\n)\n備考\n関数\nplotshape\nはパラメーター 'overlay = true'\nindicator\nと一緒に使ってください!\nこちらもご覧ください\nplot\nplotchar\nplotarrow\nbarcolor\nbgcolor",
"code_blocks": [
{
"language": "",
"code": "plotshape(series, title, style, location, color, offset, text, textcolor, editable, size, show_last, display, format, precision, force_overlay) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"plotshape example 1\"\n,\n \noverlay\n=\ntrue\n)\ndata\n \n=\n \nclose\n \n>=\n \nopen\nplotshape\n(\ndata\n,\n \nstyle\n=\nshape.xcross\n)"
}
],
"links": [
{
"text": "location.absolute",
"href": "#const_location.absolute"
},
{
"text": "shape.xcross",
"href": "#const_shape.xcross"
},
{
"text": "shape.cross",
"href": "#const_shape.cross"
},
{
"text": "shape.triangleup",
"href": "#const_shape.triangleup"
},
{
"text": "shape.triangledown",
"href": "#const_shape.triangledown"
},
{
"text": "shape.flag",
"href": "#const_shape.flag"
},
{
"text": "shape.circle",
"href": "#const_shape.circle"
},
{
"text": "shape.arrowup",
"href": "#const_shape.arrowup"
},
{
"text": "shape.arrowdown",
"href": "#const_shape.arrowdown"
},
{
"text": "shape.labelup",
"href": "#const_shape.labelup"
},
{
"text": "shape.labeldown",
"href": "#const_shape.labeldown"
},
{
"text": "shape.square",
"href": "#const_shape.square"
},
{
"text": "shape.diamond",
"href": "#const_shape.diamond"
},
{
"text": "shape.xcross",
"href": "#const_shape.xcross"
},
{
"text": "location.abovebar",
"href": "#const_location.abovebar"
},
{
"text": "location.belowbar",
"href": "#const_location.belowbar"
},
{
"text": "location.top",
"href": "#const_location.top"
},
{
"text": "location.bottom",
"href": "#const_location.bottom"
},
{
"text": "location.absolute",
"href": "#const_location.absolute"
},
{
"text": "location.abovebar",
"href": "#const_location.abovebar"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "display.none",
"href": "#const_display.none"
},
{
"text": "display.pane",
"href": "#const_display.pane"
},
{
"text": "display.data_window",
"href": "#const_display.data_window"
},
{
"text": "display.price_scale",
"href": "#const_display.price_scale"
},
{
"text": "display.status_line",
"href": "#const_display.status_line"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "display.all",
"href": "#const_display.all"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.percent",
"href": "#const_format.percent"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "plotshape",
"href": "#fun_plotshape"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "plot",
"href": "#fun_plot"
},
{
"text": "plotchar",
"href": "#fun_plotchar"
},
{
"text": "plotarrow",
"href": "#fun_plotarrow"
},
{
"text": "barcolor",
"href": "#fun_barcolor"
},
{
"text": "bgcolor",
"href": "#fun_bgcolor"
}
],
"tables": []
},
{
"id": "fun_polyline.delete",
"legacy_id": "fun_polyline.delete",
"title": "polyline.delete()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">polyline.delete()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_polyline.delete\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定した <a class=\"js-reference\" data-href=\"type_polyline\" href=\"#type_polyline\">polyline</a> オブジェクトを削除します。<code>id</code> が存在しない場合は影響はありません。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">polyline.delete(id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series polyline) </span>削除する折れ線のIDです。</div></div>",
"text": "polyline.delete()\n指定した\npolyline\nオブジェクトを削除します。\nid\nが存在しない場合は影響はありません。\n構文\npolyline.delete(id) → void\n引数\nid (series polyline)\n削除する折れ線のIDです。",
"code_blocks": [
{
"language": "",
"code": "polyline.delete(id) → void"
}
],
"links": [
{
"text": "polyline",
"href": "#type_polyline"
}
],
"tables": []
},
{
"id": "fun_polyline.new",
"legacy_id": "fun_polyline.new",
"title": "polyline.new()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">polyline.new()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_polyline.new\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">新しい <a class=\"js-reference\" data-href=\"type_polyline\" href=\"#type_polyline\">polyline</a> インスタンスを作成して、チャート上に表示します。<code>points</code> 配列内のすべての点を順番に線分で結びます。線分は <code>curved</code> パラメーターに応じて直線にも曲線にもなります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">polyline.new(points, curved, closed, xloc, line_color, fill_color, line_style, line_width, force_overlay) → series polyline</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">points (array<chart.point>) </span>描画を順番につなぐための <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> オブジェクトの配列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">curved (series bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、描画は曲線の線分を用いて <code>points</code> 配列からすべての点を結びます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">closed (series bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、描画は<code>points</code> 配列の最初の点から最後の点までも同時に結びます。結果的に閉じた折れ線になります。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">xloc (series string) </span>折れ線の x 座標に使用する <code>points</code> 配列の <a class=\"js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a> オブジェクトのフィールドを決定します。<a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> の場合、折れ線は各ポイントの <code>index</code> フィールドを使用します。<a class=\"js-reference\" data-href=\"const_xloc.bar_time\" href=\"#const_xloc.bar_time\">xloc.bar_time</a> の場合は <code>time</code> フィールドを使用します。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_xloc.bar_index\" href=\"#const_xloc.bar_index\">xloc.bar_index</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">line_color (series color) </span>線分の色です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_color.blue\" href=\"#const_color.blue\">color.blue</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">fill_color (series color) </span>折れ線を塗りつぶす色です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">line_style (series string) </span>折れ線のスタイルです。可能な値は、<a class=\"js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a>, <a class=\"js-reference\" data-href=\"const_line.style_dotted\" href=\"#const_line.style_dotted\">line.style_dotted</a>, <a class=\"js-reference\" data-href=\"const_line.style_dashed\" href=\"#const_line.style_dashed\">line.style_dashed</a>, <a class=\"js-reference\" data-href=\"const_line.style_arrow_left\" href=\"#const_line.style_arrow_left\">line.style_arrow_left</a>, <a class=\"js-reference\" data-href=\"const_line.style_arrow_right\" href=\"#const_line.style_arrow_right\">line.style_arrow_right</a>, <a class=\"js-reference\" data-href=\"const_line.style_arrow_both\" href=\"#const_line.style_arrow_both\">line.style_arrow_both</a> です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_line.style_solid\" href=\"#const_line.style_solid\">line.style_solid</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">line_width (series int) </span>線分の幅をピクセル単位で示したものです。オプションです。デフォルトは 1 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている時でも、描画はメインのチャートペインに表示されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_polyline.new\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Polylines example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> If `true`, connects all points in the polyline wi</span><span class=\"mtk9\">th curved line segments.</span></span><br/><span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">curvedInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.bool</span><span class=\"mtk13\">(</span><span class=\"mtk11\">false</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Curve Polyline\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> If `true`, connects the first point in the polyli</span><span class=\"mtk9\">ne to the last point.</span></span><br/><span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">closedInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.bool</span><span class=\"mtk13\">(</span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Close Polyline\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The color of the space filled by the polyline.</span></span><br/><span><span class=\"mtk18 mtkb\">color</span><span class=\"mtk1\"> </span><span class=\"mtk33\">fillcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.color</span><span class=\"mtk13\">(</span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.blue</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Fill Color\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Time and price inputs for the polyline's points</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk33\">p1x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.time</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">confirm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inline</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p1\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p1y</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.price</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" \"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">confirm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inline</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p1\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p2x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.time</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">confirm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inline</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p2\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p2y</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.price</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" \"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">confirm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inline</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p2\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p3x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.time</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p3\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">confirm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inline</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p3\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p3y</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.price</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" \"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">confirm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inline</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p3\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p4x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.time</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p4\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">confirm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inline</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p4\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p4y</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.price</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" \"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">confirm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inline</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p4\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p5x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.time</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p5\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">confirm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inline</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p5\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">p5y</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.price</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" \"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">confirm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inline</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p5\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> An array of `chart.point` objects for the new pol</span><span class=\"mtk9\">yline.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">points</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">chart.point</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Push new `chart.point` instances into the `poin</span><span class=\"mtk9\">ts` array.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">points</span><span class=\"mtk1\">.</span><span class=\"mtk15\">push</span><span class=\"mtk13\">(</span><span class=\"mtk16\">chart.point.from_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">p1x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">p1y</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">points</span><span class=\"mtk1\">.</span><span class=\"mtk15\">push</span><span class=\"mtk13\">(</span><span class=\"mtk16\">chart.point.from_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">p2x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">p2y</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">points</span><span class=\"mtk1\">.</span><span class=\"mtk15\">push</span><span class=\"mtk13\">(</span><span class=\"mtk16\">chart.point.from_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">p3x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">p3y</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">points</span><span class=\"mtk1\">.</span><span class=\"mtk15\">push</span><span class=\"mtk13\">(</span><span class=\"mtk16\">chart.point.from_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">p4x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">p4y</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">points</span><span class=\"mtk1\">.</span><span class=\"mtk15\">push</span><span class=\"mtk13\">(</span><span class=\"mtk16\">chart.point.from_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">p5x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">p5y</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add labels for each `chart.point` in `points`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l1p1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">points</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l1p2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">points</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l2p1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">points</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p3\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l2p2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">points</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"p4\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a new polyline that connects each `chart</span><span class=\"mtk9\">.point` in the `points` array, starting from the f</span><span class=\"mtk9\">irst.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">polyline.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">points</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">curved</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">curvedInput</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">closed</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">closedInput</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">fill_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">fillcolor</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の <code>polyline.*()</code> 関数でスクリプトが使用できる新しい折れ線オブジェクトのIDです。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_chart.point.new\" href=\"#fun_chart.point.new\">chart.point.new</a></div></div>",
"text": "polyline.new()\n新しい\npolyline\nインスタンスを作成して、チャート上に表示します。\npoints\n配列内のすべての点を順番に線分で結びます。線分は\ncurved\nパラメーターに応じて直線にも曲線にもなります。\n構文\npolyline.new(points, curved, closed, xloc, line_color, fill_color, line_style, line_width, force_overlay) → series polyline\n引数\npoints (array<chart.point>)\n描画を順番につなぐための\nchart.point\nオブジェクトの配列です。\ncurved (series bool)\ntrue\nの場合、描画は曲線の線分を用いて\npoints\n配列からすべての点を結びます。オプションです。デフォルトは\nfalse\nです。\nclosed (series bool)\ntrue\nの場合、描画は\npoints\n配列の最初の点から最後の点までも同時に結びます。結果的に閉じた折れ線になります。オプションです。デフォルトは\nfalse\nです。\nxloc (series string)\n折れ線の x 座標に使用する\npoints\n配列の\nchart.point\nオブジェクトのフィールドを決定します。\nxloc.bar_index\nの場合、折れ線は各ポイントの\nindex\nフィールドを使用します。\nxloc.bar_time\nの場合は\ntime\nフィールドを使用します。オプションです。デフォルトは\nxloc.bar_index\nです。\nline_color (series color)\n線分の色です。オプションです。デフォルトは\ncolor.blue\nです。\nfill_color (series color)\n折れ線を塗りつぶす色です。オプションです。デフォルトは\nna\nです。\nline_style (series string)\n折れ線のスタイルです。可能な値は、\nline.style_solid\n,\nline.style_dotted\n,\nline.style_dashed\n,\nline.style_arrow_left\n,\nline.style_arrow_right\n,\nline.style_arrow_both\nです。オプションです。デフォルトは\nline.style_solid\nです。\nline_width (series int)\n線分の幅をピクセル単位で示したものです。オプションです。デフォルトは 1 です。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている時でも、描画はメインのチャートペインに表示されます。オプションの引数です。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"Polylines example\"\n,\noverlay\n=\ntrue\n)\n//\n@variable\nIf `true`, connects all points in the polyline wi\nth curved line segments.\nbool\ncurvedInput\n=\ninput.bool\n(\nfalse\n,\n\"Curve Polyline\"\n)\n//\n@variable\nIf `true`, connects the first point in the polyli\nne to the last point.\nbool\nclosedInput\n=\ninput.bool\n(\ntrue\n,\n\"Close Polyline\"\n)\n//\n@variable\nThe color of the space filled by the polyline.\ncolor\nfillcolor\n=\ninput.color\n(\ncolor.new\n(\ncolor.blue\n,\n90\n)\n,\n\"Fill Color\"\n)\n// Time and price inputs for the polyline's points\n.\np1x\n=\ninput.time\n(\n0\n,\n\"p1\"\n,\nconfirm\n=\ntrue\n,\ninline\n=\n\"p1\"\n)\np1y\n=\ninput.price\n(\n0\n,\n\" \"\n,\nconfirm\n=\ntrue\n,\ninline\n=\n\"p1\"\n)\np2x\n=\ninput.time\n(\n0\n,\n\"p2\"\n,\nconfirm\n=\ntrue\n,\ninline\n=\n\"p2\"\n)\np2y\n=\ninput.price\n(\n0\n,\n\" \"\n,\nconfirm\n=\ntrue\n,\ninline\n=\n\"p2\"\n)\np3x\n=\ninput.time\n(\n0\n,\n\"p3\"\n,\nconfirm\n=\ntrue\n,\ninline\n=\n\"p3\"\n)\np3y\n=\ninput.price\n(\n0\n,\n\" \"\n,\nconfirm\n=\ntrue\n,\ninline\n=\n\"p3\"\n)\np4x\n=\ninput.time\n(\n0\n,\n\"p4\"\n,\nconfirm\n=\ntrue\n,\ninline\n=\n\"p4\"\n)\np4y\n=\ninput.price\n(\n0\n,\n\" \"\n,\nconfirm\n=\ntrue\n,\ninline\n=\n\"p4\"\n)\np5x\n=\ninput.time\n(\n0\n,\n\"p5\"\n,\nconfirm\n=\ntrue\n,\ninline\n=\n\"p5\"\n)\np5y\n=\ninput.price\n(\n0\n,\n\" \"\n,\nconfirm\n=\ntrue\n,\ninline\n=\n\"p5\"\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nAn array of `chart.point` objects for the new pol\nyline.\nvar\npoints\n=\narray.new\n<\nchart.point\n>()\n// Push new `chart.point` instances into the `poin\nts` array.\npoints\n.\npush\n(\nchart.point.from_time\n(\np1x\n,\np1y\n))\npoints\n.\npush\n(\nchart.point.from_time\n(\np2x\n,\np2y\n))\npoints\n.\npush\n(\nchart.point.from_time\n(\np3x\n,\np3y\n))\npoints\n.\npush\n(\nchart.point.from_time\n(\np4x\n,\np4y\n))\npoints\n.\npush\n(\nchart.point.from_time\n(\np5x\n,\np5y\n))\n// Add labels for each `chart.point` in `points`.\nl1p1\n=\nlabel.new\n(\npoints\n.\nget\n(\n0\n)\n,\ntext\n=\n\"p1\"\n,\nxloc\n=\nxloc.bar_time\n,\ncolor\n=\nna\n)\nl1p2\n=\nlabel.new\n(\npoints\n.\nget\n(\n1\n)\n,\ntext\n=\n\"p2\"\n,\nxloc\n=\nxloc.bar_time\n,\ncolor\n=\nna\n)\nl2p1\n=\nlabel.new\n(\npoints\n.\nget\n(\n2\n)\n,\ntext\n=\n\"p3\"\n,\nxloc\n=\nxloc.bar_time\n,\ncolor\n=\nna\n)\nl2p2\n=\nlabel.new\n(\npoints\n.\nget\n(\n3\n)\n,\ntext\n=\n\"p4\"\n,\nxloc\n=\nxloc.bar_time\n,\ncolor\n=\nna\n)\n// Create a new polyline that connects each `chart\n.point` in the `points` array, starting from the f\nirst.\npolyline.new\n(\npoints\n,\ncurved\n=\ncurvedInput\n,\nclosed\n=\nclosedInput\n,\nfill_color\n=\nfillcolor\n,\nxloc\n=\nxloc.bar_time\n)\nリターン\n他の\npolyline.*()\n関数でスクリプトが使用できる新しい折れ線オブジェクトのIDです。\nこちらもご覧ください\nchart.point.new",
"code_blocks": [
{
"language": "",
"code": "polyline.new(points, curved, closed, xloc, line_color, fill_color, line_style, line_width, force_overlay) → series polyline"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Polylines example\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@variable\n If `true`, connects all points in the polyline wi\nth curved line segments.\nbool\n \ncurvedInput\n \n=\n \ninput.bool\n(\nfalse\n,\n \n\"Curve Polyline\"\n)\n//\n@variable\n If `true`, connects the first point in the polyli\nne to the last point.\nbool\n \nclosedInput\n \n=\n \ninput.bool\n(\ntrue\n,\n \n\"Close Polyline\"\n)\n//\n@variable\n The color of the space filled by the polyline.\ncolor\n \nfillcolor\n \n=\n \ninput.color\n(\ncolor.new\n(\ncolor.blue\n,\n \n90\n)\n,\n \n\"Fill Color\"\n)\n// Time and price inputs for the polyline's points\n.\np1x\n \n=\n \ninput.time\n(\n0\n,\n \n\"p1\"\n,\n \nconfirm\n \n=\n \ntrue\n,\n \ninline\n \n=\n \n\"p1\"\n)\np1y\n \n=\n \ninput.price\n(\n0\n,\n \n\" \"\n,\n \nconfirm\n \n=\n \ntrue\n,\n \ninline\n \n=\n \n\"p1\"\n)\np2x\n \n=\n \ninput.time\n(\n0\n,\n \n\"p2\"\n,\n \nconfirm\n \n=\n \ntrue\n,\n \ninline\n \n=\n \n\"p2\"\n)\np2y\n \n=\n \ninput.price\n(\n0\n,\n \n\" \"\n,\n \nconfirm\n \n=\n \ntrue\n,\n \ninline\n \n=\n \n\"p2\"\n)\np3x\n \n=\n \ninput.time\n(\n0\n,\n \n\"p3\"\n,\n \nconfirm\n \n=\n \ntrue\n,\n \ninline\n \n=\n \n\"p3\"\n)\np3y\n \n=\n \ninput.price\n(\n0\n,\n \n\" \"\n,\n \nconfirm\n \n=\n \ntrue\n,\n \ninline\n \n=\n \n\"p3\"\n)\np4x\n \n=\n \ninput.time\n(\n0\n,\n \n\"p4\"\n,\n \nconfirm\n \n=\n \ntrue\n,\n \ninline\n \n=\n \n\"p4\"\n)\np4y\n \n=\n \ninput.price\n(\n0\n,\n \n\" \"\n,\n \nconfirm\n \n=\n \ntrue\n,\n \ninline\n \n=\n \n\"p4\"\n)\np5x\n \n=\n \ninput.time\n(\n0\n,\n \n\"p5\"\n,\n \nconfirm\n \n=\n \ntrue\n,\n \ninline\n \n=\n \n\"p5\"\n)\np5y\n \n=\n \ninput.price\n(\n0\n,\n \n\" \"\n,\n \nconfirm\n \n=\n \ntrue\n,\n \ninline\n \n=\n \n\"p5\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n An array of `chart.point` objects for the new pol\nyline.\n \nvar\n \npoints\n \n=\n \narray.new\n<\nchart.point\n>()\n \n// Push new `chart.point` instances into the `poin\nts` array.\n \npoints\n.\npush\n(\nchart.point.from_time\n(\np1x\n,\n \np1y\n))\n \npoints\n.\npush\n(\nchart.point.from_time\n(\np2x\n,\n \np2y\n))\n \npoints\n.\npush\n(\nchart.point.from_time\n(\np3x\n,\n \np3y\n))\n \npoints\n.\npush\n(\nchart.point.from_time\n(\np4x\n,\n \np4y\n))\n \npoints\n.\npush\n(\nchart.point.from_time\n(\np5x\n,\n \np5y\n))\n \n// Add labels for each `chart.point` in `points`.\n \nl1p1\n \n=\n \nlabel.new\n(\npoints\n.\nget\n(\n0\n)\n,\n \ntext\n \n=\n \n\"p1\"\n,\n \nxloc\n \n=\n \nxloc.bar_time\n,\n \ncolor\n \n=\n \nna\n)\n \nl1p2\n \n=\n \nlabel.new\n(\npoints\n.\nget\n(\n1\n)\n,\n \ntext\n \n=\n \n\"p2\"\n,\n \nxloc\n \n=\n \nxloc.bar_time\n,\n \ncolor\n \n=\n \nna\n)\n \nl2p1\n \n=\n \nlabel.new\n(\npoints\n.\nget\n(\n2\n)\n,\n \ntext\n \n=\n \n\"p3\"\n,\n \nxloc\n \n=\n \nxloc.bar_time\n,\n \ncolor\n \n=\n \nna\n)\n \nl2p2\n \n=\n \nlabel.new\n(\npoints\n.\nget\n(\n3\n)\n,\n \ntext\n \n=\n \n\"p4\"\n,\n \nxloc\n \n=\n \nxloc.bar_time\n,\n \ncolor\n \n=\n \nna\n)\n \n// Create a new polyline that connects each `chart\n.point` in the `points` array, starting from the f\nirst.\n \npolyline.new\n(\npoints\n,\n \ncurved\n \n=\n \ncurvedInput\n,\n \nclosed\n \n=\n \nclosedInput\n,\n \nfill_color\n \n=\n \nfillcolor\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)"
}
],
"links": [
{
"text": "polyline",
"href": "#type_polyline"
},
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "chart.point",
"href": "#type_chart.point"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "xloc.bar_time",
"href": "#const_xloc.bar_time"
},
{
"text": "xloc.bar_index",
"href": "#const_xloc.bar_index"
},
{
"text": "color.blue",
"href": "#const_color.blue"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
},
{
"text": "line.style_dotted",
"href": "#const_line.style_dotted"
},
{
"text": "line.style_dashed",
"href": "#const_line.style_dashed"
},
{
"text": "line.style_arrow_left",
"href": "#const_line.style_arrow_left"
},
{
"text": "line.style_arrow_right",
"href": "#const_line.style_arrow_right"
},
{
"text": "line.style_arrow_both",
"href": "#const_line.style_arrow_both"
},
{
"text": "line.style_solid",
"href": "#const_line.style_solid"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "chart.point.new",
"href": "#fun_chart.point.new"
}
],
"tables": []
},
{
"id": "fun_request.currency_rate",
"legacy_id": "fun_request.currency_rate",
"title": "request.currency_rate()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">request.currency_rate()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_request.currency_rate\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">引数 <code>from</code> の通貨を引数 <code>to</code> の通貨へと変換する際に使用されるレートの値を与えます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">request.currency_rate(from, to, ignore_invalid_currency) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">from (series string) </span>変換前の値を表している通貨です。可能な値は、<a href=\"https://en.wikipedia.org/wiki/ISO_4217#Active_codes\" target=\"_blank\">ISO4217形式の通貨コード</a>での3文字の文字列(例.\"USD\")、または、<a class=\"js-reference\" data-href=\"var_syminfo.currency\" href=\"#var_syminfo.currency\">syminfo.currency</a> や <a class=\"js-reference\" data-href=\"const_currency.USD\" href=\"#const_currency.USD\">currency.USD</a> といった通貨コードを返すビルトイン変数の一つです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">to (series string) </span>変換後の値となる通貨です。可能な値は、<a href=\"https://en.wikipedia.org/wiki/ISO_4217#Active_codes\" target=\"_blank\">ISO4217形式の通貨コード</a>での3文字の文字列(例.\"USD\")、または、<a class=\"js-reference\" data-href=\"var_syminfo.currency\" href=\"#var_syminfo.currency\">syminfo.currency</a> や <a class=\"js-reference\" data-href=\"const_currency.USD\" href=\"#const_currency.USD\">currency.USD</a> といった通貨コードを返すビルトイン変数の一つです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ignore_invalid_currency (series bool) </span>2つの通貨間で変換レートを計算できない場合の関数の動作を指定します。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、スクリプトは停止し、ランタイムエラーを返します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、関数は<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>を返し、実行は継続されます。オプションです。デフォルトは<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_request.currency_rate\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Close in British Pounds\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">rate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.currency_rate</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.currency</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"GBP\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rate</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>from</code> と <code>to</code> の引数が等しければ、この関数は1を返します。この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\"> インジケーターのリペイント</a> が発生する可能性があることにご注意ください。</div></div>",
"text": "request.currency_rate()\n引数\nfrom\nの通貨を引数\nto\nの通貨へと変換する際に使用されるレートの値を与えます。\n構文\nrequest.currency_rate(from, to, ignore_invalid_currency) → series float\n引数\nfrom (series string)\n変換前の値を表している通貨です。可能な値は、\nISO4217形式の通貨コード\nでの3文字の文字列(例.\"USD\")、または、\nsyminfo.currency\nや\ncurrency.USD\nといった通貨コードを返すビルトイン変数の一つです。\nto (series string)\n変換後の値となる通貨です。可能な値は、\nISO4217形式の通貨コード\nでの3文字の文字列(例.\"USD\")、または、\nsyminfo.currency\nや\ncurrency.USD\nといった通貨コードを返すビルトイン変数の一つです。\nignore_invalid_currency (series bool)\n2つの通貨間で変換レートを計算できない場合の関数の動作を指定します。\nfalse\nの場合、スクリプトは停止し、ランタイムエラーを返します。\ntrue\nの場合、関数は\nna\nを返し、実行は継続されます。オプションです。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"Close in British Pounds\"\n)\nrate\n=\nrequest.currency_rate\n(\nsyminfo.currency\n,\n\"GBP\"\n)\nplot\n(\nclose\n*\nrate\n)\n備考\nfrom\nと\nto\nの引数が等しければ、この関数は1を返します。この変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性があることにご注意ください。",
"code_blocks": [
{
"language": "",
"code": "request.currency_rate(from, to, ignore_invalid_currency) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Close in British Pounds\"\n)\nrate\n \n=\n \nrequest.currency_rate\n(\nsyminfo.currency\n,\n \n\"GBP\"\n)\nplot\n(\nclose\n \n*\n \nrate\n)"
}
],
"links": [
{
"text": "ISO4217形式の通貨コード",
"href": "https://en.wikipedia.org/wiki/ISO_4217#Active_codes"
},
{
"text": "syminfo.currency",
"href": "#var_syminfo.currency"
},
{
"text": "currency.USD",
"href": "#const_currency.USD"
},
{
"text": "ISO4217形式の通貨コード",
"href": "https://en.wikipedia.org/wiki/ISO_4217#Active_codes"
},
{
"text": "syminfo.currency",
"href": "#var_syminfo.currency"
},
{
"text": "currency.USD",
"href": "#const_currency.USD"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
}
],
"tables": []
},
{
"id": "fun_request.dividends",
"legacy_id": "fun_request.dividends",
"title": "request.dividends()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">request.dividends()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_request.dividends\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定したシンボルの配当データをリクエストします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">request.dividends(ticker, field, gaps, lookahead, ignore_invalid_symbol, currency) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ticker (series string) </span>シンボル。シンボルはプレフィックス付きで渡す必要があることにご注意ください。例.\"AAPL\" の代わりに \"NASDAQ:AAPL\"。<a class=\"js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a> を使うとエラーになります。代わりに <a class=\"js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a> を使用してください。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">field (series string) </span>入力文字列。利用できる値は: <a class=\"js-reference\" data-href=\"const_dividends.net\" href=\"#const_dividends.net\">dividends.net</a>, <a class=\"js-reference\" data-href=\"const_dividends.gross\" href=\"#const_dividends.gross\">dividends.gross</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_dividends.gross\" href=\"#const_dividends.gross\">dividends.gross</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">gaps (simple barmerge_gaps) </span>リクエストされたデータのマージ方法(要求されたデータは自動的にメイン系列のOHLCデータとマージされます)。可能な値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a>, <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a> - リクエストされたデータは、ギャップ (<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> 値) ありでマージされます。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> -リクエストされたデータは、ギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。デフォルト値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">lookahead (simple barmerge_lookahead) </span>リクエストされたデータ位置のマージ方法。可能な値は <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_on\" href=\"#const_barmerge.lookahead_on\">barmerge.lookahead_on</a>, <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_off\" href=\"#const_barmerge.lookahead_off\">barmerge.lookahead_off</a> です。デフォルト値はバージョン3から <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_off\" href=\"#const_barmerge.lookahead_off\">barmerge.lookahead_off</a> です。2つのパラメーターの動作はリアルタイム時には同じで、過去データでのみ異なる点にご注意下さい。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ignore_invalid_symbol (input bool) </span>オプションのパラメーター。指定したシンボルが見つからなかった場合の関数の動作を決定します: false の場合、スクリプトは停止し、ランタイムエラーを返します。true の場合、関数は na を返し、実行は継続されます。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">currency (series string) </span>シンボルの通貨での配当値(例.<a class=\"js-reference\" data-href=\"const_dividends.gross\" href=\"#const_dividends.gross\">dividends.gross</a> )を変換する通貨。使用される変換レートは、利用者数上位の取引所における前日の日足のレートに基づいて決定されます。どの取引所もレートを直接提供していない場合には、合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例.\"USD\" や \"USDT\")、または <code>currency.*</code> の名前空間の定数(例.<a class=\"js-reference\" data-href=\"const_currency.USD\" href=\"#const_currency.USD\">currency.USD</a> や <a class=\"js-reference\" data-href=\"const_currency.USDT\" href=\"#const_currency.USDT\">currency.USDT</a> )です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.currency\" href=\"#var_syminfo.currency\">syminfo.currency</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_request.dividends\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"request.dividends\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">s1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.dividends</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ:BELFA\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">s2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.dividends</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ:BELFA\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">dividends.net</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">gaps</span><span class=\"mtk18\">=</span><span class=\"mtk11\">barmerge.gaps_on</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lookahead</span><span class=\"mtk18\">=</span><span class=\"mtk11\">barmerge.lookahead_on</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s2</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">リクエストされた系列、または指定したシンボルの配当データが無い場合には n/a。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.splits\" href=\"#fun_request.splits\">request.splits</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a></div></div>",
"text": "request.dividends()\n指定したシンボルの配当データをリクエストします。\n構文\nrequest.dividends(ticker, field, gaps, lookahead, ignore_invalid_symbol, currency) → series float\n引数\nticker (series string)\nシンボル。シンボルはプレフィックス付きで渡す必要があることにご注意ください。例.\"AAPL\" の代わりに \"NASDAQ:AAPL\"。\nsyminfo.ticker\nを使うとエラーになります。代わりに\nsyminfo.tickerid\nを使用してください。\nfield (series string)\n入力文字列。利用できる値は:\ndividends.net\n,\ndividends.gross\nです。デフォルトは\ndividends.gross\nです。\ngaps (simple barmerge_gaps)\nリクエストされたデータのマージ方法(要求されたデータは自動的にメイン系列のOHLCデータとマージされます)。可能な値は\nbarmerge.gaps_on\n,\nbarmerge.gaps_off\nです。\nbarmerge.gaps_on\n- リクエストされたデータは、ギャップ (\nna\n値) ありでマージされます。\nbarmerge.gaps_off\n-リクエストされたデータは、ギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。デフォルト値は\nbarmerge.gaps_off\nです。\nlookahead (simple barmerge_lookahead)\nリクエストされたデータ位置のマージ方法。可能な値は\nbarmerge.lookahead_on\n,\nbarmerge.lookahead_off\nです。デフォルト値はバージョン3から\nbarmerge.lookahead_off\nです。2つのパラメーターの動作はリアルタイム時には同じで、過去データでのみ異なる点にご注意下さい。\nignore_invalid_symbol (input bool)\nオプションのパラメーター。指定したシンボルが見つからなかった場合の関数の動作を決定します: false の場合、スクリプトは停止し、ランタイムエラーを返します。true の場合、関数は na を返し、実行は継続されます。デフォルトは false です。\ncurrency (series string)\nシンボルの通貨での配当値(例.\ndividends.gross\n)を変換する通貨。使用される変換レートは、利用者数上位の取引所における前日の日足のレートに基づいて決定されます。どの取引所もレートを直接提供していない場合には、合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例.\"USD\" や \"USDT\")、または\ncurrency.*\nの名前空間の定数(例.\ncurrency.USD\nや\ncurrency.USDT\n)です。デフォルトは\nsyminfo.currency\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"request.dividends\"\n)\ns1\n=\nrequest.dividends\n(\n\"NASDAQ:BELFA\"\n)\nplot\n(\ns1\n)\ns2\n=\nrequest.dividends\n(\n\"NASDAQ:BELFA\"\n,\ndividends.net\n,\ngaps\n=\nbarmerge.gaps_on\n,\nlookahead\n=\nbarmerge.lookahead_on\n)\nplot\n(\ns2\n)\nリターン\nリクエストされた系列、または指定したシンボルの配当データが無い場合には n/a。\nこちらもご覧ください\nrequest.earnings\nrequest.splits\nrequest.security\nsyminfo.tickerid",
"code_blocks": [
{
"language": "",
"code": "request.dividends(ticker, field, gaps, lookahead, ignore_invalid_symbol, currency) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"request.dividends\"\n)\ns1\n \n=\n \nrequest.dividends\n(\n\"NASDAQ:BELFA\"\n)\nplot\n(\ns1\n)\ns2\n \n=\n \nrequest.dividends\n(\n\"NASDAQ:BELFA\"\n,\n \ndividends.net\n,\n \ngaps\n=\nbarmerge.gaps_on\n,\n \nlookahead\n=\nbarmerge.lookahead_on\n)\nplot\n(\ns2\n)"
}
],
"links": [
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "dividends.net",
"href": "#const_dividends.net"
},
{
"text": "dividends.gross",
"href": "#const_dividends.gross"
},
{
"text": "dividends.gross",
"href": "#const_dividends.gross"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.lookahead_on",
"href": "#const_barmerge.lookahead_on"
},
{
"text": "barmerge.lookahead_off",
"href": "#const_barmerge.lookahead_off"
},
{
"text": "barmerge.lookahead_off",
"href": "#const_barmerge.lookahead_off"
},
{
"text": "dividends.gross",
"href": "#const_dividends.gross"
},
{
"text": "currency.USD",
"href": "#const_currency.USD"
},
{
"text": "currency.USDT",
"href": "#const_currency.USDT"
},
{
"text": "syminfo.currency",
"href": "#var_syminfo.currency"
},
{
"text": "request.earnings",
"href": "#fun_request.earnings"
},
{
"text": "request.splits",
"href": "#fun_request.splits"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
}
],
"tables": []
},
{
"id": "fun_request.earnings",
"legacy_id": "fun_request.earnings",
"title": "request.earnings()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">request.earnings()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_request.earnings\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定したシンボルの収益データをリクエストします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">request.earnings(ticker, field, gaps, lookahead, ignore_invalid_symbol, currency) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ticker (series string) </span>シンボル。シンボルはプレフィックス付きで渡す必要があることにご注意ください。例.\"AAPL\" の代わりに \"NASDAQ:AAPL\"。<a class=\"js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a> を使うとエラーになります。代わりに <a class=\"js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a> を使用してください。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">field (series string) </span>入力文字列。利用できる値は: <a class=\"js-reference\" data-href=\"const_earnings.actual\" href=\"#const_earnings.actual\">earnings.actual</a>, <a class=\"js-reference\" data-href=\"const_earnings.estimate\" href=\"#const_earnings.estimate\">earnings.estimate</a>, <a class=\"js-reference\" data-href=\"const_earnings.standardized\" href=\"#const_earnings.standardized\">earnings.standardized</a> です。デフォルトは <a class=\"js-reference\" data-href=\"const_earnings.actual\" href=\"#const_earnings.actual\">earnings.actual</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">gaps (simple barmerge_gaps) </span>リクエストされたデータのマージ方法(要求されたデータは自動的にメイン系列のOHLCデータとマージされます)。可能な値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a>, <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a> - リクエストされたデータは、ギャップ (<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> 値) ありでマージされます。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> -リクエストされたデータは、ギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。デフォルト値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">lookahead (simple barmerge_lookahead) </span>リクエストされたデータ位置のマージ方法。可能な値は <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_on\" href=\"#const_barmerge.lookahead_on\">barmerge.lookahead_on</a>, <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_off\" href=\"#const_barmerge.lookahead_off\">barmerge.lookahead_off</a> です。デフォルト値はバージョン3から <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_off\" href=\"#const_barmerge.lookahead_off\">barmerge.lookahead_off</a> です。2つのパラメーターの動作はリアルタイム時には同じで、過去データでのみ異なる点にご注意下さい。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ignore_invalid_symbol (input bool) </span>オプションのパラメーター。指定したシンボルが見つからなかった場合の関数の動作を決定します: false の場合、スクリプトは停止し、ランタイムエラーを返します。true の場合、関数は na を返し、実行は継続されます。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">currency (series string) </span>シンボルの通貨での決算値(例.<a class=\"js-reference\" data-href=\"const_earnings.actual\" href=\"#const_earnings.actual\">earnings.actual</a> )を変換する通貨。使用される変換レートは、利用者数上位の取引所における前日の日足のレートに基づいて決定されます。どの取引所もレートを直接提供していない場合には、合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例.\"USD\" や \"USDT\")、または <code>currency.*</code> の名前空間の定数(例.<a class=\"js-reference\" data-href=\"const_currency.USD\" href=\"#const_currency.USD\">currency.USD</a> や <a class=\"js-reference\" data-href=\"const_currency.USDT\" href=\"#const_currency.USDT\">currency.USDT</a> )です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.currency\" href=\"#var_syminfo.currency\">syminfo.currency</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_request.earnings\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"request.earnings\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">s1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.earnings</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ:BELFA\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">s2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.earnings</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ:BELFA\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">earnings.actual</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">gaps</span><span class=\"mtk18\">=</span><span class=\"mtk11\">barmerge.gaps_on</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lookahead</span><span class=\"mtk18\">=</span><span class=\"mtk11\">barmerge.lookahead_on</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s2</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">リクエストされた系列、または指定したシンボルの収益データが無い場合には n/a。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.dividends\" href=\"#fun_request.dividends\">request.dividends</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.splits\" href=\"#fun_request.splits\">request.splits</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a></div></div>",
"text": "request.earnings()\n指定したシンボルの収益データをリクエストします。\n構文\nrequest.earnings(ticker, field, gaps, lookahead, ignore_invalid_symbol, currency) → series float\n引数\nticker (series string)\nシンボル。シンボルはプレフィックス付きで渡す必要があることにご注意ください。例.\"AAPL\" の代わりに \"NASDAQ:AAPL\"。\nsyminfo.ticker\nを使うとエラーになります。代わりに\nsyminfo.tickerid\nを使用してください。\nfield (series string)\n入力文字列。利用できる値は:\nearnings.actual\n,\nearnings.estimate\n,\nearnings.standardized\nです。デフォルトは\nearnings.actual\nです。\ngaps (simple barmerge_gaps)\nリクエストされたデータのマージ方法(要求されたデータは自動的にメイン系列のOHLCデータとマージされます)。可能な値は\nbarmerge.gaps_on\n,\nbarmerge.gaps_off\nです。\nbarmerge.gaps_on\n- リクエストされたデータは、ギャップ (\nna\n値) ありでマージされます。\nbarmerge.gaps_off\n-リクエストされたデータは、ギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。デフォルト値は\nbarmerge.gaps_off\nです。\nlookahead (simple barmerge_lookahead)\nリクエストされたデータ位置のマージ方法。可能な値は\nbarmerge.lookahead_on\n,\nbarmerge.lookahead_off\nです。デフォルト値はバージョン3から\nbarmerge.lookahead_off\nです。2つのパラメーターの動作はリアルタイム時には同じで、過去データでのみ異なる点にご注意下さい。\nignore_invalid_symbol (input bool)\nオプションのパラメーター。指定したシンボルが見つからなかった場合の関数の動作を決定します: false の場合、スクリプトは停止し、ランタイムエラーを返します。true の場合、関数は na を返し、実行は継続されます。デフォルトは false です。\ncurrency (series string)\nシンボルの通貨での決算値(例.\nearnings.actual\n)を変換する通貨。使用される変換レートは、利用者数上位の取引所における前日の日足のレートに基づいて決定されます。どの取引所もレートを直接提供していない場合には、合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例.\"USD\" や \"USDT\")、または\ncurrency.*\nの名前空間の定数(例.\ncurrency.USD\nや\ncurrency.USDT\n)です。デフォルトは\nsyminfo.currency\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"request.earnings\"\n)\ns1\n=\nrequest.earnings\n(\n\"NASDAQ:BELFA\"\n)\nplot\n(\ns1\n)\ns2\n=\nrequest.earnings\n(\n\"NASDAQ:BELFA\"\n,\nearnings.actual\n,\ngaps\n=\nbarmerge.gaps_on\n,\nlookahead\n=\nbarmerge.lookahead_on\n)\nplot\n(\ns2\n)\nリターン\nリクエストされた系列、または指定したシンボルの収益データが無い場合には n/a。\nこちらもご覧ください\nrequest.dividends\nrequest.splits\nrequest.security\nsyminfo.tickerid",
"code_blocks": [
{
"language": "",
"code": "request.earnings(ticker, field, gaps, lookahead, ignore_invalid_symbol, currency) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"request.earnings\"\n)\ns1\n \n=\n \nrequest.earnings\n(\n\"NASDAQ:BELFA\"\n)\nplot\n(\ns1\n)\ns2\n \n=\n \nrequest.earnings\n(\n\"NASDAQ:BELFA\"\n,\n \nearnings.actual\n,\n \ngaps\n=\nbarmerge.gaps_on\n,\n \nlookahead\n=\nbarmerge.lookahead_on\n)\nplot\n(\ns2\n)"
}
],
"links": [
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "earnings.actual",
"href": "#const_earnings.actual"
},
{
"text": "earnings.estimate",
"href": "#const_earnings.estimate"
},
{
"text": "earnings.standardized",
"href": "#const_earnings.standardized"
},
{
"text": "earnings.actual",
"href": "#const_earnings.actual"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.lookahead_on",
"href": "#const_barmerge.lookahead_on"
},
{
"text": "barmerge.lookahead_off",
"href": "#const_barmerge.lookahead_off"
},
{
"text": "barmerge.lookahead_off",
"href": "#const_barmerge.lookahead_off"
},
{
"text": "earnings.actual",
"href": "#const_earnings.actual"
},
{
"text": "currency.USD",
"href": "#const_currency.USD"
},
{
"text": "currency.USDT",
"href": "#const_currency.USDT"
},
{
"text": "syminfo.currency",
"href": "#var_syminfo.currency"
},
{
"text": "request.dividends",
"href": "#fun_request.dividends"
},
{
"text": "request.splits",
"href": "#fun_request.splits"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
}
],
"tables": []
},
{
"id": "fun_request.economic",
"legacy_id": "fun_request.economic",
"title": "request.economic()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">request.economic()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_request.economic\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">シンボルの経済データをリクエストします。経済データには、国の経済状態 (GDPやインフレ率など) や特定の産業 (鉄鋼生産量やICUベッド数など) の情報が含まれます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">request.economic(country_code, field, gaps, ignore_invalid_symbol) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">country_code (series string) </span>経済データをリクエストする国 (例: \"US\") または地域 (例: \"EU\") のコードです。<a href=\"https://www.tradingview.com/chart/?solution=43000665359\" target=\"_blank\">ヘルプセンターの記事</a>に、国とコードの一覧があります。国ごとにどの情報が利用できるかは、指標によって異なります。<a href=\"https://www.tradingview.com/support/folders/43000581956-list-of-available-economic-indicators/\" target=\"_blank\">各指標のヘルプセンターの記事</a>に、どの指標がどの国で利用できるかの情報があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">field (series string) </span>リクエストする経済指標のコード (例: \"GDP\")。<a href=\"https://www.tradingview.com/chart/?solution=43000665359\" target=\"_blank\">ヘルプセンターの記事</a>に指標とコードの一覧があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">gaps (simple barmerge_gaps) </span>返された値がチャートのバーにどのようにマージされるかを指定します。可能な値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a>, <a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a> です。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a> では、関数の中で値が最初に利用可能になった時にのみ、値が現在のチャートのバーに現れ、そうでなければ、<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>が返されます(したがって「ギャップ」が生じます)。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> では、<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>値を避け、ギャップとなる部分は、返された最新の既存の値で埋められます。オプションの引数。デフォルトは <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ignore_invalid_symbol (input bool) </span>指定したシンボルが見つからない場合の関数の動作を決定します: <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> の場合、スクリプトは停止してランタイムエラーを返します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返して実行は継続されます。オプションの引数でデフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_request.economic\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"US GDP\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">e</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.economic</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"US\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"GDP\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">e</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">リクエストされた系列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">経済データも通常のシンボルと同様にチャートからアクセスすることができます。取引所名に \"ECONOMIC\"、ティッカーに <code>{country_code}{field}</code> を指定してください。例えば米国のGDPデータは \"ECONOMIC:USGDP\" となります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.financial\" href=\"#fun_request.financial\">request.financial</a></div></div>",
"text": "request.economic()\nシンボルの経済データをリクエストします。経済データには、国の経済状態 (GDPやインフレ率など) や特定の産業 (鉄鋼生産量やICUベッド数など) の情報が含まれます。\n構文\nrequest.economic(country_code, field, gaps, ignore_invalid_symbol) → series float\n引数\ncountry_code (series string)\n経済データをリクエストする国 (例: \"US\") または地域 (例: \"EU\") のコードです。\nヘルプセンターの記事\nに、国とコードの一覧があります。国ごとにどの情報が利用できるかは、指標によって異なります。\n各指標のヘルプセンターの記事\nに、どの指標がどの国で利用できるかの情報があります。\nfield (series string)\nリクエストする経済指標のコード (例: \"GDP\")。\nヘルプセンターの記事\nに指標とコードの一覧があります。\ngaps (simple barmerge_gaps)\n返された値がチャートのバーにどのようにマージされるかを指定します。可能な値は\nbarmerge.gaps_off\n,\nbarmerge.gaps_on\nです。\nbarmerge.gaps_on\nでは、関数の中で値が最初に利用可能になった時にのみ、値が現在のチャートのバーに現れ、そうでなければ、\nna\nが返されます(したがって「ギャップ」が生じます)。\nbarmerge.gaps_off\nでは、\nna\n値を避け、ギャップとなる部分は、返された最新の既存の値で埋められます。オプションの引数。デフォルトは\nbarmerge.gaps_off\nです。\nignore_invalid_symbol (input bool)\n指定したシンボルが見つからない場合の関数の動作を決定します:\nfalse\nの場合、スクリプトは停止してランタイムエラーを返します。\ntrue\nの場合、\nna\nを返して実行は継続されます。オプションの引数でデフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"US GDP\"\n)\ne\n=\nrequest.economic\n(\n\"US\"\n,\n\"GDP\"\n)\nplot\n(\ne\n)\nリターン\nリクエストされた系列。\n備考\n経済データも通常のシンボルと同様にチャートからアクセスすることができます。取引所名に \"ECONOMIC\"、ティッカーに\n{country_code}{field}\nを指定してください。例えば米国のGDPデータは \"ECONOMIC:USGDP\" となります。\nこちらもご覧ください\nrequest.financial",
"code_blocks": [
{
"language": "",
"code": "request.economic(country_code, field, gaps, ignore_invalid_symbol) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"US GDP\"\n)\ne\n \n=\n \nrequest.economic\n(\n\"US\"\n,\n \n\"GDP\"\n)\nplot\n(\ne\n)"
}
],
"links": [
{
"text": "ヘルプセンターの記事",
"href": "https://www.tradingview.com/chart/?solution=43000665359"
},
{
"text": "各指標のヘルプセンターの記事",
"href": "https://www.tradingview.com/support/folders/43000581956-list-of-available-economic-indicators/"
},
{
"text": "ヘルプセンターの記事",
"href": "https://www.tradingview.com/chart/?solution=43000665359"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "request.financial",
"href": "#fun_request.financial"
}
],
"tables": []
},
{
"id": "fun_request.financial",
"legacy_id": "fun_request.financial",
"title": "request.financial()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">request.financial()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_request.financial\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">シンボルの財務系列をリクエストします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">request.financial(symbol, financial_id, period, gaps, ignore_invalid_symbol, currency) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (series string) </span>シンボル。シンボルはプレフィックス付きで (例: \"AAPL\" ではなく \"NASDAQ:AAPL\" として) 渡す必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">financial_id (series string) </span>財務識別子。利用可能なIDの一覧は<a href=\"https://www.tradingview.com/?solution=43000564727\" target=\"_blank\">ヘルプセンター</a>で確認できます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">period (series string) </span>決算発表の期間。可能な値は \"TTM\", \"FY\", \"FQ\", \"FH\", \"D\" です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">gaps (simple barmerge_gaps) </span>リクエストされたデータのマージ方法(要求されたデータは自動的にメイン系列 (OHLCデータ) とマージされます)。可能な値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a>, <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a> - リクエストされたデータはギャップ ( <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> 値) ありでマージされます。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> - リクエストされたデータはギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。デフォルト値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ignore_invalid_symbol (input bool) </span>オプションのパラメーター。指定したシンボルが見つからなかった場合の関数の動作を決定します: false の場合、スクリプトは停止し、ランタイムエラーを返します。true の場合、関数は na を返し、実行は継続されます。デフォルトは false です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">currency (series string) </span>オプションです。シンボルの財務指標(純利益など)を変換する通貨。使用される変換レートは、利用者数上位の取引所における前日の日足のレートに基づいて決定されます。どの取引所もレートを直接提供していない場合には、合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例.\"USD\" や \"USDT\")、または <code>currency.*</code> の名前空間の定数(例.<a class=\"js-reference\" data-href=\"const_currency.USD\" href=\"#const_currency.USD\">currency.USD</a> や <a class=\"js-reference\" data-href=\"const_currency.USDT\" href=\"#const_currency.USDT\">currency.USDT</a> )です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.currency\" href=\"#var_syminfo.currency\">syminfo.currency</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_request.financial\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"request.financial\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">f</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.financial</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ:MSFT\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"ACCOUNTS_PAYABLE\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"FY\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">リクエストされた系列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a></div></div>",
"text": "request.financial()\nシンボルの財務系列をリクエストします。\n構文\nrequest.financial(symbol, financial_id, period, gaps, ignore_invalid_symbol, currency) → series float\n引数\nsymbol (series string)\nシンボル。シンボルはプレフィックス付きで (例: \"AAPL\" ではなく \"NASDAQ:AAPL\" として) 渡す必要があります。\nfinancial_id (series string)\n財務識別子。利用可能なIDの一覧は\nヘルプセンター\nで確認できます。\nperiod (series string)\n決算発表の期間。可能な値は \"TTM\", \"FY\", \"FQ\", \"FH\", \"D\" です。\ngaps (simple barmerge_gaps)\nリクエストされたデータのマージ方法(要求されたデータは自動的にメイン系列 (OHLCデータ) とマージされます)。可能な値は\nbarmerge.gaps_on\n,\nbarmerge.gaps_off\nです。\nbarmerge.gaps_on\n- リクエストされたデータはギャップ (\nna\n値) ありでマージされます。\nbarmerge.gaps_off\n- リクエストされたデータはギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。デフォルト値は\nbarmerge.gaps_off\nです。\nignore_invalid_symbol (input bool)\nオプションのパラメーター。指定したシンボルが見つからなかった場合の関数の動作を決定します: false の場合、スクリプトは停止し、ランタイムエラーを返します。true の場合、関数は na を返し、実行は継続されます。デフォルトは false です。\ncurrency (series string)\nオプションです。シンボルの財務指標(純利益など)を変換する通貨。使用される変換レートは、利用者数上位の取引所における前日の日足のレートに基づいて決定されます。どの取引所もレートを直接提供していない場合には、合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例.\"USD\" や \"USDT\")、または\ncurrency.*\nの名前空間の定数(例.\ncurrency.USD\nや\ncurrency.USDT\n)です。デフォルトは\nsyminfo.currency\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"request.financial\"\n)\nf\n=\nrequest.financial\n(\n\"NASDAQ:MSFT\"\n,\n\"ACCOUNTS_PAYABLE\"\n,\n\"FY\"\n)\nplot\n(\nf\n)\nリターン\nリクエストされた系列。\nこちらもご覧ください\nrequest.security\nsyminfo.tickerid",
"code_blocks": [
{
"language": "",
"code": "request.financial(symbol, financial_id, period, gaps, ignore_invalid_symbol, currency) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"request.financial\"\n)\nf\n \n=\n \nrequest.financial\n(\n\"NASDAQ:MSFT\"\n,\n \n\"ACCOUNTS_PAYABLE\"\n,\n \n\"FY\"\n)\nplot\n(\nf\n)"
}
],
"links": [
{
"text": "ヘルプセンター",
"href": "https://www.tradingview.com/?solution=43000564727"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "currency.USD",
"href": "#const_currency.USD"
},
{
"text": "currency.USDT",
"href": "#const_currency.USDT"
},
{
"text": "syminfo.currency",
"href": "#var_syminfo.currency"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
}
],
"tables": []
},
{
"id": "fun_request.quandl",
"legacy_id": "fun_request.quandl",
"title": "request.quandl()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">request.quandl()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_request.quandl\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">*注: NASDAQデータリンクのAPI変更に伴い、この関数は非推奨になりました。\"QUANDL\" シンボルへのリクエストは今後無効になり、リクエスト時にはランタイムエラーが返されます。</div><div class=\"tv-pine-reference-item__text tv-text\">この機能で提供されていたデータの中には \"BCHAIN\" や \"FRED\" などの他のフィードを通じてTradingViewで使用できるものがあります。こうしたデータを探すには「シンボル検索」をご利用ください。コミットメント・オブ・トレーダーズ (COT) のデータは、公式の <a href=\"https://www.tradingview.com/v/ysFf2OTq/\" target=\"_blank\">LibraryCOT</a> ライブラリを使ってリクエストすることができます。</div><div class=\"tv-pine-reference-item__text tv-text\"><a href=\"https://data.nasdaq.com/\" target=\"_blank\">Nasdaq Data Link</a> (旧Quandl) のシンボルのデータをリクエストします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">request.quandl(ticker, gaps, index, ignore_invalid_symbol) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ticker (series string) </span>シンボル。時系列とQuandlのデータフィードの名称は、スラッシュで区切る必要があります。例: \"CFTC/SB_FO_ALL\"。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">gaps (simple barmerge_gaps) </span>リクエストされたデータのマージ方法(要求されたデータは自動的にメイン系列 (OHLCデータ) とマージされます)。可能な値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a>, <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a> - リクエストされたデータはギャップ ( <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> 値) ありでマージされます。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> - リクエストされたデータはギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。デフォルト値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index (series int) </span>Quandlの時系列カラムのインデックス。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ignore_invalid_symbol (input bool) </span>オプションのパラメーター。指定したシンボルが見つからなかった場合の関数の動作を決定します: false の場合、スクリプトは停止し、ランタイムエラーを返します。true の場合、関数は na を返し、実行は継続されます。デフォルトは false です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_request.quandl\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"request.quandl\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">f</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.quandl</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"CFTC/SB_FO_ALL\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barmerge.gaps_off</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">リクエストされた系列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a></div></div>",
"text": "request.quandl()\n*注: NASDAQデータリンクのAPI変更に伴い、この関数は非推奨になりました。\"QUANDL\" シンボルへのリクエストは今後無効になり、リクエスト時にはランタイムエラーが返されます。\nこの機能で提供されていたデータの中には \"BCHAIN\" や \"FRED\" などの他のフィードを通じてTradingViewで使用できるものがあります。こうしたデータを探すには「シンボル検索」をご利用ください。コミットメント・オブ・トレーダーズ (COT) のデータは、公式の\nLibraryCOT\nライブラリを使ってリクエストすることができます。\nNasdaq Data Link\n(旧Quandl) のシンボルのデータをリクエストします。\n構文\nrequest.quandl(ticker, gaps, index, ignore_invalid_symbol) → series float\n引数\nticker (series string)\nシンボル。時系列とQuandlのデータフィードの名称は、スラッシュで区切る必要があります。例: \"CFTC/SB_FO_ALL\"。\ngaps (simple barmerge_gaps)\nリクエストされたデータのマージ方法(要求されたデータは自動的にメイン系列 (OHLCデータ) とマージされます)。可能な値は\nbarmerge.gaps_on\n,\nbarmerge.gaps_off\nです。\nbarmerge.gaps_on\n- リクエストされたデータはギャップ (\nna\n値) ありでマージされます。\nbarmerge.gaps_off\n- リクエストされたデータはギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。デフォルト値は\nbarmerge.gaps_off\nです。\nindex (series int)\nQuandlの時系列カラムのインデックス。\nignore_invalid_symbol (input bool)\nオプションのパラメーター。指定したシンボルが見つからなかった場合の関数の動作を決定します: false の場合、スクリプトは停止し、ランタイムエラーを返します。true の場合、関数は na を返し、実行は継続されます。デフォルトは false です。\n例\n//\n@version=\n6\nindicator\n(\n\"request.quandl\"\n)\nf\n=\nrequest.quandl\n(\n\"CFTC/SB_FO_ALL\"\n,\nbarmerge.gaps_off\n,\n0\n)\nplot\n(\nf\n)\nリターン\nリクエストされた系列。\nこちらもご覧ください\nrequest.security\nsyminfo.tickerid",
"code_blocks": [
{
"language": "",
"code": "request.quandl(ticker, gaps, index, ignore_invalid_symbol) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"request.quandl\"\n)\nf\n \n=\n \nrequest.quandl\n(\n\"CFTC/SB_FO_ALL\"\n,\n \nbarmerge.gaps_off\n,\n \n0\n)\nplot\n(\nf\n)"
}
],
"links": [
{
"text": "LibraryCOT",
"href": "https://www.tradingview.com/v/ysFf2OTq/"
},
{
"text": "Nasdaq Data Link",
"href": "https://data.nasdaq.com/"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
}
],
"tables": []
},
{
"id": "fun_request.security",
"legacy_id": "fun_request.security",
"title": "request.security()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">request.security()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_request.security\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定したコンテキスト(シンボルと時間足)から式の結果をリクエストします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">request.security(symbol, timeframe, expression, gaps, lookahead, ignore_invalid_symbol, currency, calc_bars_count) → series <type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (series string) </span>リクエストされたデータのシンボルまたはティッカー識別子。チャートのシンボルを使ってデータをリクエストするには、空の文字列または <a class=\"js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a> を使用します。追加の修飾子 (時間外セッション、配当調整、平均足や練行足などの非標準のチャートタイプなど) を使ってデータを取得するには、<code>ticker.*</code> の名前空間の関数を使用して、リクエスト用にカスタムのティッカーIDを作成します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timeframe (series string) </span>リクエストされたデータの時間足。チャートの時間足または <a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> で指定された<code>timeframe</code> からのデータをリクエストするには、空の文字列または <a class=\"js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a> を使用します。別の時間足からのデータをリクエストするには、有効な時間足の文字列を指定してください。時間足の文字列指定については、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications\" target=\"_blank\">こちら</a>をご参照ください。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">expression (variable, function, object, array, matrix, or map of series int/float/bool/string/color/enum, or a tuple of these) </span>リクエストされたコンテキストから計算して返す式。<a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a> のようなビルトイン変数、ユーザー定義変数、<code>ta.change(close) / (high - low)</code> のような式、Pine Script®の描画を使用しない関数呼び出し、<a href=\"https://www.tradingview.com/pine-script-docs/language/objects/\" target=\"_blank\">オブジェクト</a>、<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/#collections\" target=\"_blank\">コレクション</a>または式のタプルを受け取ることができます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">gaps (simple barmerge_gaps) </span>返された値がチャートのバーにどのようにマージされるかを指定します。可能な値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a>, <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a> では、関数の中で値が最初に利用可能になった時にのみ、値が現在のチャートのバーに現れ、そうでなければ、<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>が返されます(したがって「ギャップ」が生じます)。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> では、<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>値を避け、ギャップとなる部分は、返された最新の既存の値で埋められます。オプションの引数。デフォルトは <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">lookahead (simple barmerge_lookahead) </span>過去バーにおいてのみ、経過する前の時間足のデータを返します。可能な値は、<a class=\"js-reference\" data-href=\"const_barmerge.lookahead_on\" href=\"#const_barmerge.lookahead_on\">barmerge.lookahead_on</a>, <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_off\" href=\"#const_barmerge.lookahead_off\">barmerge.lookahead_off</a> です。リアルタイムの値には影響しません。オプションの引数です。Pine Script® v3からデフォルトは <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_off\" href=\"#const_barmerge.lookahead_off\">barmerge.lookahead_off</a> となっています。 v1 および v2 では、デフォルトは <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_on\" href=\"#const_barmerge.lookahead_on\">barmerge.lookahead_on</a> です。注意: <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_on\" href=\"#const_barmerge.lookahead_on\">barmerge.lookahead_on</a> を <code>close[1]</code> のように <code>expression</code> 引数をオフセットせずにチャートよりも上位の時間足で使用すると、現在のコンテキストで実際の値が判明する前に <code>close</code> の価格を返すため、スクリプトで将来リークが発生する可能性があります。ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/#future-leak-with-request-security\" target=\"_blank\">リペイント</a>のページの説明にもあるように、誤解を招く結果が生じることになります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ignore_invalid_symbol (input bool) </span>指定したシンボルが見つからなかった場合の関数の動作を決定します。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> の場合、スクリプトは停止してランタイムエラーが発生します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、関数は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返して実行が継続されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">currency (series string) </span>オプションです。通貨単位で表現される値 (たとえば、<a class=\"js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a>、<a class=\"js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a>、<a class=\"js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a>、<a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a>) や、こうした値を含む式を変換する際に変換先となる通貨を指定します。<code>200</code> のようなリテラル値は変換されません。通貨ペアの換算レートは、最も人気のある取引所において、これに対応する通貨ペアにつけられた直前の日の値に依存します。どの取引所もレートを直接提供していない場合は合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例. \"USD\" や \"USDT\")、または <code>currency.*</code> の名前空間の定数(例. <a class=\"js-reference\" data-href=\"const_currency.USD\" href=\"#const_currency.USD\">currency.USD</a> や <a class=\"js-reference\" data-href=\"const_currency.USDT\" href=\"#const_currency.USDT\">currency.USDT</a>)です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.currency\" href=\"#var_syminfo.currency\">syminfo.currency</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">calc_bars_count (simple int) </span>指定した場合、関数はシンボルの直近の履歴から指定した数のデータだけをリクエストして、あたかも利用可能なデータがこの数しか存在しないかのように <code>expression</code> を計算します。これで計算速度が改善されるケースもあります。オプションです。デフォルトは100,000で、これはTradingViewのノンプロフェッショナルプラン全てで上限となる数値です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_request.security_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Simple `request.security()` calls\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Returns 1D close of the current symbol.</span></span><br/><span><span class=\"mtk33\">dailyClose</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">dailyClose</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Returns the close of \"AAPL\" from the same timef</span><span class=\"mtk9\">rame as currently open on the chart.</span></span><br/><span><span class=\"mtk33\">aaplClose</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"AAPL\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">aaplClose</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_request.security_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Advanced `request.security()` calls\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// This calculates a 10-period moving average on t</span><span class=\"mtk9\">he active chart.</span></span><br/><span><span class=\"mtk33\">sma</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// This sends the `sma` calculation for execution </span><span class=\"mtk9\">in the context of the \"AAPL\" symbol at a \"240\" (4 </span><span class=\"mtk9\">hours) timeframe.</span></span><br/><span><span class=\"mtk33\">aaplSma</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"AAPL\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"240\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">aaplSma</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// To avoid differences on historical and realtime</span><span class=\"mtk9\"> bars, you can use this technique, which only retu</span><span class=\"mtk9\">rns a value from the higher timeframe on the bar a</span><span class=\"mtk9\">fter it completes:</span></span><br/><span><span class=\"mtk33\">indexHighTF</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.isrealtime</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk33\">indexCurrTF</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.isrealtime</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk33\">nonRepaintingClose</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">indexHighTF</span><span class=\"mtk13\">])[</span><span class=\"mtk33\">indexCurrTF</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">nonRepaintingClose</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Non-repainting close\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Returns the 1H close of \"AAPL\", extended sessio</span><span class=\"mtk9\">n included. The value is dividend-adjusted.</span></span><br/><span><span class=\"mtk33\">extendedTicker</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.modify</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ:AAPL\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">session</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.extended</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">adjustment</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">adjustment.dividends</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">aaplExtAdj</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">extendedTicker</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"60\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">aaplExtAdj</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Returns the result of a user-defined function.</span></span><br/><span><span class=\"mtk9\">// The `max` variable is mutable, but we can pass </span><span class=\"mtk9\">it to `request.security()` because it is wrapped i</span><span class=\"mtk9\">n a function.</span></span><br/><span><span class=\"mtk15\">allTimeHigh</span><span class=\"mtk13\">(</span><span class=\"mtk33\">source</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">max</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">source</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">max</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">max</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">source</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">allTimeHigh1D</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">allTimeHigh</span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// By using a tuple `expression`, we obtain severa</span><span class=\"mtk9\">l values with only one `request.security()` call.</span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">open1D</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">high1D</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">low1D</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">close1D</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ema1D</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.ema</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)])</span></span><br/><span><span class=\"mtk16\">plotcandle</span><span class=\"mtk13\">(</span><span class=\"mtk33\">open1D</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">high1D</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">low1D</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">close1D</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ema1D</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Returns an array containing the OHLC values of </span><span class=\"mtk9\">the chart's symbol from the 1D timeframe.</span></span><br/><span><span class=\"mtk33\">ohlcArray</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plotcandle</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ohlcArray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ohlcArray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ohlcArray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ohlcArray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>expression</code>で定義された結果です。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数を使用するスクリプトは過去バーとリアルタイムバーで異なる計算をする場合があり、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">リペイント</a>が発生する可能性があります。</div><div class=\"tv-pine-reference-item__text tv-text\">1つのスクリプトに含めることが可能な一意の <code>request.*()</code> 関数呼び出しは40回までです。呼び出しが一意である条件は、同じ引数で同じ関数を呼び出さない場合に限ります。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>request.*()</code> 関数を2回呼び出すとき、同一のコンテキストで同一の式を異なる <code>calc_bars_count</code> の値で評価すると、2回目の呼び出しでも1回目と同じ本数の過去バーがリクエストされます。たとえば、スクリプトが <code>request.security(\"AAPL\", \"\", close, calc_bars_count = 5)</code> を呼び出してから、<code> after it calls ``request.security(\"AAPL\", \"\", close, calc_bars_count = 3)</code> を呼び出した場合、2回目の呼び出しでも3本ではなく5本のバーでの過去データが使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>request.()</code> によって呼び出されたシンボルは、正確な指定がない場合、つまり<code>symbol</code> の引数が空文字列または <a class=\"js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a> の場合、<em>継承</em>が可能です。同様に <code>request.()</code> によって呼び出された時間足は <code>timeframe</code> 引数が空文字列または <a class=\"js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a> の場合に継承が可能です。これらの値は通常、スクリプトが実行されているチャートから取得されます。ただし、<code>request.*()</code> の関数Aが <code>request.*()</code> の関数Bの式の中から呼び出された場合、関数Aは関数Bの値を継承できます。詳細は<a href=\"https://www.tradingview.com/pine-script-docs/concepts/other-timeframes-and-data/#nested-requests\" target=\"_blank\">こちら</a>をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security_lower_tf\" href=\"#fun_request.security_lower_tf\">request.security_lower_tf</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.dividends\" href=\"#fun_request.dividends\">request.dividends</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.splits\" href=\"#fun_request.splits\">request.splits</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.financial\" href=\"#fun_request.financial\">request.financial</a></div></div>",
"text": "request.security()\n指定したコンテキスト(シンボルと時間足)から式の結果をリクエストします。\n構文\nrequest.security(symbol, timeframe, expression, gaps, lookahead, ignore_invalid_symbol, currency, calc_bars_count) → series <type>\n引数\nsymbol (series string)\nリクエストされたデータのシンボルまたはティッカー識別子。チャートのシンボルを使ってデータをリクエストするには、空の文字列または\nsyminfo.tickerid\nを使用します。追加の修飾子 (時間外セッション、配当調整、平均足や練行足などの非標準のチャートタイプなど) を使ってデータを取得するには、\nticker.*\nの名前空間の関数を使用して、リクエスト用にカスタムのティッカーIDを作成します。\ntimeframe (series string)\nリクエストされたデータの時間足。チャートの時間足または\nindicator\nで指定された\ntimeframe\nからのデータをリクエストするには、空の文字列または\ntimeframe.period\nを使用します。別の時間足からのデータをリクエストするには、有効な時間足の文字列を指定してください。時間足の文字列指定については、\nこちら\nをご参照ください。\nexpression (variable, function, object, array, matrix, or map of series int/float/bool/string/color/enum, or a tuple of these)\nリクエストされたコンテキストから計算して返す式。\nclose\nのようなビルトイン変数、ユーザー定義変数、\nta.change(close) / (high - low)\nのような式、Pine Script®の描画を使用しない関数呼び出し、\nオブジェクト\n、\nコレクション\nまたは式のタプルを受け取ることができます。\ngaps (simple barmerge_gaps)\n返された値がチャートのバーにどのようにマージされるかを指定します。可能な値は\nbarmerge.gaps_on\n,\nbarmerge.gaps_off\nです。\nbarmerge.gaps_on\nでは、関数の中で値が最初に利用可能になった時にのみ、値が現在のチャートのバーに現れ、そうでなければ、\nna\nが返されます(したがって「ギャップ」が生じます)。\nbarmerge.gaps_off\nでは、\nna\n値を避け、ギャップとなる部分は、返された最新の既存の値で埋められます。オプションの引数。デフォルトは\nbarmerge.gaps_off\nです。\nlookahead (simple barmerge_lookahead)\n過去バーにおいてのみ、経過する前の時間足のデータを返します。可能な値は、\nbarmerge.lookahead_on\n,\nbarmerge.lookahead_off\nです。リアルタイムの値には影響しません。オプションの引数です。Pine Script® v3からデフォルトは\nbarmerge.lookahead_off\nとなっています。 v1 および v2 では、デフォルトは\nbarmerge.lookahead_on\nです。注意:\nbarmerge.lookahead_on\nを\nclose[1]\nのように\nexpression\n引数をオフセットせずにチャートよりも上位の時間足で使用すると、現在のコンテキストで実際の値が判明する前に\nclose\nの価格を返すため、スクリプトで将来リークが発生する可能性があります。ユーザーマニュアルの\nリペイント\nのページの説明にもあるように、誤解を招く結果が生じることになります。\nignore_invalid_symbol (input bool)\n指定したシンボルが見つからなかった場合の関数の動作を決定します。\nfalse\nの場合、スクリプトは停止してランタイムエラーが発生します。\ntrue\nの場合、関数は\nna\nを返して実行が継続されます。オプションの引数です。デフォルトは\nfalse\nです。\ncurrency (series string)\nオプションです。通貨単位で表現される値 (たとえば、\nopen\n、\nhigh\n、\nlow\n、\nclose\n) や、こうした値を含む式を変換する際に変換先となる通貨を指定します。\n200\nのようなリテラル値は変換されません。通貨ペアの換算レートは、最も人気のある取引所において、これに対応する通貨ペアにつけられた直前の日の値に依存します。どの取引所もレートを直接提供していない場合は合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例. \"USD\" や \"USDT\")、または\ncurrency.*\nの名前空間の定数(例.\ncurrency.USD\nや\ncurrency.USDT\n)です。デフォルトは\nsyminfo.currency\nです。\ncalc_bars_count (simple int)\n指定した場合、関数はシンボルの直近の履歴から指定した数のデータだけをリクエストして、あたかも利用可能なデータがこの数しか存在しないかのように\nexpression\nを計算します。これで計算速度が改善されるケースもあります。オプションです。デフォルトは100,000で、これはTradingViewのノンプロフェッショナルプラン全てで上限となる数値です。\n例\n//\n@version=\n6\nindicator\n(\n\"Simple `request.security()` calls\"\n)\n// Returns 1D close of the current symbol.\ndailyClose\n=\nrequest.security\n(\nsyminfo.tickerid\n,\n\"1D\"\n,\nclose\n)\nplot\n(\ndailyClose\n)\n// Returns the close of \"AAPL\" from the same timef\nrame as currently open on the chart.\naaplClose\n=\nrequest.security\n(\n\"AAPL\"\n,\ntimeframe.period\n,\nclose\n)\nplot\n(\naaplClose\n)\n例\n//\n@version=\n6\nindicator\n(\n\"Advanced `request.security()` calls\"\n)\n// This calculates a 10-period moving average on t\nhe active chart.\nsma\n=\nta.sma\n(\nclose\n,\n10\n)\n// This sends the `sma` calculation for execution\nin the context of the \"AAPL\" symbol at a \"240\" (4\nhours) timeframe.\naaplSma\n=\nrequest.security\n(\n\"AAPL\"\n,\n\"240\"\n,\nsma\n)\nplot\n(\naaplSma\n)\n// To avoid differences on historical and realtime\nbars, you can use this technique, which only retu\nrns a value from the higher timeframe on the bar a\nfter it completes:\nindexHighTF\n=\nbarstate.isrealtime\n?\n1\n:\n0\nindexCurrTF\n=\nbarstate.isrealtime\n?\n0\n:\n1\nnonRepaintingClose\n=\nrequest.security\n(\nsyminfo.tickerid\n,\n\"1D\"\n,\nclose\n[\nindexHighTF\n])[\nindexCurrTF\n]\nplot\n(\nnonRepaintingClose\n,\n\"Non-repainting close\"\n)\n// Returns the 1H close of \"AAPL\", extended sessio\nn included. The value is dividend-adjusted.\nextendedTicker\n=\nticker.modify\n(\n\"NASDAQ:AAPL\"\n,\nsession\n=\nsession.extended\n,\nadjustment\n=\nadjustment.dividends\n)\naaplExtAdj\n=\nrequest.security\n(\nextendedTicker\n,\n\"60\"\n,\nclose\n)\nplot\n(\naaplExtAdj\n)\n// Returns the result of a user-defined function.\n// The `max` variable is mutable, but we can pass\nit to `request.security()` because it is wrapped i\nn a function.\nallTimeHigh\n(\nsource\n)\n=>\nvar\nmax\n=\nsource\nmax\n:=\nmath.max\n(\nmax\n,\nsource\n)\nallTimeHigh1D\n=\nrequest.security\n(\nsyminfo.tickerid\n,\n\"1D\"\n,\nallTimeHigh\n(\nhigh\n))\n// By using a tuple `expression`, we obtain severa\nl values with only one `request.security()` call.\n[\nopen1D\n,\nhigh1D\n,\nlow1D\n,\nclose1D\n,\nema1D\n]\n=\nrequest.security\n(\nsyminfo.tickerid\n,\n\"1D\"\n,\n[\nopen\n,\nhigh\n,\nlow\n,\nclose\n,\nta.ema\n(\nclose\n,\n10\n)])\nplotcandle\n(\nopen1D\n,\nhigh1D\n,\nlow1D\n,\nclose1D\n)\nplot\n(\nema1D\n)\n// Returns an array containing the OHLC values of\nthe chart's symbol from the 1D timeframe.\nohlcArray\n=\nrequest.security\n(\nsyminfo.tickerid\n,\n\"1D\"\n,\narray.from\n(\nopen\n,\nhigh\n,\nlow\n,\nclose\n))\nplotcandle\n(\narray.get\n(\nohlcArray\n,\n0\n)\n,\narray.get\n(\nohlcArray\n,\n1\n)\n,\narray.get\n(\nohlcArray\n,\n2\n)\n,\narray.get\n(\nohlcArray\n,\n3\n))\nリターン\nexpression\nで定義された結果です。\n備考\nこの関数を使用するスクリプトは過去バーとリアルタイムバーで異なる計算をする場合があり、\nリペイント\nが発生する可能性があります。\n1つのスクリプトに含めることが可能な一意の\nrequest.*()\n関数呼び出しは40回までです。呼び出しが一意である条件は、同じ引数で同じ関数を呼び出さない場合に限ります。\nrequest.*()\n関数を2回呼び出すとき、同一のコンテキストで同一の式を異なる\ncalc_bars_count\nの値で評価すると、2回目の呼び出しでも1回目と同じ本数の過去バーがリクエストされます。たとえば、スクリプトが\nrequest.security(\"AAPL\", \"\", close, calc_bars_count = 5)\nを呼び出してから、\nafter it calls ``request.security(\"AAPL\", \"\", close, calc_bars_count = 3)\nを呼び出した場合、2回目の呼び出しでも3本ではなく5本のバーでの過去データが使用されます。\nrequest.()\nによって呼び出されたシンボルは、正確な指定がない場合、つまり\nsymbol\nの引数が空文字列または\nsyminfo.tickerid\nの場合、\n継承\nが可能です。同様に\nrequest.()\nによって呼び出された時間足は\ntimeframe\n引数が空文字列または\ntimeframe.period\nの場合に継承が可能です。これらの値は通常、スクリプトが実行されているチャートから取得されます。ただし、\nrequest.*()\nの関数Aが\nrequest.*()\nの関数Bの式の中から呼び出された場合、関数Aは関数Bの値を継承できます。詳細は\nこちら\nをご参照ください。\nこちらもご覧ください\nsyminfo.ticker\nsyminfo.tickerid\ntimeframe.period\nticker.new\nticker.modify\nrequest.security_lower_tf\nrequest.dividends\nrequest.earnings\nrequest.splits\nrequest.financial",
"code_blocks": [
{
"language": "",
"code": "request.security(symbol, timeframe, expression, gaps, lookahead, ignore_invalid_symbol, currency, calc_bars_count) → series <type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Simple `request.security()` calls\"\n)\n// Returns 1D close of the current symbol.\ndailyClose\n \n=\n \nrequest.security\n(\nsyminfo.tickerid\n,\n \n\"1D\"\n,\n \nclose\n)\nplot\n(\ndailyClose\n)\n// Returns the close of \"AAPL\" from the same timef\nrame as currently open on the chart.\naaplClose\n \n=\n \nrequest.security\n(\n\"AAPL\"\n,\n \ntimeframe.period\n,\n \nclose\n)\nplot\n(\naaplClose\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Advanced `request.security()` calls\"\n)\n// This calculates a 10-period moving average on t\nhe active chart.\nsma\n \n=\n \nta.sma\n(\nclose\n,\n \n10\n)\n// This sends the `sma` calculation for execution \nin the context of the \"AAPL\" symbol at a \"240\" (4 \nhours) timeframe.\naaplSma\n \n=\n \nrequest.security\n(\n\"AAPL\"\n,\n \n\"240\"\n,\n \nsma\n)\nplot\n(\naaplSma\n)\n// To avoid differences on historical and realtime\n bars, you can use this technique, which only retu\nrns a value from the higher timeframe on the bar a\nfter it completes:\nindexHighTF\n \n=\n \nbarstate.isrealtime\n \n?\n \n1\n \n:\n \n0\nindexCurrTF\n \n=\n \nbarstate.isrealtime\n \n?\n \n0\n \n:\n \n1\nnonRepaintingClose\n \n=\n \nrequest.security\n(\nsyminfo.tickerid\n,\n \n\"1D\"\n,\n \nclose\n[\nindexHighTF\n])[\nindexCurrTF\n]\nplot\n(\nnonRepaintingClose\n,\n \n\"Non-repainting close\"\n)\n// Returns the 1H close of \"AAPL\", extended sessio\nn included. The value is dividend-adjusted.\nextendedTicker\n \n=\n \nticker.modify\n(\n\"NASDAQ:AAPL\"\n,\n \nsession\n \n=\n \nsession.extended\n,\n \nadjustment\n \n=\n \nadjustment.dividends\n)\naaplExtAdj\n \n=\n \nrequest.security\n(\nextendedTicker\n,\n \n\"60\"\n,\n \nclose\n)\nplot\n(\naaplExtAdj\n)\n// Returns the result of a user-defined function.\n// The `max` variable is mutable, but we can pass \nit to `request.security()` because it is wrapped i\nn a function.\nallTimeHigh\n(\nsource\n)\n \n=>\n \nvar\n \nmax\n \n=\n \nsource\n \nmax\n \n:=\n \nmath.max\n(\nmax\n,\n \nsource\n)\nallTimeHigh1D\n \n=\n \nrequest.security\n(\nsyminfo.tickerid\n,\n \n\"1D\"\n,\n \nallTimeHigh\n(\nhigh\n))\n// By using a tuple `expression`, we obtain severa\nl values with only one `request.security()` call.\n[\nopen1D\n,\n \nhigh1D\n,\n \nlow1D\n,\n \nclose1D\n,\n \nema1D\n]\n \n=\n \nrequest.security\n(\nsyminfo.tickerid\n,\n \n\"1D\"\n,\n \n[\nopen\n,\n \nhigh\n,\n \nlow\n,\n \nclose\n,\n \nta.ema\n(\nclose\n,\n \n10\n)])\nplotcandle\n(\nopen1D\n,\n \nhigh1D\n,\n \nlow1D\n,\n \nclose1D\n)\nplot\n(\nema1D\n)\n// Returns an array containing the OHLC values of \nthe chart's symbol from the 1D timeframe.\nohlcArray\n \n=\n \nrequest.security\n(\nsyminfo.tickerid\n,\n \n\"1D\"\n,\n \narray.from\n(\nopen\n,\n \nhigh\n,\n \nlow\n,\n \nclose\n))\nplotcandle\n(\narray.get\n(\nohlcArray\n,\n \n0\n)\n,\n \narray.get\n(\nohlcArray\n,\n \n1\n)\n,\n \narray.get\n(\nohlcArray\n,\n \n2\n)\n,\n \narray.get\n(\nohlcArray\n,\n \n3\n))"
}
],
"links": [
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "こちら",
"href": "https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "オブジェクト",
"href": "https://www.tradingview.com/pine-script-docs/language/objects/"
},
{
"text": "コレクション",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/#collections"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.lookahead_on",
"href": "#const_barmerge.lookahead_on"
},
{
"text": "barmerge.lookahead_off",
"href": "#const_barmerge.lookahead_off"
},
{
"text": "barmerge.lookahead_off",
"href": "#const_barmerge.lookahead_off"
},
{
"text": "barmerge.lookahead_on",
"href": "#const_barmerge.lookahead_on"
},
{
"text": "barmerge.lookahead_on",
"href": "#const_barmerge.lookahead_on"
},
{
"text": "リペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/#future-leak-with-request-security"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "open",
"href": "#var_open"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "currency.USD",
"href": "#const_currency.USD"
},
{
"text": "currency.USDT",
"href": "#const_currency.USDT"
},
{
"text": "syminfo.currency",
"href": "#var_syminfo.currency"
},
{
"text": "リペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "こちら",
"href": "https://www.tradingview.com/pine-script-docs/concepts/other-timeframes-and-data/#nested-requests"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "request.security_lower_tf",
"href": "#fun_request.security_lower_tf"
},
{
"text": "request.dividends",
"href": "#fun_request.dividends"
},
{
"text": "request.earnings",
"href": "#fun_request.earnings"
},
{
"text": "request.splits",
"href": "#fun_request.splits"
},
{
"text": "request.financial",
"href": "#fun_request.financial"
}
],
"tables": []
},
{
"id": "fun_request.security_lower_tf",
"legacy_id": "fun_request.security_lower_tf",
"title": "request.security_lower_tf()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">request.security_lower_tf()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_request.security_lower_tf\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定したシンボルからチャートの時間足以下の時間足で式の結果をリクエストします。これは、チャートのバー内部を構成する下位時間足の各バーの要素を1つずつ含む <a class=\"js-reference\" data-href=\"type_array\" href=\"#type_array\">array</a> を返します。たとえば、5分足のチャート上で <code>timeframe</code> の引数に \"1\" を指定してデータをリクエストすると、通常、1分足の各バーの <code>expression</code> の値を表す5つの要素を持った配列が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">request.security_lower_tf(symbol, timeframe, expression, ignore_invalid_symbol, currency, ignore_invalid_timeframe, calc_bars_count) → array<type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (series string) </span>リクエストされたデータのシンボルまたはティッカー識別子。チャートのシンボルを使ってデータをリクエストするには、空の文字列または <a class=\"js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a> を使用します。追加の修飾子 (時間外セッション、配当調整、平均足や練行足などの非標準のチャートタイプなど) を使ってデータを取得するには、<code>ticker.*</code> の名前空間の関数を使用して、リクエスト用にカスタムのティッカーIDを作成します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timeframe (series string) </span>リクエストされたデータの時間足。チャートの時間足または <a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a> で指定された<code>timeframe</code> からのデータをリクエストするには、空の文字列または <a class=\"js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a> を使用します。別の時間足からのデータをリクエストするには、有効な時間足の文字列を指定してください。時間足の文字列指定については、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications\" target=\"_blank\">こちら</a>をご参照ください。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">expression (variable, object or function of series int/float/bool/string/color/enum, or a tuple of these) </span>リクエストされたコンテキストから計算して返す式。<a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a> のようなビルトイン変数、ユーザー定義変数、<code>ta.change(close) / (high - low)</code> のような式、Pine Script®の描画を使用しない関数呼び出し、<a href=\"https://www.tradingview.com/pine-script-docs/language/objects/\" target=\"_blank\">オブジェクト</a>、または式のタプルを受け取ることができます。ただし、<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/#collections\" target=\"_blank\">コレクション</a>については、オブジェクトのフィールド内でない限り使用することはできません。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ignore_invalid_symbol (series bool) </span>指定したシンボルが見つからなかった場合の関数の動作を決定します。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> の場合、スクリプトは停止してランタイムエラーが発生します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、関数は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返して実行が継続されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">currency (series string) </span>オプションです。通貨単位で表現される値 (たとえば、<a class=\"js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a>、<a class=\"js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a>、<a class=\"js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a>、<a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a>) や、こうした値を含む式を変換する際に変換先となる通貨を指定します。<code>200</code> のようなリテラル値は変換されません。通貨ペアの換算レートは、最も人気のある取引所において、これに対応する通貨ペアにつけられた直前の日の値に依存します。どの取引所もレートを直接提供していない場合は合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例. \"USD\" や \"USDT\")、または <code>currency.*</code> の名前空間の定数(例. <a class=\"js-reference\" data-href=\"const_currency.USD\" href=\"#const_currency.USD\">currency.USD</a> や <a class=\"js-reference\" data-href=\"const_currency.USDT\" href=\"#const_currency.USDT\">currency.USDT</a>)です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.currency\" href=\"#var_syminfo.currency\">syminfo.currency</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ignore_invalid_timeframe (series bool) </span>関数の呼び出しで使用された <code>timeframe</code> よりもチャートの時間足が小さい場合の関数の動作を決定します。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> の場合、スクリプトは停止してランタイムエラーが発生します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、関数は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返して実行が継続されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">calc_bars_count (simple int) </span>指定した場合、関数はシンボルの直近の履歴から指定した数のデータだけをリクエストして、あたかも利用可能なデータがこの数しか存在しないかのように <code>expression</code> を計算します。これで計算速度が改善されるケースもあります。オプションです。デフォルトは100,000で、これはTradingViewのノンプロフェッショナルプラン全てで上限となる数値です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_request.security_lower_tf\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`request.security_lower_tf()` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// If the current chart timeframe is set to 120 mi</span><span class=\"mtk9\">nutes, then the `arrayClose` array will contain tw</span><span class=\"mtk9\">o 'close' values from the 60 minute timeframe for </span><span class=\"mtk9\">each bar.</span></span><br/><span><span class=\"mtk33\">arrClose</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security_lower_tf</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"60\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">arrClose</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>expression</code>により指定された型の配列、あるいはそのタプル。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数を使用するスクリプトは過去バーとリアルタイムバーで異なる計算をする場合があり、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">リペイント</a>が発生する可能性があります。</div><div class=\"tv-pine-reference-item__text tv-text\">この関数でスプレッド (例: \"AAPL+MSFT*TSLA\") を使用した場合、常に信頼性の高いデータが返されるとは限らないのでご注意ください。</div><div class=\"tv-pine-reference-item__text tv-text\">1つのスクリプトに含めることが可能な一意の <code>request.*()</code> 関数呼び出しは40回までです。呼び出しが一意である条件は、同じ引数で同じ関数を呼び出さない場合に限ります。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>request.*()</code> 関数を2回呼び出すとき、同一のコンテキストで同一の式を異なる <code>calc_bars_count</code> の値で評価すると、2回目の呼び出しでも1回目と同じ本数の過去バーがリクエストされます。たとえば、スクリプトが <code>request.security(\"AAPL\", \"\", close, calc_bars_count = 5)</code> を呼び出してから、<code> after it calls ``request.security(\"AAPL\", \"\", close, calc_bars_count = 3)</code> を呼び出した場合、2回目の呼び出しでも3本ではなく5本のバーでの過去データが使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>request.()</code> によって呼び出されたシンボルは、正確な指定がない場合、つまり、<code>symbol</code> の引数が空文字列または <a class=\"js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a> の場合に「継承」されます。同様に、<code>timeframe</code> の引数が空文字列または <a class=\"js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a> の場合、<code>request.()</code> によって呼び出された時間足が継承されます。これらの値は通常、スクリプトが実行されているチャートから取得されます。ただし、<code>request.*()</code> 関数Aが <code>request.*()</code> 関数Bの式の中から呼び出された場合、関数Bの値が関数Aに継承されます。詳細については<a href=\"https://www.tradingview.com/pine-script-docs/concepts/other-timeframes-and-data/#nested-requests\" target=\"_blank\">こちら</a>をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.dividends\" href=\"#fun_request.dividends\">request.dividends</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.splits\" href=\"#fun_request.splits\">request.splits</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.financial\" href=\"#fun_request.financial\">request.financial</a></div></div>",
"text": "request.security_lower_tf()\n指定したシンボルからチャートの時間足以下の時間足で式の結果をリクエストします。これは、チャートのバー内部を構成する下位時間足の各バーの要素を1つずつ含む\narray\nを返します。たとえば、5分足のチャート上で\ntimeframe\nの引数に \"1\" を指定してデータをリクエストすると、通常、1分足の各バーの\nexpression\nの値を表す5つの要素を持った配列が返されます。\n構文\nrequest.security_lower_tf(symbol, timeframe, expression, ignore_invalid_symbol, currency, ignore_invalid_timeframe, calc_bars_count) → array<type>\n引数\nsymbol (series string)\nリクエストされたデータのシンボルまたはティッカー識別子。チャートのシンボルを使ってデータをリクエストするには、空の文字列または\nsyminfo.tickerid\nを使用します。追加の修飾子 (時間外セッション、配当調整、平均足や練行足などの非標準のチャートタイプなど) を使ってデータを取得するには、\nticker.*\nの名前空間の関数を使用して、リクエスト用にカスタムのティッカーIDを作成します。\ntimeframe (series string)\nリクエストされたデータの時間足。チャートの時間足または\nindicator\nで指定された\ntimeframe\nからのデータをリクエストするには、空の文字列または\ntimeframe.period\nを使用します。別の時間足からのデータをリクエストするには、有効な時間足の文字列を指定してください。時間足の文字列指定については、\nこちら\nをご参照ください。\nexpression (variable, object or function of series int/float/bool/string/color/enum, or a tuple of these)\nリクエストされたコンテキストから計算して返す式。\nclose\nのようなビルトイン変数、ユーザー定義変数、\nta.change(close) / (high - low)\nのような式、Pine Script®の描画を使用しない関数呼び出し、\nオブジェクト\n、または式のタプルを受け取ることができます。ただし、\nコレクション\nについては、オブジェクトのフィールド内でない限り使用することはできません。\nignore_invalid_symbol (series bool)\n指定したシンボルが見つからなかった場合の関数の動作を決定します。\nfalse\nの場合、スクリプトは停止してランタイムエラーが発生します。\ntrue\nの場合、関数は\nna\nを返して実行が継続されます。オプションの引数です。デフォルトは\nfalse\nです。\ncurrency (series string)\nオプションです。通貨単位で表現される値 (たとえば、\nopen\n、\nhigh\n、\nlow\n、\nclose\n) や、こうした値を含む式を変換する際に変換先となる通貨を指定します。\n200\nのようなリテラル値は変換されません。通貨ペアの換算レートは、最も人気のある取引所において、これに対応する通貨ペアにつけられた直前の日の値に依存します。どの取引所もレートを直接提供していない場合は合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例. \"USD\" や \"USDT\")、または\ncurrency.*\nの名前空間の定数(例.\ncurrency.USD\nや\ncurrency.USDT\n)です。デフォルトは\nsyminfo.currency\nです。\nignore_invalid_timeframe (series bool)\n関数の呼び出しで使用された\ntimeframe\nよりもチャートの時間足が小さい場合の関数の動作を決定します。\nfalse\nの場合、スクリプトは停止してランタイムエラーが発生します。\ntrue\nの場合、関数は\nna\nを返して実行が継続されます。オプションの引数です。デフォルトは\nfalse\nです。\ncalc_bars_count (simple int)\n指定した場合、関数はシンボルの直近の履歴から指定した数のデータだけをリクエストして、あたかも利用可能なデータがこの数しか存在しないかのように\nexpression\nを計算します。これで計算速度が改善されるケースもあります。オプションです。デフォルトは100,000で、これはTradingViewのノンプロフェッショナルプラン全てで上限となる数値です。\n例\n//\n@version=\n6\nindicator\n(\n\"`request.security_lower_tf()` Example\"\n,\noverlay\n=\ntrue\n)\n// If the current chart timeframe is set to 120 mi\nnutes, then the `arrayClose` array will contain tw\no 'close' values from the 60 minute timeframe for\neach bar.\narrClose\n=\nrequest.security_lower_tf\n(\nsyminfo.tickerid\n,\n\"60\"\n,\nclose\n)\nif\nbar_index\n==\nlast_bar_index\n-\n1\nlabel.new\n(\nbar_index\n,\nhigh\n,\nstr.tostring\n(\narrClose\n))\nリターン\nexpression\nにより指定された型の配列、あるいはそのタプル。\n備考\nこの関数を使用するスクリプトは過去バーとリアルタイムバーで異なる計算をする場合があり、\nリペイント\nが発生する可能性があります。\nこの関数でスプレッド (例: \"AAPL+MSFT*TSLA\") を使用した場合、常に信頼性の高いデータが返されるとは限らないのでご注意ください。\n1つのスクリプトに含めることが可能な一意の\nrequest.*()\n関数呼び出しは40回までです。呼び出しが一意である条件は、同じ引数で同じ関数を呼び出さない場合に限ります。\nrequest.*()\n関数を2回呼び出すとき、同一のコンテキストで同一の式を異なる\ncalc_bars_count\nの値で評価すると、2回目の呼び出しでも1回目と同じ本数の過去バーがリクエストされます。たとえば、スクリプトが\nrequest.security(\"AAPL\", \"\", close, calc_bars_count = 5)\nを呼び出してから、\nafter it calls ``request.security(\"AAPL\", \"\", close, calc_bars_count = 3)\nを呼び出した場合、2回目の呼び出しでも3本ではなく5本のバーでの過去データが使用されます。\nrequest.()\nによって呼び出されたシンボルは、正確な指定がない場合、つまり、\nsymbol\nの引数が空文字列または\nsyminfo.tickerid\nの場合に「継承」されます。同様に、\ntimeframe\nの引数が空文字列または\ntimeframe.period\nの場合、\nrequest.()\nによって呼び出された時間足が継承されます。これらの値は通常、スクリプトが実行されているチャートから取得されます。ただし、\nrequest.*()\n関数Aが\nrequest.*()\n関数Bの式の中から呼び出された場合、関数Bの値が関数Aに継承されます。詳細については\nこちら\nをご参照ください。\nこちらもご覧ください\nrequest.security\nsyminfo.ticker\nsyminfo.tickerid\ntimeframe.period\nticker.new\nrequest.dividends\nrequest.earnings\nrequest.splits\nrequest.financial",
"code_blocks": [
{
"language": "",
"code": "request.security_lower_tf(symbol, timeframe, expression, ignore_invalid_symbol, currency, ignore_invalid_timeframe, calc_bars_count) → array<type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`request.security_lower_tf()` Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// If the current chart timeframe is set to 120 mi\nnutes, then the `arrayClose` array will contain tw\no 'close' values from the 60 minute timeframe for \neach bar.\narrClose\n \n=\n \nrequest.security_lower_tf\n(\nsyminfo.tickerid\n,\n \n\"60\"\n,\n \nclose\n)\nif\n \nbar_index\n \n==\n \nlast_bar_index\n \n-\n \n1\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nstr.tostring\n(\narrClose\n))"
}
],
"links": [
{
"text": "array",
"href": "#type_array"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "こちら",
"href": "https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "オブジェクト",
"href": "https://www.tradingview.com/pine-script-docs/language/objects/"
},
{
"text": "コレクション",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/#collections"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "open",
"href": "#var_open"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "currency.USD",
"href": "#const_currency.USD"
},
{
"text": "currency.USDT",
"href": "#const_currency.USDT"
},
{
"text": "syminfo.currency",
"href": "#var_syminfo.currency"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "リペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "こちら",
"href": "https://www.tradingview.com/pine-script-docs/concepts/other-timeframes-and-data/#nested-requests"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "request.dividends",
"href": "#fun_request.dividends"
},
{
"text": "request.earnings",
"href": "#fun_request.earnings"
},
{
"text": "request.splits",
"href": "#fun_request.splits"
},
{
"text": "request.financial",
"href": "#fun_request.financial"
}
],
"tables": []
},
{
"id": "fun_request.seed",
"legacy_id": "fun_request.seed",
"title": "request.seed()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">request.seed()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_request.seed\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ユーザー管理のGitHubリポジトリにデータをリクエストして、それを1つの系列として返します。新しくデータを追加する方法については <a href=\"https://github.com/tradingview-eod/pine-seeds-docs\" target=\"_blank\">here</a> に詳しいチュートリアルがあります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">request.seed(source, symbol, expression, ignore_invalid_symbol, calc_bars_count) → series <type></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series string) </span>GitHubリポジトリの名前です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (series string) </span>データを含むGitHubリポジトリのファイル名です。拡張子 \".csv \" を含めてはいけません。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">expression (<arg_expr_type>) </span>リクエストされたシンボルのコンテキストから計算されて返される式です。可能な式は: <a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a> のようなビルトイン変数、<code>ta.sma(close, 100)</code> のような式、スクリプト内で事前に計算した不変のユーザー定義変数、Pine Script®の描画を使用しない関数の呼び出し、配列、行列、タプルのいずれかです。可変変数は、式で使用される関数本体で囲まれていなければ使用できません。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ignore_invalid_symbol (input bool) </span>指定したシンボルが見つからなかった場合の関数の動作を決定します。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> の場合、スクリプトは停止してランタイムエラーが発生します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、関数は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返して実行が継続されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">calc_bars_count (simple int) </span>指定した場合、関数はシンボルの直近の履歴から指定した数のデータだけをリクエストして、あたかも利用可能なデータがこの数しか存在しないかのように <code>expression</code> を計算します。これで計算速度が改善されるケースもあります。オプションです。デフォルトは100,000で、これはTradingViewのノンプロフェッショナルプラン全てで上限となる数値です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_request.seed\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"BTC Development Activity\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">devAct</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">devActSMA</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.seed</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"seed_crypto_santiment\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"BTC_DEV_ACTIVITY\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)])</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">devAct</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"BTC Development Activity\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">devActSMA</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"BTC Development Activity SMA10\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">リクエストされた系列もしくは系列のタプルです。配列/行列のIDを含む場合もあります。</div></div>",
"text": "request.seed()\nユーザー管理のGitHubリポジトリにデータをリクエストして、それを1つの系列として返します。新しくデータを追加する方法については\nhere\nに詳しいチュートリアルがあります。\n構文\nrequest.seed(source, symbol, expression, ignore_invalid_symbol, calc_bars_count) → series <type>\n引数\nsource (series string)\nGitHubリポジトリの名前です。\nsymbol (series string)\nデータを含むGitHubリポジトリのファイル名です。拡張子 \".csv \" を含めてはいけません。\nexpression (<arg_expr_type>)\nリクエストされたシンボルのコンテキストから計算されて返される式です。可能な式は:\nclose\nのようなビルトイン変数、\nta.sma(close, 100)\nのような式、スクリプト内で事前に計算した不変のユーザー定義変数、Pine Script®の描画を使用しない関数の呼び出し、配列、行列、タプルのいずれかです。可変変数は、式で使用される関数本体で囲まれていなければ使用できません。\nignore_invalid_symbol (input bool)\n指定したシンボルが見つからなかった場合の関数の動作を決定します。\nfalse\nの場合、スクリプトは停止してランタイムエラーが発生します。\ntrue\nの場合、関数は\nna\nを返して実行が継続されます。オプションの引数です。デフォルトは\nfalse\nです。\ncalc_bars_count (simple int)\n指定した場合、関数はシンボルの直近の履歴から指定した数のデータだけをリクエストして、あたかも利用可能なデータがこの数しか存在しないかのように\nexpression\nを計算します。これで計算速度が改善されるケースもあります。オプションです。デフォルトは100,000で、これはTradingViewのノンプロフェッショナルプラン全てで上限となる数値です。\n例\n//\n@version=\n6\nindicator\n(\n\"BTC Development Activity\"\n)\n[\ndevAct\n,\ndevActSMA\n]\n=\nrequest.seed\n(\n\"seed_crypto_santiment\"\n,\n\"BTC_DEV_ACTIVITY\"\n,\n[\nclose\n,\nta.sma\n(\nclose\n,\n10\n)])\nplot\n(\ndevAct\n,\n\"BTC Development Activity\"\n)\nplot\n(\ndevActSMA\n,\n\"BTC Development Activity SMA10\"\n,\ncolor\n=\ncolor.yellow\n)\nリターン\nリクエストされた系列もしくは系列のタプルです。配列/行列のIDを含む場合もあります。",
"code_blocks": [
{
"language": "",
"code": "request.seed(source, symbol, expression, ignore_invalid_symbol, calc_bars_count) → series <type>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"BTC Development Activity\"\n)\n[\ndevAct\n,\n \ndevActSMA\n]\n \n=\n \nrequest.seed\n(\n\"seed_crypto_santiment\"\n,\n \n\"BTC_DEV_ACTIVITY\"\n,\n \n[\nclose\n,\n \nta.sma\n(\nclose\n,\n \n10\n)])\nplot\n(\ndevAct\n,\n \n\"BTC Development Activity\"\n)\nplot\n(\ndevActSMA\n,\n \n\"BTC Development Activity SMA10\"\n,\n \ncolor\n \n=\n \ncolor.yellow\n)"
}
],
"links": [
{
"text": "here",
"href": "https://github.com/tradingview-eod/pine-seeds-docs"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "false",
"href": "#const_false"
}
],
"tables": []
},
{
"id": "fun_request.splits",
"legacy_id": "fun_request.splits",
"title": "request.splits()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">request.splits()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_request.splits\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定したシンボルの株式分割データをリクエストします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">request.splits(ticker, field, gaps, lookahead, ignore_invalid_symbol) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ticker (series string) </span>シンボル。シンボルはプレフィックス付きで渡す必要があることにご注意ください。例.\"AAPL\" の代わりに \"NASDAQ:AAPL\"。<a class=\"js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a> を使うとエラーになります。代わりに <a class=\"js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a> を使用してください。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">field (series string) </span>入力文字列。可能な値は <a class=\"js-reference\" data-href=\"const_splits.denominator\" href=\"#const_splits.denominator\">splits.denominator</a>, <a class=\"js-reference\" data-href=\"const_splits.numerator\" href=\"#const_splits.numerator\">splits.numerator</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">gaps (simple barmerge_gaps) </span>リクエストされたデータのマージ方法(要求されたデータは自動的にメイン系列のOHLCデータとマージされます)。可能な値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a>, <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_on\" href=\"#const_barmerge.gaps_on\">barmerge.gaps_on</a> - リクエストされたデータは、ギャップ (<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> 値) ありでマージされます。<a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> -リクエストされたデータは、ギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。デフォルト値は <a class=\"js-reference\" data-href=\"const_barmerge.gaps_off\" href=\"#const_barmerge.gaps_off\">barmerge.gaps_off</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">lookahead (simple barmerge_lookahead) </span>リクエストされたデータ位置のマージ方法。可能な値は <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_on\" href=\"#const_barmerge.lookahead_on\">barmerge.lookahead_on</a>, <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_off\" href=\"#const_barmerge.lookahead_off\">barmerge.lookahead_off</a> です。デフォルト値はバージョン3から <a class=\"js-reference\" data-href=\"const_barmerge.lookahead_off\" href=\"#const_barmerge.lookahead_off\">barmerge.lookahead_off</a> です。2つのパラメーターの動作はリアルタイム時には同じで、過去データでのみ異なる点にご注意下さい。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ignore_invalid_symbol (input bool) </span>オプションのパラメーター。指定したシンボルが見つからなかった場合の関数の動作を決定します: false の場合、スクリプトは停止し、ランタイムエラーを返します。true の場合、関数は na を返し、実行は継続されます。デフォルトは false です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_request.splits\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"request.splits\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">s1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.splits</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ:BELFA\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">splits.denominator</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">s2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.splits</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ:BELFA\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">splits.denominator</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">gaps</span><span class=\"mtk18\">=</span><span class=\"mtk11\">barmerge.gaps_on</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lookahead</span><span class=\"mtk18\">=</span><span class=\"mtk11\">barmerge.lookahead_on</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s2</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">リクエストされた系列、または指定したシンボルの分割データが無い場合には n/a。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.dividends\" href=\"#fun_request.dividends\">request.dividends</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a></div></div>",
"text": "request.splits()\n指定したシンボルの株式分割データをリクエストします。\n構文\nrequest.splits(ticker, field, gaps, lookahead, ignore_invalid_symbol) → series float\n引数\nticker (series string)\nシンボル。シンボルはプレフィックス付きで渡す必要があることにご注意ください。例.\"AAPL\" の代わりに \"NASDAQ:AAPL\"。\nsyminfo.ticker\nを使うとエラーになります。代わりに\nsyminfo.tickerid\nを使用してください。\nfield (series string)\n入力文字列。可能な値は\nsplits.denominator\n,\nsplits.numerator\nです。\ngaps (simple barmerge_gaps)\nリクエストされたデータのマージ方法(要求されたデータは自動的にメイン系列のOHLCデータとマージされます)。可能な値は\nbarmerge.gaps_on\n,\nbarmerge.gaps_off\nです。\nbarmerge.gaps_on\n- リクエストされたデータは、ギャップ (\nna\n値) ありでマージされます。\nbarmerge.gaps_off\n-リクエストされたデータは、ギャップなしで連続してマージされ、すべてのギャップは以前の最も近い既存の値で埋められます。デフォルト値は\nbarmerge.gaps_off\nです。\nlookahead (simple barmerge_lookahead)\nリクエストされたデータ位置のマージ方法。可能な値は\nbarmerge.lookahead_on\n,\nbarmerge.lookahead_off\nです。デフォルト値はバージョン3から\nbarmerge.lookahead_off\nです。2つのパラメーターの動作はリアルタイム時には同じで、過去データでのみ異なる点にご注意下さい。\nignore_invalid_symbol (input bool)\nオプションのパラメーター。指定したシンボルが見つからなかった場合の関数の動作を決定します: false の場合、スクリプトは停止し、ランタイムエラーを返します。true の場合、関数は na を返し、実行は継続されます。デフォルトは false です。\n例\n//\n@version=\n6\nindicator\n(\n\"request.splits\"\n)\ns1\n=\nrequest.splits\n(\n\"NASDAQ:BELFA\"\n,\nsplits.denominator\n)\nplot\n(\ns1\n)\ns2\n=\nrequest.splits\n(\n\"NASDAQ:BELFA\"\n,\nsplits.denominator\n,\ngaps\n=\nbarmerge.gaps_on\n,\nlookahead\n=\nbarmerge.lookahead_on\n)\nplot\n(\ns2\n)\nリターン\nリクエストされた系列、または指定したシンボルの分割データが無い場合には n/a。\nこちらもご覧ください\nrequest.earnings\nrequest.dividends\nrequest.security\nsyminfo.tickerid",
"code_blocks": [
{
"language": "",
"code": "request.splits(ticker, field, gaps, lookahead, ignore_invalid_symbol) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"request.splits\"\n)\ns1\n \n=\n \nrequest.splits\n(\n\"NASDAQ:BELFA\"\n,\n \nsplits.denominator\n)\nplot\n(\ns1\n)\ns2\n \n=\n \nrequest.splits\n(\n\"NASDAQ:BELFA\"\n,\n \nsplits.denominator\n,\n \ngaps\n=\nbarmerge.gaps_on\n,\n \nlookahead\n=\nbarmerge.lookahead_on\n)\nplot\n(\ns2\n)"
}
],
"links": [
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "splits.denominator",
"href": "#const_splits.denominator"
},
{
"text": "splits.numerator",
"href": "#const_splits.numerator"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_on",
"href": "#const_barmerge.gaps_on"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.gaps_off",
"href": "#const_barmerge.gaps_off"
},
{
"text": "barmerge.lookahead_on",
"href": "#const_barmerge.lookahead_on"
},
{
"text": "barmerge.lookahead_off",
"href": "#const_barmerge.lookahead_off"
},
{
"text": "barmerge.lookahead_off",
"href": "#const_barmerge.lookahead_off"
},
{
"text": "request.earnings",
"href": "#fun_request.earnings"
},
{
"text": "request.dividends",
"href": "#fun_request.dividends"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
}
],
"tables": []
},
{
"id": "fun_runtime.error",
"legacy_id": "fun_runtime.error",
"title": "runtime.error()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">runtime.error()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_runtime.error\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">呼び出されると、引数 <code>message</code> で指定されたエラーメッセージとともにランタイムエラーを発生させます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">runtime.error(message) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">message (series string) </span>エラーメッセージ。</div></div>",
"text": "runtime.error()\n呼び出されると、引数\nmessage\nで指定されたエラーメッセージとともにランタイムエラーを発生させます。\n構文\nruntime.error(message) → void\n引数\nmessage (series string)\nエラーメッセージ。",
"code_blocks": [
{
"language": "",
"code": "runtime.error(message) → void"
}
],
"links": [],
"tables": []
},
{
"id": "fun_second",
"legacy_id": "fun_second",
"title": "second()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">second()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_second\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">second(time, timezone) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ミリ秒におけるUNIX時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timezone (series string) </span>UTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.timezone\" href=\"#var_syminfo.timezone\">syminfo.timezone</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間で提供される(取引所のタイムゾーンでの)秒。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_second\" href=\"#var_second\">second</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_year\" href=\"#fun_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_month\" href=\"#fun_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofmonth\" href=\"#fun_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_hour\" href=\"#fun_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_minute\" href=\"#fun_minute\">minute</a></div></div>",
"text": "second()\n構文\nsecond(time, timezone) → series int\n引数\ntime (series int)\nミリ秒におけるUNIX時間。\ntimezone (series string)\nUTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは\nsyminfo.timezone\nです。\nリターン\nUNIX時間で提供される(取引所のタイムゾーンでの)秒。\n備考\nUNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nこちらもご覧ください\nsecond\ntime\nyear\nmonth\ndayofmonth\ndayofweek\nhour\nminute",
"code_blocks": [
{
"language": "",
"code": "second(time, timezone) → series int"
}
],
"links": [
{
"text": "syminfo.timezone",
"href": "#var_syminfo.timezone"
},
{
"text": "second",
"href": "#var_second"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "year",
"href": "#fun_year"
},
{
"text": "month",
"href": "#fun_month"
},
{
"text": "dayofmonth",
"href": "#fun_dayofmonth"
},
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "hour",
"href": "#fun_hour"
},
{
"text": "minute",
"href": "#fun_minute"
}
],
"tables": []
},
{
"id": "fun_str.contains",
"legacy_id": "fun_str.contains",
"title": "str.contains()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.contains()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.contains\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の文字列が <code>str</code> の部分文字列を含んでいれば true を、そうでなければ false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.contains-0\" href=\"#fun_str.contains-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.contains(source, str) → const bool</pre></a><a class=\"js-reference\" data-href=\"fun_str.contains-1\" href=\"#fun_str.contains-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.contains(source, str) → simple bool</pre></a><a class=\"js-reference\" data-href=\"fun_str.contains-2\" href=\"#fun_str.contains-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.contains(source, str) → series bool</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (const string) </span>ソース文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">str (const string) </span>検索対象の部分文字列。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_str.contains\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"str.contains\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// If the current chart is a continuous futures </span><span class=\"mtk9\">chart, e.g “BTC1!”, then the function will return </span><span class=\"mtk9\">true, false otherwise.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isFutures</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.contains</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"!\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">isFutures</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>str</code> が <code>source</code> の文字列中にあれば true、なければ false。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.pos\" href=\"#fun_str.pos\">str.pos</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.match\" href=\"#fun_str.match\">str.match</a></div></div>",
"text": "str.contains()\n3個の多重定義\nsource\nの文字列が\nstr\nの部分文字列を含んでいれば true を、そうでなければ false を返します。\n構文と多重定義\nstr.contains(source, str) → const bool\nstr.contains(source, str) → simple bool\nstr.contains(source, str) → series bool\n引数\nsource (const string)\nソース文字列。\nstr (const string)\n検索対象の部分文字列。\n例\n//\n@version=\n6\nindicator\n(\n\"str.contains\"\n)\n// If the current chart is a continuous futures\nchart, e.g “BTC1!”, then the function will return\ntrue, false otherwise.\nvar\nisFutures\n=\nstr.contains\n(\nsyminfo.tickerid\n,\n\"!\"\n)\nplot\n(\nisFutures\n?\n1\n:\n0\n)\nリターン\nstr\nが\nsource\nの文字列中にあれば true、なければ false。\nこちらもご覧ください\nstr.pos\nstr.match",
"code_blocks": [
{
"language": "",
"code": "str.contains(source, str) → const bool"
},
{
"language": "",
"code": "str.contains(source, str) → simple bool"
},
{
"language": "",
"code": "str.contains(source, str) → series bool"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"str.contains\"\n)\n// If the current chart is a continuous futures \nchart, e.g “BTC1!”, then the function will return \ntrue, false otherwise.\nvar\n \nisFutures\n \n=\n \nstr.contains\n(\nsyminfo.tickerid\n,\n \n\"!\"\n)\nplot\n(\nisFutures\n \n?\n \n1\n \n:\n \n0\n)"
}
],
"links": [
{
"text": "str.contains(source, str) → const bool",
"href": "#fun_str.contains-0"
},
{
"text": "str.contains(source, str) → simple bool",
"href": "#fun_str.contains-1"
},
{
"text": "str.contains(source, str) → series bool",
"href": "#fun_str.contains-2"
},
{
"text": "str.pos",
"href": "#fun_str.pos"
},
{
"text": "str.match",
"href": "#fun_str.match"
}
],
"tables": []
},
{
"id": "fun_str.endswith",
"legacy_id": "fun_str.endswith",
"title": "str.endswith()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.endswith()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.endswith\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の文字列が <code>str</code> で指定した部分文字列で終わっていれば true を、そうでなければ false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.endswith-0\" href=\"#fun_str.endswith-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.endswith(source, str) → const bool</pre></a><a class=\"js-reference\" data-href=\"fun_str.endswith-1\" href=\"#fun_str.endswith-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.endswith(source, str) → simple bool</pre></a><a class=\"js-reference\" data-href=\"fun_str.endswith-2\" href=\"#fun_str.endswith-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.endswith(source, str) → series bool</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (const string) </span>ソース文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">str (const string) </span>検索対象の部分文字列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の文字列が <code>str</code> で指定した部分文字列で終わっていれば true、そうでなければ false。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.startswith\" href=\"#fun_str.startswith\">str.startswith</a></div></div>",
"text": "str.endswith()\n3個の多重定義\nsource\nの文字列が\nstr\nで指定した部分文字列で終わっていれば true を、そうでなければ false を返します。\n構文と多重定義\nstr.endswith(source, str) → const bool\nstr.endswith(source, str) → simple bool\nstr.endswith(source, str) → series bool\n引数\nsource (const string)\nソース文字列。\nstr (const string)\n検索対象の部分文字列。\nリターン\nsource\nの文字列が\nstr\nで指定した部分文字列で終わっていれば true、そうでなければ false。\nこちらもご覧ください\nstr.startswith",
"code_blocks": [
{
"language": "",
"code": "str.endswith(source, str) → const bool"
},
{
"language": "",
"code": "str.endswith(source, str) → simple bool"
},
{
"language": "",
"code": "str.endswith(source, str) → series bool"
}
],
"links": [
{
"text": "str.endswith(source, str) → const bool",
"href": "#fun_str.endswith-0"
},
{
"text": "str.endswith(source, str) → simple bool",
"href": "#fun_str.endswith-1"
},
{
"text": "str.endswith(source, str) → series bool",
"href": "#fun_str.endswith-2"
},
{
"text": "str.startswith",
"href": "#fun_str.startswith"
}
],
"tables": []
},
{
"id": "fun_str.format",
"legacy_id": "fun_str.format",
"title": "str.format()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.format()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.format\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">フォーマット文字列には、リテラルテキストと、フォーマットされる値ごとに波括弧 {} で囲まれた1つのプレースホルダーを含めることができます。各プレースホルダーは、置き換えられる必須引数の (0から始まる) インデックスと、オプションのフォーマット指定子で構成されます。インデックスは、str.format の引数リストにおける引数の位置を表します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.format-0\" href=\"#fun_str.format-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.format(formatString, arg0, arg1, ...) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_str.format-1\" href=\"#fun_str.format-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.format(formatString, arg0, arg1, ...) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">formatString (simple string) </span>フォーマット文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">arg0, arg1, ... (simple int/float/bool/string) </span>フォーマットする値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_str.format\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"str.format\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// The format specifier inside the curly braces ac</span><span class=\"mtk9\">cepts certain modifiers:</span></span><br/><span><span class=\"mtk9\">// - Specify the number of decimals to display:</span></span><br/><span><span class=\"mtk33\">s1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"{0,number,#.#}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.34</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// returns: 1.3</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk33\">s1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// - Round a float value to an integer:</span></span><br/><span><span class=\"mtk33\">s2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"{0,number,integer}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.34</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// returns: 1</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk33\">s2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// - Display a number in currency:</span></span><br/><span><span class=\"mtk33\">s3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"{0,number,currency}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.34</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// returns: $1.34</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk33\">s3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// - Display a number as a percentage:</span></span><br/><span><span class=\"mtk33\">s4</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"{0,number,percent}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.5</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// returns: 50%</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk33\">s4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// EXAMPLES WITH SEVERAL ARGUMENTS</span></span><br/><span><span class=\"mtk9\">// returns: Number 1 is not equal to 4</span></span><br/><span><span class=\"mtk33\">s5</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Number {0} is not {1} to {2}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"equal\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk33\">s5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// returns: 1.34 != 1.3</span></span><br/><span><span class=\"mtk33\">s6</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"{0} != {0, number, #.#}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.34</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk33\">s6</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// returns: 1 is equal to 1, but 2 is equal to 2</span></span><br/><span><span class=\"mtk33\">s7</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"{0, number, integer} is equal to 1, but {1, numbe</span><span class=\"mtk29\">r, integer} is equal to 2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.34</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.52</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk33\">s7</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// returns: The cash turnover amounted to $1,340,0</span><span class=\"mtk9\">00.00</span></span><br/><span><span class=\"mtk33\">s8</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"The cash turnover amounted to {0, number, currenc</span><span class=\"mtk29\">y}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1340000</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk33\">s8</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// returns: Expected return is 10% - 20%</span></span><br/><span><span class=\"mtk33\">s9</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Expected return is {0, number, percent} - {1, num</span><span class=\"mtk29\">ber, percent}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk33\">s9</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">フォーマットされた文字列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">デフォルトでは、フォーマットされた数値は小数点以下3桁まで表示され、末尾のゼロは表示されません。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>formatString</code> の引数として使用される文字列であれば、シングルクォート (') を含めることができます。しかしながら、想定外のフォーマット結果を避けるためには、その文字列のシングルクォートをすべて対にしておく必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\">引用符で囲まれていないパターン内の波括弧は、バランスが取れていなければなりません。例えば、\"ab {0} de\" と \"ab '}' de\" は有効なパターンですが、\"ab {0'}' de\", \"ab } de\" や \"''{''\" は有効なパターンではありません。</div></div>",
"text": "str.format()\n2個の多重定義\nフォーマット文字列には、リテラルテキストと、フォーマットされる値ごとに波括弧 {} で囲まれた1つのプレースホルダーを含めることができます。各プレースホルダーは、置き換えられる必須引数の (0から始まる) インデックスと、オプションのフォーマット指定子で構成されます。インデックスは、str.format の引数リストにおける引数の位置を表します。\n構文と多重定義\nstr.format(formatString, arg0, arg1, ...) → simple string\nstr.format(formatString, arg0, arg1, ...) → series string\n引数\nformatString (simple string)\nフォーマット文字列。\narg0, arg1, ... (simple int/float/bool/string)\nフォーマットする値。\n例\n//\n@version=\n6\nindicator\n(\n\"str.format\"\n,\noverlay\n=\ntrue\n)\n// The format specifier inside the curly braces ac\ncepts certain modifiers:\n// - Specify the number of decimals to display:\ns1\n=\nstr.format\n(\n\"{0,number,#.#}\"\n,\n1.34\n)\n// returns: 1.3\nlabel.new\n(\nbar_index\n,\nclose\n,\ntext\n=\ns1\n)\n// - Round a float value to an integer:\ns2\n=\nstr.format\n(\n\"{0,number,integer}\"\n,\n1.34\n)\n// returns: 1\nlabel.new\n(\nbar_index\n-\n1\n,\nclose\n,\ntext\n=\ns2\n)\n// - Display a number in currency:\ns3\n=\nstr.format\n(\n\"{0,number,currency}\"\n,\n1.34\n)\n// returns: $1.34\nlabel.new\n(\nbar_index\n-\n2\n,\nclose\n,\ntext\n=\ns3\n)\n// - Display a number as a percentage:\ns4\n=\nstr.format\n(\n\"{0,number,percent}\"\n,\n0.5\n)\n// returns: 50%\nlabel.new\n(\nbar_index\n-\n3\n,\nclose\n,\ntext\n=\ns4\n)\n// EXAMPLES WITH SEVERAL ARGUMENTS\n// returns: Number 1 is not equal to 4\ns5\n=\nstr.format\n(\n\"Number {0} is not {1} to {2}\"\n,\n1\n,\n\"equal\"\n,\n4\n)\nlabel.new\n(\nbar_index\n-\n4\n,\nclose\n,\ntext\n=\ns5\n)\n// returns: 1.34 != 1.3\ns6\n=\nstr.format\n(\n\"{0} != {0, number, #.#}\"\n,\n1.34\n)\nlabel.new\n(\nbar_index\n-\n5\n,\nclose\n,\ntext\n=\ns6\n)\n// returns: 1 is equal to 1, but 2 is equal to 2\ns7\n=\nstr.format\n(\n\"{0, number, integer} is equal to 1, but {1, numbe\nr, integer} is equal to 2\"\n,\n1.34\n,\n1.52\n)\nlabel.new\n(\nbar_index\n-\n6\n,\nclose\n,\ntext\n=\ns7\n)\n// returns: The cash turnover amounted to $1,340,0\n00.00\ns8\n=\nstr.format\n(\n\"The cash turnover amounted to {0, number, currenc\ny}\"\n,\n1340000\n)\nlabel.new\n(\nbar_index\n-\n7\n,\nclose\n,\ntext\n=\ns8\n)\n// returns: Expected return is 10% - 20%\ns9\n=\nstr.format\n(\n\"Expected return is {0, number, percent} - {1, num\nber, percent}\"\n,\n0.1\n,\n0.2\n)\nlabel.new\n(\nbar_index\n-\n8\n,\nclose\n,\ntext\n=\ns9\n)\nリターン\nフォーマットされた文字列。\n備考\nデフォルトでは、フォーマットされた数値は小数点以下3桁まで表示され、末尾のゼロは表示されません。\nformatString\nの引数として使用される文字列であれば、シングルクォート (') を含めることができます。しかしながら、想定外のフォーマット結果を避けるためには、その文字列のシングルクォートをすべて対にしておく必要があります。\n引用符で囲まれていないパターン内の波括弧は、バランスが取れていなければなりません。例えば、\"ab {0} de\" と \"ab '}' de\" は有効なパターンですが、\"ab {0'}' de\", \"ab } de\" や \"''{''\" は有効なパターンではありません。",
"code_blocks": [
{
"language": "",
"code": "str.format(formatString, arg0, arg1, ...) → simple string"
},
{
"language": "",
"code": "str.format(formatString, arg0, arg1, ...) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"str.format\"\n,\n \noverlay\n=\ntrue\n)\n// The format specifier inside the curly braces ac\ncepts certain modifiers:\n// - Specify the number of decimals to display:\ns1\n \n=\n \nstr.format\n(\n\"{0,number,#.#}\"\n,\n \n1.34\n)\n \n// returns: 1.3\nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \ntext\n=\ns1\n)\n// - Round a float value to an integer:\ns2\n \n=\n \nstr.format\n(\n\"{0,number,integer}\"\n,\n \n1.34\n)\n \n// returns: 1\nlabel.new\n(\nbar_index\n \n-\n \n1\n,\n \nclose\n,\n \ntext\n=\ns2\n)\n// - Display a number in currency:\ns3\n \n=\n \nstr.format\n(\n\"{0,number,currency}\"\n,\n \n1.34\n)\n \n// returns: $1.34\nlabel.new\n(\nbar_index\n \n-\n \n2\n,\n \nclose\n,\n \ntext\n=\ns3\n)\n// - Display a number as a percentage:\ns4\n \n=\n \nstr.format\n(\n\"{0,number,percent}\"\n,\n \n0.5\n)\n \n// returns: 50%\nlabel.new\n(\nbar_index\n \n-\n \n3\n,\n \nclose\n,\n \ntext\n=\ns4\n)\n// EXAMPLES WITH SEVERAL ARGUMENTS\n// returns: Number 1 is not equal to 4\ns5\n \n=\n \nstr.format\n(\n\"Number {0} is not {1} to {2}\"\n,\n \n1\n,\n \n\"equal\"\n,\n \n4\n)\nlabel.new\n(\nbar_index\n \n-\n \n4\n,\n \nclose\n,\n \ntext\n=\ns5\n)\n// returns: 1.34 != 1.3\ns6\n \n=\n \nstr.format\n(\n\"{0} != {0, number, #.#}\"\n,\n \n1.34\n)\nlabel.new\n(\nbar_index\n \n-\n \n5\n,\n \nclose\n,\n \ntext\n=\ns6\n)\n// returns: 1 is equal to 1, but 2 is equal to 2\ns7\n \n=\n \nstr.format\n(\n\"{0, number, integer} is equal to 1, but {1, numbe\nr, integer} is equal to 2\"\n,\n \n1.34\n,\n \n1.52\n)\nlabel.new\n(\nbar_index\n \n-\n \n6\n,\n \nclose\n,\n \ntext\n=\ns7\n)\n// returns: The cash turnover amounted to $1,340,0\n00.00\ns8\n \n=\n \nstr.format\n(\n\"The cash turnover amounted to {0, number, currenc\ny}\"\n,\n \n1340000\n)\nlabel.new\n(\nbar_index\n \n-\n \n7\n,\n \nclose\n,\n \ntext\n=\ns8\n)\n// returns: Expected return is 10% - 20%\ns9\n \n=\n \nstr.format\n(\n\"Expected return is {0, number, percent} - {1, num\nber, percent}\"\n,\n \n0.1\n,\n \n0.2\n)\nlabel.new\n(\nbar_index\n \n-\n \n8\n,\n \nclose\n,\n \ntext\n=\ns9\n)"
}
],
"links": [
{
"text": "str.format(formatString, arg0, arg1, ...) → simple string",
"href": "#fun_str.format-0"
},
{
"text": "str.format(formatString, arg0, arg1, ...) → series string",
"href": "#fun_str.format-1"
}
],
"tables": []
},
{
"id": "fun_str.format_time",
"legacy_id": "fun_str.format_time",
"title": "str.format_time()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.format_time()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.format_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>time</code> のタイムスタンプを <code>format</code> と <code>timezone</code> に従ってフォーマットされた文字列に変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">str.format_time(time, format, timezone) → series string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ミリ秒におけるUNIX時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">format (series string) </span>返される文字列中の <code>time</code> の日付/時刻表現を指定するフォーマット文字列です。文字列の中で使われている文字はシングルクォーテーション <code>'</code> でエスケープされているものを除き、全てフォーマットトークンとみなされ、フォーマットの指示として使用されます。備考のセクションで非常に便利なトークンをリストにしておりますのでご参照ください。オプション引数です。デフォルトは \"yyyy-MM-T'HH:mm:ssZ\" でISO 8601規格に準拠した表示となっています。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timezone (series string) </span>UTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") または <a href=\"https://en.wikipedia.org/wiki/List_of_tz_database_time_zones\" target=\"_blank\">IANAタイムゾーン・データベース名</a> (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数で、デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.timezone\" href=\"#var_syminfo.timezone\">syminfo.timezone</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_str.format_time\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"str.format_time\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.change</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">formattedTime</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd HH:mm\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.timezone</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">formattedTime</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">フォーマットされた文字列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>M</code>, <code>d</code>, <code>h</code>, <code>H</code>, <code>m</code>, <code>s</code> のトークンは2つ重ねて先頭にゼロを生成できます。例えば1月は、<code>1</code> であれば <code>M</code> と表示され、<code>MM</code> であれば <code>01</code> と表示されます。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">非常によく使用されるフォーマットトークンは以下のとおりです:</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">y - 年です。<code>yy</code>を使うと西暦の下2桁が、<code>yyyy</code>を使うと4桁全てが出力されます。2000年は<code>yy</code>であれば <code>00</code> 、<code>yyyy</code> であれば <code>2000</code> となります。</div><div class=\"tv-pine-reference-item__text tv-text\">M - 月です。小文字の <code>m</code> と混同しないようにしてください - これは「分」を表します。</div><div class=\"tv-pine-reference-item__text tv-text\">d - 日です。</div><div class=\"tv-pine-reference-item__text tv-text\">a - AM/PMを後置します。</div><div class=\"tv-pine-reference-item__text tv-text\">h - 12時間形式の時間です。このフォーマットでは、一日の最後の1時間は <code>11</code> になります。</div><div class=\"tv-pine-reference-item__text tv-text\">H - 24時間形式の時間です。このフォーマットでは、一日の最後の1時間は <code>23</code> になります。</div><div class=\"tv-pine-reference-item__text tv-text\">m - 分です。</div><div class=\"tv-pine-reference-item__text tv-text\">s - 秒です。</div><div class=\"tv-pine-reference-item__text tv-text\">S - 1秒の端数です。</div><div class=\"tv-pine-reference-item__text tv-text\">Z - タイムゾーンです。UTCからのオフセットがHHmmで示され,その前に <code>+</code> もしくは <code>-</code> が付きます。</div></div>",
"text": "str.format_time()\ntime\nのタイムスタンプを\nformat\nと\ntimezone\nに従ってフォーマットされた文字列に変換します。\n構文\nstr.format_time(time, format, timezone) → series string\n引数\ntime (series int)\nミリ秒におけるUNIX時間。\nformat (series string)\n返される文字列中の\ntime\nの日付/時刻表現を指定するフォーマット文字列です。文字列の中で使われている文字はシングルクォーテーション\n'\nでエスケープされているものを除き、全てフォーマットトークンとみなされ、フォーマットの指示として使用されます。備考のセクションで非常に便利なトークンをリストにしておりますのでご参照ください。オプション引数です。デフォルトは \"yyyy-MM-T'HH:mm:ssZ\" でISO 8601規格に準拠した表示となっています。\ntimezone (series string)\nUTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") または\nIANAタイムゾーン・データベース名\n(例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数で、デフォルトは\nsyminfo.timezone\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"str.format_time\"\n)\nif\ntimeframe.change\n(\n\"1D\"\n)\nformattedTime\n=\nstr.format_time\n(\ntime\n,\n\"yyyy-MM-dd HH:mm\"\n,\nsyminfo.timezone\n)\nlabel.new\n(\nbar_index\n,\nhigh\n,\nformattedTime\n)\nリターン\nフォーマットされた文字列。\n備考\nM\n,\nd\n,\nh\n,\nH\n,\nm\n,\ns\nのトークンは2つ重ねて先頭にゼロを生成できます。例えば1月は、\n1\nであれば\nM\nと表示され、\nMM\nであれば\n01\nと表示されます。\n非常によく使用されるフォーマットトークンは以下のとおりです:\ny - 年です。\nyy\nを使うと西暦の下2桁が、\nyyyy\nを使うと4桁全てが出力されます。2000年は\nyy\nであれば\n00\n、\nyyyy\nであれば\n2000\nとなります。\nM - 月です。小文字の\nm\nと混同しないようにしてください - これは「分」を表します。\nd - 日です。\na - AM/PMを後置します。\nh - 12時間形式の時間です。このフォーマットでは、一日の最後の1時間は\n11\nになります。\nH - 24時間形式の時間です。このフォーマットでは、一日の最後の1時間は\n23\nになります。\nm - 分です。\ns - 秒です。\nS - 1秒の端数です。\nZ - タイムゾーンです。UTCからのオフセットがHHmmで示され,その前に\n+\nもしくは\n-\nが付きます。",
"code_blocks": [
{
"language": "",
"code": "str.format_time(time, format, timezone) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"str.format_time\"\n)\nif\n \ntimeframe.change\n(\n\"1D\"\n)\n \nformattedTime\n \n=\n \nstr.format_time\n(\ntime\n,\n \n\"yyyy-MM-dd HH:mm\"\n,\n \nsyminfo.timezone\n)\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nformattedTime\n)"
}
],
"links": [
{
"text": "IANAタイムゾーン・データベース名",
"href": "https://en.wikipedia.org/wiki/List_of_tz_database_time_zones"
},
{
"text": "syminfo.timezone",
"href": "#var_syminfo.timezone"
}
],
"tables": []
},
{
"id": "fun_str.length",
"legacy_id": "fun_str.length",
"title": "str.length()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.length()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.length\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">文字列の文字数を整数で返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.length-0\" href=\"#fun_str.length-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.length(string) → const int</pre></a><a class=\"js-reference\" data-href=\"fun_str.length-1\" href=\"#fun_str.length-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.length(string) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_str.length-2\" href=\"#fun_str.length-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.length(string) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">string (const string) </span>ソース文字列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ソース文字列の文字数。</div></div>",
"text": "str.length()\n3個の多重定義\n文字列の文字数を整数で返します。\n構文と多重定義\nstr.length(string) → const int\nstr.length(string) → simple int\nstr.length(string) → series int\n引数\nstring (const string)\nソース文字列。\nリターン\nソース文字列の文字数。",
"code_blocks": [
{
"language": "",
"code": "str.length(string) → const int"
},
{
"language": "",
"code": "str.length(string) → simple int"
},
{
"language": "",
"code": "str.length(string) → series int"
}
],
"links": [
{
"text": "str.length(string) → const int",
"href": "#fun_str.length-0"
},
{
"text": "str.length(string) → simple int",
"href": "#fun_str.length-1"
},
{
"text": "str.length(string) → series int",
"href": "#fun_str.length-2"
}
],
"tables": []
},
{
"id": "fun_str.lower",
"legacy_id": "fun_str.lower",
"title": "str.lower()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.lower()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.lower\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">すべての文字を小文字に変換した新しい文字列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.lower-0\" href=\"#fun_str.lower-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.lower(source) → const string</pre></a><a class=\"js-reference\" data-href=\"fun_str.lower-1\" href=\"#fun_str.lower-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.lower(source) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_str.lower-2\" href=\"#fun_str.lower-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.lower(source) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (const string) </span>変換対象の文字列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">すべての文字が小文字に変換された新しい文字列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.upper\" href=\"#fun_str.upper\">str.upper</a></div></div>",
"text": "str.lower()\n3個の多重定義\nすべての文字を小文字に変換した新しい文字列を返します。\n構文と多重定義\nstr.lower(source) → const string\nstr.lower(source) → simple string\nstr.lower(source) → series string\n引数\nsource (const string)\n変換対象の文字列。\nリターン\nすべての文字が小文字に変換された新しい文字列。\nこちらもご覧ください\nstr.upper",
"code_blocks": [
{
"language": "",
"code": "str.lower(source) → const string"
},
{
"language": "",
"code": "str.lower(source) → simple string"
},
{
"language": "",
"code": "str.lower(source) → series string"
}
],
"links": [
{
"text": "str.lower(source) → const string",
"href": "#fun_str.lower-0"
},
{
"text": "str.lower(source) → simple string",
"href": "#fun_str.lower-1"
},
{
"text": "str.lower(source) → series string",
"href": "#fun_str.lower-2"
},
{
"text": "str.upper",
"href": "#fun_str.upper"
}
],
"tables": []
},
{
"id": "fun_str.match",
"legacy_id": "fun_str.match",
"title": "str.match()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.match()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.match\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">引数 <code>source</code> の文字列が引数 <code>regex</code> の正規表現とマッチする場合は、その新しい文字列を返し、そうでない場合は空の文字列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.match-0\" href=\"#fun_str.match-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.match(source, regex) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_str.match-1\" href=\"#fun_str.match-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.match(source, regex) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (simple string) </span>ソース文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">regex (simple string) </span>文字列にマッチした正規表現。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_str.match\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"str.match\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">s</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.string</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"It's time to sell some NASDAQ:AAPL!\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// finding first substring that matches regular ex</span><span class=\"mtk9\">pression \"[\\w]+:[\\w]+\"</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tickerid</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.match</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"[\\\\w]+:[\\\\w]+\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tickerid</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// \"NASDAQ:AAPL\"</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">引数 <code>source</code> の文字列が引数 <code>regex</code> の正規表現とマッチする場合は、その新しい文字列。そうでない場合は空の文字列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は <code>source</code> 文字列中に現れた最初の <a href=\"https://en.wikipedia.org/wiki/Regular_expression#Perl_and_PCRE\" target=\"_blank\"> 正規表現 </a> の発生を返します。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>regex</code> の文字列中にあるバックスラッシュ \"\\\" は、追加のバックスラッシュでエスケープする必要があります。例. \"\\\\d\" は正規表現では \"\\d\" を表します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.contains\" href=\"#fun_str.contains\">str.contains</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.substring\" href=\"#fun_str.substring\">str.substring</a></div></div>",
"text": "str.match()\n2個の多重定義\n引数\nsource\nの文字列が引数\nregex\nの正規表現とマッチする場合は、その新しい文字列を返し、そうでない場合は空の文字列を返します。\n構文と多重定義\nstr.match(source, regex) → simple string\nstr.match(source, regex) → series string\n引数\nsource (simple string)\nソース文字列。\nregex (simple string)\n文字列にマッチした正規表現。\n例\n//\n@version=\n6\nindicator\n(\n\"str.match\"\n)\ns\n=\ninput.string\n(\n\"It's time to sell some NASDAQ:AAPL!\"\n)\n// finding first substring that matches regular ex\npression \"[\\w]+:[\\w]+\"\nvar\nstring\ntickerid\n=\nstr.match\n(\ns\n,\n\"[\\\\w]+:[\\\\w]+\"\n)\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\ntext\n=\ntickerid\n)\n// \"NASDAQ:AAPL\"\nリターン\n引数\nsource\nの文字列が引数\nregex\nの正規表現とマッチする場合は、その新しい文字列。そうでない場合は空の文字列。\n備考\nこの関数は\nsource\n文字列中に現れた最初の\n正規表現\nの発生を返します。\nregex\nの文字列中にあるバックスラッシュ \"\\\" は、追加のバックスラッシュでエスケープする必要があります。例. \"\\\\d\" は正規表現では \"\\d\" を表します。\nこちらもご覧ください\nstr.contains\nstr.substring",
"code_blocks": [
{
"language": "",
"code": "str.match(source, regex) → simple string"
},
{
"language": "",
"code": "str.match(source, regex) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"str.match\"\n)\ns\n \n=\n \ninput.string\n(\n\"It's time to sell some NASDAQ:AAPL!\"\n)\n// finding first substring that matches regular ex\npression \"[\\w]+:[\\w]+\"\nvar\n \nstring\n \ntickerid\n \n=\n \nstr.match\n(\ns\n,\n \n\"[\\\\w]+:[\\\\w]+\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ntext\n \n=\n \ntickerid\n)\n \n// \"NASDAQ:AAPL\""
}
],
"links": [
{
"text": "str.match(source, regex) → simple string",
"href": "#fun_str.match-0"
},
{
"text": "str.match(source, regex) → series string",
"href": "#fun_str.match-1"
},
{
"text": "正規表現",
"href": "https://en.wikipedia.org/wiki/Regular_expression#Perl_and_PCRE"
},
{
"text": "str.contains",
"href": "#fun_str.contains"
},
{
"text": "str.substring",
"href": "#fun_str.substring"
}
],
"tables": []
},
{
"id": "fun_str.pos",
"legacy_id": "fun_str.pos",
"title": "str.pos()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.pos()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.pos\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">文字列 <code>str</code> が <code>source</code> の文字列の中で最初に現れる位置を返し、そうでない場合は 'na' を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.pos-0\" href=\"#fun_str.pos-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.pos(source, str) → const int</pre></a><a class=\"js-reference\" data-href=\"fun_str.pos-1\" href=\"#fun_str.pos-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.pos(source, str) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_str.pos-2\" href=\"#fun_str.pos-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.pos(source, str) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (const string) </span>ソース文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">str (const string) </span>検索対象の部分文字列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>str</code> における、文字列 <code>source</code> の位置。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">文字列のインデックスは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.contains\" href=\"#fun_str.contains\">str.contains</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.match\" href=\"#fun_str.match\">str.match</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.substring\" href=\"#fun_str.substring\">str.substring</a></div></div>",
"text": "str.pos()\n3個の多重定義\n文字列\nstr\nが\nsource\nの文字列の中で最初に現れる位置を返し、そうでない場合は 'na' を返します。\n構文と多重定義\nstr.pos(source, str) → const int\nstr.pos(source, str) → simple int\nstr.pos(source, str) → series int\n引数\nsource (const string)\nソース文字列。\nstr (const string)\n検索対象の部分文字列。\nリターン\nstr\nにおける、文字列\nsource\nの位置。\n備考\n文字列のインデックスは0から始まります。\nこちらもご覧ください\nstr.contains\nstr.match\nstr.substring",
"code_blocks": [
{
"language": "",
"code": "str.pos(source, str) → const int"
},
{
"language": "",
"code": "str.pos(source, str) → simple int"
},
{
"language": "",
"code": "str.pos(source, str) → series int"
}
],
"links": [
{
"text": "str.pos(source, str) → const int",
"href": "#fun_str.pos-0"
},
{
"text": "str.pos(source, str) → simple int",
"href": "#fun_str.pos-1"
},
{
"text": "str.pos(source, str) → series int",
"href": "#fun_str.pos-2"
},
{
"text": "str.contains",
"href": "#fun_str.contains"
},
{
"text": "str.match",
"href": "#fun_str.match"
},
{
"text": "str.substring",
"href": "#fun_str.substring"
}
],
"tables": []
},
{
"id": "fun_str.repeat",
"legacy_id": "fun_str.repeat",
"title": "str.repeat()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.repeat()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.repeat\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">反復される各インスタンスの間に <code>separator</code> を挿入し、ソースの文字列を <code>repeat</code> の回数だけ反復して、<code>source</code> の文字列を含む新しい文字列を構築する。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.repeat-0\" href=\"#fun_str.repeat-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.repeat(source, repeat, separator) → const string</pre></a><a class=\"js-reference\" data-href=\"fun_str.repeat-1\" href=\"#fun_str.repeat-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.repeat(source, repeat, separator) → input string</pre></a><a class=\"js-reference\" data-href=\"fun_str.repeat-2\" href=\"#fun_str.repeat-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.repeat(source, repeat, separator) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_str.repeat-3\" href=\"#fun_str.repeat-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.repeat(source, repeat, separator) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (const string) </span>反復対象の文字列</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">repeat (const int) </span><code>source</code> の文字列の反復回数。0以上の値が必要です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">separator (const string) </span>反復される値の間に挿入する文字列。オプションです。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_str.repeat\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"str.repeat\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">repeat</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.repeat</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"?\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\",\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Returns \"?,?,?\"</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk33\">repeat</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> が <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> の場合、<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div></div>",
"text": "str.repeat()\n4個の多重定義\n反復される各インスタンスの間に\nseparator\nを挿入し、ソースの文字列を\nrepeat\nの回数だけ反復して、\nsource\nの文字列を含む新しい文字列を構築する。\n構文と多重定義\nstr.repeat(source, repeat, separator) → const string\nstr.repeat(source, repeat, separator) → input string\nstr.repeat(source, repeat, separator) → simple string\nstr.repeat(source, repeat, separator) → series string\n引数\nsource (const string)\n反復対象の文字列\nrepeat (const int)\nsource\nの文字列の反復回数。0以上の値が必要です。\nseparator (const string)\n反復される値の間に挿入する文字列。オプションです。デフォルトは空の文字列です。\n例\n//\n@version=\n6\nindicator\n(\n\"str.repeat\"\n)\nrepeat\n=\nstr.repeat\n(\n\"?\"\n,\n3\n,\n\",\"\n)\n// Returns \"?,?,?\"\nlabel.new\n(\nbar_index\n,\nclose\n,\nrepeat\n)\n備考\nsource\nが\nna\nの場合、\nna\nを返します。",
"code_blocks": [
{
"language": "",
"code": "str.repeat(source, repeat, separator) → const string"
},
{
"language": "",
"code": "str.repeat(source, repeat, separator) → input string"
},
{
"language": "",
"code": "str.repeat(source, repeat, separator) → simple string"
},
{
"language": "",
"code": "str.repeat(source, repeat, separator) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"str.repeat\"\n)\nrepeat\n \n=\n \nstr.repeat\n(\n\"?\"\n,\n \n3\n,\n \n\",\"\n)\n \n// Returns \"?,?,?\"\nlabel.new\n(\nbar_index\n,\nclose\n,\nrepeat\n)"
}
],
"links": [
{
"text": "str.repeat(source, repeat, separator) → const string",
"href": "#fun_str.repeat-0"
},
{
"text": "str.repeat(source, repeat, separator) → input string",
"href": "#fun_str.repeat-1"
},
{
"text": "str.repeat(source, repeat, separator) → simple string",
"href": "#fun_str.repeat-2"
},
{
"text": "str.repeat(source, repeat, separator) → series string",
"href": "#fun_str.repeat-3"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "fun_str.replace",
"legacy_id": "fun_str.replace",
"title": "str.replace()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.replace()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.replace\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">N回目の <code>target</code> 文字列を <code>replacement</code> 文字列に置き換えた新しい文字列を返します。Nは <code>occurrence</code> で指定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.replace-0\" href=\"#fun_str.replace-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.replace(source, target, replacement, occurrence) → const string</pre></a><a class=\"js-reference\" data-href=\"fun_str.replace-1\" href=\"#fun_str.replace-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.replace(source, target, replacement, occurrence) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_str.replace-2\" href=\"#fun_str.replace-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.replace(source, target, replacement, occurrence) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (const string) </span>ソース文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">target (const string) </span>置換される文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">replacement (const string) </span>ターゲット文字列の代わりに挿入する文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">occurrence (const int) </span>置換するターゲット文字列のN番目の出現箇所。インデックスの付与は、最初にマッチした文字列を0として開始されます。オプションです。デフォルトは0です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_str.replace\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"str.replace\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">source</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"FTX:BTCUSD / FTX:BTCEUR\"</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Replace first occurrence of \"FTX\" with \"BINANCE</span><span class=\"mtk9\">\" replacement string</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">newSource</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.replace</span><span class=\"mtk13\">(</span><span class=\"mtk33\">source</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"FTX\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"BINANCE\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Display \"BINANCE:BTCUSD / FTX:BTCEUR\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">newSource</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">処理された文字列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.replace_all\" href=\"#fun_str.replace_all\">str.replace_all</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.match\" href=\"#fun_str.match\">str.match</a></div></div>",
"text": "str.replace()\n3個の多重定義\nN回目の\ntarget\n文字列を\nreplacement\n文字列に置き換えた新しい文字列を返します。Nは\noccurrence\nで指定します。\n構文と多重定義\nstr.replace(source, target, replacement, occurrence) → const string\nstr.replace(source, target, replacement, occurrence) → simple string\nstr.replace(source, target, replacement, occurrence) → series string\n引数\nsource (const string)\nソース文字列。\ntarget (const string)\n置換される文字列。\nreplacement (const string)\nターゲット文字列の代わりに挿入する文字列。\noccurrence (const int)\n置換するターゲット文字列のN番目の出現箇所。インデックスの付与は、最初にマッチした文字列を0として開始されます。オプションです。デフォルトは0です。\n例\n//\n@version=\n6\nindicator\n(\n\"str.replace\"\n)\nvar\nsource\n=\n\"FTX:BTCUSD / FTX:BTCEUR\"\n// Replace first occurrence of \"FTX\" with \"BINANCE\n\" replacement string\nvar\nnewSource\n=\nstr.replace\n(\nsource\n,\n\"FTX\"\n,\n\"BINANCE\"\n,\n0\n)\nif\nbarstate.islastconfirmedhistory\n// Display \"BINANCE:BTCUSD / FTX:BTCEUR\"\nlabel.new\n(\nbar_index\n,\nhigh\n,\ntext\n=\nnewSource\n)\nリターン\n処理された文字列。\nこちらもご覧ください\nstr.replace_all\nstr.match",
"code_blocks": [
{
"language": "",
"code": "str.replace(source, target, replacement, occurrence) → const string"
},
{
"language": "",
"code": "str.replace(source, target, replacement, occurrence) → simple string"
},
{
"language": "",
"code": "str.replace(source, target, replacement, occurrence) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"str.replace\"\n)\nvar\n \nsource\n \n=\n \n\"FTX:BTCUSD / FTX:BTCEUR\"\n// Replace first occurrence of \"FTX\" with \"BINANCE\n\" replacement string\nvar\n \nnewSource\n \n=\n \nstr.replace\n(\nsource\n,\n \n\"FTX\"\n,\n \n\"BINANCE\"\n,\n \n0\n)\nif\n \nbarstate.islastconfirmedhistory\n \n// Display \"BINANCE:BTCUSD / FTX:BTCEUR\"\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ntext\n \n=\n \nnewSource\n)"
}
],
"links": [
{
"text": "str.replace(source, target, replacement, occurrence) → const string",
"href": "#fun_str.replace-0"
},
{
"text": "str.replace(source, target, replacement, occurrence) → simple string",
"href": "#fun_str.replace-1"
},
{
"text": "str.replace(source, target, replacement, occurrence) → series string",
"href": "#fun_str.replace-2"
},
{
"text": "str.replace_all",
"href": "#fun_str.replace_all"
},
{
"text": "str.match",
"href": "#fun_str.match"
}
],
"tables": []
},
{
"id": "fun_str.replace_all",
"legacy_id": "fun_str.replace_all",
"title": "str.replace_all()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.replace_all()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.replace_all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ソース文字列にターゲット文字列が出現する度に置換文字列で置き換えられます。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.replace_all-0\" href=\"#fun_str.replace_all-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.replace_all(source, target, replacement) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_str.replace_all-1\" href=\"#fun_str.replace_all-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.replace_all(source, target, replacement) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (simple string) </span>ソース文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">target (simple string) </span>置換される文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">replacement (simple string) </span>ターゲット文字列が出現する度に置換する文字列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">処理された文字列。</div></div>",
"text": "str.replace_all()\n2個の多重定義\nソース文字列にターゲット文字列が出現する度に置換文字列で置き換えられます。\n構文と多重定義\nstr.replace_all(source, target, replacement) → simple string\nstr.replace_all(source, target, replacement) → series string\n引数\nsource (simple string)\nソース文字列。\ntarget (simple string)\n置換される文字列。\nreplacement (simple string)\nターゲット文字列が出現する度に置換する文字列。\nリターン\n処理された文字列。",
"code_blocks": [
{
"language": "",
"code": "str.replace_all(source, target, replacement) → simple string"
},
{
"language": "",
"code": "str.replace_all(source, target, replacement) → series string"
}
],
"links": [
{
"text": "str.replace_all(source, target, replacement) → simple string",
"href": "#fun_str.replace_all-0"
},
{
"text": "str.replace_all(source, target, replacement) → series string",
"href": "#fun_str.replace_all-1"
}
],
"tables": []
},
{
"id": "fun_str.split",
"legacy_id": "fun_str.split",
"title": "str.split()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.split()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.split\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">文字列を部分文字列の配列に分割してその配列IDを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">str.split(string, separator) → array<string></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">string (series string) </span>ソース文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">separator (series string) </span>各部分文字列を区切る文字列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">文字列配列のID。</div></div>",
"text": "str.split()\n文字列を部分文字列の配列に分割してその配列IDを返します。\n構文\nstr.split(string, separator) → array<string>\n引数\nstring (series string)\nソース文字列。\nseparator (series string)\n各部分文字列を区切る文字列。\nリターン\n文字列配列のID。",
"code_blocks": [
{
"language": "",
"code": "str.split(string, separator) → array<string>"
}
],
"links": [],
"tables": []
},
{
"id": "fun_str.startswith",
"legacy_id": "fun_str.startswith",
"title": "str.startswith()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.startswith()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.startswith\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の文字列が <code>str</code> で指定した部分文字列で始まっていれば true を、そうでなければ false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.startswith-0\" href=\"#fun_str.startswith-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.startswith(source, str) → const bool</pre></a><a class=\"js-reference\" data-href=\"fun_str.startswith-1\" href=\"#fun_str.startswith-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.startswith(source, str) → simple bool</pre></a><a class=\"js-reference\" data-href=\"fun_str.startswith-2\" href=\"#fun_str.startswith-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.startswith(source, str) → series bool</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (const string) </span>ソース文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">str (const string) </span>検索対象の部分文字列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の文字列が <code>str</code> で指定した部分文字列で始まっていれば true、そうでなければ false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.endswith\" href=\"#fun_str.endswith\">str.endswith</a></div></div>",
"text": "str.startswith()\n3個の多重定義\nsource\nの文字列が\nstr\nで指定した部分文字列で始まっていれば true を、そうでなければ false を返します。\n構文と多重定義\nstr.startswith(source, str) → const bool\nstr.startswith(source, str) → simple bool\nstr.startswith(source, str) → series bool\n引数\nsource (const string)\nソース文字列。\nstr (const string)\n検索対象の部分文字列。\nリターン\nsource\nの文字列が\nstr\nで指定した部分文字列で始まっていれば true、そうでなければ false を返します。\nこちらもご覧ください\nstr.endswith",
"code_blocks": [
{
"language": "",
"code": "str.startswith(source, str) → const bool"
},
{
"language": "",
"code": "str.startswith(source, str) → simple bool"
},
{
"language": "",
"code": "str.startswith(source, str) → series bool"
}
],
"links": [
{
"text": "str.startswith(source, str) → const bool",
"href": "#fun_str.startswith-0"
},
{
"text": "str.startswith(source, str) → simple bool",
"href": "#fun_str.startswith-1"
},
{
"text": "str.startswith(source, str) → series bool",
"href": "#fun_str.startswith-2"
},
{
"text": "str.endswith",
"href": "#fun_str.endswith"
}
],
"tables": []
},
{
"id": "fun_str.substring",
"legacy_id": "fun_str.substring",
"title": "str.substring()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.substring()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.substring\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 文字列の部分文字列となっている新しい文字列を返します。部分文字列は <code>begin_pos</code> で指定されたインデックスの文字から始まり、 <code>source</code> 文字列 の 'end_pos - 1' までの長さになります。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.substring-0\" href=\"#fun_str.substring-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.substring(source, begin_pos, end_pos) → const string</pre></a><a class=\"js-reference\" data-href=\"fun_str.substring-1\" href=\"#fun_str.substring-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.substring(source, begin_pos, end_pos) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_str.substring-2\" href=\"#fun_str.substring-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.substring(source, begin_pos, end_pos) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (const string) </span>部分文字列の抽出元となるソース文字列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">begin_pos (const int) </span>抽出された部分文字列の開始位置。これは包括的です(抽出された部分文字列はその位置の文字を含みます)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">end_pos (const int) </span>終了位置。これは排他的です(抽出された文字列にその位置の文字は含まれません)。オプションです。デフォルトは <code>source</code> の文字列の長さです。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_str.substring\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"str.substring\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">sym</span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.symbol</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ:AAPL\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">pos</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.pos</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sym</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\":\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Get position of \":\" character</span></span><br/><span><span class=\"mtk33\">tkr</span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.substring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sym</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pos</span><span class=\"mtk12\">+1</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// \"AAPL\"</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tkr</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ソース文字列から抽出された部分文字列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">文字列のインデックスは 0 から始まります。 <code>begin_pos</code> が <code>end_pos</code> と等しい場合には、この関数は空の文字列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.contains\" href=\"#fun_str.contains\">str.contains</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.pos\" href=\"#fun_str.pos\">str.pos</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.match\" href=\"#fun_str.match\">str.match</a></div></div>",
"text": "str.substring()\n3個の多重定義\nsource\n文字列の部分文字列となっている新しい文字列を返します。部分文字列は\nbegin_pos\nで指定されたインデックスの文字から始まり、\nsource\n文字列 の 'end_pos - 1' までの長さになります。\n構文と多重定義\nstr.substring(source, begin_pos, end_pos) → const string\nstr.substring(source, begin_pos, end_pos) → simple string\nstr.substring(source, begin_pos, end_pos) → series string\n引数\nsource (const string)\n部分文字列の抽出元となるソース文字列。\nbegin_pos (const int)\n抽出された部分文字列の開始位置。これは包括的です(抽出された部分文字列はその位置の文字を含みます)。\nend_pos (const int)\n終了位置。これは排他的です(抽出された文字列にその位置の文字は含まれません)。オプションです。デフォルトは\nsource\nの文字列の長さです。\n例\n//\n@version=\n6\nindicator\n(\n\"str.substring\"\n,\noverlay\n=\ntrue\n)\nsym\n=\ninput.symbol\n(\n\"NASDAQ:AAPL\"\n)\npos\n=\nstr.pos\n(\nsym\n,\n\":\"\n)\n// Get position of \":\" character\ntkr\n=\nstr.substring\n(\nsym\n,\npos\n+1\n)\n// \"AAPL\"\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\ntext\n=\ntkr\n)\nリターン\nソース文字列から抽出された部分文字列。\n備考\n文字列のインデックスは 0 から始まります。\nbegin_pos\nが\nend_pos\nと等しい場合には、この関数は空の文字列を返します。\nこちらもご覧ください\nstr.contains\nstr.pos\nstr.match",
"code_blocks": [
{
"language": "",
"code": "str.substring(source, begin_pos, end_pos) → const string"
},
{
"language": "",
"code": "str.substring(source, begin_pos, end_pos) → simple string"
},
{
"language": "",
"code": "str.substring(source, begin_pos, end_pos) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"str.substring\"\n,\n \noverlay\n \n=\n \ntrue\n)\nsym\n=\n \ninput.symbol\n(\n\"NASDAQ:AAPL\"\n)\npos\n \n=\n \nstr.pos\n(\nsym\n,\n \n\":\"\n)\n \n// Get position of \":\" character\ntkr\n=\n \nstr.substring\n(\nsym\n,\n \npos\n+1\n)\n \n// \"AAPL\"\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ntext\n \n=\n \ntkr\n)"
}
],
"links": [
{
"text": "str.substring(source, begin_pos, end_pos) → const string",
"href": "#fun_str.substring-0"
},
{
"text": "str.substring(source, begin_pos, end_pos) → simple string",
"href": "#fun_str.substring-1"
},
{
"text": "str.substring(source, begin_pos, end_pos) → series string",
"href": "#fun_str.substring-2"
},
{
"text": "str.contains",
"href": "#fun_str.contains"
},
{
"text": "str.pos",
"href": "#fun_str.pos"
},
{
"text": "str.match",
"href": "#fun_str.match"
}
],
"tables": []
},
{
"id": "fun_str.tonumber",
"legacy_id": "fun_str.tonumber",
"title": "str.tonumber()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.tonumber()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.tonumber\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>string</code>で表された値を \"float\" に変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.tonumber-0\" href=\"#fun_str.tonumber-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.tonumber(string) → const float</pre></a><a class=\"js-reference\" data-href=\"fun_str.tonumber-1\" href=\"#fun_str.tonumber-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.tonumber(string) → input float</pre></a><a class=\"js-reference\" data-href=\"fun_str.tonumber-2\" href=\"#fun_str.tonumber-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.tonumber(string) → simple float</pre></a><a class=\"js-reference\" data-href=\"fun_str.tonumber-3\" href=\"#fun_str.tonumber-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.tonumber(string) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">string (const string) </span>整数値または浮動小数点値の表現を含む文字列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>string</code> で \"float\" に相当する値。この値が適切な形式の整数値または浮動小数点数でない場合、この関数は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div></div>",
"text": "str.tonumber()\n4個の多重定義\nstring\nで表された値を \"float\" に変換します。\n構文と多重定義\nstr.tonumber(string) → const float\nstr.tonumber(string) → input float\nstr.tonumber(string) → simple float\nstr.tonumber(string) → series float\n引数\nstring (const string)\n整数値または浮動小数点値の表現を含む文字列。\nリターン\nstring\nで \"float\" に相当する値。この値が適切な形式の整数値または浮動小数点数でない場合、この関数は\nna\nを返します。",
"code_blocks": [
{
"language": "",
"code": "str.tonumber(string) → const float"
},
{
"language": "",
"code": "str.tonumber(string) → input float"
},
{
"language": "",
"code": "str.tonumber(string) → simple float"
},
{
"language": "",
"code": "str.tonumber(string) → series float"
}
],
"links": [
{
"text": "str.tonumber(string) → const float",
"href": "#fun_str.tonumber-0"
},
{
"text": "str.tonumber(string) → input float",
"href": "#fun_str.tonumber-1"
},
{
"text": "str.tonumber(string) → simple float",
"href": "#fun_str.tonumber-2"
},
{
"text": "str.tonumber(string) → series float",
"href": "#fun_str.tonumber-3"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "fun_str.tostring",
"legacy_id": "fun_str.tostring",
"title": "str.tostring()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.tostring()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.tostring\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.tostring-0\" href=\"#fun_str.tostring-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.tostring(value, format) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_str.tostring-1\" href=\"#fun_str.tostring-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.tostring(value, format) → series string</pre></a><a class=\"js-reference\" data-href=\"fun_str.tostring-2\" href=\"#fun_str.tostring-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.tostring(value) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_str.tostring-3\" href=\"#fun_str.tostring-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.tostring(value) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (simple int/float) </span>その要素が文字列に変換されたときの値または配列の識別子。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">format (simple string) </span>フォーマット文字列。以下の format.* 定数もご利用可能です: <a class=\"js-reference\" data-href=\"const_format.mintick\" href=\"#const_format.mintick\">format.mintick</a>, <a class=\"js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a>, <a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a>。オプション引数。デフォルト値は '#.##########' です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">引数 <code>value</code> の文字列表現。</div><div class=\"tv-pine-reference-item__text tv-text\">引数 <code>value</code> が文字列の場合、そのまま返されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>value</code> が na のとき、関数は \"NaN \"という文字列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">浮動小数点数値のフォーマットは必要に応じて値が丸めることができます。例えば、str.tostring(3.99, '#') は \"4\" を返します。</div><div class=\"tv-pine-reference-item__text tv-text\">ゼロパディングして表示するには、'#' の代わりに '0' を使用します。例.'#.000'。</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"const_format.mintick\" href=\"#const_format.mintick\">format.mintick</a> を使用する場合、その値は <a class=\"js-reference\" data-href=\"var_syminfo.mintick\" href=\"#var_syminfo.mintick\">syminfo.mintick</a> で余りなく割れる値の中で最も近い数値に丸められます。文字列は末尾にゼロを付けて返されます。</div><div class=\"tv-pine-reference-item__text tv-text\">x引数が文字列の場合、同じ文字列の値が返されます。</div><div class=\"tv-pine-reference-item__text tv-text\">Bool型の引数は、true または false が返されます。</div><div class=\"tv-pine-reference-item__text tv-text\">x が na の場合、この関数は \"NaN\" を返します。</div></div>",
"text": "str.tostring()\n4個の多重定義\n構文と多重定義\nstr.tostring(value, format) → simple string\nstr.tostring(value, format) → series string\nstr.tostring(value) → simple string\nstr.tostring(value) → series string\n引数\nvalue (simple int/float)\nその要素が文字列に変換されたときの値または配列の識別子。\nformat (simple string)\nフォーマット文字列。以下の format.* 定数もご利用可能です:\nformat.mintick\n,\nformat.percent\n,\nformat.volume\n。オプション引数。デフォルト値は '#.##########' です。\nリターン\n引数\nvalue\nの文字列表現。\n引数\nvalue\nが文字列の場合、そのまま返されます。\nvalue\nが na のとき、関数は \"NaN \"という文字列を返します。\n備考\n浮動小数点数値のフォーマットは必要に応じて値が丸めることができます。例えば、str.tostring(3.99, '#') は \"4\" を返します。\nゼロパディングして表示するには、'#' の代わりに '0' を使用します。例.'#.000'。\nformat.mintick\nを使用する場合、その値は\nsyminfo.mintick\nで余りなく割れる値の中で最も近い数値に丸められます。文字列は末尾にゼロを付けて返されます。\nx引数が文字列の場合、同じ文字列の値が返されます。\nBool型の引数は、true または false が返されます。\nx が na の場合、この関数は \"NaN\" を返します。",
"code_blocks": [
{
"language": "",
"code": "str.tostring(value, format) → simple string"
},
{
"language": "",
"code": "str.tostring(value, format) → series string"
},
{
"language": "",
"code": "str.tostring(value) → simple string"
},
{
"language": "",
"code": "str.tostring(value) → series string"
}
],
"links": [
{
"text": "str.tostring(value, format) → simple string",
"href": "#fun_str.tostring-0"
},
{
"text": "str.tostring(value, format) → series string",
"href": "#fun_str.tostring-1"
},
{
"text": "str.tostring(value) → simple string",
"href": "#fun_str.tostring-2"
},
{
"text": "str.tostring(value) → series string",
"href": "#fun_str.tostring-3"
},
{
"text": "format.mintick",
"href": "#const_format.mintick"
},
{
"text": "format.percent",
"href": "#const_format.percent"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.mintick",
"href": "#const_format.mintick"
},
{
"text": "syminfo.mintick",
"href": "#var_syminfo.mintick"
}
],
"tables": []
},
{
"id": "fun_str.trim",
"legacy_id": "fun_str.trim",
"title": "str.trim()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.trim()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.trim\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の左右に位置する空白やその他の制御文字(たとえば、“\\n”、“\\t”、など)をすべて取り除いて、新しい文字列を構築します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.trim-0\" href=\"#fun_str.trim-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.trim(source) → const string</pre></a><a class=\"js-reference\" data-href=\"fun_str.trim-1\" href=\"#fun_str.trim-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.trim(source) → input string</pre></a><a class=\"js-reference\" data-href=\"fun_str.trim-2\" href=\"#fun_str.trim-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.trim(source) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_str.trim-3\" href=\"#fun_str.trim-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.trim(source) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (const string) </span>トリム対象の文字列</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_str.trim\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"str.trim\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">trim</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.trim</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\" abc \"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Returns \"abc\"</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk33\">trim</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">トリム後の結果が空の場合、または <code>source</code> が <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> の場合は、空の文字列 (\"\") を返します。</div></div>",
"text": "str.trim()\n4個の多重定義\nsource\nの左右に位置する空白やその他の制御文字(たとえば、“\\n”、“\\t”、など)をすべて取り除いて、新しい文字列を構築します。\n構文と多重定義\nstr.trim(source) → const string\nstr.trim(source) → input string\nstr.trim(source) → simple string\nstr.trim(source) → series string\n引数\nsource (const string)\nトリム対象の文字列\n例\n//\n@version=\n6\nindicator\n(\n\"str.trim\"\n)\ntrim\n=\nstr.trim\n(\n\" abc \"\n)\n// Returns \"abc\"\nlabel.new\n(\nbar_index\n,\nclose\n,\ntrim\n)\n備考\nトリム後の結果が空の場合、または\nsource\nが\nna\nの場合は、空の文字列 (\"\") を返します。",
"code_blocks": [
{
"language": "",
"code": "str.trim(source) → const string"
},
{
"language": "",
"code": "str.trim(source) → input string"
},
{
"language": "",
"code": "str.trim(source) → simple string"
},
{
"language": "",
"code": "str.trim(source) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"str.trim\"\n)\ntrim\n \n=\n \nstr.trim\n(\n\" abc \"\n)\n \n// Returns \"abc\"\nlabel.new\n(\nbar_index\n,\nclose\n,\ntrim\n)"
}
],
"links": [
{
"text": "str.trim(source) → const string",
"href": "#fun_str.trim-0"
},
{
"text": "str.trim(source) → input string",
"href": "#fun_str.trim-1"
},
{
"text": "str.trim(source) → simple string",
"href": "#fun_str.trim-2"
},
{
"text": "str.trim(source) → series string",
"href": "#fun_str.trim-3"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "fun_str.upper",
"legacy_id": "fun_str.upper",
"title": "str.upper()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">str.upper()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_str.upper\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">すべての文字を大文字に変換した新しい文字列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_str.upper-0\" href=\"#fun_str.upper-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">str.upper(source) → const string</pre></a><a class=\"js-reference\" data-href=\"fun_str.upper-1\" href=\"#fun_str.upper-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.upper(source) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_str.upper-2\" href=\"#fun_str.upper-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">str.upper(source) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (const string) </span>変換対象の文字列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">すべての文字が大文字に変換された新しい文字列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.lower\" href=\"#fun_str.lower\">str.lower</a></div></div>",
"text": "str.upper()\n3個の多重定義\nすべての文字を大文字に変換した新しい文字列を返します。\n構文と多重定義\nstr.upper(source) → const string\nstr.upper(source) → simple string\nstr.upper(source) → series string\n引数\nsource (const string)\n変換対象の文字列。\nリターン\nすべての文字が大文字に変換された新しい文字列。\nこちらもご覧ください\nstr.lower",
"code_blocks": [
{
"language": "",
"code": "str.upper(source) → const string"
},
{
"language": "",
"code": "str.upper(source) → simple string"
},
{
"language": "",
"code": "str.upper(source) → series string"
}
],
"links": [
{
"text": "str.upper(source) → const string",
"href": "#fun_str.upper-0"
},
{
"text": "str.upper(source) → simple string",
"href": "#fun_str.upper-1"
},
{
"text": "str.upper(source) → series string",
"href": "#fun_str.upper-2"
},
{
"text": "str.lower",
"href": "#fun_str.lower"
}
],
"tables": []
},
{
"id": "fun_strategy",
"legacy_id": "fun_strategy",
"title": "strategy()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの宣言文です。スクリプトをストラテジーとして定義し、ストラテジーに関連する複数のプロパティを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy(title, shorttitle, overlay, format, precision, scale, pyramiding, calc_on_order_fills, calc_on_every_tick, max_bars_back, backtest_fill_limits_assumption, default_qty_type, default_qty_value, initial_capital, currency, slippage, commission_type, commission_value, process_orders_on_close, close_entries_rule, margin_long, margin_short, explicit_plot_zorder, max_lines_count, max_labels_count, max_boxes_count, calc_bars_count, risk_free_rate, use_bar_magnifier, fill_orders_on_standard_ohlc, max_polylines_count, dynamic_requests, behind_chart) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">title (const string) </span>スクリプトのタイトルです。<code>shorttitle</code> 引数を指定しない場合、チャート上に表示され、スクリプトを公開する際の投稿のデフォルトのタイトルになります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">shorttitle (const string) </span>チャート上のスクリプトの表示名です。指定した場合、ほとんどのチャート関連のウィンドウで<code>title</code>引数を置き換えます。オプションです。デフォルトは<code>title</code>引数で指定したタイトルです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、ストラテジーはメインチャート上に表示されます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> の場合には、別のペインに追加されます。エントリーとエグジットのストラテジー固有のラベルは、この設定に関係なくメインチャート上に表示されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">format (const string) </span>スクリプトで表示する値の形式を指定します。利用できる値は: <a class=\"js-reference\" data-href=\"const_format.inherit\" href=\"#const_format.inherit\">format.inherit</a>, <a class=\"js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a>, <a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a>, <a class=\"js-reference\" data-href=\"const_format.percent\" href=\"#const_format.percent\">format.percent</a> です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_format.inherit\" href=\"#const_format.inherit\">format.inherit</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">precision (const int) </span>スクリプトの値の浮動小数点以下の表示桁数を指定します。16以下の正の整数である必要があります。<code>format</code> が <a class=\"js-reference\" data-href=\"const_format.inherit\" href=\"#const_format.inherit\">format.inherit</a> に設定され <code>precision</code> が指定されている場合、フォーマットには代わりに <a class=\"js-reference\" data-href=\"const_format.price\" href=\"#const_format.price\">format.price</a> が設定されます。関数の <code>format</code> パラメーターで <a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> が使用されている場合、<a class=\"js-reference\" data-href=\"const_format.volume\" href=\"#const_format.volume\">format.volume</a> で定義された浮動小数点の精度についてのルールが他の精度の設定よりも優先されるため、<code>precision</code> パラメーターは結果に影響しません。オプションです。デフォルトでは、チャートのシンボルの精度が継承されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">scale (const scale_type) </span>使用する価格スケール。利用できる値は: <a class=\"js-reference\" data-href=\"const_scale.right\" href=\"#const_scale.right\">scale.right</a>, <a class=\"js-reference\" data-href=\"const_scale.left\" href=\"#const_scale.left\">scale.left</a>, <a class=\"js-reference\" data-href=\"const_scale.none\" href=\"#const_scale.none\">scale.none</a> です。<a class=\"js-reference\" data-href=\"const_scale.none\" href=\"#const_scale.none\">scale.none</a> は、<code>overlay = true</code> と組み合わせた場合でのみ利用できます。オプションです。デフォルトは、チャートと同じ価格スケールを使用します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">pyramiding (const int) </span>同じ方向のエントリーの最大数です。値が 0 の場合、同じ方向へのエントリー注文は1つだけ開くことができ、追加のエントリー注文は拒否されます。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションの引数です。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">calc_on_order_fills (const bool) </span>注文が約定した後にストラテジーの再計算を行うかどうかを指定します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、バーのクローズでのみ計算するのではなく、注文が約定された後に再計算します。この設定は、ストラテジーの設定の「プロパティ」タブでも変更可能です。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">calc_on_every_tick (const bool) </span>ストラテジーをリアルタイムの各ティック毎に再計算するかどうかを指定します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、ストラテジーがリアルタイムバーで動作している時に、チャートデータの更新ごとに再計算されます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、ストラテジーはリアルタイムのバーがクローズした時にのみ計算されます。この引数は、過去データでのストラテジーの計算には影響しません。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max_bars_back (const int) </span>スクリプトが各変数/関数に対して保持する履歴バッファの期間です。これは、履歴参照演算子の <code>[]</code> を用いた時に参照できる過去の値の期間を決定するものです。通常、必要なバッファーのサイズは、Pine Script® のランタイムで自動的に検出されます。このパラメーターを使用する必要があるのは、自動検出に失敗してランタイムエラーが発生した場合のみです。履歴バッファの基本的な仕組みについての詳細は、<a href=\"https://www.tradingview.com/chart/?solution=43000587849\" target=\"_blank\">ヘルプセンター</a>をご覧ください。オプションです。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">backtest_fill_limits_assumption (const int) </span>指値注文の実行の値をティック単位で指定します。これを使用した場合、市場価格が指値注文の水準を指定したティック数分上回った場合にのみ、指値注文が実行されます。オプションです。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">default_qty_type (const string) </span><code>default_qty_value</code> で使用する単位を指定します。利用可能な値は: 契約数/株式数/ロット数の場合は <a class=\"js-reference\" data-href=\"const_strategy.fixed\" href=\"#const_strategy.fixed\">strategy.fixed</a> 、通貨単位の場合は <a class=\"js-reference\" data-href=\"const_strategy.cash\" href=\"#const_strategy.cash\">strategy.cash</a> 、投資可能な資産に対する割合の場合は <a class=\"js-reference\" data-href=\"const_strategy.percent_of_equity\" href=\"#const_strategy.percent_of_equity\">strategy.percent_of_equity</a> です。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_strategy.fixed\" href=\"#const_strategy.fixed\">strategy.fixed</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">default_qty_value (const int/float) </span><code>default_qty_type</code> パラメーターで指定した単位で、デフォルトの取引数量を指定します。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションです。デフォルトは 1 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">initial_capital (const int/float) </span>ストラテジーが取引可能な初期資金量を <code>currency</code> 単位で指定します。オプションです。デフォルトは 1000000 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">currency (const string) </span>ストラテジーで計算に使用する通貨を指定します。市場のポジションは、<code>currency</code>をチャートのシンボル通貨に変換して保有されることもあります。使用される変換レートは、利用者数上位の取引所における前日の日足のレートに基づいて決定されます。どの取引所もレートを直接提供していない場合には、合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例.\"USD\" や \"USDT\")、または <code>currency.*</code> の名前空間の定数(例.<a class=\"js-reference\" data-href=\"const_currency.USD\" href=\"#const_currency.USD\">currency.USD</a> や <a class=\"js-reference\" data-href=\"const_currency.USDT\" href=\"#const_currency.USDT\">currency.USDT</a> )です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.currency\" href=\"#var_syminfo.currency\">syminfo.currency</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">slippage (const int) </span>スリッページをティック単位で指定します。成行/逆指値注文の発注価格がストラテジーに対して不利になるように、ここで指定した値が加算または減算されます。例えば、<a class=\"js-reference\" data-href=\"var_syminfo.mintick\" href=\"#var_syminfo.mintick\">syminfo.mintick</a>が0.01で、<code>slippage</code>が5に設定されている場合、ロングの成行注文は実際の価格より5 * 0.01 = 0.05ポイント高い価格で発注されることになります。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションの引数で、デフォルトは0です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">commission_type (const string) </span><code>commission_value</code> で指定した値の表現形式を決定します。<a class=\"js-reference\" data-href=\"const_strategy.commission.percent\" href=\"#const_strategy.commission.percent\">strategy.commission.percent</a> は注文金額に対する割合、<a class=\"js-reference\" data-href=\"const_strategy.commission.cash_per_contract\" href=\"#const_strategy.commission.cash_per_contract\">strategy.commission.cash_per_contract</a> は1枚毎の金額、<a class=\"js-reference\" data-href=\"const_strategy.commission.cash_per_order\" href=\"#const_strategy.commission.cash_per_order\">strategy.commission.cash_per_order</a> は注文ごとの金額を表します。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_strategy.commission.percent\" href=\"#const_strategy.commission.percent\">strategy.commission.percent</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">commission_value (const int/float) </span>ストラテジーの注文に適用される手数料で、<code>commission_type</code> パラメーターで指定した値の単位で指定します。この設定はストラテジーの設定の「パラメーター」タブでも変更可能です。オプションです。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">process_orders_on_close (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>に設定すると、バーがクローズしてストラテジーの計算が完了した後に、追加で注文の試行が行われます。注文が成行注文の場合には、ブローカーエミュレーターは次のバーの始値の前にその注文を実行します。注文が価格の条件に依存する場合には、注文は価格条件が合致する場合のみ約定されます。このオプションは現在のバーでポジションを閉じたい場合に便利です。この設定は、ストラテジーの設定ダイアログの「プロパティ」タブでも変更することができます。オプションです。デフォルトは<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">close_entries_rule (const string) </span>取引を決済する順序を決定します。利用可能な値は、\"FIFO\" と \"ANY\" です。\"FIFO\" (ファーストイン・ファーストアウト) はエントリー注文順、つまり決済注文は古いエントリー注文からクローズします。\"ANY\" は、<a class=\"js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a> 関数の <code>from_entry</code> パラメーターに基づいて注文がクローズされます。\"FIFO\" は株式、先物、米国のFXで使用でき (NFAコンプライアンスルール 2-43b)、\"ANY\" は米国以外のFXで使用可能です。オプションの引数です。デフォルトは \"FIFO\" です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">margin_long (const int/float) </span>マージンロングとは、ロングポジションを保有する場合に現金または担保でカバーしなければならない銘柄の購入価格の割合のことです。正の値である必要があります。マージンコールをシミュレートするロジックは、<a href=\"https://www.tradingview.com/chart/?solution=43000628599\" target=\"_blank\">ヘルプセンター</a>に説明があります。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションの引数です。0の場合、ポジションサイズについてストラテジーはいかなる制限もかけません。デフォルト値は100で、この場合、ストラテジーは自己資金のみを使用するためロングポジションはマージンコールされません。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">margin_short (const int/float) </span>マージンショートとは、ショートポジションを保有する場合に現金または担保でカバーしなければならない銘柄の購入価格の割合のことです。正の値である必要があります。マージンコールをシミュレートするロジックは、<a href=\"https://www.tradingview.com/chart/?solution=43000628599\" target=\"_blank\">ヘルプセンター</a>に説明があります。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションの引数です。0の場合、ポジションサイズについてストラテジーはいかなる制限もかけません。デフォルト値は100で、この場合、ストラテジーは自己資金のみを使用します。ただしマージンを使用していない場合でも、損失が利用可能な資金を上回った場合、ショートポジションがマージンコールされる可能性もあります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">explicit_plot_zorder (const bool) </span>スクリプトのプロット、塗りつぶし、水平線がレンダリングされる順序を指定します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトのコードの記載順に描画され、新しいプロットは、前のプロットの上に描画されます。これは <code>plot*()</code> 関数と <a class=\"js-reference\" data-href=\"fun_fill\" href=\"#fun_fill\">fill</a>、<a class=\"js-reference\" data-href=\"fun_hline\" href=\"#fun_hline\">hline</a> にのみ適用されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max_lines_count (const int) </span>直近で表示される <a class=\"js-reference\" data-href=\"type_line\" href=\"#type_line\">line</a> 描画の数。利用可能な値は、1 から 500 です。オプションでデフォルトは 50 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max_labels_count (const int) </span>直近で表示される <a class=\"js-reference\" data-href=\"type_label\" href=\"#type_label\">label</a> 描画の数。利用可能な値は、1 から 500 です。オプションでデフォルトは 50 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max_boxes_count (const int) </span>直近で表示される <a class=\"js-reference\" data-href=\"type_box\" href=\"#type_box\">box</a> 描画の数。利用可能な値は、1 から 500 です。オプションでデフォルトは 50 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">calc_bars_count (const int) </span>スクリプトの最初の計算の対象を、直近のバーのうち指定した本数だけに制限します。これを指定すると、スクリプトの「設定/パラメーター」タブの「計算」セクションに 「計算対象バー」のフィールドが追加されます。オプションです。デフォルトは 0 で、0の場合、利用可能なバーすべてでスクリプトが実行されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">risk_free_rate (const int/float) </span>リスクフリーレートとは、リスクが最小限もしくはゼロの投資での年間の変化率のことです。<a href=\"https://www.tradingview.com/support/solutions/43000681694\" target=\"_blank\">シャープレシオ</a>および<a href=\"https://www.tradingview.com/support/solutions/43000681697\" target=\"_blank\">ソルティノレシオ</a>を計算するために使用されます。オプションです。デフォルトは 2 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">use_bar_magnifier (const bool) </span>オプションです。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#broker-emulator\" target=\"_blank\">ブローカーエミュレーター</a>は、より現実的な結果を得るために、過去バーをバックテストする際により低い時間足のデータを使用します。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。なお、この機能を利用できるのは、ご利用中のプランが<a href=\"https://www.tradingview.com/gopro/\" target=\"_blank\">Premium</a>以上の場合に限ります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">fill_orders_on_standard_ohlc (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、平均足チャート上で実行するストラテジーに対して、価格の値を現実のものに近づけるため、実際のOHLC値を用いて注文を約定させます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max_polylines_count (const int) </span>直近で表示される <a class=\"js-reference\" data-href=\"type_polyline\" href=\"#type_polyline\">polyline</a> 描画の数。利用可能な値は、1 から 100 です。数値は概算で、指定した数より多くの描画が表示される場合があります。オプションでデフォルトは 50 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">dynamic_requests (const bool) </span><code>request.*()</code> の名前空間から、スクリプトによる関数の動的呼び出しを可能にするかどうかを指定します。<code>request.*()</code> の動的呼び出しは、条件構造 (例: <a class=\"js-reference\" data-href=\"kw_if\" href=\"#kw_if\">if</a>)、ループ (例: <a class=\"js-reference\" data-href=\"kw_for\" href=\"#kw_for\">for</a>) およびエクスポートされた関数のローカルスコープ内で許可されます。さらに、こうした呼び出しでは「系列」の引数を使用できるパラメーターが多くあります。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> です。詳細については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/concepts/other-timeframes-and-data/#dynamic-requests\" target=\"_blank\">「動的リクエスト」</a> のセクションをご参照ください。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">behind_chart (const bool) </span>スクリプトによるプロットや描画を、メインチャートのペインでチャートの背面に表示する (<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合) か、前面に表示する (<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合) かを制御します。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Enter long by market if current open is greater</span><span class=\"mtk9\"> than previous high.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Generate a full exit bracket (profit 10 points,</span><span class=\"mtk9\"> loss 5 points per contract) from the entry named </span><span class=\"mtk9\">\"Long\".</span></span><br/><span><span class=\"mtk16\">strategy.exit</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Exit\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">loss</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">ストラテジーについての詳細は、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/\" target=\"_blank\">ユーザーマニュアル</a>をご覧ください。</div><div class=\"tv-pine-reference-item__text tv-text\">すべてのストラテジースクリプトには、必ず <a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> の呼び出しを1つ含める必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>calc_on_every_tick = true</code> のパラメーターを使用するストラテジーは、過去バーとリアルタイムバーで異なって計算されることがあり、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">リペイント</a>の要因となります。</div><div class=\"tv-pine-reference-item__text tv-text\">ストラテジーは常にチャートの価格を使用して、ポジションのエントリーとエグジットを行います。非標準のチャートタイプ (平均足や練行足など) でストラテジーを使用すると、それらの価格は合成の擬似的なものであるため、誤解を招く結果になることがあります。したがって、非標準チャートでのバックテストは推奨されません。</div><div class=\"tv-pine-reference-item__text tv-text\">ディープバックテストモードを使用しない限り、ストラテジーで発注できる注文の上限は9000件です。ストラテジーがこの上限を超えると、「トレード一覧」タブに新規エントリーが表示された際に、最も古い注文情報が削除されます。<code>strategy.closedtrades.*()</code>の関数は、削除された注文によって開始または決済されたトレードの<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>を返します。決済が完了した最も古いトレードのインデックスを取得するには<a class=\"js-reference\" data-href=\"var_strategy.closedtrades.first_index\" href=\"#var_strategy.closedtrades.first_index\">strategy.closedtrades.first_index</a>の変数を使用します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_library\" href=\"#fun_library\">library</a></div></div>",
"text": "strategy()\nスクリプトの宣言文です。スクリプトをストラテジーとして定義し、ストラテジーに関連する複数のプロパティを設定します。\n構文\nstrategy(title, shorttitle, overlay, format, precision, scale, pyramiding, calc_on_order_fills, calc_on_every_tick, max_bars_back, backtest_fill_limits_assumption, default_qty_type, default_qty_value, initial_capital, currency, slippage, commission_type, commission_value, process_orders_on_close, close_entries_rule, margin_long, margin_short, explicit_plot_zorder, max_lines_count, max_labels_count, max_boxes_count, calc_bars_count, risk_free_rate, use_bar_magnifier, fill_orders_on_standard_ohlc, max_polylines_count, dynamic_requests, behind_chart) → void\n引数\ntitle (const string)\nスクリプトのタイトルです。\nshorttitle\n引数を指定しない場合、チャート上に表示され、スクリプトを公開する際の投稿のデフォルトのタイトルになります。\nshorttitle (const string)\nチャート上のスクリプトの表示名です。指定した場合、ほとんどのチャート関連のウィンドウで\ntitle\n引数を置き換えます。オプションです。デフォルトは\ntitle\n引数で指定したタイトルです。\noverlay (const bool)\ntrue\nの場合、ストラテジーはメインチャート上に表示されます。\nfalse\nの場合には、別のペインに追加されます。エントリーとエグジットのストラテジー固有のラベルは、この設定に関係なくメインチャート上に表示されます。オプションの引数です。デフォルトは\nfalse\nです。\nformat (const string)\nスクリプトで表示する値の形式を指定します。利用できる値は:\nformat.inherit\n,\nformat.price\n,\nformat.volume\n,\nformat.percent\nです。オプションです。デフォルトは\nformat.inherit\nです。\nprecision (const int)\nスクリプトの値の浮動小数点以下の表示桁数を指定します。16以下の正の整数である必要があります。\nformat\nが\nformat.inherit\nに設定され\nprecision\nが指定されている場合、フォーマットには代わりに\nformat.price\nが設定されます。関数の\nformat\nパラメーターで\nformat.volume\nが使用されている場合、\nformat.volume\nで定義された浮動小数点の精度についてのルールが他の精度の設定よりも優先されるため、\nprecision\nパラメーターは結果に影響しません。オプションです。デフォルトでは、チャートのシンボルの精度が継承されます。\nscale (const scale_type)\n使用する価格スケール。利用できる値は:\nscale.right\n,\nscale.left\n,\nscale.none\nです。\nscale.none\nは、\noverlay = true\nと組み合わせた場合でのみ利用できます。オプションです。デフォルトは、チャートと同じ価格スケールを使用します。\npyramiding (const int)\n同じ方向のエントリーの最大数です。値が 0 の場合、同じ方向へのエントリー注文は1つだけ開くことができ、追加のエントリー注文は拒否されます。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションの引数です。デフォルトは 0 です。\ncalc_on_order_fills (const bool)\n注文が約定した後にストラテジーの再計算を行うかどうかを指定します。\ntrue\nの場合、バーのクローズでのみ計算するのではなく、注文が約定された後に再計算します。この設定は、ストラテジーの設定の「プロパティ」タブでも変更可能です。オプションです。デフォルトは\nfalse\nです。\ncalc_on_every_tick (const bool)\nストラテジーをリアルタイムの各ティック毎に再計算するかどうかを指定します。\ntrue\nの場合、ストラテジーがリアルタイムバーで動作している時に、チャートデータの更新ごとに再計算されます。\nfalse\nの場合、ストラテジーはリアルタイムのバーがクローズした時にのみ計算されます。この引数は、過去データでのストラテジーの計算には影響しません。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションです。デフォルトは\nfalse\nです。\nmax_bars_back (const int)\nスクリプトが各変数/関数に対して保持する履歴バッファの期間です。これは、履歴参照演算子の\n[]\nを用いた時に参照できる過去の値の期間を決定するものです。通常、必要なバッファーのサイズは、Pine Script® のランタイムで自動的に検出されます。このパラメーターを使用する必要があるのは、自動検出に失敗してランタイムエラーが発生した場合のみです。履歴バッファの基本的な仕組みについての詳細は、\nヘルプセンター\nをご覧ください。オプションです。デフォルトは 0 です。\nbacktest_fill_limits_assumption (const int)\n指値注文の実行の値をティック単位で指定します。これを使用した場合、市場価格が指値注文の水準を指定したティック数分上回った場合にのみ、指値注文が実行されます。オプションです。デフォルトは 0 です。\ndefault_qty_type (const string)\ndefault_qty_value\nで使用する単位を指定します。利用可能な値は: 契約数/株式数/ロット数の場合は\nstrategy.fixed\n、通貨単位の場合は\nstrategy.cash\n、投資可能な資産に対する割合の場合は\nstrategy.percent_of_equity\nです。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションです。デフォルトは\nstrategy.fixed\nです。\ndefault_qty_value (const int/float)\ndefault_qty_type\nパラメーターで指定した単位で、デフォルトの取引数量を指定します。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションです。デフォルトは 1 です。\ninitial_capital (const int/float)\nストラテジーが取引可能な初期資金量を\ncurrency\n単位で指定します。オプションです。デフォルトは 1000000 です。\ncurrency (const string)\nストラテジーで計算に使用する通貨を指定します。市場のポジションは、\ncurrency\nをチャートのシンボル通貨に変換して保有されることもあります。使用される変換レートは、利用者数上位の取引所における前日の日足のレートに基づいて決定されます。どの取引所もレートを直接提供していない場合には、合成シンボルが使用されます。可能な値は、有効な通貨コードを表す文字列(例.\"USD\" や \"USDT\")、または\ncurrency.*\nの名前空間の定数(例.\ncurrency.USD\nや\ncurrency.USDT\n)です。デフォルトは\nsyminfo.currency\nです。\nslippage (const int)\nスリッページをティック単位で指定します。成行/逆指値注文の発注価格がストラテジーに対して不利になるように、ここで指定した値が加算または減算されます。例えば、\nsyminfo.mintick\nが0.01で、\nslippage\nが5に設定されている場合、ロングの成行注文は実際の価格より5 * 0.01 = 0.05ポイント高い価格で発注されることになります。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションの引数で、デフォルトは0です。\ncommission_type (const string)\ncommission_value\nで指定した値の表現形式を決定します。\nstrategy.commission.percent\nは注文金額に対する割合、\nstrategy.commission.cash_per_contract\nは1枚毎の金額、\nstrategy.commission.cash_per_order\nは注文ごとの金額を表します。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションです。デフォルトは\nstrategy.commission.percent\nです。\ncommission_value (const int/float)\nストラテジーの注文に適用される手数料で、\ncommission_type\nパラメーターで指定した値の単位で指定します。この設定はストラテジーの設定の「パラメーター」タブでも変更可能です。オプションです。デフォルトは 0 です。\nprocess_orders_on_close (const bool)\ntrue\nに設定すると、バーがクローズしてストラテジーの計算が完了した後に、追加で注文の試行が行われます。注文が成行注文の場合には、ブローカーエミュレーターは次のバーの始値の前にその注文を実行します。注文が価格の条件に依存する場合には、注文は価格条件が合致する場合のみ約定されます。このオプションは現在のバーでポジションを閉じたい場合に便利です。この設定は、ストラテジーの設定ダイアログの「プロパティ」タブでも変更することができます。オプションです。デフォルトは\nfalse\nです。\nclose_entries_rule (const string)\n取引を決済する順序を決定します。利用可能な値は、\"FIFO\" と \"ANY\" です。\"FIFO\" (ファーストイン・ファーストアウト) はエントリー注文順、つまり決済注文は古いエントリー注文からクローズします。\"ANY\" は、\nstrategy.exit\n関数の\nfrom_entry\nパラメーターに基づいて注文がクローズされます。\"FIFO\" は株式、先物、米国のFXで使用でき (NFAコンプライアンスルール 2-43b)、\"ANY\" は米国以外のFXで使用可能です。オプションの引数です。デフォルトは \"FIFO\" です。\nmargin_long (const int/float)\nマージンロングとは、ロングポジションを保有する場合に現金または担保でカバーしなければならない銘柄の購入価格の割合のことです。正の値である必要があります。マージンコールをシミュレートするロジックは、\nヘルプセンター\nに説明があります。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションの引数です。0の場合、ポジションサイズについてストラテジーはいかなる制限もかけません。デフォルト値は100で、この場合、ストラテジーは自己資金のみを使用するためロングポジションはマージンコールされません。\nmargin_short (const int/float)\nマージンショートとは、ショートポジションを保有する場合に現金または担保でカバーしなければならない銘柄の購入価格の割合のことです。正の値である必要があります。マージンコールをシミュレートするロジックは、\nヘルプセンター\nに説明があります。この設定は、ストラテジーの設定の「プロパティ」タブでも変更できます。オプションの引数です。0の場合、ポジションサイズについてストラテジーはいかなる制限もかけません。デフォルト値は100で、この場合、ストラテジーは自己資金のみを使用します。ただしマージンを使用していない場合でも、損失が利用可能な資金を上回った場合、ショートポジションがマージンコールされる可能性もあります。\nexplicit_plot_zorder (const bool)\nスクリプトのプロット、塗りつぶし、水平線がレンダリングされる順序を指定します。\ntrue\nの場合、スクリプトのコードの記載順に描画され、新しいプロットは、前のプロットの上に描画されます。これは\nplot*()\n関数と\nfill\n、\nhline\nにのみ適用されます。オプションの引数です。デフォルトは\nfalse\nです。\nmax_lines_count (const int)\n直近で表示される\nline\n描画の数。利用可能な値は、1 から 500 です。オプションでデフォルトは 50 です。\nmax_labels_count (const int)\n直近で表示される\nlabel\n描画の数。利用可能な値は、1 から 500 です。オプションでデフォルトは 50 です。\nmax_boxes_count (const int)\n直近で表示される\nbox\n描画の数。利用可能な値は、1 から 500 です。オプションでデフォルトは 50 です。\ncalc_bars_count (const int)\nスクリプトの最初の計算の対象を、直近のバーのうち指定した本数だけに制限します。これを指定すると、スクリプトの「設定/パラメーター」タブの「計算」セクションに 「計算対象バー」のフィールドが追加されます。オプションです。デフォルトは 0 で、0の場合、利用可能なバーすべてでスクリプトが実行されます。\nrisk_free_rate (const int/float)\nリスクフリーレートとは、リスクが最小限もしくはゼロの投資での年間の変化率のことです。\nシャープレシオ\nおよび\nソルティノレシオ\nを計算するために使用されます。オプションです。デフォルトは 2 です。\nuse_bar_magnifier (const bool)\nオプションです。\ntrue\nの場合、\nブローカーエミュレーター\nは、より現実的な結果を得るために、過去バーをバックテストする際により低い時間足のデータを使用します。デフォルトは\nfalse\nです。なお、この機能を利用できるのは、ご利用中のプランが\nPremium\n以上の場合に限ります。\nfill_orders_on_standard_ohlc (const bool)\ntrue\nの場合、平均足チャート上で実行するストラテジーに対して、価格の値を現実のものに近づけるため、実際のOHLC値を用いて注文を約定させます。オプションの引数です。デフォルトは\nfalse\nです。\nmax_polylines_count (const int)\n直近で表示される\npolyline\n描画の数。利用可能な値は、1 から 100 です。数値は概算で、指定した数より多くの描画が表示される場合があります。オプションでデフォルトは 50 です。\ndynamic_requests (const bool)\nrequest.*()\nの名前空間から、スクリプトによる関数の動的呼び出しを可能にするかどうかを指定します。\nrequest.*()\nの動的呼び出しは、条件構造 (例:\nif\n)、ループ (例:\nfor\n) およびエクスポートされた関数のローカルスコープ内で許可されます。さらに、こうした呼び出しでは「系列」の引数を使用できるパラメーターが多くあります。オプションです。デフォルトは\ntrue\nです。詳細については、ユーザーマニュアルの\n「動的リクエスト」\nのセクションをご参照ください。\nbehind_chart (const bool)\nスクリプトによるプロットや描画を、メインチャートのペインでチャートの背面に表示する (\ntrue\nの場合) か、前面に表示する (\nfalse\nの場合) かを制御します。オプションです。デフォルトは\ntrue\nです。\n例\n//\n@version=\n6\nstrategy\n(\n\"My strategy\"\n,\noverlay\n=\ntrue\n)\n// Enter long by market if current open is greater\nthan previous high.\nif\nopen\n>\nhigh\n[\n1\n]\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n,\n1\n)\n// Generate a full exit bracket (profit 10 points,\nloss 5 points per contract) from the entry named\n\"Long\".\nstrategy.exit\n(\n\"Exit\"\n,\n\"Long\"\n,\nprofit\n=\n10\n,\nloss\n=\n5\n)\n備考\nストラテジーについての詳細は、\nユーザーマニュアル\nをご覧ください。\nすべてのストラテジースクリプトには、必ず\nstrategy\nの呼び出しを1つ含める必要があります。\ncalc_on_every_tick = true\nのパラメーターを使用するストラテジーは、過去バーとリアルタイムバーで異なって計算されることがあり、\nリペイント\nの要因となります。\nストラテジーは常にチャートの価格を使用して、ポジションのエントリーとエグジットを行います。非標準のチャートタイプ (平均足や練行足など) でストラテジーを使用すると、それらの価格は合成の擬似的なものであるため、誤解を招く結果になることがあります。したがって、非標準チャートでのバックテストは推奨されません。\nディープバックテストモードを使用しない限り、ストラテジーで発注できる注文の上限は9000件です。ストラテジーがこの上限を超えると、「トレード一覧」タブに新規エントリーが表示された際に、最も古い注文情報が削除されます。\nstrategy.closedtrades.*()\nの関数は、削除された注文によって開始または決済されたトレードの\nna\nを返します。決済が完了した最も古いトレードのインデックスを取得するには\nstrategy.closedtrades.first_index\nの変数を使用します。\nこちらもご覧ください\nindicator\nlibrary",
"code_blocks": [
{
"language": "",
"code": "strategy(title, shorttitle, overlay, format, precision, scale, pyramiding, calc_on_order_fills, calc_on_every_tick, max_bars_back, backtest_fill_limits_assumption, default_qty_type, default_qty_value, initial_capital, currency, slippage, commission_type, commission_value, process_orders_on_close, close_entries_rule, margin_long, margin_short, explicit_plot_zorder, max_lines_count, max_labels_count, max_boxes_count, calc_bars_count, risk_free_rate, use_bar_magnifier, fill_orders_on_standard_ohlc, max_polylines_count, dynamic_requests, behind_chart) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"My strategy\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Enter long by market if current open is greater\n than previous high.\nif\n \nopen\n \n>\n \nhigh\n[\n1\n]\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n,\n \n1\n)\n// Generate a full exit bracket (profit 10 points,\n loss 5 points per contract) from the entry named \n\"Long\".\nstrategy.exit\n(\n\"Exit\"\n,\n \n\"Long\"\n,\n \nprofit\n \n=\n \n10\n,\n \nloss\n \n=\n \n5\n)"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "format.inherit",
"href": "#const_format.inherit"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.percent",
"href": "#const_format.percent"
},
{
"text": "format.inherit",
"href": "#const_format.inherit"
},
{
"text": "format.inherit",
"href": "#const_format.inherit"
},
{
"text": "format.price",
"href": "#const_format.price"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "format.volume",
"href": "#const_format.volume"
},
{
"text": "scale.right",
"href": "#const_scale.right"
},
{
"text": "scale.left",
"href": "#const_scale.left"
},
{
"text": "scale.none",
"href": "#const_scale.none"
},
{
"text": "scale.none",
"href": "#const_scale.none"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "ヘルプセンター",
"href": "https://www.tradingview.com/chart/?solution=43000587849"
},
{
"text": "strategy.fixed",
"href": "#const_strategy.fixed"
},
{
"text": "strategy.cash",
"href": "#const_strategy.cash"
},
{
"text": "strategy.percent_of_equity",
"href": "#const_strategy.percent_of_equity"
},
{
"text": "strategy.fixed",
"href": "#const_strategy.fixed"
},
{
"text": "currency.USD",
"href": "#const_currency.USD"
},
{
"text": "currency.USDT",
"href": "#const_currency.USDT"
},
{
"text": "syminfo.currency",
"href": "#var_syminfo.currency"
},
{
"text": "syminfo.mintick",
"href": "#var_syminfo.mintick"
},
{
"text": "strategy.commission.percent",
"href": "#const_strategy.commission.percent"
},
{
"text": "strategy.commission.cash_per_contract",
"href": "#const_strategy.commission.cash_per_contract"
},
{
"text": "strategy.commission.cash_per_order",
"href": "#const_strategy.commission.cash_per_order"
},
{
"text": "strategy.commission.percent",
"href": "#const_strategy.commission.percent"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "ヘルプセンター",
"href": "https://www.tradingview.com/chart/?solution=43000628599"
},
{
"text": "ヘルプセンター",
"href": "https://www.tradingview.com/chart/?solution=43000628599"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "fill",
"href": "#fun_fill"
},
{
"text": "hline",
"href": "#fun_hline"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "line",
"href": "#type_line"
},
{
"text": "label",
"href": "#type_label"
},
{
"text": "box",
"href": "#type_box"
},
{
"text": "シャープレシオ",
"href": "https://www.tradingview.com/support/solutions/43000681694"
},
{
"text": "ソルティノレシオ",
"href": "https://www.tradingview.com/support/solutions/43000681697"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "ブローカーエミュレーター",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#broker-emulator"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "Premium",
"href": "https://www.tradingview.com/gopro/"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "polyline",
"href": "#type_polyline"
},
{
"text": "if",
"href": "#kw_if"
},
{
"text": "for",
"href": "#kw_for"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "「動的リクエスト」",
"href": "https://www.tradingview.com/pine-script-docs/concepts/other-timeframes-and-data/#dynamic-requests"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "ユーザーマニュアル",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "リペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "strategy.closedtrades.first_index",
"href": "#var_strategy.closedtrades.first_index"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "library",
"href": "#fun_library"
}
],
"tables": []
},
{
"id": "fun_strategy.cancel",
"legacy_id": "fun_strategy.cancel",
"title": "strategy.cancel()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.cancel()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.cancel\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">特定のIDを持つ未決済または未約定の注文をキャンセルします。複数の未決済注文が同じIDを共有している場合、そのIDを<code>id</code>の引数としてこのコマンドを呼び出すと、すべての注文がキャンセルされます。スクリプトが条件が満たされた注文IDを表す<code>id</code>でこのコマンドを呼び出しても何も影響はありません。</div><div class=\"tv-pine-reference-item__text tv-text\">このコマンドは、価格ベースの注文(たとえば、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#limit-orders\" target=\"_blank\">指値注文</a>)を扱う場合にきわめて有効です。このコマンドを呼び出して<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders\" target=\"_blank\">成行注文</a>をキャンセルすることもできますが、注文を発注するコマンドと同じティックで執行される場合に限ります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.cancel(id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series string) </span>未約定の注文のうち、キャンセルを行う注文の識別子です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.cancel\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">title</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Order cancellation demo\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">conditionForBuy</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">conditionForBuy</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Enter long using limit order at low price of cu</span><span class=\"mtk9\">rrent bar if `conditionForBuy` is `true`.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk33\">conditionForBuy</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.cancel</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Cancel the entry order with name \"Long\" if `con</span><span class=\"mtk9\">ditionForBuy` is `false`.</span></span><br/></code></pre></div>",
"text": "strategy.cancel()\n特定のIDを持つ未決済または未約定の注文をキャンセルします。複数の未決済注文が同じIDを共有している場合、そのIDを\nid\nの引数としてこのコマンドを呼び出すと、すべての注文がキャンセルされます。スクリプトが条件が満たされた注文IDを表す\nid\nでこのコマンドを呼び出しても何も影響はありません。\nこのコマンドは、価格ベースの注文(たとえば、\n指値注文\n)を扱う場合にきわめて有効です。このコマンドを呼び出して\n成行注文\nをキャンセルすることもできますが、注文を発注するコマンドと同じティックで執行される場合に限ります。\n構文\nstrategy.cancel(id) → void\n引数\nid (series string)\n未約定の注文のうち、キャンセルを行う注文の識別子です。\n例\n//\n@version=\n6\nstrategy\n(\ntitle\n=\n\"Order cancellation demo\"\n)\nconditionForBuy\n=\nopen\n>\nhigh\n[\n1\n]\nif\nconditionForBuy\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n,\n1\n,\nlimit\n=\nlow\n)\n// Enter long using limit order at low price of cu\nrrent bar if `conditionForBuy` is `true`.\nif\nnot\nconditionForBuy\nstrategy.cancel\n(\n\"Long\"\n)\n// Cancel the entry order with name \"Long\" if `con\nditionForBuy` is `false`.",
"code_blocks": [
{
"language": "",
"code": "strategy.cancel(id) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\ntitle\n \n=\n \n\"Order cancellation demo\"\n)\nconditionForBuy\n \n=\n \nopen\n \n>\n \nhigh\n[\n1\n]\nif\n \nconditionForBuy\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n,\n \n1\n,\n \nlimit\n \n=\n \nlow\n)\n \n// Enter long using limit order at low price of cu\nrrent bar if `conditionForBuy` is `true`.\nif\n \nnot\n \nconditionForBuy\n \nstrategy.cancel\n(\n\"Long\"\n)\n \n// Cancel the entry order with name \"Long\" if `con\nditionForBuy` is `false`."
}
],
"links": [
{
"text": "指値注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#limit-orders"
},
{
"text": "成行注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders"
}
],
"tables": []
},
{
"id": "fun_strategy.cancel_all",
"legacy_id": "fun_strategy.cancel_all",
"title": "strategy.cancel_all()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.cancel_all()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.cancel_all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">識別子に関係なく、保留中もしくは未約定の注文をすべてキャンセルします。</div><div class=\"tv-pine-reference-item__text tv-text\">このコマンドは、価格ベースの注文(たとえば、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#limit-orders\" target=\"_blank\">指値注文</a>)を扱う場合にきわめて有効です。このコマンドを呼び出して<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders\" target=\"_blank\">成行注文</a>をキャンセルすることもできますが、注文を発注するコマンドと同じティックで執行される場合に限ります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.cancel_all() → void</pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.cancel_all\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk33\">title</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Cancel all orders demo\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">conditionForBuy1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">conditionForBuy1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long entry 1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Enter long using a limit order if `conditionFor</span><span class=\"mtk9\">Buy1` is `true`.</span></span><br/><span><span class=\"mtk33\">conditionForBuy2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">conditionForBuy1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">[</span><span class=\"mtk12\">2</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowest2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.lowest</span><span class=\"mtk13\">(</span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">conditionForBuy2</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long entry 2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowest2</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Enter long using a limit order if `conditionFor</span><span class=\"mtk9\">Buy2` is `true`.</span></span><br/><span><span class=\"mtk33\">conditionForStopTrading</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowest2</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">conditionForStopTrading</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.cancel_all</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Cancel both limit orders if `conditionForStopTr</span><span class=\"mtk9\">ading` is `true`.</span></span><br/></code></pre></div>",
"text": "strategy.cancel_all()\n識別子に関係なく、保留中もしくは未約定の注文をすべてキャンセルします。\nこのコマンドは、価格ベースの注文(たとえば、\n指値注文\n)を扱う場合にきわめて有効です。このコマンドを呼び出して\n成行注文\nをキャンセルすることもできますが、注文を発注するコマンドと同じティックで執行される場合に限ります。\n構文\nstrategy.cancel_all() → void\n例\n//\n@version=\n6\nstrategy\n(\ntitle\n=\n\"Cancel all orders demo\"\n)\nconditionForBuy1\n=\nopen\n>\nhigh\n[\n1\n]\nif\nconditionForBuy1\nstrategy.entry\n(\n\"Long entry 1\"\n,\nstrategy.long\n,\n1\n,\nlimit\n=\nlow\n)\n// Enter long using a limit order if `conditionFor\nBuy1` is `true`.\nconditionForBuy2\n=\nconditionForBuy1\nand\nopen\n[\n1\n]\n>\nhigh\n[\n2\n]\nfloat\nlowest2\n=\nta.lowest\n(\nlow\n,\n2\n)\nif\nconditionForBuy2\nstrategy.entry\n(\n\"Long entry 2\"\n,\nstrategy.long\n,\n1\n,\nlimit\n=\nlowest2\n)\n// Enter long using a limit order if `conditionFor\nBuy2` is `true`.\nconditionForStopTrading\n=\nopen\n<\nlowest2\nif\nconditionForStopTrading\nstrategy.cancel_all\n()\n// Cancel both limit orders if `conditionForStopTr\nading` is `true`.",
"code_blocks": [
{
"language": "",
"code": "strategy.cancel_all() → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\ntitle\n \n=\n \n\"Cancel all orders demo\"\n)\nconditionForBuy1\n \n=\n \nopen\n \n>\n \nhigh\n[\n1\n]\nif\n \nconditionForBuy1\n \nstrategy.entry\n(\n\"Long entry 1\"\n,\n \nstrategy.long\n,\n \n1\n,\n \nlimit\n \n=\n \nlow\n)\n \n// Enter long using a limit order if `conditionFor\nBuy1` is `true`.\nconditionForBuy2\n \n=\n \nconditionForBuy1\n \nand\n \nopen\n[\n1\n]\n \n>\n \nhigh\n[\n2\n]\nfloat\n \nlowest2\n \n=\n \nta.lowest\n(\nlow\n,\n \n2\n)\nif\n \nconditionForBuy2\n \nstrategy.entry\n(\n\"Long entry 2\"\n,\n \nstrategy.long\n,\n \n1\n,\n \nlimit\n \n=\n \nlowest2\n)\n \n// Enter long using a limit order if `conditionFor\nBuy2` is `true`.\nconditionForStopTrading\n \n=\n \nopen\n \n<\n \nlowest2\nif\n \nconditionForStopTrading\n \nstrategy.cancel_all\n()\n \n// Cancel both limit orders if `conditionForStopTr\nading` is `true`."
}
],
"links": [
{
"text": "指値注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#limit-orders"
},
{
"text": "成行注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders"
}
],
"tables": []
},
{
"id": "fun_strategy.close",
"legacy_id": "fun_strategy.close",
"title": "strategy.close()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.close()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.close\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">特定のIDを持つエントリー注文で建てられたポジションについて、その一部を決済する注文を作成します。ポジション内の複数のエントリーが同一のIDを共有している場合、このコマンドの呼び出しが<code>id</code>引数としてそのIDを使用すると、このコマンドから最初に開始された注文の取引から、そのすべてのエントリーに注文作成が適用されます。</div><div class=\"tv-pine-reference-item__text tv-text\">このコマンドは常に<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders\" target=\"_blank\">成行注文</a>を生成します。価格ベースの注文(たとえば、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#take-profit-and-stop-loss\" target=\"_blank\">損切り注文</a>)を使用してポジションを決済するには、<a class=\"js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a>のコマンドを使用します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.close(id, comment, qty, qty_percent, alert_message, immediately, disable_alert) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series string) </span>未決済取引のうち決済を行う取引のエントリー識別子。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">comment (series string) </span>オプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して自動生成される決済の識別子の代わりにここで指定したテキストを表示します。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">qty (series int/float) </span>オプションです。決済注文が成立したときに決済する契約数/株数/ロット数/ユニット数です。指定すると<code>qty_percent</code>の代わりにこの値を使用して注文サイズを決定します。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>で、注文サイズは<code>qty_percent</code>の値に依存します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">qty_percent (series int/float) </span>オプションです。0から100の間の値で決済注文が成立したときに決済する未決済取引について、その数量の割合をパーセント値で表したものです。この割合の計算は、<code>id</code>のエントリー識別子を持つ未決済取引の合計サイズに依存します。<code>qty</code>の値が<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>でなければ、コマンドはこのパラメーターを無視します。デフォルトは100です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_message (series string) </span>オプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに<code>{{strategy.order.alert_message}}</code>のプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">immediately (series bool) </span>オプションです。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ストラテジーの注文発注時と同じティックで決済注文が実行されます。なお、次のバーが開始されるティックに実行を制限するストラテジーのプロパティは無視されます。デフォルトは<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">disable_alert (series bool) </span>オプションで、コマンドの注文作成時点で<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>が指定されていると、ストラテジーは注文約定時にアラートをトリガーしません。このパラメータは \"series\" 値を受け付けるので、どの注文が実行されたときにアラートをトリガーするかをユーザーが制御できます。デフォルトは<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.close\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Partial close strategy\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate a 14-bar and 28-bar moving average of</span><span class=\"mtk9\"> `close` prices.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma14</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Place a market order to enter a long position w</span><span class=\"mtk9\">hen `sma14` crosses over `sma28`.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sma14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Place a market order to close the long trade wh</span><span class=\"mtk9\">en `sma14` crosses under `sma28`.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossunder</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sma14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"50% market close\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">qty_percent</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">50</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot the position size.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.position_size</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">ポジションが複数の未決済取引で構成され、かつ<a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a>の宣言文中の<code>close_entries_rule</code>が \"FIFO\"(デフォルト)である場合、<a class=\"js-reference\" data-href=\"fun_strategy.close\" href=\"#fun_strategy.close\">strategy.close</a>の呼び出しは、未決済取引のうち最初に開始されたポジションから決済します。この動作は<code>id</code>の値が異なる未決済取引のエントリーIDであっても適用されます。ただし、その場合でも決済注文の最大サイズは<code>id</code>の識別子を持つ注文で開始された取引に依存します。詳細については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#closing-a-market-position\" target=\"_blank\">こちら</a>のセクションをご参照ください。</div></div>",
"text": "strategy.close()\n特定のIDを持つエントリー注文で建てられたポジションについて、その一部を決済する注文を作成します。ポジション内の複数のエントリーが同一のIDを共有している場合、このコマンドの呼び出しが\nid\n引数としてそのIDを使用すると、このコマンドから最初に開始された注文の取引から、そのすべてのエントリーに注文作成が適用されます。\nこのコマンドは常に\n成行注文\nを生成します。価格ベースの注文(たとえば、\n損切り注文\n)を使用してポジションを決済するには、\nstrategy.exit\nのコマンドを使用します。\n構文\nstrategy.close(id, comment, qty, qty_percent, alert_message, immediately, disable_alert) → void\n引数\nid (series string)\n未決済取引のうち決済を行う取引のエントリー識別子。\ncomment (series string)\nオプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して自動生成される決済の識別子の代わりにここで指定したテキストを表示します。デフォルトは空の文字列です。\nqty (series int/float)\nオプションです。決済注文が成立したときに決済する契約数/株数/ロット数/ユニット数です。指定すると\nqty_percent\nの代わりにこの値を使用して注文サイズを決定します。デフォルトは\nna\nで、注文サイズは\nqty_percent\nの値に依存します。\nqty_percent (series int/float)\nオプションです。0から100の間の値で決済注文が成立したときに決済する未決済取引について、その数量の割合をパーセント値で表したものです。この割合の計算は、\nid\nのエントリー識別子を持つ未決済取引の合計サイズに依存します。\nqty\nの値が\nna\nでなければ、コマンドはこのパラメーターを無視します。デフォルトは100です。\nalert_message (series string)\nオプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに\n{{strategy.order.alert_message}}\nのプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。デフォルトは空の文字列です。\nimmediately (series bool)\nオプションです。\ntrue\nの場合、ストラテジーの注文発注時と同じティックで決済注文が実行されます。なお、次のバーが開始されるティックに実行を制限するストラテジーのプロパティは無視されます。デフォルトは\nfalse\nです。\ndisable_alert (series bool)\nオプションで、コマンドの注文作成時点で\ntrue\nが指定されていると、ストラテジーは注文約定時にアラートをトリガーしません。このパラメータは \"series\" 値を受け付けるので、どの注文が実行されたときにアラートをトリガーするかをユーザーが制御できます。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nstrategy\n(\n\"Partial close strategy\"\n)\n// Calculate a 14-bar and 28-bar moving average of\n`close` prices.\nfloat\nsma14\n=\nta.sma\n(\nclose\n,\n14\n)\nfloat\nsma28\n=\nta.sma\n(\nclose\n,\n28\n)\n// Place a market order to enter a long position w\nhen `sma14` crosses over `sma28`.\nif\nta.crossover\n(\nsma14\n,\nsma28\n)\nstrategy.entry\n(\n\"My Long Entry ID\"\n,\nstrategy.long\n)\n// Place a market order to close the long trade wh\nen `sma14` crosses under `sma28`.\nif\nta.crossunder\n(\nsma14\n,\nsma28\n)\nstrategy.close\n(\n\"My Long Entry ID\"\n,\n\"50% market close\"\n,\nqty_percent\n=\n50\n)\n// Plot the position size.\nplot\n(\nstrategy.position_size\n)\n備考\nポジションが複数の未決済取引で構成され、かつ\nstrategy\nの宣言文中の\nclose_entries_rule\nが \"FIFO\"(デフォルト)である場合、\nstrategy.close\nの呼び出しは、未決済取引のうち最初に開始されたポジションから決済します。この動作は\nid\nの値が異なる未決済取引のエントリーIDであっても適用されます。ただし、その場合でも決済注文の最大サイズは\nid\nの識別子を持つ注文で開始された取引に依存します。詳細については、ユーザーマニュアルの\nこちら\nのセクションをご参照ください。",
"code_blocks": [
{
"language": "",
"code": "strategy.close(id, comment, qty, qty_percent, alert_message, immediately, disable_alert) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Partial close strategy\"\n)\n// Calculate a 14-bar and 28-bar moving average of\n `close` prices.\nfloat\n \nsma14\n \n=\n \nta.sma\n(\nclose\n,\n \n14\n)\nfloat\n \nsma28\n \n=\n \nta.sma\n(\nclose\n,\n \n28\n)\n// Place a market order to enter a long position w\nhen `sma14` crosses over `sma28`.\nif\n \nta.crossover\n(\nsma14\n,\n \nsma28\n)\n \nstrategy.entry\n(\n\"My Long Entry ID\"\n,\n \nstrategy.long\n)\n// Place a market order to close the long trade wh\nen `sma14` crosses under `sma28`.\nif\n \nta.crossunder\n(\nsma14\n,\n \nsma28\n)\n \nstrategy.close\n(\n\"My Long Entry ID\"\n,\n \n\"50% market close\"\n,\n \nqty_percent\n \n=\n \n50\n)\n// Plot the position size.\nplot\n(\nstrategy.position_size\n)"
}
],
"links": [
{
"text": "成行注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders"
},
{
"text": "損切り注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#take-profit-and-stop-loss"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.close",
"href": "#fun_strategy.close"
},
{
"text": "こちら",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#closing-a-market-position"
}
],
"tables": []
},
{
"id": "fun_strategy.close_all",
"legacy_id": "fun_strategy.close_all",
"title": "strategy.close_all()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.close_all()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.close_all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">未決済ポジションを完全に決済する注文を作成します。未決済またはそれに追加したエントリー注文の識別子に関係なく決済注文が作成されます。</div><div class=\"tv-pine-reference-item__text tv-text\">このコマンドは常に<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders\" target=\"_blank\">成行注文</a>を生成します。価格ベースの注文(たとえば、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#take-profit-and-stop-loss\" target=\"_blank\">損切り注文</a>)を使用してポジションを決済するには、<a class=\"js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a>のコマンドを使用します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.close_all(comment, alert_message, immediately, disable_alert) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">comment (series string) </span>オプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して自動生成される決済の識別子の代わりにここで指定したテキストを表示します。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_message (series string) </span>オプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに<code>{{strategy.order.alert_message}}</code>のプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">immediately (series bool) </span>オプションです。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ストラテジーの注文発注時と同じティックで決済注文が実行されます。なお、次のバーが開始されるティックに実行を制限するストラテジーのプロパティは無視されます。デフォルトは<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">disable_alert (series bool) </span>オプションで、コマンドの注文作成時点で<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>が指定されていると、ストラテジーは注文約定時にアラートをトリガーしません。このパラメータは \"series\" 値を受け付けるので、どの注文が実行されたときにアラートをトリガーするかをユーザーが制御できます。デフォルトは<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.close_all\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Multi-entry close strategy\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate a 14-bar and 28-bar moving average of</span><span class=\"mtk9\"> `close` prices.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma14</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Place a market order to enter a long trade ever</span><span class=\"mtk9\">y time `sma14` crosses over `sma28`.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sma14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.order</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry ID \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Place a market order to close the entire positi</span><span class=\"mtk9\">on every 500 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">500</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close_all</span><span class=\"mtk13\">()</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot the position size.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.position_size</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "strategy.close_all()\n未決済ポジションを完全に決済する注文を作成します。未決済またはそれに追加したエントリー注文の識別子に関係なく決済注文が作成されます。\nこのコマンドは常に\n成行注文\nを生成します。価格ベースの注文(たとえば、\n損切り注文\n)を使用してポジションを決済するには、\nstrategy.exit\nのコマンドを使用します。\n構文\nstrategy.close_all(comment, alert_message, immediately, disable_alert) → void\n引数\ncomment (series string)\nオプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して自動生成される決済の識別子の代わりにここで指定したテキストを表示します。デフォルトは空の文字列です。\nalert_message (series string)\nオプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに\n{{strategy.order.alert_message}}\nのプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。デフォルトは空の文字列です。\nimmediately (series bool)\nオプションです。\ntrue\nの場合、ストラテジーの注文発注時と同じティックで決済注文が実行されます。なお、次のバーが開始されるティックに実行を制限するストラテジーのプロパティは無視されます。デフォルトは\nfalse\nです。\ndisable_alert (series bool)\nオプションで、コマンドの注文作成時点で\ntrue\nが指定されていると、ストラテジーは注文約定時にアラートをトリガーしません。このパラメータは \"series\" 値を受け付けるので、どの注文が実行されたときにアラートをトリガーするかをユーザーが制御できます。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nstrategy\n(\n\"Multi-entry close strategy\"\n)\n// Calculate a 14-bar and 28-bar moving average of\n`close` prices.\nfloat\nsma14\n=\nta.sma\n(\nclose\n,\n14\n)\nfloat\nsma28\n=\nta.sma\n(\nclose\n,\n28\n)\n// Place a market order to enter a long trade ever\ny time `sma14` crosses over `sma28`.\nif\nta.crossover\n(\nsma14\n,\nsma28\n)\nstrategy.order\n(\n\"My Long Entry ID \"\n+\nstr.tostring\n(\nstrategy.opentrades\n)\n,\nstrategy.long\n)\n// Place a market order to close the entire positi\non every 500 bars.\nif\nbar_index\n%\n500\n==\n0\nstrategy.close_all\n()\n// Plot the position size.\nplot\n(\nstrategy.position_size\n)",
"code_blocks": [
{
"language": "",
"code": "strategy.close_all(comment, alert_message, immediately, disable_alert) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Multi-entry close strategy\"\n)\n// Calculate a 14-bar and 28-bar moving average of\n `close` prices.\nfloat\n \nsma14\n \n=\n \nta.sma\n(\nclose\n,\n \n14\n)\nfloat\n \nsma28\n \n=\n \nta.sma\n(\nclose\n,\n \n28\n)\n// Place a market order to enter a long trade ever\ny time `sma14` crosses over `sma28`.\nif\n \nta.crossover\n(\nsma14\n,\n \nsma28\n)\n \nstrategy.order\n(\n\"My Long Entry ID \"\n \n+\n \nstr.tostring\n(\nstrategy.opentrades\n)\n,\n \nstrategy.long\n)\n// Place a market order to close the entire positi\non every 500 bars.\nif\n \nbar_index\n \n%\n \n500\n \n==\n \n0\n \nstrategy.close_all\n()\n// Plot the position size.\nplot\n(\nstrategy.position_size\n)"
}
],
"links": [
{
"text": "成行注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders"
},
{
"text": "損切り注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#take-profit-and-stop-loss"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.commission",
"legacy_id": "fun_strategy.closedtrades.commission",
"title": "strategy.closedtrades.commission()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.commission()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.commission\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードのエントリー手数料と決済手数料の合計を <a class=\"js-reference\" data-href=\"var_strategy.account_currency\" href=\"#var_strategy.account_currency\">strategy.account_currency</a> で示して返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.commission(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.commission\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.closedtrades.commission` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">commission_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.commission.percent</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">commission_value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot total fees for the latest closed trade.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">strategy.closedtrades.commission</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.commission\" href=\"#fun_strategy.opentrades.commission\">strategy.opentrades.commission</a></div></div>",
"text": "strategy.closedtrades.commission()\nクローズトレードのエントリー手数料と決済手数料の合計を\nstrategy.account_currency\nで示して返します。\n構文\nstrategy.closedtrades.commission(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.commission` Example\"\n,\ncommission_type\n=\nstrategy.commission.percent\n,\ncommission_value\n=\n0.1\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Plot total fees for the latest closed trade.\nplot\n(\nstrategy.closedtrades.commission\n(\nstrategy.closedtrades\n-\n1\n))\nこちらもご覧ください\nstrategy\nstrategy.opentrades.commission",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.commission(trade_num) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.commission` Example\"\n,\n \ncommission_type\n \n=\n \nstrategy.commission.percent\n,\n \ncommission_value\n \n=\n \n0.1\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Plot total fees for the latest closed trade.\nplot\n(\nstrategy.closedtrades.commission\n(\nstrategy.closedtrades\n \n-\n \n1\n))"
}
],
"links": [
{
"text": "strategy.account_currency",
"href": "#var_strategy.account_currency"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.opentrades.commission",
"href": "#fun_strategy.opentrades.commission"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.entry_bar_index",
"legacy_id": "fun_strategy.closedtrades.entry_bar_index",
"title": "strategy.closedtrades.entry_bar_index()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.entry_bar_index()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.entry_bar_index\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードのエントリーのバーインデックスを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.entry_bar_index(trade_num) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.entry_bar_index\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.entry_bar_index Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Enter long trades on three rising bars; exit on</span><span class=\"mtk9\"> two falling bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.rising</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.falling</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Function that calculates the average amount of </span><span class=\"mtk9\">bars in a trade.</span></span><br/><span><span class=\"mtk15\">avgBarsPerTrade</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumBarsPerTrade</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Loop through all closed trades, starting with t</span><span class=\"mtk9\">he oldest.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumBarsPerTrade</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_bar_index</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.entry_bar_index</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sumBarsPerTrade</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">avgBarsPerTrade</span><span class=\"mtk13\">())</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.exit_bar_index\" href=\"#fun_strategy.closedtrades.exit_bar_index\">strategy.closedtrades.exit_bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.entry_bar_index\" href=\"#fun_strategy.opentrades.entry_bar_index\">strategy.opentrades.entry_bar_index</a></div></div>",
"text": "strategy.closedtrades.entry_bar_index()\nクローズトレードのエントリーのバーインデックスを返します。\n構文\nstrategy.closedtrades.entry_bar_index(trade_num) → series int\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.entry_bar_index Example\"\n)\n// Enter long trades on three rising bars; exit on\ntwo falling bars.\nif\nta.rising\n(\nclose\n,\n3\n)\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nta.falling\n(\nclose\n,\n2\n)\nstrategy.close\n(\n\"Long\"\n)\n// Function that calculates the average amount of\nbars in a trade.\navgBarsPerTrade\n()\n=>\nsumBarsPerTrade\n=\n0\nfor\ntradeNo\n=\n0\nto\nstrategy.closedtrades\n-\n1\n// Loop through all closed trades, starting with t\nhe oldest.\nsumBarsPerTrade\n+=\nstrategy.closedtrades.exit_bar_index\n(\ntradeNo\n)\n-\nstrategy.closedtrades.entry_bar_index\n(\ntradeNo\n)\n+\n1\nresult\n=\nnz\n(\nsumBarsPerTrade\n/\nstrategy.closedtrades\n)\nplot\n(\navgBarsPerTrade\n())\nこちらもご覧ください\nstrategy.closedtrades.exit_bar_index\nstrategy.opentrades.entry_bar_index",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.entry_bar_index(trade_num) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.entry_bar_index Example\"\n)\n// Enter long trades on three rising bars; exit on\n two falling bars.\nif\n \nta.rising\n(\nclose\n,\n \n3\n)\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nta.falling\n(\nclose\n,\n \n2\n)\n \nstrategy.close\n(\n\"Long\"\n)\n// Function that calculates the average amount of \nbars in a trade.\navgBarsPerTrade\n()\n \n=>\n \nsumBarsPerTrade\n \n=\n \n0\n \nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.closedtrades\n \n-\n \n1\n \n// Loop through all closed trades, starting with t\nhe oldest.\n \nsumBarsPerTrade\n \n+=\n \nstrategy.closedtrades.exit_bar_index\n(\ntradeNo\n)\n \n-\n \nstrategy.closedtrades.entry_bar_index\n(\ntradeNo\n)\n \n+\n \n1\n \nresult\n \n=\n \nnz\n(\nsumBarsPerTrade\n \n/\n \nstrategy.closedtrades\n)\nplot\n(\navgBarsPerTrade\n())"
}
],
"links": [
{
"text": "strategy.closedtrades.exit_bar_index",
"href": "#fun_strategy.closedtrades.exit_bar_index"
},
{
"text": "strategy.opentrades.entry_bar_index",
"href": "#fun_strategy.opentrades.entry_bar_index"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.entry_comment",
"legacy_id": "fun_strategy.closedtrades.entry_comment",
"title": "strategy.closedtrades.entry_comment()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.entry_comment()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.entry_comment\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードのエントリーのコメントメッセージを返します。\nこの<code>trade_num</code>でのエントリーが存在しない場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.entry_comment(trade_num) → series string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.entry_comment\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.closedtrades.entry_comment()` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">stopPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.01</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">longCondition</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">comment</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">stopPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"#.####\"</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.exit</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"EXIT\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trail_points</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trail_offset</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">testTable</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span><span class=\"mtk1\"> </span><span class=\"mtk18\">or</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.isrealtime</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'Last closed trade:'</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Order stop price value: \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.entry_comment</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Actual Entry Price: \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk16\">strategy.closedtrades.entry_price</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.closedtrades\" href=\"#var_strategy.closedtrades\">strategy.closedtrades</a></div></div>",
"text": "strategy.closedtrades.entry_comment()\nクローズトレードのエントリーのコメントメッセージを返します。\nこの\ntrade_num\nでのエントリーが存在しない場合は\nna\nを返します。\n構文\nstrategy.closedtrades.entry_comment(trade_num) → series string\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.entry_comment()` Example\"\n,\noverlay\n=\ntrue\n)\nstopPrice\n=\nopen\n*\n1.01\nlongCondition\n=\nta.crossover\n(\nta.sma\n(\nclose\n,\n14\n)\n,\nta.sma\n(\nclose\n,\n28\n))\nif\n(\nlongCondition\n)\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n,\nstop\n=\nstopPrice\n,\ncomment\n=\nstr.tostring\n(\nstopPrice\n,\n\"#.####\"\n))\nstrategy.exit\n(\n\"EXIT\"\n,\ntrail_points\n=\n1000\n,\ntrail_offset\n=\n0\n)\nvar\ntestTable\n=\ntable.new\n(\nposition.top_right\n,\n1\n,\n3\n,\ncolor.orange\n,\nborder_width\n=\n1\n)\nif\nbarstate.islastconfirmedhistory\nor\nbarstate.isrealtime\ntable.cell\n(\ntestTable\n,\n0\n,\n0\n,\n'Last closed trade:'\n)\ntable.cell\n(\ntestTable\n,\n0\n,\n1\n,\n\"Order stop price value: \"\n+\nstrategy.closedtrades.entry_comment\n(\nstrategy.closedtrades\n-\n1\n))\ntable.cell\n(\ntestTable\n,\n0\n,\n2\n,\n\"Actual Entry Price: \"\n+\nstr.tostring\n(\nstrategy.closedtrades.entry_price\n(\nstrategy.closedtrades\n-\n1\n)))\nこちらもご覧ください\nstrategy\nstrategy.entry\nstrategy.closedtrades",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.entry_comment(trade_num) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.entry_comment()` Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\nstopPrice\n \n=\n \nopen\n \n*\n \n1.01\nlongCondition\n \n=\n \nta.crossover\n(\nta.sma\n(\nclose\n,\n \n14\n)\n,\n \nta.sma\n(\nclose\n,\n \n28\n))\nif\n \n(\nlongCondition\n)\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n,\n \nstop\n \n=\n \nstopPrice\n,\n \ncomment\n \n=\n \nstr.tostring\n(\nstopPrice\n,\n \n\"#.####\"\n))\n \nstrategy.exit\n(\n\"EXIT\"\n,\n \ntrail_points\n \n=\n \n1000\n,\n \ntrail_offset\n \n=\n \n0\n)\nvar\n \ntestTable\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n1\n,\n \n3\n,\n \ncolor.orange\n,\n \nborder_width\n \n=\n \n1\n)\nif\n \nbarstate.islastconfirmedhistory\n \nor\n \nbarstate.isrealtime\n \ntable.cell\n(\ntestTable\n,\n \n0\n,\n \n0\n,\n \n'Last closed trade:'\n)\n \ntable.cell\n(\ntestTable\n,\n \n0\n,\n \n1\n,\n \n\"Order stop price value: \"\n \n+\n \nstrategy.closedtrades.entry_comment\n(\nstrategy.closedtrades\n \n-\n \n1\n))\n \ntable.cell\n(\ntestTable\n,\n \n0\n,\n \n2\n,\n \n\"Actual Entry Price: \"\n \n+\n \nstr.tostring\n(\nstrategy.closedtrades.entry_price\n(\nstrategy.closedtrades\n \n-\n \n1\n)))"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.closedtrades",
"href": "#var_strategy.closedtrades"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.entry_id",
"legacy_id": "fun_strategy.closedtrades.entry_id",
"title": "strategy.closedtrades.entry_id()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.entry_id()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.entry_id\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードのエントリーのIDを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.entry_id(trade_num) → series string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.entry_id\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.entry_id Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Enter a short position and close at the previou</span><span class=\"mtk9\">s to last bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short at bar #\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close_all</span><span class=\"mtk13\">()</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display ID of the last entry position.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Last Entry ID is: \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.entry_id</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードのエントリーのIDを返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、trade_num が 0 から strategy.closedtrades-1 の範囲外である場合、na を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.entry_bar_index\" href=\"#fun_strategy.closedtrades.entry_bar_index\">strategy.closedtrades.entry_bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.entry_price\" href=\"#fun_strategy.closedtrades.entry_price\">strategy.closedtrades.entry_price</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.entry_time\" href=\"#fun_strategy.closedtrades.entry_time\">strategy.closedtrades.entry_time</a></div></div>",
"text": "strategy.closedtrades.entry_id()\nクローズトレードのエントリーのIDを返します。\n構文\nstrategy.closedtrades.entry_id(trade_num) → series string\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.entry_id Example\"\n,\noverlay\n=\ntrue\n)\n// Enter a short position and close at the previou\ns to last bar.\nif\nbar_index\n==\n1\nstrategy.entry\n(\n\"Short at bar #\"\n+\nstr.tostring\n(\nbar_index\n)\n,\nstrategy.short\n)\nif\nbar_index\n==\nlast_bar_index\n-\n2\nstrategy.close_all\n()\n// Display ID of the last entry position.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nlast_bar_index\n,\nhigh\n,\n\"Last Entry ID is: \"\n+\nstrategy.closedtrades.entry_id\n(\nstrategy.closedtrades\n-\n1\n))\nリターン\nクローズトレードのエントリーのIDを返します。\n備考\nこの関数は、trade_num が 0 から strategy.closedtrades-1 の範囲外である場合、na を返します。\nこちらもご覧ください\nstrategy.closedtrades.entry_bar_index\nstrategy.closedtrades.entry_price\nstrategy.closedtrades.entry_time",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.entry_id(trade_num) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.entry_id Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Enter a short position and close at the previou\ns to last bar.\nif\n \nbar_index\n \n==\n \n1\n \nstrategy.entry\n(\n\"Short at bar #\"\n \n+\n \nstr.tostring\n(\nbar_index\n)\n,\n \nstrategy.short\n)\nif\n \nbar_index\n \n==\n \nlast_bar_index\n \n-\n \n2\n \nstrategy.close_all\n()\n// Display ID of the last entry position.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nlast_bar_index\n,\n \nhigh\n,\n \n\"Last Entry ID is: \"\n \n+\n \nstrategy.closedtrades.entry_id\n(\nstrategy.closedtrades\n \n-\n \n1\n))"
}
],
"links": [
{
"text": "strategy.closedtrades.entry_bar_index",
"href": "#fun_strategy.closedtrades.entry_bar_index"
},
{
"text": "strategy.closedtrades.entry_price",
"href": "#fun_strategy.closedtrades.entry_price"
},
{
"text": "strategy.closedtrades.entry_time",
"href": "#fun_strategy.closedtrades.entry_time"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.entry_price",
"legacy_id": "fun_strategy.closedtrades.entry_price",
"title": "strategy.closedtrades.entry_price()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.entry_price()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.entry_price\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードのエントリーの価格を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.entry_price(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.entry_price_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.entry_price Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Return the entry price for the latest entry.</span></span><br/><span><span class=\"mtk33\">entryPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.entry_price</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">entryPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Long entry price\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.entry_price_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Calculates the average profit percentage for al</span><span class=\"mtk9\">l closed trades.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.entry_price Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to create single short and long </span><span class=\"mtk9\">trades</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long Entry\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">else</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long Entry\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">else</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate profit for both closed trades.</span></span><br/><span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.entry_price</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">exitP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_price</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">exitP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate average profit percent for both close</span><span class=\"mtk9\">d trades.</span></span><br/><span><span class=\"mtk33\">avgProfitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">avgProfitPct</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.entry_price\" href=\"#fun_strategy.closedtrades.entry_price\">strategy.closedtrades.entry_price</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.exit_price\" href=\"#fun_strategy.closedtrades.exit_price\">strategy.closedtrades.exit_price</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.size\" href=\"#fun_strategy.closedtrades.size\">strategy.closedtrades.size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.closedtrades\" href=\"#var_strategy.closedtrades\">strategy.closedtrades</a></div></div>",
"text": "strategy.closedtrades.entry_price()\nクローズトレードのエントリーの価格を返します。\n構文\nstrategy.closedtrades.entry_price(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.entry_price Example 1\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Return the entry price for the latest entry.\nentryPrice\n=\nstrategy.closedtrades.entry_price\n(\nstrategy.closedtrades\n-\n1\n)\nplot\n(\nentryPrice\n,\n\"Long entry price\"\n)\n例\n// Calculates the average profit percentage for al\nl closed trades.\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.entry_price Example 2\"\n)\n// Strategy calls to create single short and long\ntrades\nif\nbar_index\n==\nlast_bar_index\n-\n15\nstrategy.entry\n(\n\"Long Entry\"\n,\nstrategy.long\n)\nelse\nif\nbar_index\n==\nlast_bar_index\n-\n10\nstrategy.close\n(\n\"Long Entry\"\n)\nstrategy.entry\n(\n\"Short\"\n,\nstrategy.short\n)\nelse\nif\nbar_index\n==\nlast_bar_index\n-\n5\nstrategy.close\n(\n\"Short\"\n)\n// Calculate profit for both closed trades.\nprofitPct\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.closedtrades\n-\n1\nentryP\n=\nstrategy.closedtrades.entry_price\n(\ntradeNo\n)\nexitP\n=\nstrategy.closedtrades.exit_price\n(\ntradeNo\n)\nprofitPct\n+=\n(\nexitP\n-\nentryP\n)\n/\nentryP\n*\nstrategy.closedtrades.size\n(\ntradeNo\n)\n*\n100\n// Calculate average profit percent for both close\nd trades.\navgProfitPct\n=\nnz\n(\nprofitPct\n/\nstrategy.closedtrades\n)\nplot\n(\navgProfitPct\n)\nこちらもご覧ください\nstrategy.closedtrades.entry_price\nstrategy.closedtrades.exit_price\nstrategy.closedtrades.size\nstrategy.closedtrades",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.entry_price(trade_num) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.entry_price Example 1\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Return the entry price for the latest entry.\nentryPrice\n \n=\n \nstrategy.closedtrades.entry_price\n(\nstrategy.closedtrades\n \n-\n \n1\n)\nplot\n(\nentryPrice\n,\n \n\"Long entry price\"\n)"
},
{
"language": "",
"code": "// Calculates the average profit percentage for al\nl closed trades.\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.entry_price Example 2\"\n)\n// Strategy calls to create single short and long \ntrades\nif\n \nbar_index\n \n==\n \nlast_bar_index\n \n-\n \n15\n \nstrategy.entry\n(\n\"Long Entry\"\n,\n \nstrategy.long\n)\nelse\n \nif\n \nbar_index\n \n==\n \nlast_bar_index\n \n-\n \n10\n \nstrategy.close\n(\n\"Long Entry\"\n)\n \nstrategy.entry\n(\n\"Short\"\n,\n \nstrategy.short\n)\nelse\n \nif\n \nbar_index\n \n==\n \nlast_bar_index\n \n-\n \n5\n \nstrategy.close\n(\n\"Short\"\n)\n// Calculate profit for both closed trades.\nprofitPct\n \n=\n \n0.0\nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.closedtrades\n \n-\n \n1\n \nentryP\n \n=\n \nstrategy.closedtrades.entry_price\n(\ntradeNo\n)\n \nexitP\n \n=\n \nstrategy.closedtrades.exit_price\n(\ntradeNo\n)\n \nprofitPct\n \n+=\n \n(\nexitP\n \n-\n \nentryP\n)\n \n/\n \nentryP\n \n*\n \nstrategy.closedtrades.size\n(\ntradeNo\n)\n \n*\n \n100\n// Calculate average profit percent for both close\nd trades.\navgProfitPct\n \n=\n \nnz\n(\nprofitPct\n \n/\n \nstrategy.closedtrades\n)\nplot\n(\navgProfitPct\n)"
}
],
"links": [
{
"text": "strategy.closedtrades.entry_price",
"href": "#fun_strategy.closedtrades.entry_price"
},
{
"text": "strategy.closedtrades.exit_price",
"href": "#fun_strategy.closedtrades.exit_price"
},
{
"text": "strategy.closedtrades.size",
"href": "#fun_strategy.closedtrades.size"
},
{
"text": "strategy.closedtrades",
"href": "#var_strategy.closedtrades"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.entry_time",
"legacy_id": "fun_strategy.closedtrades.entry_time",
"title": "strategy.closedtrades.entry_time()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.entry_time()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.entry_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードのエントリー時刻を、ミリ秒単位で表されるUNIX時間で返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.entry_time(trade_num) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.entry_time\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.entry_time Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Enter long trades on three rising bars; exit on</span><span class=\"mtk9\"> two falling bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.rising</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.falling</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate the average trade duration</span></span><br/><span><span class=\"mtk15\">avgTradeDuration</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumTradeDuration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumTradeDuration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.entry_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sumTradeDuration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display average duration converted to seconds a</span><span class=\"mtk9\">nd formatted using 2 decimal points</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">avgTradeDuration</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"#.##\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" seconds\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.entry_time\" href=\"#fun_strategy.opentrades.entry_time\">strategy.opentrades.entry_time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.exit_time\" href=\"#fun_strategy.closedtrades.exit_time\">strategy.closedtrades.exit_time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a></div></div>",
"text": "strategy.closedtrades.entry_time()\nクローズトレードのエントリー時刻を、ミリ秒単位で表されるUNIX時間で返します。\n構文\nstrategy.closedtrades.entry_time(trade_num) → series int\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.entry_time Example\"\n,\noverlay\n=\ntrue\n)\n// Enter long trades on three rising bars; exit on\ntwo falling bars.\nif\nta.rising\n(\nclose\n,\n3\n)\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nta.falling\n(\nclose\n,\n2\n)\nstrategy.close\n(\n\"Long\"\n)\n// Calculate the average trade duration\navgTradeDuration\n()\n=>\nsumTradeDuration\n=\n0\nfor\ni\n=\n0\nto\nstrategy.closedtrades\n-\n1\nsumTradeDuration\n+=\nstrategy.closedtrades.exit_time\n(\ni\n)\n-\nstrategy.closedtrades.entry_time\n(\ni\n)\nresult\n=\nnz\n(\nsumTradeDuration\n/\nstrategy.closedtrades\n)\n// Display average duration converted to seconds a\nnd formatted using 2 decimal points\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\nstr.tostring\n(\navgTradeDuration\n()\n/\n1000\n,\n\"#.##\"\n)\n+\n\" seconds\"\n)\nこちらもご覧ください\nstrategy.opentrades.entry_time\nstrategy.closedtrades.exit_time\ntime",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.entry_time(trade_num) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.entry_time Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Enter long trades on three rising bars; exit on\n two falling bars.\nif\n \nta.rising\n(\nclose\n,\n \n3\n)\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nta.falling\n(\nclose\n,\n \n2\n)\n \nstrategy.close\n(\n\"Long\"\n)\n// Calculate the average trade duration\navgTradeDuration\n()\n \n=>\n \nsumTradeDuration\n \n=\n \n0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \nstrategy.closedtrades\n \n-\n \n1\n \nsumTradeDuration\n \n+=\n \nstrategy.closedtrades.exit_time\n(\ni\n)\n \n-\n \nstrategy.closedtrades.entry_time\n(\ni\n)\n \nresult\n \n=\n \nnz\n(\nsumTradeDuration\n \n/\n \nstrategy.closedtrades\n)\n// Display average duration converted to seconds a\nnd formatted using 2 decimal points\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nstr.tostring\n(\navgTradeDuration\n()\n \n/\n \n1000\n,\n \n\"#.##\"\n)\n \n+\n \n\" seconds\"\n)"
}
],
"links": [
{
"text": "strategy.opentrades.entry_time",
"href": "#fun_strategy.opentrades.entry_time"
},
{
"text": "strategy.closedtrades.exit_time",
"href": "#fun_strategy.closedtrades.exit_time"
},
{
"text": "time",
"href": "#var_time"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.exit_bar_index",
"legacy_id": "fun_strategy.closedtrades.exit_bar_index",
"title": "strategy.closedtrades.exit_bar_index()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.exit_bar_index()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.exit_bar_index\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードの決済のバーインデックスを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.exit_bar_index(trade_num) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.exit_bar_index_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.exit_bar_index Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to place a single short trade. W</span><span class=\"mtk9\">e enter the trade at the first bar and exit the tr</span><span class=\"mtk9\">ade at 10 bars before the last chart bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate the amount of bars since the last clo</span><span class=\"mtk9\">sed trade.</span></span><br/><span><span class=\"mtk33\">barsSinceClosed</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_bar_index</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">barsSinceClosed</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Bars since last closed trade\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.exit_bar_index_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Calculates the average amount of bars per trade</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.exit_bar_index Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Enter long trades on three rising bars; exit on</span><span class=\"mtk9\"> two falling bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.rising</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.falling</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Function that calculates the average amount of </span><span class=\"mtk9\">bars per trade.</span></span><br/><span><span class=\"mtk15\">avgBarsPerTrade</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumBarsPerTrade</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Loop through all closed trades, starting with t</span><span class=\"mtk9\">he oldest.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumBarsPerTrade</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_bar_index</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.entry_bar_index</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sumBarsPerTrade</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">avgBarsPerTrade</span><span class=\"mtk13\">())</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_bar_index\" href=\"#var_bar_index\">bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"var_last_bar_index\" href=\"#var_last_bar_index\">last_bar_index</a></div></div>",
"text": "strategy.closedtrades.exit_bar_index()\nクローズトレードの決済のバーインデックスを返します。\n構文\nstrategy.closedtrades.exit_bar_index(trade_num) → series int\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_bar_index Example 1\"\n)\n// Strategy calls to place a single short trade. W\ne enter the trade at the first bar and exit the tr\nade at 10 bars before the last chart bar.\nif\nbar_index\n==\n0\nstrategy.entry\n(\n\"Short\"\n,\nstrategy.short\n)\nif\nbar_index\n==\nlast_bar_index\n-\n10\nstrategy.close\n(\n\"Short\"\n)\n// Calculate the amount of bars since the last clo\nsed trade.\nbarsSinceClosed\n=\nstrategy.closedtrades\n>\n0\n?\nbar_index\n-\nstrategy.closedtrades.exit_bar_index\n(\nstrategy.closedtrades\n-\n1\n)\n:\nna\nplot\n(\nbarsSinceClosed\n,\n\"Bars since last closed trade\"\n)\n例\n// Calculates the average amount of bars per trade\n.\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_bar_index Example 2\"\n)\n// Enter long trades on three rising bars; exit on\ntwo falling bars.\nif\nta.rising\n(\nclose\n,\n3\n)\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nta.falling\n(\nclose\n,\n2\n)\nstrategy.close\n(\n\"Long\"\n)\n// Function that calculates the average amount of\nbars per trade.\navgBarsPerTrade\n()\n=>\nsumBarsPerTrade\n=\n0\nfor\ntradeNo\n=\n0\nto\nstrategy.closedtrades\n-\n1\n// Loop through all closed trades, starting with t\nhe oldest.\nsumBarsPerTrade\n+=\nstrategy.closedtrades.exit_bar_index\n(\ntradeNo\n)\n-\nstrategy.closedtrades.entry_bar_index\n(\ntradeNo\n)\n+\n1\nresult\n=\nnz\n(\nsumBarsPerTrade\n/\nstrategy.closedtrades\n)\nplot\n(\navgBarsPerTrade\n())\nこちらもご覧ください\nbar_index\nlast_bar_index",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.exit_bar_index(trade_num) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_bar_index Example 1\"\n)\n// Strategy calls to place a single short trade. W\ne enter the trade at the first bar and exit the tr\nade at 10 bars before the last chart bar.\nif\n \nbar_index\n \n==\n \n0\n \nstrategy.entry\n(\n\"Short\"\n,\n \nstrategy.short\n)\nif\n \nbar_index\n \n==\n \nlast_bar_index\n \n-\n \n10\n \nstrategy.close\n(\n\"Short\"\n)\n// Calculate the amount of bars since the last clo\nsed trade.\nbarsSinceClosed\n \n=\n \nstrategy.closedtrades\n \n>\n \n0\n \n?\n \nbar_index\n \n-\n \nstrategy.closedtrades.exit_bar_index\n(\nstrategy.closedtrades\n \n-\n \n1\n)\n \n:\n \nna\nplot\n(\nbarsSinceClosed\n,\n \n\"Bars since last closed trade\"\n)"
},
{
"language": "",
"code": "// Calculates the average amount of bars per trade\n.\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_bar_index Example 2\"\n)\n// Enter long trades on three rising bars; exit on\n two falling bars.\nif\n \nta.rising\n(\nclose\n,\n \n3\n)\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nta.falling\n(\nclose\n,\n \n2\n)\n \nstrategy.close\n(\n\"Long\"\n)\n// Function that calculates the average amount of \nbars per trade.\navgBarsPerTrade\n()\n \n=>\n \nsumBarsPerTrade\n \n=\n \n0\n \nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.closedtrades\n \n-\n \n1\n \n// Loop through all closed trades, starting with t\nhe oldest.\n \nsumBarsPerTrade\n \n+=\n \nstrategy.closedtrades.exit_bar_index\n(\ntradeNo\n)\n \n-\n \nstrategy.closedtrades.entry_bar_index\n(\ntradeNo\n)\n \n+\n \n1\n \nresult\n \n=\n \nnz\n(\nsumBarsPerTrade\n \n/\n \nstrategy.closedtrades\n)\nplot\n(\navgBarsPerTrade\n())"
}
],
"links": [
{
"text": "bar_index",
"href": "#var_bar_index"
},
{
"text": "last_bar_index",
"href": "#var_last_bar_index"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.exit_comment",
"legacy_id": "fun_strategy.closedtrades.exit_comment",
"title": "strategy.closedtrades.exit_comment()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.exit_comment()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.exit_comment\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードの決済のコメントメッセージを返します。\nこの<code>trade_num</code>でのエントリーが存在しない場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.exit_comment(trade_num) → series string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.exit_comment\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.closedtrades.exit_comment()` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">longCondition</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.exit</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Exit\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.95</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.05</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trail_points</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trail_offset</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">comment_profit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"TP\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">comment_loss</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"SL\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">comment_trailing</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"TRAIL\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk15\">exitStats</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">slCount</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tpCount</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trailCount</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">switch</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_comment</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"TP\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk33\">tpCount</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"SL\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk33\">slCount</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"TRAIL\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk33\">trailCount</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk33\">slCount</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tpCount</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trailCount</span><span class=\"mtk13\">]</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">testTable</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk33\">slCount</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tpCount</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trailCount</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">exitStats</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Closed trades (\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk29\">\") stats:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Stop Loss: \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">slCount</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Take Profit: \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tpCount</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Trailing Stop: \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">trailCount</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.close\" href=\"#fun_strategy.close\">strategy.close</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades\" href=\"#fun_strategy.closedtrades\">strategy.closedtrades</a></div></div>",
"text": "strategy.closedtrades.exit_comment()\nクローズトレードの決済のコメントメッセージを返します。\nこの\ntrade_num\nでのエントリーが存在しない場合は\nna\nを返します。\n構文\nstrategy.closedtrades.exit_comment(trade_num) → series string\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.exit_comment()` Example\"\n,\noverlay\n=\ntrue\n)\nlongCondition\n=\nta.crossover\n(\nta.sma\n(\nclose\n,\n14\n)\n,\nta.sma\n(\nclose\n,\n28\n))\nif\n(\nlongCondition\n)\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nstrategy.exit\n(\n\"Exit\"\n,\nstop\n=\nopen\n*\n0.95\n,\nlimit\n=\nclose\n*\n1.05\n,\ntrail_points\n=\n100\n,\ntrail_offset\n=\n0\n,\ncomment_profit\n=\n\"TP\"\n,\ncomment_loss\n=\n\"SL\"\n,\ncomment_trailing\n=\n\"TRAIL\"\n)\nexitStats\n()\n=>\nint\nslCount\n=\n0\nint\ntpCount\n=\n0\nint\ntrailCount\n=\n0\nif\nstrategy.closedtrades\n>\n0\nfor\ni\n=\n0\nto\nstrategy.closedtrades\n-\n1\nswitch\nstrategy.closedtrades.exit_comment\n(\ni\n)\n\"TP\"\n=>\ntpCount\n+=\n1\n\"SL\"\n=>\nslCount\n+=\n1\n\"TRAIL\"\n=>\ntrailCount\n+=\n1\n[\nslCount\n,\ntpCount\n,\ntrailCount\n]\nvar\ntestTable\n=\ntable.new\n(\nposition.top_right\n,\n1\n,\n4\n,\ncolor.orange\n,\nborder_width\n=\n1\n)\nif\nbarstate.islastconfirmedhistory\n[\nslCount\n,\ntpCount\n,\ntrailCount\n]\n=\nexitStats\n()\ntable.cell\n(\ntestTable\n,\n0\n,\n0\n,\n\"Closed trades (\"\n+\nstr.tostring\n(\nstrategy.closedtrades\n)\n+\n\") stats:\"\n)\ntable.cell\n(\ntestTable\n,\n0\n,\n1\n,\n\"Stop Loss: \"\n+\nstr.tostring\n(\nslCount\n))\ntable.cell\n(\ntestTable\n,\n0\n,\n2\n,\n\"Take Profit: \"\n+\nstr.tostring\n(\ntpCount\n))\ntable.cell\n(\ntestTable\n,\n0\n,\n3\n,\n\"Trailing Stop: \"\n+\nstr.tostring\n(\ntrailCount\n))\nこちらもご覧ください\nstrategy\nstrategy.exit\nstrategy.close\nstrategy.closedtrades",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.exit_comment(trade_num) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.exit_comment()` Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\nlongCondition\n \n=\n \nta.crossover\n(\nta.sma\n(\nclose\n,\n \n14\n)\n,\n \nta.sma\n(\nclose\n,\n \n28\n))\nif\n \n(\nlongCondition\n)\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\n \nstrategy.exit\n(\n\"Exit\"\n,\n \nstop\n \n=\n \nopen\n \n*\n \n0.95\n,\n \nlimit\n \n=\n \nclose\n \n*\n \n1.05\n,\n \ntrail_points\n \n=\n \n100\n,\n \ntrail_offset\n \n=\n \n0\n,\n \ncomment_profit\n \n=\n \n\"TP\"\n,\n \ncomment_loss\n \n=\n \n\"SL\"\n,\n \ncomment_trailing\n \n=\n \n\"TRAIL\"\n)\nexitStats\n()\n \n=>\n \nint\n \nslCount\n \n=\n \n0\n \nint\n \ntpCount\n \n=\n \n0\n \nint\n \ntrailCount\n \n=\n \n0\n \nif\n \nstrategy.closedtrades\n \n>\n \n0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \nstrategy.closedtrades\n \n-\n \n1\n \nswitch\n \nstrategy.closedtrades.exit_comment\n(\ni\n)\n \n\"TP\"\n \n=>\n \ntpCount\n \n+=\n \n1\n \n\"SL\"\n \n=>\n \nslCount\n \n+=\n \n1\n \n\"TRAIL\"\n \n=>\n \ntrailCount\n \n+=\n \n1\n \n[\nslCount\n,\n \ntpCount\n,\n \ntrailCount\n]\nvar\n \ntestTable\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n1\n,\n \n4\n,\n \ncolor.orange\n,\n \nborder_width\n \n=\n \n1\n)\nif\n \nbarstate.islastconfirmedhistory\n \n[\nslCount\n,\n \ntpCount\n,\n \ntrailCount\n]\n \n=\n \nexitStats\n()\n \ntable.cell\n(\ntestTable\n,\n \n0\n,\n \n0\n,\n \n\"Closed trades (\"\n \n+\n \nstr.tostring\n(\nstrategy.closedtrades\n)\n \n+\n\") stats:\"\n)\n \ntable.cell\n(\ntestTable\n,\n \n0\n,\n \n1\n,\n \n\"Stop Loss: \"\n \n+\n \nstr.tostring\n(\nslCount\n))\n \ntable.cell\n(\ntestTable\n,\n \n0\n,\n \n2\n,\n \n\"Take Profit: \"\n \n+\n \nstr.tostring\n(\ntpCount\n))\n \ntable.cell\n(\ntestTable\n,\n \n0\n,\n \n3\n,\n \n\"Trailing Stop: \"\n \n+\n \nstr.tostring\n(\ntrailCount\n))"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "strategy.close",
"href": "#fun_strategy.close"
},
{
"text": "strategy.closedtrades",
"href": "#fun_strategy.closedtrades"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.exit_id",
"legacy_id": "fun_strategy.closedtrades.exit_id",
"title": "strategy.closedtrades.exit_id()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.exit_id()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.exit_id\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードの決済のIDを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.exit_id(trade_num) → series string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.exit_id\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.exit_id Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to create single short and long </span><span class=\"mtk9\">trades</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long Entry\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">else</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short Entry\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// When a new open trade is detected then we creat</span><span class=\"mtk9\">e the exit strategy corresponding with the matchin</span><span class=\"mtk9\">g entry id</span></span><br/><span><span class=\"mtk9\">// We detect the correct entry id by determining i</span><span class=\"mtk9\">f a position is long or short based on the positio</span><span class=\"mtk9\">n quantity</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">!=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">posSign</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.size</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.exit</span><span class=\"mtk13\">(</span><span class=\"mtk33\">posSign</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"SL Long Exit\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"SL Short Exit\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.entry_id</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">posSign</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">ta.tr</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk11\">ta.tr</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// When a new closed trade is detected then we pla</span><span class=\"mtk9\">ce a label above the bar with the exit info</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">!=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">msg</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Trade closed by: \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_id</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk12\">3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">ta.tr</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">msg</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードの決済のIDを返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、trade_num が 0 から strategy.closedtrades-1 の範囲外である場合、na を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.exit_bar_index\" href=\"#fun_strategy.closedtrades.exit_bar_index\">strategy.closedtrades.exit_bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.exit_price\" href=\"#fun_strategy.closedtrades.exit_price\">strategy.closedtrades.exit_price</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.exit_time\" href=\"#fun_strategy.closedtrades.exit_time\">strategy.closedtrades.exit_time</a></div></div>",
"text": "strategy.closedtrades.exit_id()\nクローズトレードの決済のIDを返します。\n構文\nstrategy.closedtrades.exit_id(trade_num) → series string\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_id Example\"\n,\noverlay\n=\ntrue\n)\n// Strategy calls to create single short and long\ntrades\nif\nbar_index\n==\nlast_bar_index\n-\n15\nstrategy.entry\n(\n\"Long Entry\"\n,\nstrategy.long\n)\nelse\nif\nbar_index\n==\nlast_bar_index\n-\n10\nstrategy.entry\n(\n\"Short Entry\"\n,\nstrategy.short\n)\n// When a new open trade is detected then we creat\ne the exit strategy corresponding with the matchin\ng entry id\n// We detect the correct entry id by determining i\nf a position is long or short based on the positio\nn quantity\nif\nta.change\n(\nstrategy.opentrades\n)\n!=\n0\nposSign\n=\nstrategy.opentrades.size\n(\nstrategy.opentrades\n-\n1\n)\nstrategy.exit\n(\nposSign\n>\n0\n?\n\"SL Long Exit\"\n:\n\"SL Short Exit\"\n,\nstrategy.opentrades.entry_id\n(\nstrategy.opentrades\n-\n1\n)\n,\nstop\n=\nposSign\n>\n0\n?\nhigh\n-\nta.tr\n:\nlow\n+\nta.tr\n)\n// When a new closed trade is detected then we pla\nce a label above the bar with the exit info\nif\nta.change\n(\nstrategy.closedtrades\n)\n!=\n0\nmsg\n=\n\"Trade closed by: \"\n+\nstrategy.closedtrades.exit_id\n(\nstrategy.closedtrades\n-\n1\n)\nlabel.new\n(\nbar_index\n,\nhigh\n+\n(\n3\n*\nta.tr\n)\n,\nmsg\n)\nリターン\nクローズトレードの決済のIDを返します。\n備考\nこの関数は、trade_num が 0 から strategy.closedtrades-1 の範囲外である場合、na を返します。\nこちらもご覧ください\nstrategy.closedtrades.exit_bar_index\nstrategy.closedtrades.exit_price\nstrategy.closedtrades.exit_time",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.exit_id(trade_num) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_id Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Strategy calls to create single short and long \ntrades\nif\n \nbar_index\n \n==\n \nlast_bar_index\n \n-\n \n15\n \nstrategy.entry\n(\n\"Long Entry\"\n,\n \nstrategy.long\n)\nelse\n \nif\n \nbar_index\n \n==\n \nlast_bar_index\n \n-\n \n10\n \nstrategy.entry\n(\n\"Short Entry\"\n,\n \nstrategy.short\n)\n// When a new open trade is detected then we creat\ne the exit strategy corresponding with the matchin\ng entry id\n// We detect the correct entry id by determining i\nf a position is long or short based on the positio\nn quantity\nif\n \nta.change\n(\nstrategy.opentrades\n)\n \n!=\n \n0\n \nposSign\n \n=\n \nstrategy.opentrades.size\n(\nstrategy.opentrades\n \n-\n \n1\n)\n \nstrategy.exit\n(\nposSign\n \n>\n \n0\n \n?\n \n\"SL Long Exit\"\n \n:\n \n\"SL Short Exit\"\n,\n \nstrategy.opentrades.entry_id\n(\nstrategy.opentrades\n \n-\n \n1\n)\n,\n \nstop\n \n=\n \nposSign\n \n>\n \n0\n \n?\n \nhigh\n \n-\n \nta.tr\n \n:\n \nlow\n \n+\n \nta.tr\n)\n// When a new closed trade is detected then we pla\nce a label above the bar with the exit info\nif\n \nta.change\n(\nstrategy.closedtrades\n)\n \n!=\n \n0\n \nmsg\n \n=\n \n\"Trade closed by: \"\n \n+\n \nstrategy.closedtrades.exit_id\n(\nstrategy.closedtrades\n \n-\n \n1\n)\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n \n+\n \n(\n3\n \n*\n \nta.tr\n)\n,\n \nmsg\n)"
}
],
"links": [
{
"text": "strategy.closedtrades.exit_bar_index",
"href": "#fun_strategy.closedtrades.exit_bar_index"
},
{
"text": "strategy.closedtrades.exit_price",
"href": "#fun_strategy.closedtrades.exit_price"
},
{
"text": "strategy.closedtrades.exit_time",
"href": "#fun_strategy.closedtrades.exit_time"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.exit_price",
"legacy_id": "fun_strategy.closedtrades.exit_price",
"title": "strategy.closedtrades.exit_price()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.exit_price()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.exit_price\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードの決済の価格を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.exit_price(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.exit_price_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.exit_price Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// We are creating a long trade every 5 bars</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Return the exit price from the latest closed tr</span><span class=\"mtk9\">ade.</span></span><br/><span><span class=\"mtk33\">exitPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_price</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">exitPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Long exit price\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.exit_price_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Calculates the average profit percentage for al</span><span class=\"mtk9\">l closed trades.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.exit_price Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to create single short and long </span><span class=\"mtk9\">trades.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long Entry\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">else</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long Entry\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">else</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate profit for both closed trades.</span></span><br/><span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.entry_price</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">exitP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_price</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">exitP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate average profit percent for both close</span><span class=\"mtk9\">d trades.</span></span><br/><span><span class=\"mtk33\">avgProfitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">avgProfitPct</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.entry_price\" href=\"#fun_strategy.closedtrades.entry_price\">strategy.closedtrades.entry_price</a></div></div>",
"text": "strategy.closedtrades.exit_price()\nクローズトレードの決済の価格を返します。\n構文\nstrategy.closedtrades.exit_price(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_price Example 1\"\n)\n// We are creating a long trade every 5 bars\nif\nbar_index\n%\n5\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nstrategy.close\n(\n\"Long\"\n)\n// Return the exit price from the latest closed tr\nade.\nexitPrice\n=\nstrategy.closedtrades.exit_price\n(\nstrategy.closedtrades\n-\n1\n)\nplot\n(\nexitPrice\n,\n\"Long exit price\"\n)\n例\n// Calculates the average profit percentage for al\nl closed trades.\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_price Example 2\"\n)\n// Strategy calls to create single short and long\ntrades.\nif\nbar_index\n==\nlast_bar_index\n-\n15\nstrategy.entry\n(\n\"Long Entry\"\n,\nstrategy.long\n)\nelse\nif\nbar_index\n==\nlast_bar_index\n-\n10\nstrategy.close\n(\n\"Long Entry\"\n)\nstrategy.entry\n(\n\"Short\"\n,\nstrategy.short\n)\nelse\nif\nbar_index\n==\nlast_bar_index\n-\n5\nstrategy.close\n(\n\"Short\"\n)\n// Calculate profit for both closed trades.\nprofitPct\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.closedtrades\n-\n1\nentryP\n=\nstrategy.closedtrades.entry_price\n(\ntradeNo\n)\nexitP\n=\nstrategy.closedtrades.exit_price\n(\ntradeNo\n)\nprofitPct\n+=\n(\nexitP\n-\nentryP\n)\n/\nentryP\n*\nstrategy.closedtrades.size\n(\ntradeNo\n)\n*\n100\n// Calculate average profit percent for both close\nd trades.\navgProfitPct\n=\nnz\n(\nprofitPct\n/\nstrategy.closedtrades\n)\nplot\n(\navgProfitPct\n)\nこちらもご覧ください\nstrategy.closedtrades.entry_price",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.exit_price(trade_num) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_price Example 1\"\n)\n// We are creating a long trade every 5 bars\nif\n \nbar_index\n \n%\n \n5\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nstrategy.close\n(\n\"Long\"\n)\n// Return the exit price from the latest closed tr\nade.\nexitPrice\n \n=\n \nstrategy.closedtrades.exit_price\n(\nstrategy.closedtrades\n \n-\n \n1\n)\nplot\n(\nexitPrice\n,\n \n\"Long exit price\"\n)"
},
{
"language": "",
"code": "// Calculates the average profit percentage for al\nl closed trades.\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_price Example 2\"\n)\n// Strategy calls to create single short and long \ntrades.\nif\n \nbar_index\n \n==\n \nlast_bar_index\n \n-\n \n15\n \nstrategy.entry\n(\n\"Long Entry\"\n,\n \nstrategy.long\n)\nelse\n \nif\n \nbar_index\n \n==\n \nlast_bar_index\n \n-\n \n10\n \nstrategy.close\n(\n\"Long Entry\"\n)\n \nstrategy.entry\n(\n\"Short\"\n,\n \nstrategy.short\n)\nelse\n \nif\n \nbar_index\n \n==\n \nlast_bar_index\n \n-\n \n5\n \nstrategy.close\n(\n\"Short\"\n)\n// Calculate profit for both closed trades.\nprofitPct\n \n=\n \n0.0\nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.closedtrades\n \n-\n \n1\n \nentryP\n \n=\n \nstrategy.closedtrades.entry_price\n(\ntradeNo\n)\n \nexitP\n \n=\n \nstrategy.closedtrades.exit_price\n(\ntradeNo\n)\n \nprofitPct\n \n+=\n \n(\nexitP\n \n-\n \nentryP\n)\n \n/\n \nentryP\n \n*\n \nstrategy.closedtrades.size\n(\ntradeNo\n)\n \n*\n \n100\n// Calculate average profit percent for both close\nd trades.\navgProfitPct\n \n=\n \nnz\n(\nprofitPct\n \n/\n \nstrategy.closedtrades\n)\nplot\n(\navgProfitPct\n)"
}
],
"links": [
{
"text": "strategy.closedtrades.entry_price",
"href": "#fun_strategy.closedtrades.entry_price"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.exit_time",
"legacy_id": "fun_strategy.closedtrades.exit_time",
"title": "strategy.closedtrades.exit_time()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.exit_time()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.exit_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードの決済時刻を、ミリ秒単位で表されるUNIX時間で返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.exit_time(trade_num) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.exit_time_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.exit_time Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Enter long trades on three rising bars; exit on</span><span class=\"mtk9\"> two falling bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.rising</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.falling</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate the average trade duration.</span></span><br/><span><span class=\"mtk15\">avgTradeDuration</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumTradeDuration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumTradeDuration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.entry_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sumTradeDuration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display average duration converted to seconds a</span><span class=\"mtk9\">nd formatted using 2 decimal points.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">avgTradeDuration</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"#.##\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" seconds\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.exit_time_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Reopens a closed trade after X seconds.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.closedtrades.exit_time Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to emulate a single long trade a</span><span class=\"mtk9\">t the first bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk15\">reopenPositionAfter</span><span class=\"mtk13\">(</span><span class=\"mtk33\">timeSec</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">timeSec</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Reopen last closed position after 120 sec.</span></span><br/><span><span class=\"mtk15\">reopenPositionAfter</span><span class=\"mtk13\">(</span><span class=\"mtk12\">120</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">!=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.exit</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.9</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2.5</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.entry_time\" href=\"#fun_strategy.closedtrades.entry_time\">strategy.closedtrades.entry_time</a></div></div>",
"text": "strategy.closedtrades.exit_time()\nクローズトレードの決済時刻を、ミリ秒単位で表されるUNIX時間で返します。\n構文\nstrategy.closedtrades.exit_time(trade_num) → series int\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_time Example 1\"\n)\n// Enter long trades on three rising bars; exit on\ntwo falling bars.\nif\nta.rising\n(\nclose\n,\n3\n)\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nta.falling\n(\nclose\n,\n2\n)\nstrategy.close\n(\n\"Long\"\n)\n// Calculate the average trade duration.\navgTradeDuration\n()\n=>\nsumTradeDuration\n=\n0\nfor\ni\n=\n0\nto\nstrategy.closedtrades\n-\n1\nsumTradeDuration\n+=\nstrategy.closedtrades.exit_time\n(\ni\n)\n-\nstrategy.closedtrades.entry_time\n(\ni\n)\nresult\n=\nnz\n(\nsumTradeDuration\n/\nstrategy.closedtrades\n)\n// Display average duration converted to seconds a\nnd formatted using 2 decimal points.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\nstr.tostring\n(\navgTradeDuration\n()\n/\n1000\n,\n\"#.##\"\n)\n+\n\" seconds\"\n)\n例\n// Reopens a closed trade after X seconds.\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_time Example 2\"\n)\n// Strategy calls to emulate a single long trade a\nt the first bar.\nif\nbar_index\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nreopenPositionAfter\n(\ntimeSec\n)\n=>\nif\nstrategy.closedtrades\n>\n0\nif\ntime\n-\nstrategy.closedtrades.exit_time\n(\nstrategy.closedtrades\n-\n1\n)\n>=\ntimeSec\n*\n1000\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\n// Reopen last closed position after 120 sec.\nreopenPositionAfter\n(\n120\n)\nif\nta.change\n(\nstrategy.opentrades\n)\n!=\n0\nstrategy.exit\n(\n\"Long\"\n,\nstop\n=\nlow\n*\n0.9\n,\nprofit\n=\nhigh\n*\n2.5\n)\nこちらもご覧ください\nstrategy.closedtrades.entry_time",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.exit_time(trade_num) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_time Example 1\"\n)\n// Enter long trades on three rising bars; exit on\n two falling bars.\nif\n \nta.rising\n(\nclose\n,\n \n3\n)\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nta.falling\n(\nclose\n,\n \n2\n)\n \nstrategy.close\n(\n\"Long\"\n)\n// Calculate the average trade duration.\navgTradeDuration\n()\n \n=>\n \nsumTradeDuration\n \n=\n \n0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \nstrategy.closedtrades\n \n-\n \n1\n \nsumTradeDuration\n \n+=\n \nstrategy.closedtrades.exit_time\n(\ni\n)\n \n-\n \nstrategy.closedtrades.entry_time\n(\ni\n)\n \nresult\n \n=\n \nnz\n(\nsumTradeDuration\n \n/\n \nstrategy.closedtrades\n)\n// Display average duration converted to seconds a\nnd formatted using 2 decimal points.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nstr.tostring\n(\navgTradeDuration\n()\n \n/\n \n1000\n,\n \n\"#.##\"\n)\n \n+\n \n\" seconds\"\n)"
},
{
"language": "",
"code": "// Reopens a closed trade after X seconds.\n//\n@version=\n6\nstrategy\n(\n\"strategy.closedtrades.exit_time Example 2\"\n)\n// Strategy calls to emulate a single long trade a\nt the first bar.\nif\n \nbar_index\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nreopenPositionAfter\n(\ntimeSec\n)\n \n=>\n \nif\n \nstrategy.closedtrades\n \n>\n \n0\n \nif\n \ntime\n \n-\n \nstrategy.closedtrades.exit_time\n(\nstrategy.closedtrades\n \n-\n \n1\n)\n \n>=\n \ntimeSec\n \n*\n \n1000\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\n// Reopen last closed position after 120 sec.\nreopenPositionAfter\n(\n120\n)\nif\n \nta.change\n(\nstrategy.opentrades\n)\n \n!=\n \n0\n \nstrategy.exit\n(\n\"Long\"\n,\n \nstop\n \n=\n \nlow\n \n*\n \n0.9\n,\n \nprofit\n \n=\n \nhigh\n \n*\n \n2.5\n)"
}
],
"links": [
{
"text": "strategy.closedtrades.entry_time",
"href": "#fun_strategy.closedtrades.entry_time"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.max_drawdown",
"legacy_id": "fun_strategy.closedtrades.max_drawdown",
"title": "strategy.closedtrades.max_drawdown()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.max_drawdown()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.max_drawdown\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードの最大ドローダウン、つまりトレードで起こり得る最大の損失を <a class=\"js-reference\" data-href=\"var_strategy.account_currency\" href=\"#var_strategy.account_currency\">strategy.account_currency</a> で示して返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.max_drawdown(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.max_drawdown\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.closedtrades.max_drawdown` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the biggest max trade drawdown value from a</span><span class=\"mtk9\">ll of the closed trades.</span></span><br/><span><span class=\"mtk15\">maxTradeDrawDown</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxDrawdown</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxDrawdown</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maxDrawdown</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.max_drawdown</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxDrawdown</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maxTradeDrawDown</span><span class=\"mtk13\">()</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Biggest max drawdown\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、trade_num が 0 から strategy.closedtrades - 1 の範囲内にない場合、na を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.max_drawdown\" href=\"#fun_strategy.opentrades.max_drawdown\">strategy.opentrades.max_drawdown</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_drawdown\" href=\"#var_strategy.max_drawdown\">strategy.max_drawdown</a></div></div>",
"text": "strategy.closedtrades.max_drawdown()\nクローズトレードの最大ドローダウン、つまりトレードで起こり得る最大の損失を\nstrategy.account_currency\nで示して返します。\n構文\nstrategy.closedtrades.max_drawdown(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.max_drawdown` Example\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Get the biggest max trade drawdown value from a\nll of the closed trades.\nmaxTradeDrawDown\n()\n=>\nmaxDrawdown\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.closedtrades\n-\n1\nmaxDrawdown\n:=\nmath.max\n(\nmaxDrawdown\n,\nstrategy.closedtrades.max_drawdown\n(\ntradeNo\n))\nresult\n=\nmaxDrawdown\nplot\n(\nmaxTradeDrawDown\n()\n,\n\"Biggest max drawdown\"\n)\n備考\nこの関数は、trade_num が 0 から strategy.closedtrades - 1 の範囲内にない場合、na を返します。\nこちらもご覧ください\nstrategy.opentrades.max_drawdown\nstrategy.max_drawdown",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.max_drawdown(trade_num) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.max_drawdown` Example\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Get the biggest max trade drawdown value from a\nll of the closed trades.\nmaxTradeDrawDown\n()\n \n=>\n \nmaxDrawdown\n \n=\n \n0.0\n \nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.closedtrades\n \n-\n \n1\n \nmaxDrawdown\n \n:=\n \nmath.max\n(\nmaxDrawdown\n,\n \nstrategy.closedtrades.max_drawdown\n(\ntradeNo\n))\n \nresult\n \n=\n \nmaxDrawdown\nplot\n(\nmaxTradeDrawDown\n()\n,\n \n\"Biggest max drawdown\"\n)"
}
],
"links": [
{
"text": "strategy.account_currency",
"href": "#var_strategy.account_currency"
},
{
"text": "strategy.opentrades.max_drawdown",
"href": "#fun_strategy.opentrades.max_drawdown"
},
{
"text": "strategy.max_drawdown",
"href": "#var_strategy.max_drawdown"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.max_drawdown_percent",
"legacy_id": "fun_strategy.closedtrades.max_drawdown_percent",
"title": "strategy.closedtrades.max_drawdown_percent()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.max_drawdown_percent()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.max_drawdown_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">終了したトレードの最大ドローダウン、つまり、そのトレードで起こり得た最大損失を、下記の式で算出される割合で返します: <code>Lowest Value During Trade / (Entry Price x Quantity) * 100</code></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.max_drawdown_percent(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.max_drawdown\" href=\"#fun_strategy.closedtrades.max_drawdown\">strategy.closedtrades.max_drawdown</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_drawdown\" href=\"#var_strategy.max_drawdown\">strategy.max_drawdown</a></div></div>",
"text": "strategy.closedtrades.max_drawdown_percent()\n終了したトレードの最大ドローダウン、つまり、そのトレードで起こり得た最大損失を、下記の式で算出される割合で返します:\nLowest Value During Trade / (Entry Price x Quantity) * 100\n構文\nstrategy.closedtrades.max_drawdown_percent(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\nこちらもご覧ください\nstrategy.closedtrades.max_drawdown\nstrategy.max_drawdown",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.max_drawdown_percent(trade_num) → series float"
}
],
"links": [
{
"text": "strategy.closedtrades.max_drawdown",
"href": "#fun_strategy.closedtrades.max_drawdown"
},
{
"text": "strategy.max_drawdown",
"href": "#var_strategy.max_drawdown"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.max_runup",
"legacy_id": "fun_strategy.closedtrades.max_runup",
"title": "strategy.closedtrades.max_runup()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.max_runup()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.max_runup\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードの最大可能利益、つまりトレードで得ることが可能な最大利益を <a class=\"js-reference\" data-href=\"var_strategy.account_currency\" href=\"#var_strategy.account_currency\">strategy.account_currency</a> で示して返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.max_runup(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.max_runup\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.closedtrades.max_runup` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the biggest max trade runup value from all </span><span class=\"mtk9\">of the closed trades.</span></span><br/><span><span class=\"mtk15\">maxTradeRunUp</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxRunup</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxRunup</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maxRunup</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.max_runup</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxRunup</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maxTradeRunUp</span><span class=\"mtk13\">()</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Max trade runup\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.max_runup\" href=\"#fun_strategy.opentrades.max_runup\">strategy.opentrades.max_runup</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_runup\" href=\"#var_strategy.max_runup\">strategy.max_runup</a></div></div>",
"text": "strategy.closedtrades.max_runup()\nクローズトレードの最大可能利益、つまりトレードで得ることが可能な最大利益を\nstrategy.account_currency\nで示して返します。\n構文\nstrategy.closedtrades.max_runup(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.max_runup` Example\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Get the biggest max trade runup value from all\nof the closed trades.\nmaxTradeRunUp\n()\n=>\nmaxRunup\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.closedtrades\n-\n1\nmaxRunup\n:=\nmath.max\n(\nmaxRunup\n,\nstrategy.closedtrades.max_runup\n(\ntradeNo\n))\nresult\n=\nmaxRunup\nplot\n(\nmaxTradeRunUp\n()\n,\n\"Max trade runup\"\n)\nこちらもご覧ください\nstrategy.opentrades.max_runup\nstrategy.max_runup",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.max_runup(trade_num) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.max_runup` Example\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Get the biggest max trade runup value from all \nof the closed trades.\nmaxTradeRunUp\n()\n \n=>\n \nmaxRunup\n \n=\n \n0.0\n \nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.closedtrades\n \n-\n \n1\n \nmaxRunup\n \n:=\n \nmath.max\n(\nmaxRunup\n,\n \nstrategy.closedtrades.max_runup\n(\ntradeNo\n))\n \nresult\n \n=\n \nmaxRunup\nplot\n(\nmaxTradeRunUp\n()\n,\n \n\"Max trade runup\"\n)"
}
],
"links": [
{
"text": "strategy.account_currency",
"href": "#var_strategy.account_currency"
},
{
"text": "strategy.opentrades.max_runup",
"href": "#fun_strategy.opentrades.max_runup"
},
{
"text": "strategy.max_runup",
"href": "#var_strategy.max_runup"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.max_runup_percent",
"legacy_id": "fun_strategy.closedtrades.max_runup_percent",
"title": "strategy.closedtrades.max_runup_percent()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.max_runup_percent()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.max_runup_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">終了したトレードの最大可能利益、つまり、そのトレードで起こり得た最大利益を、下記の式で算出される割合で返します: <code>Highest Value During Trade / (Entry Price x Quantity) * 100</code></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.max_runup_percent(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.max_runup\" href=\"#fun_strategy.closedtrades.max_runup\">strategy.closedtrades.max_runup</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_runup\" href=\"#var_strategy.max_runup\">strategy.max_runup</a></div></div>",
"text": "strategy.closedtrades.max_runup_percent()\n終了したトレードの最大可能利益、つまり、そのトレードで起こり得た最大利益を、下記の式で算出される割合で返します:\nHighest Value During Trade / (Entry Price x Quantity) * 100\n構文\nstrategy.closedtrades.max_runup_percent(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\nこちらもご覧ください\nstrategy.closedtrades.max_runup\nstrategy.max_runup",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.max_runup_percent(trade_num) → series float"
}
],
"links": [
{
"text": "strategy.closedtrades.max_runup",
"href": "#fun_strategy.closedtrades.max_runup"
},
{
"text": "strategy.max_runup",
"href": "#var_strategy.max_runup"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.profit",
"legacy_id": "fun_strategy.closedtrades.profit",
"title": "strategy.closedtrades.profit()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.profit()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.profit\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードの損益を <a class=\"js-reference\" data-href=\"var_strategy.account_currency\" href=\"#var_strategy.account_currency\">strategy.account_currency</a> で示したものを返します。損失は負の値で表されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.profit(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.profit\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.closedtrades.profit` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate average gross profit by adding the di</span><span class=\"mtk9\">fference between gross profit and commission.</span></span><br/><span><span class=\"mtk15\">avgGrossProfit</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumGrossProfit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumGrossProfit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.profit</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.commission</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sumGrossProfit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">avgGrossProfit</span><span class=\"mtk13\">()</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Average gross profit\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.profit\" href=\"#fun_strategy.opentrades.profit\">strategy.opentrades.profit</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.commission\" href=\"#fun_strategy.closedtrades.commission\">strategy.closedtrades.commission</a></div></div>",
"text": "strategy.closedtrades.profit()\nクローズトレードの損益を\nstrategy.account_currency\nで示したものを返します。損失は負の値で表されます。\n構文\nstrategy.closedtrades.profit(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.profit` Example\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Calculate average gross profit by adding the di\nfference between gross profit and commission.\navgGrossProfit\n()\n=>\nsumGrossProfit\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.closedtrades\n-\n1\nsumGrossProfit\n+=\nstrategy.closedtrades.profit\n(\ntradeNo\n)\n-\nstrategy.closedtrades.commission\n(\ntradeNo\n)\nresult\n=\nnz\n(\nsumGrossProfit\n/\nstrategy.closedtrades\n)\nplot\n(\navgGrossProfit\n()\n,\n\"Average gross profit\"\n)\nこちらもご覧ください\nstrategy.opentrades.profit\nstrategy.closedtrades.commission",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.profit(trade_num) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.profit` Example\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Calculate average gross profit by adding the di\nfference between gross profit and commission.\navgGrossProfit\n()\n \n=>\n \nsumGrossProfit\n \n=\n \n0.0\n \nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.closedtrades\n \n-\n \n1\n \nsumGrossProfit\n \n+=\n \nstrategy.closedtrades.profit\n(\ntradeNo\n)\n \n-\n \nstrategy.closedtrades.commission\n(\ntradeNo\n)\n \nresult\n \n=\n \nnz\n(\nsumGrossProfit\n \n/\n \nstrategy.closedtrades\n)\nplot\n(\navgGrossProfit\n()\n,\n \n\"Average gross profit\"\n)"
}
],
"links": [
{
"text": "strategy.account_currency",
"href": "#var_strategy.account_currency"
},
{
"text": "strategy.opentrades.profit",
"href": "#fun_strategy.opentrades.profit"
},
{
"text": "strategy.closedtrades.commission",
"href": "#fun_strategy.closedtrades.commission"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.profit_percent",
"legacy_id": "fun_strategy.closedtrades.profit_percent",
"title": "strategy.closedtrades.profit_percent()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.profit_percent()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.profit_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">終了したトレードの損益を割合で返します。損失は負の値で表されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.profit_percent(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.profit\" href=\"#fun_strategy.closedtrades.profit\">strategy.closedtrades.profit</a></div></div>",
"text": "strategy.closedtrades.profit_percent()\n終了したトレードの損益を割合で返します。損失は負の値で表されます。\n構文\nstrategy.closedtrades.profit_percent(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\nこちらもご覧ください\nstrategy.closedtrades.profit",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.profit_percent(trade_num) → series float"
}
],
"links": [
{
"text": "strategy.closedtrades.profit",
"href": "#fun_strategy.closedtrades.profit"
}
],
"tables": []
},
{
"id": "fun_strategy.closedtrades.size",
"legacy_id": "fun_strategy.closedtrades.size",
"title": "strategy.closedtrades.size()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.size()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.closedtrades.size\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズトレードの方向と約定数を返します。値が > 0 の場合、市場ポジションはロング、値が < 0 の場合、市場ポジションはショートだったことになります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.closedtrades.size(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.size_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.closedtrades.size` Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// We calculate the max amt of shares we can buy.</span></span><br/><span><span class=\"mtk33\">amtShares</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.floor</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.equity</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">qty</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">amtShares</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot the number of contracts traded in the last</span><span class=\"mtk9\"> closed trade.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">strategy.closedtrades.size</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Number of contracts traded\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.closedtrades.size_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Calculates the average profit percentage for al</span><span class=\"mtk9\">l closed trades.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.closedtrades.size` Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate profit for both closed trades.</span></span><br/><span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.entry_price</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">exitP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.exit_price</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">exitP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.closedtrades.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate average profit percent for both close</span><span class=\"mtk9\">d trades.</span></span><br/><span><span class=\"mtk33\">avgProfitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">avgProfitPct</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.size\" href=\"#fun_strategy.opentrades.size\">strategy.opentrades.size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.closedtrades\" href=\"#var_strategy.closedtrades\">strategy.closedtrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.opentrades\" href=\"#var_strategy.opentrades\">strategy.opentrades</a></div></div>",
"text": "strategy.closedtrades.size()\nクローズトレードの方向と約定数を返します。値が > 0 の場合、市場ポジションはロング、値が < 0 の場合、市場ポジションはショートだったことになります。\n構文\nstrategy.closedtrades.size(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.size` Example 1\"\n)\n// We calculate the max amt of shares we can buy.\namtShares\n=\nmath.floor\n(\nstrategy.equity\n/\nclose\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n,\nqty\n=\namtShares\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Plot the number of contracts traded in the last\nclosed trade.\nplot\n(\nstrategy.closedtrades.size\n(\nstrategy.closedtrades\n-\n1\n)\n,\n\"Number of contracts traded\"\n)\n例\n// Calculates the average profit percentage for al\nl closed trades.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.size` Example 2\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Calculate profit for both closed trades.\nprofitPct\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.closedtrades\n-\n1\nentryP\n=\nstrategy.closedtrades.entry_price\n(\ntradeNo\n)\nexitP\n=\nstrategy.closedtrades.exit_price\n(\ntradeNo\n)\nprofitPct\n+=\n(\nexitP\n-\nentryP\n)\n/\nentryP\n*\nstrategy.closedtrades.size\n(\ntradeNo\n)\n*\n100\n// Calculate average profit percent for both close\nd trades.\navgProfitPct\n=\nnz\n(\nprofitPct\n/\nstrategy.closedtrades\n)\nplot\n(\navgProfitPct\n)\nこちらもご覧ください\nstrategy.opentrades.size\nstrategy.position_size\nstrategy.closedtrades\nstrategy.opentrades",
"code_blocks": [
{
"language": "",
"code": "strategy.closedtrades.size(trade_num) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.size` Example 1\"\n)\n// We calculate the max amt of shares we can buy.\namtShares\n \n=\n \nmath.floor\n(\nstrategy.equity\n \n/\n \nclose\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n,\n \nqty\n \n=\n \namtShares\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Plot the number of contracts traded in the last\n closed trade.\nplot\n(\nstrategy.closedtrades.size\n(\nstrategy.closedtrades\n \n-\n \n1\n)\n,\n \n\"Number of contracts traded\"\n)"
},
{
"language": "",
"code": "// Calculates the average profit percentage for al\nl closed trades.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.closedtrades.size` Example 2\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Calculate profit for both closed trades.\nprofitPct\n \n=\n \n0.0\nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.closedtrades\n \n-\n \n1\n \nentryP\n \n=\n \nstrategy.closedtrades.entry_price\n(\ntradeNo\n)\n \nexitP\n \n=\n \nstrategy.closedtrades.exit_price\n(\ntradeNo\n)\n \nprofitPct\n \n+=\n \n(\nexitP\n \n-\n \nentryP\n)\n \n/\n \nentryP\n \n*\n \nstrategy.closedtrades.size\n(\ntradeNo\n)\n \n*\n \n100\n// Calculate average profit percent for both close\nd trades.\navgProfitPct\n \n=\n \nnz\n(\nprofitPct\n \n/\n \nstrategy.closedtrades\n)\nplot\n(\navgProfitPct\n)"
}
],
"links": [
{
"text": "strategy.opentrades.size",
"href": "#fun_strategy.opentrades.size"
},
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
},
{
"text": "strategy.closedtrades",
"href": "#var_strategy.closedtrades"
},
{
"text": "strategy.opentrades",
"href": "#var_strategy.opentrades"
}
],
"tables": []
},
{
"id": "fun_strategy.convert_to_account",
"legacy_id": "fun_strategy.convert_to_account",
"title": "strategy.convert_to_account()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.convert_to_account()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.convert_to_account\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在チャート上で扱われているシンボルの通貨(<a class=\"js-reference\" data-href=\"var_syminfo.currency\" href=\"#var_syminfo.currency\">syminfo.currency</a>)から、ストラテジーが使用する通貨 (<a class=\"js-reference\" data-href=\"var_strategy.account_currency\" href=\"#var_strategy.account_currency\">strategy.account_currency</a>) へ値を変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.convert_to_account(value) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series int/float) </span>変換される値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.convert_to_account_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.convert_to_account` Example 1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">currency</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">currency.EUR</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Close price using default currency\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">strategy.convert_to_account</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Close price converted to strategy currency\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.convert_to_account_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Calculates the \"Buy and hold return\" using your</span><span class=\"mtk9\"> account's currency.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.convert_to_account` Example 2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">currency</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">currency.EUR</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">dateInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.time</span><span class=\"mtk13\">(</span><span class=\"mtk16\">timestamp</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"20 Jul 2021 00:00 +0300\"</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"From Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">confirm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk15\">buyAndHoldReturnPct</span><span class=\"mtk13\">(</span><span class=\"mtk33\">fromDate</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">fromDate</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">money</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.pointvalue</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">initialBal</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.convert_to_account</span><span class=\"mtk13\">(</span><span class=\"mtk33\">money</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk16\">strategy.convert_to_account</span><span class=\"mtk13\">(</span><span class=\"mtk33\">money</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">initialBal</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">initialBal</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">buyAndHoldReturnPct</span><span class=\"mtk13\">(</span><span class=\"mtk33\">dateInput</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.convert_to_symbol\" href=\"#fun_strategy.convert_to_symbol\">strategy.convert_to_symbol</a></div></div>",
"text": "strategy.convert_to_account()\n現在チャート上で扱われているシンボルの通貨(\nsyminfo.currency\n)から、ストラテジーが使用する通貨 (\nstrategy.account_currency\n) へ値を変換します。\n構文\nstrategy.convert_to_account(value) → series float\n引数\nvalue (series int/float)\n変換される値。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.convert_to_account` Example 1\"\n,\ncurrency\n=\ncurrency.EUR\n)\nplot\n(\nclose\n,\n\"Close price using default currency\"\n)\nplot\n(\nstrategy.convert_to_account\n(\nclose\n)\n,\n\"Close price converted to strategy currency\"\n)\n例\n// Calculates the \"Buy and hold return\" using your\naccount's currency.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.convert_to_account` Example 2\"\n,\ncurrency\n=\ncurrency.EUR\n)\ndateInput\n=\ninput.time\n(\ntimestamp\n(\n\"20 Jul 2021 00:00 +0300\"\n)\n,\n\"From Date\"\n,\nconfirm\n=\ntrue\n)\nbuyAndHoldReturnPct\n(\nfromDate\n)\n=>\nif\ntime\n>=\nfromDate\nmoney\n=\nclose\n*\nsyminfo.pointvalue\nvar\ninitialBal\n=\nstrategy.convert_to_account\n(\nmoney\n)\n(\nstrategy.convert_to_account\n(\nmoney\n)\n-\ninitialBal\n)\n/\ninitialBal\n*\n100\nplot\n(\nbuyAndHoldReturnPct\n(\ndateInput\n))\nこちらもご覧ください\nstrategy\nstrategy.convert_to_symbol",
"code_blocks": [
{
"language": "",
"code": "strategy.convert_to_account(value) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.convert_to_account` Example 1\"\n,\n \ncurrency\n \n=\n \ncurrency.EUR\n)\nplot\n(\nclose\n,\n \n\"Close price using default currency\"\n)\nplot\n(\nstrategy.convert_to_account\n(\nclose\n)\n,\n \n\"Close price converted to strategy currency\"\n)"
},
{
"language": "",
"code": "// Calculates the \"Buy and hold return\" using your\n account's currency.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.convert_to_account` Example 2\"\n,\n \ncurrency\n \n=\n \ncurrency.EUR\n)\ndateInput\n \n=\n \ninput.time\n(\ntimestamp\n(\n\"20 Jul 2021 00:00 +0300\"\n)\n,\n \n\"From Date\"\n,\n \nconfirm\n \n=\n \ntrue\n)\nbuyAndHoldReturnPct\n(\nfromDate\n)\n \n=>\n \nif\n \ntime\n \n>=\n \nfromDate\n \nmoney\n \n=\n \nclose\n \n*\n \nsyminfo.pointvalue\n \nvar\n \ninitialBal\n \n=\n \nstrategy.convert_to_account\n(\nmoney\n)\n \n(\nstrategy.convert_to_account\n(\nmoney\n)\n \n-\n \ninitialBal\n)\n \n/\n \ninitialBal\n \n*\n \n100\nplot\n(\nbuyAndHoldReturnPct\n(\ndateInput\n))"
}
],
"links": [
{
"text": "syminfo.currency",
"href": "#var_syminfo.currency"
},
{
"text": "strategy.account_currency",
"href": "#var_strategy.account_currency"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.convert_to_symbol",
"href": "#fun_strategy.convert_to_symbol"
}
],
"tables": []
},
{
"id": "fun_strategy.convert_to_symbol",
"legacy_id": "fun_strategy.convert_to_symbol",
"title": "strategy.convert_to_symbol()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.convert_to_symbol()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.convert_to_symbol\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ストラテジーが使用する通貨 (<a class=\"js-reference\" data-href=\"var_strategy.account_currency\" href=\"#var_strategy.account_currency\">strategy.account_currency</a>) から、現在チャート上で扱われているシンボルの通貨 (<a class=\"js-reference\" data-href=\"var_syminfo.currency\" href=\"#var_syminfo.currency\">syminfo.currency</a>) へ値を変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.convert_to_symbol(value) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (series int/float) </span>変換される値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.convert_to_symbol\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.convert_to_symbol` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">currency</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">currency.EUR</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate the max qty we can buy using current </span><span class=\"mtk9\">chart's currency.</span></span><br/><span><span class=\"mtk15\">calcContracts</span><span class=\"mtk13\">(</span><span class=\"mtk33\">accountMoney</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.floor</span><span class=\"mtk13\">(</span><span class=\"mtk16\">strategy.convert_to_symbol</span><span class=\"mtk13\">(</span><span class=\"mtk33\">accountMoney</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.pointvalue</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Return max qty we can buy using 300 euros</span></span><br/><span><span class=\"mtk33\">qt</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">calcContracts</span><span class=\"mtk13\">(</span><span class=\"mtk12\">300</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars using our cu</span><span class=\"mtk9\">stom qty.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">qty</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">qt</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.convert_to_account\" href=\"#fun_strategy.convert_to_account\">strategy.convert_to_account</a></div></div>",
"text": "strategy.convert_to_symbol()\nストラテジーが使用する通貨 (\nstrategy.account_currency\n) から、現在チャート上で扱われているシンボルの通貨 (\nsyminfo.currency\n) へ値を変換します。\n構文\nstrategy.convert_to_symbol(value) → series float\n引数\nvalue (series int/float)\n変換される値。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.convert_to_symbol` Example\"\n,\ncurrency\n=\ncurrency.EUR\n)\n// Calculate the max qty we can buy using current\nchart's currency.\ncalcContracts\n(\naccountMoney\n)\n=>\nmath.floor\n(\nstrategy.convert_to_symbol\n(\naccountMoney\n)\n/\nsyminfo.pointvalue\n/\nclose\n)\n// Return max qty we can buy using 300 euros\nqt\n=\ncalcContracts\n(\n300\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars using our cu\nstom qty.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n,\nqty\n=\nqt\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\nこちらもご覧ください\nstrategy\nstrategy.convert_to_account",
"code_blocks": [
{
"language": "",
"code": "strategy.convert_to_symbol(value) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.convert_to_symbol` Example\"\n,\n \ncurrency\n \n=\n \ncurrency.EUR\n)\n// Calculate the max qty we can buy using current \nchart's currency.\ncalcContracts\n(\naccountMoney\n)\n \n=>\n \nmath.floor\n(\nstrategy.convert_to_symbol\n(\naccountMoney\n)\n \n/\n \nsyminfo.pointvalue\n \n/\n \nclose\n)\n// Return max qty we can buy using 300 euros\nqt\n \n=\n \ncalcContracts\n(\n300\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars using our cu\nstom qty.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n,\n \nqty\n \n=\n \nqt\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)"
}
],
"links": [
{
"text": "strategy.account_currency",
"href": "#var_strategy.account_currency"
},
{
"text": "syminfo.currency",
"href": "#var_syminfo.currency"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.convert_to_account",
"href": "#fun_strategy.convert_to_account"
}
],
"tables": []
},
{
"id": "fun_strategy.default_entry_qty",
"legacy_id": "fun_strategy.default_entry_qty",
"title": "strategy.default_entry_qty()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.default_entry_qty()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.default_entry_qty\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> や <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a> からのエントリー注文が指定した <code>fill_price</code> の値で満たされた時に、デフォルトの注文数量を単位で計算します。この計算は <code>default_qty_type</code>, <code>default_qty_value</code>, <code>currency</code> などのストラテジーのプロパティや、<a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数内のパラメーターおよびストラテジー設定の「プロパティ」タブ内のパラメーター表示に依存します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.default_entry_qty(fill_price) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">fill_price (series int/float) </span>デフォルトの注文数量の計算対象となる約定価格。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.default_entry_qty\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Supertrend Strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.percent_of_equity</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The length of the ATR calculation.</span></span><br/><span><span class=\"mtk33\">atrPeriod</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"ATR Length\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The ATR multiplier.</span></span><br/><span><span class=\"mtk33\">factor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">3.0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Factor\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">step</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.01</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The tick offset of the stop order.</span></span><br/><span><span class=\"mtk33\">stopOffsetInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Tick offset for entry stop\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the direction of the SuperTrend.</span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">_</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">direction</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.supertrend</span><span class=\"mtk13\">(</span><span class=\"mtk33\">factor</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">atrPeriod</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">direction</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The stop price of the entry order.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.mintick</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopOffsetInput</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The expected default fill quantity at the `stopPr</span><span class=\"mtk9\">ice`. This value may not reflect actual qty of the</span><span class=\"mtk9\"> filled order, because fill price may be different</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">calculatedQty</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.default_entry_qty</span><span class=\"mtk13\">(</span><span class=\"mtk33\">stopPrice</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry Id\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopPrice</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Stop set at {0}\\nExpected qty at {0}: {1}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.round_to_mintick</span><span class=\"mtk13\">(</span><span class=\"mtk33\">stopPrice</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">calculatedQty</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">direction</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close_all</span><span class=\"mtk13\">()</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数はストラテジーによるシミュレーション上のオープンポジションについて考慮しません。たとえば、ストラテジーのスクリプトに10単位の <code>qty</code> を伴うロング注文のオープンポジションがある場合、<a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> 関数を使用して5単位の <code>qty</code> を伴うショート注文をシミュレートすると、スクリプトはポジションを反転させるために15単位の売りを要求します。しかし、この関数はオープントレードを考慮しないため、このような場合でも5を返します。</div><div class=\"tv-pine-reference-item__text tv-text\">この値は、計算されたデフォルトの注文数量を表します。</div><div class=\"tv-pine-reference-item__text tv-text\">注文発注コマンドが関数呼び出しの際に新しい <code>qty</code> 値を明示的に渡すことによって、デフォルト値が上書きされます。</div></div>",
"text": "strategy.default_entry_qty()\nstrategy.entry\nや\nstrategy.order\nからのエントリー注文が指定した\nfill_price\nの値で満たされた時に、デフォルトの注文数量を単位で計算します。この計算は\ndefault_qty_type\n,\ndefault_qty_value\n,\ncurrency\nなどのストラテジーのプロパティや、\nstrategy\n関数内のパラメーターおよびストラテジー設定の「プロパティ」タブ内のパラメーター表示に依存します。\n構文\nstrategy.default_entry_qty(fill_price) → series float\n引数\nfill_price (series int/float)\nデフォルトの注文数量の計算対象となる約定価格。\n例\n//\n@version=\n6\nstrategy\n(\n\"Supertrend Strategy\"\n,\noverlay\n=\ntrue\n,\ndefault_qty_type\n=\nstrategy.percent_of_equity\n,\ndefault_qty_value\n=\n15\n)\n//\n@variable\nThe length of the ATR calculation.\natrPeriod\n=\ninput\n(\n10\n,\n\"ATR Length\"\n)\n//\n@variable\nThe ATR multiplier.\nfactor\n=\ninput.float\n(\n3.0\n,\n\"Factor\"\n,\nstep\n=\n0.01\n)\n//\n@variable\nThe tick offset of the stop order.\nstopOffsetInput\n=\ninput.int\n(\n100\n,\n\"Tick offset for entry stop\"\n)\n// Get the direction of the SuperTrend.\n[\n_\n,\ndirection\n]\n=\nta.supertrend\n(\nfactor\n,\natrPeriod\n)\nif\nta.change\n(\ndirection\n)\n<\n0\n//\n@variable\nThe stop price of the entry order.\nstopPrice\n=\nclose\n+\nsyminfo.mintick\n*\nstopOffsetInput\n//\n@variable\nThe expected default fill quantity at the `stopPr\nice`. This value may not reflect actual qty of the\nfilled order, because fill price may be different\n.\ncalculatedQty\n=\nstrategy.default_entry_qty\n(\nstopPrice\n)\nstrategy.entry\n(\n\"My Long Entry Id\"\n,\nstrategy.long\n,\nstop\n=\nstopPrice\n)\nlabel.new\n(\nbar_index\n,\nstopPrice\n,\nstr.format\n(\n\"Stop set at {0}\\nExpected qty at {0}: {1}\"\n,\nmath.round_to_mintick\n(\nstopPrice\n)\n,\ncalculatedQty\n))\nif\nta.change\n(\ndirection\n)\n>\n0\nstrategy.close_all\n()\n備考\nこの関数はストラテジーによるシミュレーション上のオープンポジションについて考慮しません。たとえば、ストラテジーのスクリプトに10単位の\nqty\nを伴うロング注文のオープンポジションがある場合、\nstrategy.entry\n関数を使用して5単位の\nqty\nを伴うショート注文をシミュレートすると、スクリプトはポジションを反転させるために15単位の売りを要求します。しかし、この関数はオープントレードを考慮しないため、このような場合でも5を返します。\nこの値は、計算されたデフォルトの注文数量を表します。\n注文発注コマンドが関数呼び出しの際に新しい\nqty\n値を明示的に渡すことによって、デフォルト値が上書きされます。",
"code_blocks": [
{
"language": "",
"code": "strategy.default_entry_qty(fill_price) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Supertrend Strategy\"\n,\n \noverlay\n \n=\n \ntrue\n,\n \ndefault_qty_type\n \n=\n \nstrategy.percent_of_equity\n,\n \ndefault_qty_value\n \n=\n \n15\n)\n//\n@variable\n The length of the ATR calculation.\natrPeriod\n \n=\n \ninput\n(\n10\n,\n \n\"ATR Length\"\n)\n//\n@variable\n The ATR multiplier.\nfactor\n \n=\n \ninput.float\n(\n3.0\n,\n \n\"Factor\"\n,\n \nstep\n \n=\n \n0.01\n)\n//\n@variable\n The tick offset of the stop order.\nstopOffsetInput\n \n=\n \ninput.int\n(\n100\n,\n \n\"Tick offset for entry stop\"\n)\n// Get the direction of the SuperTrend.\n[\n_\n,\n \ndirection\n]\n \n=\n \nta.supertrend\n(\nfactor\n,\n \natrPeriod\n)\nif\n \nta.change\n(\ndirection\n)\n \n<\n \n0\n \n//\n@variable\n The stop price of the entry order.\n \nstopPrice\n \n=\n \nclose\n \n+\n \nsyminfo.mintick\n \n*\n \nstopOffsetInput\n \n//\n@variable\n The expected default fill quantity at the `stopPr\nice`. This value may not reflect actual qty of the\n filled order, because fill price may be different\n.\n \ncalculatedQty\n \n=\n \nstrategy.default_entry_qty\n(\nstopPrice\n)\n \nstrategy.entry\n(\n\"My Long Entry Id\"\n,\n \nstrategy.long\n,\n \nstop\n \n=\n \nstopPrice\n)\n \nlabel.new\n(\nbar_index\n,\n \nstopPrice\n,\n \nstr.format\n(\n\"Stop set at {0}\\nExpected qty at {0}: {1}\"\n,\n \nmath.round_to_mintick\n(\nstopPrice\n)\n,\n \ncalculatedQty\n))\nif\n \nta.change\n(\ndirection\n)\n \n>\n \n0\n \nstrategy.close_all\n()"
}
],
"links": [
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
}
],
"tables": []
},
{
"id": "fun_strategy.entry",
"legacy_id": "fun_strategy.entry",
"title": "strategy.entry()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.entry()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.entry\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">新しくポジションを建てたり追加する新規注文を作成します。同一の <code>id</code> を持つ未決済注文が存在する場合は、このコマンドを呼び出すことによってその注文が変更されます。</div><div class=\"tv-pine-reference-item__text tv-text\">結果として作成される注文のタイプは、<code>limit</code> と <code>stop</code> のパラメーターによって決定されます。この呼び出しに <code>limit</code> または <code>stop</code> の引数が含まれていない場合は、次のティックで執行される<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders\" target=\"_blank\">成行注文が</a>作成されます。この呼び出しで <code>limit</code> が指定され、 <code>stop</code> が指定されていない場合は<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#limit-orders\" target=\"_blank\">指値注文</a>が発注され、市場価格が <code>limit</code> またはそれより有利な価格(買い注文の場合はそれより低く、売り注文の場合はそれより高い価格)に到達した後に執行されます。<code>stop</code> が指定され、<code>limit</code> が指定されていない場合は<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#stop-and-stop-limit-orders\" target=\"_blank\">逆指値注文</a>が発注され、市場価格が <code>stop</code> またはそれより不利な価格(買い注文の場合はそれより高く、売り注文の場合はそれより低い価格)に達した後に執行されます。この呼び出しに <code>limit</code> と <code>stop</code> の引数が含まれている場合は<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#stop-and-stop-limit-orders\" target=\"_blank\">ストップリミット注文</a>が作成され、市場価格が <code>stop</code> またはそれよりも不利な価格に到達した後に限り <code>limit</code> で指値注文が生成されます。</div><div class=\"tv-pine-reference-item__text tv-text\">このコマンドからの注文は、<a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a>からの注文とは異なり、<a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a>宣言文の <code>pyramiding</code> パラメータの影響を受けます。ピラミッディングはポジションごとにどれだけのオープンエントリーを同時に許容するかその数を指定します。たとえば、<code>pyramiding = 3</code> の場合、ストラテジーは最大3つまで未決済トレードを保持することができ、少なくとも1つの既存の取引がクローズするまで、このコマンドは追加でトレードをオープンする注文作成ができないことになっています。</div><div class=\"tv-pine-reference-item__text tv-text\">デフォルトでは、ストラテジーがこのコマンドから現在のマーケットポジションと逆方向の注文を実行すると、そのポジションを反転させます。たとえば、5個のロングポジションを建てている場合、<code>qty</code> が5、<code>direction</code> が <a class=\"js-reference\" data-href=\"const_strategy.short\" href=\"#const_strategy.short\">strategy.short</a>のこのコマンドからの注文は、10個の売りをトリガーしてロングポジションを決済すると同時に、新たに5つのショートポジションを建てます。<a class=\"js-reference\" data-href=\"fun_strategy.risk_allow_entry_in\" href=\"#fun_strategy.risk_allow_entry_in\">strategy.risk_allow_entry_in</a>関数で許容される方向を指定することによって、この動作を変更することができます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.entry(id, direction, qty, limit, stop, oca_name, oca_type, comment, alert_message, disable_alert) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series string) </span>注文の識別子で、ストラテジーによる注文約定後のトレードにおいてエントリーIDに対応するものです。注文成立後にストラテジーが新しいポジションを建てる場合、注文IDは <a class=\"js-reference\" data-href=\"var_strategy.position_entry_name\" href=\"#var_strategy.position_entry_name\">strategy.position_entry_name</a> の値になります。ストラテジーのコマンドは注文IDを参照することによって、未執行の注文について変更やキャンセルを行うことができ、また未決済のトレードを指定して決済注文を生成することができます。ストラテジーテスターとチャートには、コマンドが <code>comment</code> の値を指定しない限りこの注文IDが表示されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">direction (series strategy_direction) </span>トレードの方向。可能な値は、ロングの場合は<a class=\"js-reference\" data-href=\"const_strategy.long\" href=\"#const_strategy.long\">strategy.long</a>、ショートの場合は<a class=\"js-reference\" data-href=\"const_strategy.short\" href=\"#const_strategy.short\">strategy.short</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">qty (series int/float) </span>オプションです。注文が約定した結果、未決済の状態になる契約/株/ロット/ユニット数を表します。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>で、この場合、コマンドは<a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a>宣言文の <code>default_qty_type</code> と <code>default_qty_value</code> パラメータを使用して数量を決定します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">limit (series int/float) </span>オプションで、注文の指値を指定します。指定した場合、コマンドは指値注文またはストップリミット注文を作成しますが、<code>stop</code>の値も指定されているかどうかで注文の種類が決まります。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>で、これは結果として発注される注文が指値注文またはストップリミット注文ではないことを意味します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">stop (series int/float) </span>オプションで、注文の逆指値を指定します。指定した場合、コマンドは逆指値注文またはストップリミット注文を作成しますが、<code>limit</code>の値も指定されているかどうかで注文の種類が決まります。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>で、これは結果として発注される注文が逆指値注文またはストップリミット注文ではないことを意味します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">oca_name (series string) </span>オプションで、ワン・キャンセル・オール(OCA: One-Cancels-All)注文を形成するグループの名前です。同じ<code>oca_name</code>および<code>oca_type</code>パラメータを持つ未執行注文が約定すると、その注文はグループ内の未約定注文すべてに影響を与えます。デフォルトは空の文字列で、これはその注文がOCAのグループに属さないことを意味します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">oca_type (input string) </span>オプションで、ある未決済の注文について、同じ<code>oca_name</code>と<code>oca_type</code>の値を持つ別の未執行注文が執行されたときの動作を指定しまする。可能な値は<a class=\"js-reference\" data-href=\"const_strategy.oca.cancel\" href=\"#const_strategy.oca.cancel\">strategy.oca.cancel</a>、<a class=\"js-reference\" data-href=\"const_strategy.oca.reduce\" href=\"#const_strategy.oca.reduce\">strategy.oca.reduce</a>、<a class=\"js-reference\" data-href=\"const_strategy.oca.none\" href=\"#const_strategy.oca.none\">strategy.oca.none</a>です。デフォルトは<a class=\"js-reference\" data-href=\"const_strategy.oca.none\" href=\"#const_strategy.oca.none\">strategy.oca.none</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">comment (series string) </span>オプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された<code>id</code>の代わりにここで指定したテキストを表示します。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_message (series string) </span>オプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに<code>{{strategy.order.alert_message}}</code>のプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">disable_alert (series bool) </span>オプションで、コマンドの注文作成時点で<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>が指定されていると、ストラテジーは注文約定時にアラートをトリガーしません。このパラメータは \"series\" 値を受け付けるので、どの注文が実行されたときにアラートをトリガーするかをユーザーが制御できます。デフォルトは<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.entry_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Market order strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate a 14-bar and 28-bar moving average of</span><span class=\"mtk9\"> `close` prices.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma14</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Place a market order to close the short trade a</span><span class=\"mtk9\">nd enter a long position when `sma14` crosses over</span><span class=\"mtk9\"> `sma28`.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sma14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Place a market order to close the long trade an</span><span class=\"mtk9\">d enter a short position when `sma14` crosses unde</span><span class=\"mtk9\">r `sma28`.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossunder</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sma14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Short Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.entry_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Limit order strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">margin_long</span><span class=\"mtk18\">=</span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">margin_short</span><span class=\"mtk18\">=</span><span class=\"mtk12\">100</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The distance from the `close` price for each limi</span><span class=\"mtk9\">t order.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitOffsetInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Limit offset, in ticks\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.mintick</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Draws a label and line at the specified `price` t</span><span class=\"mtk9\">o visualize a limit order's level.</span></span><br/><span><span class=\"mtk15\">drawLimit</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isLong</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">color</span><span class=\"mtk1\"> </span><span class=\"mtk33\">col</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isLong</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.blue</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">isLong</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" limit order created\"</span><span class=\"mtk18\">,</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">label.style_label_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">col</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">extend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">extend.right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">line.style_dashed</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">col</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Stops the `l` line from extending further.</span></span><br/><span><span class=\"mtk18\">method</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopExtend</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">line</span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk1\">.</span><span class=\"mtk15\">set_x2</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk1\">.</span><span class=\"mtk15\">set_extend</span><span class=\"mtk13\">(</span><span class=\"mtk11\">extend.none</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Initialize two `line` variables to reference li</span><span class=\"mtk9\">mit line IDs.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">line</span><span class=\"mtk1\"> </span><span class=\"mtk33\">longLimit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">line</span><span class=\"mtk1\"> </span><span class=\"mtk33\">shortLimit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate a 14-bar and 28-bar moving average of</span><span class=\"mtk9\"> `close` prices.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma14</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sma14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Cancel any unfilled sell orders with the specif</span><span class=\"mtk9\">ied ID.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.cancel</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Short Entry ID\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The limit price level. Its value is `limitOffsetI</span><span class=\"mtk9\">nput` ticks below the current `close`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitOffsetInput</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Place a long limit order to close the short tra</span><span class=\"mtk9\">de and enter a long position at the `limitLevel`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Make new drawings for the long limit and stop e</span><span class=\"mtk9\">xtending the `shortLimit` line.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">longLimit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">drawLimit</span><span class=\"mtk13\">(</span><span class=\"mtk33\">limitLevel</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isLong</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">shortLimit</span><span class=\"mtk1\">.</span><span class=\"mtk15\">stopExtend</span><span class=\"mtk13\">()</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossunder</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sma14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Cancel any unfilled buy orders with the specifi</span><span class=\"mtk9\">ed ID.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.cancel</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry ID\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The limit price level. Its value is `limitOffsetI</span><span class=\"mtk9\">nput` ticks above the current `close`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitOffsetInput</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Place a short limit order to close the long tra</span><span class=\"mtk9\">de and enter a short position at the `limitLevel`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Short Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limitLevel</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Make new drawings for the short limit and stop </span><span class=\"mtk9\">extending the `shortLimit` line.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">shortLimit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">drawLimit</span><span class=\"mtk13\">(</span><span class=\"mtk33\">limitLevel</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isLong</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">longLimit</span><span class=\"mtk1\">.</span><span class=\"mtk15\">stopExtend</span><span class=\"mtk13\">()</span></span><br/></code></pre></div>",
"text": "strategy.entry()\n新しくポジションを建てたり追加する新規注文を作成します。同一の\nid\nを持つ未決済注文が存在する場合は、このコマンドを呼び出すことによってその注文が変更されます。\n結果として作成される注文のタイプは、\nlimit\nと\nstop\nのパラメーターによって決定されます。この呼び出しに\nlimit\nまたは\nstop\nの引数が含まれていない場合は、次のティックで執行される\n成行注文が\n作成されます。この呼び出しで\nlimit\nが指定され、\nstop\nが指定されていない場合は\n指値注文\nが発注され、市場価格が\nlimit\nまたはそれより有利な価格(買い注文の場合はそれより低く、売り注文の場合はそれより高い価格)に到達した後に執行されます。\nstop\nが指定され、\nlimit\nが指定されていない場合は\n逆指値注文\nが発注され、市場価格が\nstop\nまたはそれより不利な価格(買い注文の場合はそれより高く、売り注文の場合はそれより低い価格)に達した後に執行されます。この呼び出しに\nlimit\nと\nstop\nの引数が含まれている場合は\nストップリミット注文\nが作成され、市場価格が\nstop\nまたはそれよりも不利な価格に到達した後に限り\nlimit\nで指値注文が生成されます。\nこのコマンドからの注文は、\nstrategy.order\nからの注文とは異なり、\nstrategy\n宣言文の\npyramiding\nパラメータの影響を受けます。ピラミッディングはポジションごとにどれだけのオープンエントリーを同時に許容するかその数を指定します。たとえば、\npyramiding = 3\nの場合、ストラテジーは最大3つまで未決済トレードを保持することができ、少なくとも1つの既存の取引がクローズするまで、このコマンドは追加でトレードをオープンする注文作成ができないことになっています。\nデフォルトでは、ストラテジーがこのコマンドから現在のマーケットポジションと逆方向の注文を実行すると、そのポジションを反転させます。たとえば、5個のロングポジションを建てている場合、\nqty\nが5、\ndirection\nが\nstrategy.short\nのこのコマンドからの注文は、10個の売りをトリガーしてロングポジションを決済すると同時に、新たに5つのショートポジションを建てます。\nstrategy.risk_allow_entry_in\n関数で許容される方向を指定することによって、この動作を変更することができます。\n構文\nstrategy.entry(id, direction, qty, limit, stop, oca_name, oca_type, comment, alert_message, disable_alert) → void\n引数\nid (series string)\n注文の識別子で、ストラテジーによる注文約定後のトレードにおいてエントリーIDに対応するものです。注文成立後にストラテジーが新しいポジションを建てる場合、注文IDは\nstrategy.position_entry_name\nの値になります。ストラテジーのコマンドは注文IDを参照することによって、未執行の注文について変更やキャンセルを行うことができ、また未決済のトレードを指定して決済注文を生成することができます。ストラテジーテスターとチャートには、コマンドが\ncomment\nの値を指定しない限りこの注文IDが表示されます。\ndirection (series strategy_direction)\nトレードの方向。可能な値は、ロングの場合は\nstrategy.long\n、ショートの場合は\nstrategy.short\nです。\nqty (series int/float)\nオプションです。注文が約定した結果、未決済の状態になる契約/株/ロット/ユニット数を表します。デフォルトは\nna\nで、この場合、コマンドは\nstrategy\n宣言文の\ndefault_qty_type\nと\ndefault_qty_value\nパラメータを使用して数量を決定します。\nlimit (series int/float)\nオプションで、注文の指値を指定します。指定した場合、コマンドは指値注文またはストップリミット注文を作成しますが、\nstop\nの値も指定されているかどうかで注文の種類が決まります。デフォルトは\nna\nで、これは結果として発注される注文が指値注文またはストップリミット注文ではないことを意味します。\nstop (series int/float)\nオプションで、注文の逆指値を指定します。指定した場合、コマンドは逆指値注文またはストップリミット注文を作成しますが、\nlimit\nの値も指定されているかどうかで注文の種類が決まります。デフォルトは\nna\nで、これは結果として発注される注文が逆指値注文またはストップリミット注文ではないことを意味します。\noca_name (series string)\nオプションで、ワン・キャンセル・オール(OCA: One-Cancels-All)注文を形成するグループの名前です。同じ\noca_name\nおよび\noca_type\nパラメータを持つ未執行注文が約定すると、その注文はグループ内の未約定注文すべてに影響を与えます。デフォルトは空の文字列で、これはその注文がOCAのグループに属さないことを意味します。\noca_type (input string)\nオプションで、ある未決済の注文について、同じ\noca_name\nと\noca_type\nの値を持つ別の未執行注文が執行されたときの動作を指定しまする。可能な値は\nstrategy.oca.cancel\n、\nstrategy.oca.reduce\n、\nstrategy.oca.none\nです。デフォルトは\nstrategy.oca.none\nです。\ncomment (series string)\nオプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された\nid\nの代わりにここで指定したテキストを表示します。デフォルトは空の文字列です。\nalert_message (series string)\nオプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに\n{{strategy.order.alert_message}}\nのプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。デフォルトは空の文字列です。\ndisable_alert (series bool)\nオプションで、コマンドの注文作成時点で\ntrue\nが指定されていると、ストラテジーは注文約定時にアラートをトリガーしません。このパラメータは \"series\" 値を受け付けるので、どの注文が実行されたときにアラートをトリガーするかをユーザーが制御できます。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nstrategy\n(\n\"Market order strategy\"\n,\noverlay\n=\ntrue\n)\n// Calculate a 14-bar and 28-bar moving average of\n`close` prices.\nfloat\nsma14\n=\nta.sma\n(\nclose\n,\n14\n)\nfloat\nsma28\n=\nta.sma\n(\nclose\n,\n28\n)\n// Place a market order to close the short trade a\nnd enter a long position when `sma14` crosses over\n`sma28`.\nif\nta.crossover\n(\nsma14\n,\nsma28\n)\nstrategy.entry\n(\n\"My Long Entry ID\"\n,\nstrategy.long\n)\n// Place a market order to close the long trade an\nd enter a short position when `sma14` crosses unde\nr `sma28`.\nif\nta.crossunder\n(\nsma14\n,\nsma28\n)\nstrategy.entry\n(\n\"My Short Entry ID\"\n,\nstrategy.short\n)\n例\n//\n@version=\n6\nstrategy\n(\n\"Limit order strategy\"\n,\noverlay\n=\ntrue\n,\nmargin_long\n=\n100\n,\nmargin_short\n=\n100\n)\n//\n@variable\nThe distance from the `close` price for each limi\nt order.\nfloat\nlimitOffsetInput\n=\ninput.int\n(\n100\n,\n\"Limit offset, in ticks\"\n,\n1\n)\n*\nsyminfo.mintick\n//\n@function\nDraws a label and line at the specified `price` t\no visualize a limit order's level.\ndrawLimit\n(\nfloat\nprice\n,\nbool\nisLong\n)\n=>\ncolor\ncol\n=\nisLong\n?\ncolor.blue\n:\ncolor.red\nlabel.new\n(\nbar_index\n,\nprice\n,\n(\nisLong\n?\n\"Long\"\n:\n\"Short\"\n)\n+\n\" limit order created\"\n,\nstyle\n=\nlabel.style_label_right\n,\ncolor\n=\ncol\n,\ntextcolor\n=\ncolor.white\n)\nline.new\n(\nbar_index\n,\nprice\n,\nbar_index\n+\n1\n,\nprice\n,\nextend\n=\nextend.right\n,\nstyle\n=\nline.style_dashed\n,\ncolor\n=\ncol\n)\n//\n@function\nStops the `l` line from extending further.\nmethod\nstopExtend\n(\nline\nl\n)\n=>\nl\n.\nset_x2\n(\nbar_index\n)\nl\n.\nset_extend\n(\nextend.none\n)\n// Initialize two `line` variables to reference li\nmit line IDs.\nvar\nline\nlongLimit\n=\nna\nvar\nline\nshortLimit\n=\nna\n// Calculate a 14-bar and 28-bar moving average of\n`close` prices.\nfloat\nsma14\n=\nta.sma\n(\nclose\n,\n14\n)\nfloat\nsma28\n=\nta.sma\n(\nclose\n,\n28\n)\nif\nta.crossover\n(\nsma14\n,\nsma28\n)\n// Cancel any unfilled sell orders with the specif\nied ID.\nstrategy.cancel\n(\n\"My Short Entry ID\"\n)\n//\n@variable\nThe limit price level. Its value is `limitOffsetI\nnput` ticks below the current `close`.\nfloat\nlimitLevel\n=\nclose\n-\nlimitOffsetInput\n// Place a long limit order to close the short tra\nde and enter a long position at the `limitLevel`.\nstrategy.entry\n(\n\"My Long Entry ID\"\n,\nstrategy.long\n,\nlimit\n=\nlimitLevel\n)\n// Make new drawings for the long limit and stop e\nxtending the `shortLimit` line.\nlongLimit\n:=\ndrawLimit\n(\nlimitLevel\n,\nisLong\n=\ntrue\n)\nshortLimit\n.\nstopExtend\n()\nif\nta.crossunder\n(\nsma14\n,\nsma28\n)\n// Cancel any unfilled buy orders with the specifi\ned ID.\nstrategy.cancel\n(\n\"My Long Entry ID\"\n)\n//\n@variable\nThe limit price level. Its value is `limitOffsetI\nnput` ticks above the current `close`.\nfloat\nlimitLevel\n=\nclose\n+\nlimitOffsetInput\n// Place a short limit order to close the long tra\nde and enter a short position at the `limitLevel`.\nstrategy.entry\n(\n\"My Short Entry ID\"\n,\nstrategy.short\n,\nlimit\n=\nlimitLevel\n)\n// Make new drawings for the short limit and stop\nextending the `shortLimit` line.\nshortLimit\n:=\ndrawLimit\n(\nlimitLevel\n,\nisLong\n=\nfalse\n)\nlongLimit\n.\nstopExtend\n()",
"code_blocks": [
{
"language": "",
"code": "strategy.entry(id, direction, qty, limit, stop, oca_name, oca_type, comment, alert_message, disable_alert) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Market order strategy\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Calculate a 14-bar and 28-bar moving average of\n `close` prices.\nfloat\n \nsma14\n \n=\n \nta.sma\n(\nclose\n,\n \n14\n)\nfloat\n \nsma28\n \n=\n \nta.sma\n(\nclose\n,\n \n28\n)\n// Place a market order to close the short trade a\nnd enter a long position when `sma14` crosses over\n `sma28`.\nif\n \nta.crossover\n(\nsma14\n,\n \nsma28\n)\n \nstrategy.entry\n(\n\"My Long Entry ID\"\n,\n \nstrategy.long\n)\n// Place a market order to close the long trade an\nd enter a short position when `sma14` crosses unde\nr `sma28`.\nif\n \nta.crossunder\n(\nsma14\n,\n \nsma28\n)\n \nstrategy.entry\n(\n\"My Short Entry ID\"\n,\n \nstrategy.short\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Limit order strategy\"\n,\n \noverlay\n=\ntrue\n,\n \nmargin_long\n=\n100\n,\n \nmargin_short\n=\n100\n)\n//\n@variable\n The distance from the `close` price for each limi\nt order.\nfloat\n \nlimitOffsetInput\n \n=\n \ninput.int\n(\n100\n,\n \n\"Limit offset, in ticks\"\n,\n \n1\n)\n \n*\n \nsyminfo.mintick\n//\n@function\n Draws a label and line at the specified `price` t\no visualize a limit order's level.\ndrawLimit\n(\nfloat\n \nprice\n,\n \nbool\n \nisLong\n)\n \n=>\n \ncolor\n \ncol\n \n=\n \nisLong\n \n?\n \ncolor.blue\n \n:\n \ncolor.red\n \nlabel.new\n(\n \nbar_index\n,\n \nprice\n,\n \n(\nisLong\n \n?\n \n\"Long\"\n \n:\n \n\"Short\"\n)\n \n+\n \n\" limit order created\"\n,\n \nstyle\n \n=\n \nlabel.style_label_right\n,\n \ncolor\n \n=\n \ncol\n,\n \ntextcolor\n \n=\n \ncolor.white\n \n)\n \nline.new\n(\nbar_index\n,\n \nprice\n,\n \nbar_index\n \n+\n \n1\n,\n \nprice\n,\n \nextend\n \n=\n \nextend.right\n,\n \nstyle\n \n=\n \nline.style_dashed\n,\n \ncolor\n \n=\n \ncol\n)\n//\n@function\n Stops the `l` line from extending further.\nmethod\n \nstopExtend\n(\nline\n \nl\n)\n \n=>\n \nl\n.\nset_x2\n(\nbar_index\n)\n \nl\n.\nset_extend\n(\nextend.none\n)\n// Initialize two `line` variables to reference li\nmit line IDs.\nvar\n \nline\n \nlongLimit\n \n=\n \nna\nvar\n \nline\n \nshortLimit\n \n=\n \nna\n// Calculate a 14-bar and 28-bar moving average of\n `close` prices.\nfloat\n \nsma14\n \n=\n \nta.sma\n(\nclose\n,\n \n14\n)\nfloat\n \nsma28\n \n=\n \nta.sma\n(\nclose\n,\n \n28\n)\nif\n \nta.crossover\n(\nsma14\n,\n \nsma28\n)\n \n// Cancel any unfilled sell orders with the specif\nied ID.\n \nstrategy.cancel\n(\n\"My Short Entry ID\"\n)\n \n//\n@variable\n The limit price level. Its value is `limitOffsetI\nnput` ticks below the current `close`.\n \nfloat\n \nlimitLevel\n \n=\n \nclose\n \n-\n \nlimitOffsetInput\n \n// Place a long limit order to close the short tra\nde and enter a long position at the `limitLevel`.\n \nstrategy.entry\n(\n\"My Long Entry ID\"\n,\n \nstrategy.long\n,\n \nlimit\n \n=\n \nlimitLevel\n)\n \n// Make new drawings for the long limit and stop e\nxtending the `shortLimit` line.\n \nlongLimit\n \n:=\n \ndrawLimit\n(\nlimitLevel\n,\n \nisLong\n \n=\n \ntrue\n)\n \nshortLimit\n.\nstopExtend\n()\nif\n \nta.crossunder\n(\nsma14\n,\n \nsma28\n)\n \n// Cancel any unfilled buy orders with the specifi\ned ID.\n \nstrategy.cancel\n(\n\"My Long Entry ID\"\n)\n \n//\n@variable\n The limit price level. Its value is `limitOffsetI\nnput` ticks above the current `close`.\n \nfloat\n \nlimitLevel\n \n=\n \nclose\n \n+\n \nlimitOffsetInput\n \n// Place a short limit order to close the long tra\nde and enter a short position at the `limitLevel`.\n \nstrategy.entry\n(\n\"My Short Entry ID\"\n,\n \nstrategy.short\n,\n \nlimit\n \n=\n \nlimitLevel\n)\n \n// Make new drawings for the short limit and stop \nextending the `shortLimit` line.\n \nshortLimit\n \n:=\n \ndrawLimit\n(\nlimitLevel\n,\n \nisLong\n \n=\n \nfalse\n)\n \nlongLimit\n.\nstopExtend\n()"
}
],
"links": [
{
"text": "成行注文が",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders"
},
{
"text": "指値注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#limit-orders"
},
{
"text": "逆指値注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#stop-and-stop-limit-orders"
},
{
"text": "ストップリミット注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#stop-and-stop-limit-orders"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.short",
"href": "#const_strategy.short"
},
{
"text": "strategy.risk_allow_entry_in",
"href": "#fun_strategy.risk_allow_entry_in"
},
{
"text": "strategy.position_entry_name",
"href": "#var_strategy.position_entry_name"
},
{
"text": "strategy.long",
"href": "#const_strategy.long"
},
{
"text": "strategy.short",
"href": "#const_strategy.short"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "strategy.oca.cancel",
"href": "#const_strategy.oca.cancel"
},
{
"text": "strategy.oca.reduce",
"href": "#const_strategy.oca.reduce"
},
{
"text": "strategy.oca.none",
"href": "#const_strategy.oca.none"
},
{
"text": "strategy.oca.none",
"href": "#const_strategy.oca.none"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
}
],
"tables": []
},
{
"id": "fun_strategy.exit",
"legacy_id": "fun_strategy.exit",
"title": "strategy.exit()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.exit()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.exit\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">未決済ポジションを決済する価格ベースの注文を作成します。同じ<code>id</code>を持つ未決済の決済注文が存在する場合、このコマンドを呼び出すとそれらの注文が変更されます。このコマンドは、指定したパラメータに応じて決済注文を生成でき、そのタイプも複数あります。ただし、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders\" target=\"_blank\">成行注文</a>は生成されません。成行注文でポジションを決済するには、<a class=\"js-reference\" data-href=\"fun_strategy.close\" href=\"#fun_strategy.close\">strategy.close</a>または<a class=\"js-reference\" data-href=\"fun_strategy.close_all\" href=\"#fun_strategy.close_all\">strategy.close_all</a>を使用します。</div><div class=\"tv-pine-reference-item__text tv-text\">このコマンドの呼び出しに<code>profit</code>または<code>limit</code>の引数が含まれている場合、指定された価格水準かそれより有利な価格 (ロングトレードではより高い、ショートトレードではより低い価格) で該当の取引を決済する<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#take-profit-and-stop-loss\" target=\"_blank\">利益確定</a>注文が作成されます。このコマンドに<code>loss</code>または<code>stop</code>の引数が含まれている場合、指定された価格水準かそれより不利な価格 (ロングトレードではより低い、ショートトレードではより高い価格) で該当の取引を決済する<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#take-profit-and-stop-loss\" target=\"_blank\">ストップロス</a>注文が作成されます。<code>profit</code>または<code>limit</code>、および<code>loss</code>または<code>stop</code>の引数を指定してこのコマンドを呼び出すと、両方の注文タイプを持つ注文ブラケットが作成されます。</div><div class=\"tv-pine-reference-item__text tv-text\">このコマンドは<code>trail_price</code>または<code>trail_points</code>の引数と<code>trail_offset</code>の引数を指定すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#trailing-stops\" target=\"_blank\">トレーリングストップ</a>注文を作成できます。トレーリングストップ注文は、価格がエントリー価格から<code>trail_points</code>のティック分だけ移動した時、または<code>trail_price</code>の価格水準にタッチした時に有効になります。一旦有効になると、そのトレードの利益が新しく高値に到達するたびに逆指値が<code>trail_offset</code>のティック分だけ市場価格の上下に追随します。トレードの利益が新たに高値を更新しない限り、逆指値は動きません。</div><div class=\"tv-pine-reference-item__text tv-text\">このコマンドの呼び出しはストラテジーが注文を満たすかキャンセルするまで、その各々がポジションの一部を決済予約していきます。たとえば、50枚の未決済ポジションがあり<a class=\"js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a>の呼び出しに20枚の<code>qty</code>が指定されている場合、その呼び出しの注文は、全ポジションのうち20枚について予約を行います。2番目の呼び出しが50枚の<code>qty</code>で、呼び出しの注文のうち最初の1つが約定した場合でも、最大で30枚を決済できます。この動作は<a class=\"js-reference\" data-href=\"fun_strategy.close\" href=\"#fun_strategy.close\">strategy.close</a>や <a class=\"js-reference\" data-href=\"fun_strategy.order\" href=\"#fun_strategy.order\">strategy.order</a>などの他のコマンドからの注文には影響しません。</div><div class=\"tv-pine-reference-item__text tv-text\">作成されたエントリー注文の実行前にこのコマンドの呼び出しが行われた場合は、ストラテジーは待機状態になり、エントリー注文の実行後になるまで決済注文を作成しません。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.exit(id, from_entry, qty, qty_percent, profit, limit, loss, stop, trail_price, trail_points, trail_offset, oca_name, comment, comment_profit, comment_loss, comment_trailing, alert_message, alert_profit, alert_loss, alert_trailing, disable_alert) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series string) </span>注文の識別子で、ストラテジーによる注文約定後のトレードにおいて決済IDに対応するものです。ストラテジーのコマンドは注文IDを参照することによって、未執行の決済注文については変更やキャンセルを行うことができます。ストラテジーテスターとチャートには、コマンドが<code>comment*</code>の引数を含まない限りこの注文IDが表示されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">from_entry (series string) </span>オプションです。決済するトレードのエントリー時の注文IDを表します。指定したエントリーIDを持つ未決済取引が複数ある場合、このコマンドは呼び出し前または呼び出し時に存在しているエントリーすべてに対して決済注文を生成します。デフォルトは空の文字列で、この場合、コマンドは未決済トレードのすべてに対して決済注文を生成しポジションを決済します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">qty (series int/float) </span>オプションです。決済注文の約定時に決済の対象となる契約/株/ロット/ユニット数を表します。指定がある場合、コマンドは<code>qty_percent</code>の代わりにこの値を用いて注文サイズを決定します。決済注文では保持しているポジションからここで指定された数量分を予約します。つまり、ストラテジーがこれらの注文を満たすかキャンセルするまで、このコマンドに対する他の呼び出しがこの部分に対して決済することができないことになります。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>で、この場合、注文サイズは<code>qty_percent</code>の値に依存します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">qty_percent (series int/float) </span>オプションです。0から100までの間の値で、決済注文の約定時に決済対象となる未決済トレードの数量について、そのパーセント値を表します。決済注文は該当する未決済トレードからここで指定した割合だけを予約します。ストラテジーがこれらの注文を完了またはキャンセルするまで、このコマンドの他の呼び出しはこの部分を決済できません。パーセント値の計算は、他のストラテジーによる<a class=\"js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a>の呼び出しの予約分は考慮に入れず、該当する未決済取引の合計サイズに依存します。<code>qty</code>の値が<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>でない場合、コマンドはこのパラメータを無視します。デフォルトは100です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">profit (series int/float) </span>オプションです。利益確定ラインまでの距離をティックで表したものです。指定がある場合、このコマンドはエントリー価格から有利な方向に<code>profit</code>のティック数だけ離れた場所にトレードを決済する指値注文を作成します。注文はここで計算された価格かそれよりも有利な価格で執行されます。このパラメーターおよび<code>limit</code>の値が<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>でない場合、一番先に決済が発生すると想定される価格水準にだけ利益確定注文を発注します。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">limit (series int/float) </span>オプションです。利益確定の価格です。このパラメーターおよび<code>profit</code>の値が<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>でない場合、一番先に決済が発生すると想定される価格水準にだけ利益確定注文を発注します。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">loss (series int/float) </span>オプションです。損切りラインまでの距離をティックで表したものです。指定がある場合、このコマンドはエントリー価格から不利な方向に<code>loss</code>のティック数だけ離れた場所にトレードを決済する逆指値注文を作成します。注文はここで計算された価格かそれよりも不利な価格で執行されます。このパラメーターおよび<code>stop</code>の値が<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>でない場合、一番先に決済が発生すると想定される価格水準にだけ損切り注文を発注します。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">stop (series int/float) </span>オプションです。損切りの価格です。このパラメーターおよび<code>loss</code>の値が<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>でない場合、一番先に決済が発生すると想定される価格水準にだけ損切り注文を発注します。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trail_price (series int/float) </span>オプションです。トレーリングストップを有効にする価格水準。エントリー時よりも有利な価格であれば、市場価格がこの値に達した際にこのコマンドによってトレーリングストップが作成されます。エントリー時よりも不利な価格であれば、現在の市場価格がエントリー価格以上になったと同時にトレーリングストップが作成されます。このパラメーターと <code>trail_points</code> が <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> でない場合、コマンドは最初にトレーリングストップが有効になると想定される値を使用してこれを有効にする水準を設定します。デフォルト値は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trail_points (series int/float) </span>オプションです。トレーリングストップを有効にする距離をティック単位で表したものです。この値が正であれば、市場価格がエントリー価格から有利な方向に <code>trail_points</code> ティック離れたときに、コマンドによってトレーリングストップの注文が作成されます。この値が負であれば、市場価格がエントリー価格から不利な方向に <code>trail_points</code> ティック以上離れたと同時にトレーリングストップが作成されます。デフォルト値は<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trail_offset (series int/float) </span>オプションです。トレーリングストップのオフセット値。市場価格が<code>trail_price</code>または<code>trail_points</code>で定義された有効化の水準に到達した時、もしくはその水準を有利な方向に超えた時、このコマンドはその水準から不利な方向に<code>trail_offset</code>の初期値のティック数だけ離れた位置にトレーリングストップを作成します。有効になった後は、利益が最高値になる位置から指定された距離を保ちながら、そのトレードの利益が最高値を更新するたびにトレーリングストップが市場価格の方へと動いていきます。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">oca_name (series string) </span>オプションです。コマンドの利益確定/損切り/トレーリングストップ注文が属するワン・キャンセル・オール(OCA: One-Cancels-All)グループの名前です。このコマンドからの注文はすべて、<a class=\"js-reference\" data-href=\"const_strategy.oca.reduce\" href=\"#const_strategy.oca.reduce\">strategy.oca.reduce</a>タイプです。同じ<code>oca_name</code>を持つこのOCAタイプの注文が約定すると、ストラテジーはOCAグループ内の他の未約定注文のサイズを約定した数量分だけ削減します。デフォルトは空の文字列です。この場合、ストラテジーが自動的にOCAの名前を割り当てます。また、その結果として生じる注文では、その注文自体の数量削減や他のコマンドからの注文による削減ができません。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">comment (series string) </span>オプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された<code>id</code>の代わりにここで指定したテキストを表示します。注文に適用される<code>comment_*</code>のパラメーターに対する引数が呼び出しに含まれている場合、この値は無視されます。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">comment_profit (series string) </span>オプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された<code>id</code>または<code>comment</code>の代わりにここで指定したテキストを表示します。コマンドの利益確定注文が<code>profit</code>または<code>limit</code>のパラメーターを使用している場合に限り、このコメントが適用されます。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">comment_loss (series string) </span>オプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された<code>id</code>または<code>comment</code>の代わりにここで指定したテキストを表示します。コマンドの損切り注文が<code>loss</code>または<code>stop</code>のパラメーターを使用している場合に限り、このコメントが適用されます。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">comment_trailing (series string) </span>オプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された<code>id</code>または<code>comment</code>の代わりにここで指定したテキストを表示します。コマンドのトレーリングストップ注文が<code>trail_price</code>、<code>trail_points</code>または<code>trail_offset</code>のパラメーターを使用している場合に限り、このコメントが適用されます。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_message (series string) </span>オプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに<code>{{strategy.order.alert_message}}</code>のプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。注文へと適用される他の<code>alert_*</code>のパラメータの引数が呼び出しに含まれている場合、コマンドはこの値を無視します。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_profit (series string) </span>オプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに<code>{{strategy.order.alert_message}}</code>のプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。このメッセージは、<code>profit</code>または<code>limit</code>のパラメータを使って作成されたコマンドの利益確定注文にのみ適用されます。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_loss (series string) </span>オプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに<code>{{strategy.order.alert_message}}</code>のプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。このメッセージは、<code>loss</code>または<code>stop</code>のパラメータを使って作成されたコマンドのストップロス注文にのみ適用されます。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_trailing (series string) </span>オプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに<code>{{strategy.order.alert_message}}</code>のプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。このメッセージは、<code>trail_price</code>または<code>trail_points</code>、および<code>trail_offset</code>のパラメータを使って作成されたコマンドのトレーリングストップ注文にのみ適用されます。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">disable_alert (series bool) </span>オプションで、コマンドの注文作成時点で<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>が指定されていると、ストラテジーは注文約定時にアラートをトリガーしません。このパラメータは \"series\" 値を受け付けるので、どの注文が実行されたときにアラートをトリガーするかをユーザーが制御できます。デフォルトは<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.exit_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Exit bracket strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Inputs that define the profit and loss amount o</span><span class=\"mtk9\">f each trade as a tick distance from the entry pri</span><span class=\"mtk9\">ce.</span></span><br/><span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitDistanceInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Profit distance, in ticks\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lossDistanceInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Loss distance, in ticks\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Variables to track the take-profit and stop-los</span><span class=\"mtk9\">s price.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">takeProfit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopLoss</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate a 14-bar and 28-bar moving average of</span><span class=\"mtk9\"> `close` prices.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma14</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sma14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Place a market order to enter a long position.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Place a take-profit and stop-loss order when th</span><span class=\"mtk9\">e entry order fills.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.exit</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Exit ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"My Long Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitDistanceInput</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">loss</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lossDistanceInput</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The long entry price.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.entry_price</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Update the `takeProfit` and `stopLoss` values.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">takeProfit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitDistanceInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.mintick</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopLoss</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lossDistanceInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.mintick</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Reset the `takeProfit` and `stopLoss`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">takeProfit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopLoss</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot the `takeProfit` and `stopLoss`.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">takeProfit</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Take-profit level\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">plot.style_linebr</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">stopLoss</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Stop-loss level\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">plot.style_linebr</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.exit_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Trailing stop strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The distance required to activate the trailing st</span><span class=\"mtk9\">op.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">activationDistanceInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Trail activation distance, in ticks\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.mintick</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The number of ticks the trailing stop follows beh</span><span class=\"mtk9\">ind the price as it reaches new peaks.</span></span><br/><span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trailDistanceInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Trail distance, in ticks\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Draws a label and line at the specified `price` t</span><span class=\"mtk9\">o visualize a trailing stop order's activation lev</span><span class=\"mtk9\">el.</span></span><br/><span><span class=\"mtk15\">drawActivation</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Activation level\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">label.style_label_right</span><span class=\"mtk18\">,</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">extend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">extend.right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">line.style_dashed</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Stops the `l` line from extending further.</span></span><br/><span><span class=\"mtk18\">method</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopExtend</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">line</span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk1\">.</span><span class=\"mtk15\">set_x2</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk1\">.</span><span class=\"mtk15\">set_extend</span><span class=\"mtk13\">(</span><span class=\"mtk11\">extend.none</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// The activation line, active trailing stop price</span><span class=\"mtk9\">, and active trailing stop flag.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">line</span><span class=\"mtk1\"> </span><span class=\"mtk33\">activationLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trailingStopPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isActive</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">trailingStopPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">isActive</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Place a market order to enter a long position.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The activation level's price.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">activationPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">activationDistanceInput</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a trailing stop order that activates the</span><span class=\"mtk9\"> defined number of ticks above the entry price.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.exit</span><span class=\"mtk13\">(</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"My Long Exit ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"My Long Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trail_price</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">activationPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trail_offset</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trailDistanceInput</span><span class=\"mtk18\">,</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">oca_name</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Exit\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create new drawings at the `activationPrice`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">activationLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">drawActivation</span><span class=\"mtk13\">(</span><span class=\"mtk33\">activationPrice</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Logic for trailing stop visualization.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Stop extending the `activationLine` when the st</span><span class=\"mtk9\">op activates.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isActive</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">activationLine</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get_price</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">isActive</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">activationLine</span><span class=\"mtk1\">.</span><span class=\"mtk15\">stopExtend</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Update the `trailingStopPrice` while the traili</span><span class=\"mtk9\">ng stop is active.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isActive</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">offsetPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trailDistanceInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.mintick</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">trailingStopPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">trailingStopPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">offsetPrice</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">offsetPrice</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Close the trade with a market order if the trai</span><span class=\"mtk9\">ling stop does not activate before the next 300th </span><span class=\"mtk9\">bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isActive</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">300</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close_all</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Market close\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Reset the `trailingStopPrice` and `isActive` fl</span><span class=\"mtk9\">ags when the trade closes, and stop extending the </span><span class=\"mtk9\">`activationLine`.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isActive</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">activationLine</span><span class=\"mtk1\">.</span><span class=\"mtk15\">stopExtend</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">trailingStopPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">isActive</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot the `trailingStopPrice`.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">trailingStopPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Trailing stop\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">plot.style_linebr</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a>のコマンドを1回呼び出すと、呼び出しの<code>from_entry</code>の値に応じて、未決済ポジションの複数のエントリーに対して決済注文を生成できます。呼び出しに<code>from_entry</code>の引数が含まれていない場合、呼び出し後に開始された取引であっても、ポジションが決済されるまでのすべての未決済取引に対して決済注文が作成されます。詳細については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#exits-for-multiple-entries\" target=\"_blank\">こちら</a>のセクションをご参照ください。</div><div class=\"tv-pine-reference-item__text tv-text\">ポジションが複数の未決済取引で構成され、かつ<a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a>の宣言文中の<code>close_entries_rule</code>が \"FIFO\"(デフォルト)である場合、<a class=\"js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a>の呼び出しからの注文は、未決済取引のうち最初に開始されたポジションから決済します。この動作は<code>from_entry</code>の値が異なる未決済取引のエントリーIDであっても適用されます。ただし、その場合でも決済注文の最大サイズは<code>from_entry</code>のIDを持つ注文で開始された取引に依存します。詳細については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#closing-a-market-position\" target=\"_blank\">こちら</a>のセクションをご参照ください。</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_strategy.exit\" href=\"#fun_strategy.exit\">strategy.exit</a>の呼び出しに損切り (stop-loss) 注文とトレーリングストップ注文を作成する引数が含まれている場合、両方の注文が「ストップ (stop)」タイプであるため、コマンドは先に条件が満たされる注文だけを配置します。</div></div>",
"text": "strategy.exit()\n未決済ポジションを決済する価格ベースの注文を作成します。同じ\nid\nを持つ未決済の決済注文が存在する場合、このコマンドを呼び出すとそれらの注文が変更されます。このコマンドは、指定したパラメータに応じて決済注文を生成でき、そのタイプも複数あります。ただし、\n成行注文\nは生成されません。成行注文でポジションを決済するには、\nstrategy.close\nまたは\nstrategy.close_all\nを使用します。\nこのコマンドの呼び出しに\nprofit\nまたは\nlimit\nの引数が含まれている場合、指定された価格水準かそれより有利な価格 (ロングトレードではより高い、ショートトレードではより低い価格) で該当の取引を決済する\n利益確定\n注文が作成されます。このコマンドに\nloss\nまたは\nstop\nの引数が含まれている場合、指定された価格水準かそれより不利な価格 (ロングトレードではより低い、ショートトレードではより高い価格) で該当の取引を決済する\nストップロス\n注文が作成されます。\nprofit\nまたは\nlimit\n、および\nloss\nまたは\nstop\nの引数を指定してこのコマンドを呼び出すと、両方の注文タイプを持つ注文ブラケットが作成されます。\nこのコマンドは\ntrail_price\nまたは\ntrail_points\nの引数と\ntrail_offset\nの引数を指定すると、\nトレーリングストップ\n注文を作成できます。トレーリングストップ注文は、価格がエントリー価格から\ntrail_points\nのティック分だけ移動した時、または\ntrail_price\nの価格水準にタッチした時に有効になります。一旦有効になると、そのトレードの利益が新しく高値に到達するたびに逆指値が\ntrail_offset\nのティック分だけ市場価格の上下に追随します。トレードの利益が新たに高値を更新しない限り、逆指値は動きません。\nこのコマンドの呼び出しはストラテジーが注文を満たすかキャンセルするまで、その各々がポジションの一部を決済予約していきます。たとえば、50枚の未決済ポジションがあり\nstrategy.exit\nの呼び出しに20枚の\nqty\nが指定されている場合、その呼び出しの注文は、全ポジションのうち20枚について予約を行います。2番目の呼び出しが50枚の\nqty\nで、呼び出しの注文のうち最初の1つが約定した場合でも、最大で30枚を決済できます。この動作は\nstrategy.close\nや\nstrategy.order\nなどの他のコマンドからの注文には影響しません。\n作成されたエントリー注文の実行前にこのコマンドの呼び出しが行われた場合は、ストラテジーは待機状態になり、エントリー注文の実行後になるまで決済注文を作成しません。\n構文\nstrategy.exit(id, from_entry, qty, qty_percent, profit, limit, loss, stop, trail_price, trail_points, trail_offset, oca_name, comment, comment_profit, comment_loss, comment_trailing, alert_message, alert_profit, alert_loss, alert_trailing, disable_alert) → void\n引数\nid (series string)\n注文の識別子で、ストラテジーによる注文約定後のトレードにおいて決済IDに対応するものです。ストラテジーのコマンドは注文IDを参照することによって、未執行の決済注文については変更やキャンセルを行うことができます。ストラテジーテスターとチャートには、コマンドが\ncomment*\nの引数を含まない限りこの注文IDが表示されます。\nfrom_entry (series string)\nオプションです。決済するトレードのエントリー時の注文IDを表します。指定したエントリーIDを持つ未決済取引が複数ある場合、このコマンドは呼び出し前または呼び出し時に存在しているエントリーすべてに対して決済注文を生成します。デフォルトは空の文字列で、この場合、コマンドは未決済トレードのすべてに対して決済注文を生成しポジションを決済します。\nqty (series int/float)\nオプションです。決済注文の約定時に決済の対象となる契約/株/ロット/ユニット数を表します。指定がある場合、コマンドは\nqty_percent\nの代わりにこの値を用いて注文サイズを決定します。決済注文では保持しているポジションからここで指定された数量分を予約します。つまり、ストラテジーがこれらの注文を満たすかキャンセルするまで、このコマンドに対する他の呼び出しがこの部分に対して決済することができないことになります。デフォルトは\nna\nで、この場合、注文サイズは\nqty_percent\nの値に依存します。\nqty_percent (series int/float)\nオプションです。0から100までの間の値で、決済注文の約定時に決済対象となる未決済トレードの数量について、そのパーセント値を表します。決済注文は該当する未決済トレードからここで指定した割合だけを予約します。ストラテジーがこれらの注文を完了またはキャンセルするまで、このコマンドの他の呼び出しはこの部分を決済できません。パーセント値の計算は、他のストラテジーによる\nstrategy.exit\nの呼び出しの予約分は考慮に入れず、該当する未決済取引の合計サイズに依存します。\nqty\nの値が\nna\nでない場合、コマンドはこのパラメータを無視します。デフォルトは100です。\nprofit (series int/float)\nオプションです。利益確定ラインまでの距離をティックで表したものです。指定がある場合、このコマンドはエントリー価格から有利な方向に\nprofit\nのティック数だけ離れた場所にトレードを決済する指値注文を作成します。注文はここで計算された価格かそれよりも有利な価格で執行されます。このパラメーターおよび\nlimit\nの値が\nna\nでない場合、一番先に決済が発生すると想定される価格水準にだけ利益確定注文を発注します。デフォルトは\nna\nです。\nlimit (series int/float)\nオプションです。利益確定の価格です。このパラメーターおよび\nprofit\nの値が\nna\nでない場合、一番先に決済が発生すると想定される価格水準にだけ利益確定注文を発注します。デフォルトは\nna\nです。\nloss (series int/float)\nオプションです。損切りラインまでの距離をティックで表したものです。指定がある場合、このコマンドはエントリー価格から不利な方向に\nloss\nのティック数だけ離れた場所にトレードを決済する逆指値注文を作成します。注文はここで計算された価格かそれよりも不利な価格で執行されます。このパラメーターおよび\nstop\nの値が\nna\nでない場合、一番先に決済が発生すると想定される価格水準にだけ損切り注文を発注します。デフォルトは\nna\nです。\nstop (series int/float)\nオプションです。損切りの価格です。このパラメーターおよび\nloss\nの値が\nna\nでない場合、一番先に決済が発生すると想定される価格水準にだけ損切り注文を発注します。デフォルトは\nna\nです。\ntrail_price (series int/float)\nオプションです。トレーリングストップを有効にする価格水準。エントリー時よりも有利な価格であれば、市場価格がこの値に達した際にこのコマンドによってトレーリングストップが作成されます。エントリー時よりも不利な価格であれば、現在の市場価格がエントリー価格以上になったと同時にトレーリングストップが作成されます。このパラメーターと\ntrail_points\nが\nna\nでない場合、コマンドは最初にトレーリングストップが有効になると想定される値を使用してこれを有効にする水準を設定します。デフォルト値は\nna\nです。\ntrail_points (series int/float)\nオプションです。トレーリングストップを有効にする距離をティック単位で表したものです。この値が正であれば、市場価格がエントリー価格から有利な方向に\ntrail_points\nティック離れたときに、コマンドによってトレーリングストップの注文が作成されます。この値が負であれば、市場価格がエントリー価格から不利な方向に\ntrail_points\nティック以上離れたと同時にトレーリングストップが作成されます。デフォルト値は\nna\nです。\ntrail_offset (series int/float)\nオプションです。トレーリングストップのオフセット値。市場価格が\ntrail_price\nまたは\ntrail_points\nで定義された有効化の水準に到達した時、もしくはその水準を有利な方向に超えた時、このコマンドはその水準から不利な方向に\ntrail_offset\nの初期値のティック数だけ離れた位置にトレーリングストップを作成します。有効になった後は、利益が最高値になる位置から指定された距離を保ちながら、そのトレードの利益が最高値を更新するたびにトレーリングストップが市場価格の方へと動いていきます。デフォルトは\nna\nです。\noca_name (series string)\nオプションです。コマンドの利益確定/損切り/トレーリングストップ注文が属するワン・キャンセル・オール(OCA: One-Cancels-All)グループの名前です。このコマンドからの注文はすべて、\nstrategy.oca.reduce\nタイプです。同じ\noca_name\nを持つこのOCAタイプの注文が約定すると、ストラテジーはOCAグループ内の他の未約定注文のサイズを約定した数量分だけ削減します。デフォルトは空の文字列です。この場合、ストラテジーが自動的にOCAの名前を割り当てます。また、その結果として生じる注文では、その注文自体の数量削減や他のコマンドからの注文による削減ができません。\ncomment (series string)\nオプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された\nid\nの代わりにここで指定したテキストを表示します。注文に適用される\ncomment_*\nのパラメーターに対する引数が呼び出しに含まれている場合、この値は無視されます。デフォルトは空の文字列です。\ncomment_profit (series string)\nオプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された\nid\nまたは\ncomment\nの代わりにここで指定したテキストを表示します。コマンドの利益確定注文が\nprofit\nまたは\nlimit\nのパラメーターを使用している場合に限り、このコメントが適用されます。デフォルトは空の文字列です。\ncomment_loss (series string)\nオプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された\nid\nまたは\ncomment\nの代わりにここで指定したテキストを表示します。コマンドの損切り注文が\nloss\nまたは\nstop\nのパラメーターを使用している場合に限り、このコメントが適用されます。デフォルトは空の文字列です。\ncomment_trailing (series string)\nオプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された\nid\nまたは\ncomment\nの代わりにここで指定したテキストを表示します。コマンドのトレーリングストップ注文が\ntrail_price\n、\ntrail_points\nまたは\ntrail_offset\nのパラメーターを使用している場合に限り、このコメントが適用されます。デフォルトは空の文字列です。\nalert_message (series string)\nオプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに\n{{strategy.order.alert_message}}\nのプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。注文へと適用される他の\nalert_*\nのパラメータの引数が呼び出しに含まれている場合、コマンドはこの値を無視します。デフォルトは空の文字列です。\nalert_profit (series string)\nオプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに\n{{strategy.order.alert_message}}\nのプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。このメッセージは、\nprofit\nまたは\nlimit\nのパラメータを使って作成されたコマンドの利益確定注文にのみ適用されます。デフォルトは空の文字列です。\nalert_loss (series string)\nオプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに\n{{strategy.order.alert_message}}\nのプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。このメッセージは、\nloss\nまたは\nstop\nのパラメータを使って作成されたコマンドのストップロス注文にのみ適用されます。デフォルトは空の文字列です。\nalert_trailing (series string)\nオプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに\n{{strategy.order.alert_message}}\nのプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。このメッセージは、\ntrail_price\nまたは\ntrail_points\n、および\ntrail_offset\nのパラメータを使って作成されたコマンドのトレーリングストップ注文にのみ適用されます。デフォルトは空の文字列です。\ndisable_alert (series bool)\nオプションで、コマンドの注文作成時点で\ntrue\nが指定されていると、ストラテジーは注文約定時にアラートをトリガーしません。このパラメータは \"series\" 値を受け付けるので、どの注文が実行されたときにアラートをトリガーするかをユーザーが制御できます。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nstrategy\n(\n\"Exit bracket strategy\"\n,\noverlay\n=\ntrue\n)\n// Inputs that define the profit and loss amount o\nf each trade as a tick distance from the entry pri\nce.\nint\nprofitDistanceInput\n=\ninput.int\n(\n100\n,\n\"Profit distance, in ticks\"\n,\n1\n)\nint\nlossDistanceInput\n=\ninput.int\n(\n100\n,\n\"Loss distance, in ticks\"\n,\n1\n)\n// Variables to track the take-profit and stop-los\ns price.\nvar\nfloat\ntakeProfit\n=\nna\nvar\nfloat\nstopLoss\n=\nna\n// Calculate a 14-bar and 28-bar moving average of\n`close` prices.\nfloat\nsma14\n=\nta.sma\n(\nclose\n,\n14\n)\nfloat\nsma28\n=\nta.sma\n(\nclose\n,\n28\n)\nif\nta.crossover\n(\nsma14\n,\nsma28\n)\nand\nstrategy.opentrades\n==\n0\n// Place a market order to enter a long position.\nstrategy.entry\n(\n\"My Long Entry ID\"\n,\nstrategy.long\n)\n// Place a take-profit and stop-loss order when th\ne entry order fills.\nstrategy.exit\n(\n\"My Long Exit ID\"\n,\n\"My Long Entry ID\"\n,\nprofit\n=\nprofitDistanceInput\n,\nloss\n=\nlossDistanceInput\n)\nif\nta.change\n(\nstrategy.opentrades\n)\n==\n1\n//\n@variable\nThe long entry price.\nfloat\nentryPrice\n=\nstrategy.opentrades.entry_price\n(\n0\n)\n// Update the `takeProfit` and `stopLoss` values.\ntakeProfit\n:=\nentryPrice\n+\nprofitDistanceInput\n*\nsyminfo.mintick\nstopLoss\n:=\nentryPrice\n-\nlossDistanceInput\n*\nsyminfo.mintick\nif\nta.change\n(\nstrategy.closedtrades\n)\n==\n1\n// Reset the `takeProfit` and `stopLoss`.\ntakeProfit\n:=\nna\nstopLoss\n:=\nna\n// Plot the `takeProfit` and `stopLoss`.\nplot\n(\ntakeProfit\n,\n\"Take-profit level\"\n,\ncolor.green\n,\n2\n,\nplot.style_linebr\n)\nplot\n(\nstopLoss\n,\n\"Stop-loss level\"\n,\ncolor.red\n,\n2\n,\nplot.style_linebr\n)\n例\n//\n@version=\n6\nstrategy\n(\n\"Trailing stop strategy\"\n,\noverlay\n=\ntrue\n)\n//\n@variable\nThe distance required to activate the trailing st\nop.\nfloat\nactivationDistanceInput\n=\ninput.int\n(\n100\n,\n\"Trail activation distance, in ticks\"\n)\n*\nsyminfo.mintick\n//\n@variable\nThe number of ticks the trailing stop follows beh\nind the price as it reaches new peaks.\nint\ntrailDistanceInput\n=\ninput.int\n(\n100\n,\n\"Trail distance, in ticks\"\n)\n//\n@function\nDraws a label and line at the specified `price` t\no visualize a trailing stop order's activation lev\nel.\ndrawActivation\n(\nfloat\nprice\n)\n=>\nlabel.new\n(\nbar_index\n,\nprice\n,\n\"Activation level\"\n,\nstyle\n=\nlabel.style_label_right\n,\ncolor\n=\ncolor.gray\n,\ntextcolor\n=\ncolor.white\n)\nline.new\n(\nbar_index\n,\nprice\n,\nbar_index\n+\n1\n,\nprice\n,\nextend\n=\nextend.right\n,\nstyle\n=\nline.style_dashed\n,\ncolor\n=\ncolor.gray\n)\n//\n@function\nStops the `l` line from extending further.\nmethod\nstopExtend\n(\nline\nl\n)\n=>\nl\n.\nset_x2\n(\nbar_index\n)\nl\n.\nset_extend\n(\nextend.none\n)\n// The activation line, active trailing stop price\n, and active trailing stop flag.\nvar\nline\nactivationLine\n=\nna\nvar\nfloat\ntrailingStopPrice\n=\nna\nvar\nbool\nisActive\n=\nfalse\nif\nbar_index\n%\n100\n==\n0\nand\nstrategy.opentrades\n==\n0\ntrailingStopPrice\n:=\nna\nisActive\n:=\nfalse\n// Place a market order to enter a long position.\nstrategy.entry\n(\n\"My Long Entry ID\"\n,\nstrategy.long\n)\n//\n@variable\nThe activation level's price.\nfloat\nactivationPrice\n=\nclose\n+\nactivationDistanceInput\n// Create a trailing stop order that activates the\ndefined number of ticks above the entry price.\nstrategy.exit\n(\n\"My Long Exit ID\"\n,\n\"My Long Entry ID\"\n,\ntrail_price\n=\nactivationPrice\n,\ntrail_offset\n=\ntrailDistanceInput\n,\noca_name\n=\n\"Exit\"\n)\n// Create new drawings at the `activationPrice`.\nactivationLine\n:=\ndrawActivation\n(\nactivationPrice\n)\n// Logic for trailing stop visualization.\nif\nstrategy.opentrades\n==\n1\n// Stop extending the `activationLine` when the st\nop activates.\nif\nnot\nisActive\nand\nhigh\n>\nactivationLine\n.\nget_price\n(\nbar_index\n)\nisActive\n:=\ntrue\nactivationLine\n.\nstopExtend\n()\n// Update the `trailingStopPrice` while the traili\nng stop is active.\nif\nisActive\nfloat\noffsetPrice\n=\nhigh\n-\ntrailDistanceInput\n*\nsyminfo.mintick\ntrailingStopPrice\n:=\nmath.max\n(\nnz\n(\ntrailingStopPrice\n,\noffsetPrice\n)\n,\noffsetPrice\n)\n// Close the trade with a market order if the trai\nling stop does not activate before the next 300th\nbar.\nif\nnot\nisActive\nand\nbar_index\n%\n300\n==\n0\nstrategy.close_all\n(\n\"Market close\"\n)\n// Reset the `trailingStopPrice` and `isActive` fl\nags when the trade closes, and stop extending the\n`activationLine`.\nif\nta.change\n(\nstrategy.closedtrades\n)\n>\n0\nif\nnot\nisActive\nactivationLine\n.\nstopExtend\n()\ntrailingStopPrice\n:=\nna\nisActive\n:=\nfalse\n// Plot the `trailingStopPrice`.\nplot\n(\ntrailingStopPrice\n,\n\"Trailing stop\"\n,\ncolor.red\n,\n3\n,\nplot.style_linebr\n)\n備考\nstrategy.exit\nのコマンドを1回呼び出すと、呼び出しの\nfrom_entry\nの値に応じて、未決済ポジションの複数のエントリーに対して決済注文を生成できます。呼び出しに\nfrom_entry\nの引数が含まれていない場合、呼び出し後に開始された取引であっても、ポジションが決済されるまでのすべての未決済取引に対して決済注文が作成されます。詳細については、ユーザーマニュアルの\nこちら\nのセクションをご参照ください。\nポジションが複数の未決済取引で構成され、かつ\nstrategy\nの宣言文中の\nclose_entries_rule\nが \"FIFO\"(デフォルト)である場合、\nstrategy.exit\nの呼び出しからの注文は、未決済取引のうち最初に開始されたポジションから決済します。この動作は\nfrom_entry\nの値が異なる未決済取引のエントリーIDであっても適用されます。ただし、その場合でも決済注文の最大サイズは\nfrom_entry\nのIDを持つ注文で開始された取引に依存します。詳細については、ユーザーマニュアルの\nこちら\nのセクションをご参照ください。\nstrategy.exit\nの呼び出しに損切り (stop-loss) 注文とトレーリングストップ注文を作成する引数が含まれている場合、両方の注文が「ストップ (stop)」タイプであるため、コマンドは先に条件が満たされる注文だけを配置します。",
"code_blocks": [
{
"language": "",
"code": "strategy.exit(id, from_entry, qty, qty_percent, profit, limit, loss, stop, trail_price, trail_points, trail_offset, oca_name, comment, comment_profit, comment_loss, comment_trailing, alert_message, alert_profit, alert_loss, alert_trailing, disable_alert) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Exit bracket strategy\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Inputs that define the profit and loss amount o\nf each trade as a tick distance from the entry pri\nce.\nint\n \nprofitDistanceInput\n \n=\n \ninput.int\n(\n100\n,\n \n\"Profit distance, in ticks\"\n,\n \n1\n)\nint\n \nlossDistanceInput\n \n=\n \ninput.int\n(\n100\n,\n \n\"Loss distance, in ticks\"\n,\n \n1\n)\n// Variables to track the take-profit and stop-los\ns price.\nvar\n \nfloat\n \ntakeProfit\n \n=\n \nna\nvar\n \nfloat\n \nstopLoss\n \n=\n \nna\n// Calculate a 14-bar and 28-bar moving average of\n `close` prices.\nfloat\n \nsma14\n \n=\n \nta.sma\n(\nclose\n,\n \n14\n)\nfloat\n \nsma28\n \n=\n \nta.sma\n(\nclose\n,\n \n28\n)\nif\n \nta.crossover\n(\nsma14\n,\n \nsma28\n)\n \nand\n \nstrategy.opentrades\n \n==\n \n0\n \n// Place a market order to enter a long position.\n \nstrategy.entry\n(\n\"My Long Entry ID\"\n,\n \nstrategy.long\n)\n \n// Place a take-profit and stop-loss order when th\ne entry order fills.\n \nstrategy.exit\n(\n\"My Long Exit ID\"\n,\n \n\"My Long Entry ID\"\n,\n \nprofit\n \n=\n \nprofitDistanceInput\n,\n \nloss\n \n=\n \nlossDistanceInput\n)\nif\n \nta.change\n(\nstrategy.opentrades\n)\n \n==\n \n1\n \n//\n@variable\n The long entry price.\n \nfloat\n \nentryPrice\n \n=\n \nstrategy.opentrades.entry_price\n(\n0\n)\n \n// Update the `takeProfit` and `stopLoss` values.\n \ntakeProfit\n \n:=\n \nentryPrice\n \n+\n \nprofitDistanceInput\n \n*\n \nsyminfo.mintick\n \nstopLoss\n \n:=\n \nentryPrice\n \n-\n \nlossDistanceInput\n \n*\n \nsyminfo.mintick\nif\n \nta.change\n(\nstrategy.closedtrades\n)\n \n==\n \n1\n \n// Reset the `takeProfit` and `stopLoss`.\n \ntakeProfit\n \n:=\n \nna\n \nstopLoss\n \n:=\n \nna\n// Plot the `takeProfit` and `stopLoss`.\nplot\n(\ntakeProfit\n,\n \n\"Take-profit level\"\n,\n \ncolor.green\n,\n \n2\n,\n \nplot.style_linebr\n)\nplot\n(\nstopLoss\n,\n \n\"Stop-loss level\"\n,\n \ncolor.red\n,\n \n2\n,\n \nplot.style_linebr\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Trailing stop strategy\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@variable\n The distance required to activate the trailing st\nop.\nfloat\n \nactivationDistanceInput\n \n=\n \ninput.int\n(\n100\n,\n \n\"Trail activation distance, in ticks\"\n)\n \n*\n \nsyminfo.mintick\n//\n@variable\n The number of ticks the trailing stop follows beh\nind the price as it reaches new peaks.\nint\n \ntrailDistanceInput\n \n=\n \ninput.int\n(\n100\n,\n \n\"Trail distance, in ticks\"\n)\n//\n@function\n Draws a label and line at the specified `price` t\no visualize a trailing stop order's activation lev\nel.\ndrawActivation\n(\nfloat\n \nprice\n)\n \n=>\n \nlabel.new\n(\n \nbar_index\n,\n \nprice\n,\n \n\"Activation level\"\n,\n \nstyle\n \n=\n \nlabel.style_label_right\n,\n \ncolor\n \n=\n \ncolor.gray\n,\n \ntextcolor\n \n=\n \ncolor.white\n \n)\n \nline.new\n(\n \nbar_index\n,\n \nprice\n,\n \nbar_index\n \n+\n \n1\n,\n \nprice\n,\n \nextend\n \n=\n \nextend.right\n,\n \nstyle\n \n=\n \nline.style_dashed\n,\n \ncolor\n \n=\n \ncolor.gray\n \n)\n//\n@function\n Stops the `l` line from extending further.\nmethod\n \nstopExtend\n(\nline\n \nl\n)\n \n=>\n \nl\n.\nset_x2\n(\nbar_index\n)\n \nl\n.\nset_extend\n(\nextend.none\n)\n// The activation line, active trailing stop price\n, and active trailing stop flag.\nvar\n \nline\n \nactivationLine\n \n=\n \nna\nvar\n \nfloat\n \ntrailingStopPrice\n \n=\n \nna\nvar\n \nbool\n \nisActive\n \n=\n \nfalse\nif\n \nbar_index\n \n%\n \n100\n \n==\n \n0\n \nand\n \nstrategy.opentrades\n \n==\n \n0\n \ntrailingStopPrice\n \n:=\n \nna\n \nisActive\n \n:=\n \nfalse\n \n// Place a market order to enter a long position.\n \nstrategy.entry\n(\n\"My Long Entry ID\"\n,\n \nstrategy.long\n)\n \n//\n@variable\n The activation level's price.\n \nfloat\n \nactivationPrice\n \n=\n \nclose\n \n+\n \nactivationDistanceInput\n \n// Create a trailing stop order that activates the\n defined number of ticks above the entry price.\n \nstrategy.exit\n(\n \n\"My Long Exit ID\"\n,\n \n\"My Long Entry ID\"\n,\n \ntrail_price\n \n=\n \nactivationPrice\n,\n \ntrail_offset\n \n=\n \ntrailDistanceInput\n,\n \noca_name\n \n=\n \n\"Exit\"\n \n)\n \n// Create new drawings at the `activationPrice`.\n \nactivationLine\n \n:=\n \ndrawActivation\n(\nactivationPrice\n)\n// Logic for trailing stop visualization.\nif\n \nstrategy.opentrades\n \n==\n \n1\n \n// Stop extending the `activationLine` when the st\nop activates.\n \nif\n \nnot\n \nisActive\n \nand\n \nhigh\n \n>\n \nactivationLine\n.\nget_price\n(\nbar_index\n)\n \nisActive\n \n:=\n \ntrue\n \nactivationLine\n.\nstopExtend\n()\n \n// Update the `trailingStopPrice` while the traili\nng stop is active.\n \nif\n \nisActive\n \nfloat\n \noffsetPrice\n \n=\n \nhigh\n \n-\n \ntrailDistanceInput\n \n*\n \nsyminfo.mintick\n \ntrailingStopPrice\n \n:=\n \nmath.max\n(\nnz\n(\ntrailingStopPrice\n,\n \noffsetPrice\n)\n,\n \noffsetPrice\n)\n// Close the trade with a market order if the trai\nling stop does not activate before the next 300th \nbar.\nif\n \nnot\n \nisActive\n \nand\n \nbar_index\n \n%\n \n300\n \n==\n \n0\n \nstrategy.close_all\n(\n\"Market close\"\n)\n// Reset the `trailingStopPrice` and `isActive` fl\nags when the trade closes, and stop extending the \n`activationLine`.\nif\n \nta.change\n(\nstrategy.closedtrades\n)\n \n>\n \n0\n \nif\n \nnot\n \nisActive\n \nactivationLine\n.\nstopExtend\n()\n \ntrailingStopPrice\n \n:=\n \nna\n \nisActive\n \n:=\n \nfalse\n// Plot the `trailingStopPrice`.\nplot\n(\ntrailingStopPrice\n,\n \n\"Trailing stop\"\n,\n \ncolor.red\n,\n \n3\n,\n \nplot.style_linebr\n)"
}
],
"links": [
{
"text": "成行注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders"
},
{
"text": "strategy.close",
"href": "#fun_strategy.close"
},
{
"text": "strategy.close_all",
"href": "#fun_strategy.close_all"
},
{
"text": "利益確定",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#take-profit-and-stop-loss"
},
{
"text": "ストップロス",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#take-profit-and-stop-loss"
},
{
"text": "トレーリングストップ",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#trailing-stops"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "strategy.close",
"href": "#fun_strategy.close"
},
{
"text": "strategy.order",
"href": "#fun_strategy.order"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "strategy.oca.reduce",
"href": "#const_strategy.oca.reduce"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "こちら",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#exits-for-multiple-entries"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
},
{
"text": "こちら",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#closing-a-market-position"
},
{
"text": "strategy.exit",
"href": "#fun_strategy.exit"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.commission",
"legacy_id": "fun_strategy.opentrades.commission",
"title": "strategy.opentrades.commission()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.commission()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.commission\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オープントレードのエントリー手数料と決済手数料の合計を <a class=\"js-reference\" data-href=\"var_strategy.account_currency\" href=\"#var_strategy.account_currency\">strategy.account_currency</a> で示して返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.commission(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>オープントレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.commission_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Calculates the gross profit or loss for the cur</span><span class=\"mtk9\">rent open position.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.opentrades.commission` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">commission_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.commission.percent</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">commission_value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate gross profit or loss for open positio</span><span class=\"mtk9\">ns only.</span></span><br/><span><span class=\"mtk15\">tradeOpenGrossPL</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumOpenGrossPL</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumOpenGrossPL</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.profit</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.commission</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumOpenGrossPL</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeOpenGrossPL</span><span class=\"mtk13\">())</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.commission\" href=\"#fun_strategy.closedtrades.commission\">strategy.closedtrades.commission</a></div></div>",
"text": "strategy.opentrades.commission()\nオープントレードのエントリー手数料と決済手数料の合計を\nstrategy.account_currency\nで示して返します。\n構文\nstrategy.opentrades.commission(trade_num) → series float\n引数\ntrade_num (series int)\nオープントレードの番号です。最初のトレードの番号は 0 です。\n例\n// Calculates the gross profit or loss for the cur\nrent open position.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.commission` Example\"\n,\ncommission_type\n=\nstrategy.commission.percent\n,\ncommission_value\n=\n0.1\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Calculate gross profit or loss for open positio\nns only.\ntradeOpenGrossPL\n()\n=>\nsumOpenGrossPL\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.opentrades\n-\n1\nsumOpenGrossPL\n+=\nstrategy.opentrades.profit\n(\ntradeNo\n)\n-\nstrategy.opentrades.commission\n(\ntradeNo\n)\nresult\n=\nsumOpenGrossPL\nplot\n(\ntradeOpenGrossPL\n())\nこちらもご覧ください\nstrategy\nstrategy.closedtrades.commission",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.commission(trade_num) → series float"
},
{
"language": "",
"code": "// Calculates the gross profit or loss for the cur\nrent open position.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.commission` Example\"\n,\n \ncommission_type\n \n=\n \nstrategy.commission.percent\n,\n \ncommission_value\n \n=\n \n0.1\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Calculate gross profit or loss for open positio\nns only.\ntradeOpenGrossPL\n()\n \n=>\n \nsumOpenGrossPL\n \n=\n \n0.0\n \nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.opentrades\n \n-\n \n1\n \nsumOpenGrossPL\n \n+=\n \nstrategy.opentrades.profit\n(\ntradeNo\n)\n \n-\n \nstrategy.opentrades.commission\n(\ntradeNo\n)\n \nresult\n \n=\n \nsumOpenGrossPL\nplot\n(\ntradeOpenGrossPL\n())"
}
],
"links": [
{
"text": "strategy.account_currency",
"href": "#var_strategy.account_currency"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.closedtrades.commission",
"href": "#fun_strategy.closedtrades.commission"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.entry_bar_index",
"legacy_id": "fun_strategy.opentrades.entry_bar_index",
"title": "strategy.opentrades.entry_bar_index()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.entry_bar_index()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.entry_bar_index\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オープントレードのエントリーのバーインデックスを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.entry_bar_index(trade_num) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>オープントレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.entry_bar_index_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Wait 10 bars and then close the position.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.opentrades.entry_bar_index` Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk15\">barsSinceLastEntry</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.entry_bar_index</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Enter a long position if there are no open posi</span><span class=\"mtk9\">tions.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Close the long position after 10 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">barsSinceLastEntry</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.entry_bar_index\" href=\"#fun_strategy.closedtrades.entry_bar_index\">strategy.closedtrades.entry_bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.exit_bar_index\" href=\"#fun_strategy.closedtrades.exit_bar_index\">strategy.closedtrades.exit_bar_index</a></div></div>",
"text": "strategy.opentrades.entry_bar_index()\nオープントレードのエントリーのバーインデックスを返します。\n構文\nstrategy.opentrades.entry_bar_index(trade_num) → series int\n引数\ntrade_num (series int)\nオープントレードの番号です。最初のトレードの番号は 0 です。\n例\n// Wait 10 bars and then close the position.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.entry_bar_index` Example\"\n)\nbarsSinceLastEntry\n()\n=>\nstrategy.opentrades\n>\n0\n?\nbar_index\n-\nstrategy.opentrades.entry_bar_index\n(\nstrategy.opentrades\n-\n1\n)\n:\nna\n// Enter a long position if there are no open posi\ntions.\nif\nstrategy.opentrades\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\n// Close the long position after 10 bars.\nif\nbarsSinceLastEntry\n()\n>=\n10\nstrategy.close\n(\n\"Long\"\n)\nこちらもご覧ください\nstrategy.closedtrades.entry_bar_index\nstrategy.closedtrades.exit_bar_index",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.entry_bar_index(trade_num) → series int"
},
{
"language": "",
"code": "// Wait 10 bars and then close the position.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.entry_bar_index` Example\"\n)\nbarsSinceLastEntry\n()\n \n=>\n \nstrategy.opentrades\n \n>\n \n0\n \n?\n \nbar_index\n \n-\n \nstrategy.opentrades.entry_bar_index\n(\nstrategy.opentrades\n \n-\n \n1\n)\n \n:\n \nna\n// Enter a long position if there are no open posi\ntions.\nif\n \nstrategy.opentrades\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\n// Close the long position after 10 bars.\nif\n \nbarsSinceLastEntry\n()\n \n>=\n \n10\n \nstrategy.close\n(\n\"Long\"\n)"
}
],
"links": [
{
"text": "strategy.closedtrades.entry_bar_index",
"href": "#fun_strategy.closedtrades.entry_bar_index"
},
{
"text": "strategy.closedtrades.exit_bar_index",
"href": "#fun_strategy.closedtrades.exit_bar_index"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.entry_comment",
"legacy_id": "fun_strategy.opentrades.entry_comment",
"title": "strategy.opentrades.entry_comment()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.entry_comment()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.entry_comment\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オープントレードのエントリーのコメントメッセージを返します。\nこの<code>trade_num</code>でのエントリーが存在しない場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.entry_comment(trade_num) → series string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>オープントレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.entry_comment\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.opentrades.entry_comment()` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">stopPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.01</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">longCondition</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">comment</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">stopPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"#.####\"</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">testTable</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span><span class=\"mtk1\"> </span><span class=\"mtk18\">or</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.isrealtime</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'Last entry stats'</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Order stop price value: \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.entry_comment</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Actual Entry Price: \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk16\">strategy.opentrades.entry_price</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.opentrades\" href=\"#var_strategy.opentrades\">strategy.opentrades</a></div></div>",
"text": "strategy.opentrades.entry_comment()\nオープントレードのエントリーのコメントメッセージを返します。\nこの\ntrade_num\nでのエントリーが存在しない場合は\nna\nを返します。\n構文\nstrategy.opentrades.entry_comment(trade_num) → series string\n引数\ntrade_num (series int)\nオープントレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.entry_comment()` Example\"\n,\noverlay\n=\ntrue\n)\nstopPrice\n=\nopen\n*\n1.01\nlongCondition\n=\nta.crossover\n(\nta.sma\n(\nclose\n,\n14\n)\n,\nta.sma\n(\nclose\n,\n28\n))\nif\n(\nlongCondition\n)\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n,\nstop\n=\nstopPrice\n,\ncomment\n=\nstr.tostring\n(\nstopPrice\n,\n\"#.####\"\n))\nvar\ntestTable\n=\ntable.new\n(\nposition.top_right\n,\n1\n,\n3\n,\ncolor.orange\n,\nborder_width\n=\n1\n)\nif\nbarstate.islastconfirmedhistory\nor\nbarstate.isrealtime\ntable.cell\n(\ntestTable\n,\n0\n,\n0\n,\n'Last entry stats'\n)\ntable.cell\n(\ntestTable\n,\n0\n,\n1\n,\n\"Order stop price value: \"\n+\nstrategy.opentrades.entry_comment\n(\nstrategy.opentrades\n-\n1\n))\ntable.cell\n(\ntestTable\n,\n0\n,\n2\n,\n\"Actual Entry Price: \"\n+\nstr.tostring\n(\nstrategy.opentrades.entry_price\n(\nstrategy.opentrades\n-\n1\n)))\nこちらもご覧ください\nstrategy\nstrategy.entry\nstrategy.opentrades",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.entry_comment(trade_num) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.entry_comment()` Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\nstopPrice\n \n=\n \nopen\n \n*\n \n1.01\nlongCondition\n \n=\n \nta.crossover\n(\nta.sma\n(\nclose\n,\n \n14\n)\n,\n \nta.sma\n(\nclose\n,\n \n28\n))\nif\n \n(\nlongCondition\n)\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n,\n \nstop\n \n=\n \nstopPrice\n,\n \ncomment\n \n=\n \nstr.tostring\n(\nstopPrice\n,\n \n\"#.####\"\n))\nvar\n \ntestTable\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n1\n,\n \n3\n,\n \ncolor.orange\n,\n \nborder_width\n \n=\n \n1\n)\nif\n \nbarstate.islastconfirmedhistory\n \nor\n \nbarstate.isrealtime\n \ntable.cell\n(\ntestTable\n,\n \n0\n,\n \n0\n,\n \n'Last entry stats'\n)\n \ntable.cell\n(\ntestTable\n,\n \n0\n,\n \n1\n,\n \n\"Order stop price value: \"\n \n+\n \nstrategy.opentrades.entry_comment\n(\nstrategy.opentrades\n \n-\n \n1\n))\n \ntable.cell\n(\ntestTable\n,\n \n0\n,\n \n2\n,\n \n\"Actual Entry Price: \"\n \n+\n \nstr.tostring\n(\nstrategy.opentrades.entry_price\n(\nstrategy.opentrades\n \n-\n \n1\n)))"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.opentrades",
"href": "#var_strategy.opentrades"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.entry_id",
"legacy_id": "fun_strategy.opentrades.entry_id",
"title": "strategy.opentrades.entry_id()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.entry_id()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.entry_id\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オープントレードのエントリーのIDを返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.entry_id(trade_num) → series string</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>オープントレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.entry_id\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.opentrades.entry_id` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// We enter a long position when 14 period sma cro</span><span class=\"mtk9\">sses over 28 period sma.</span></span><br/><span><span class=\"mtk9\">// We enter a short position when 14 period sma cr</span><span class=\"mtk9\">osses under 28 period sma.</span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk33\">shortCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossunder</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter a long or short positio</span><span class=\"mtk9\">n when the corresponding condition is met.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">longCondition</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long entry at bar #\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">shortCondition</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short entry at bar #\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display ID of the latest open position.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk12\">2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">ta.tr</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Last opened position is \\n \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.entry_id</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">オープントレードのエントリーのIDを返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、trade_num が 0 to strategy.opentrades-1 の範囲外である場合、na を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.entry_bar_index\" href=\"#fun_strategy.opentrades.entry_bar_index\">strategy.opentrades.entry_bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.entry_price\" href=\"#fun_strategy.opentrades.entry_price\">strategy.opentrades.entry_price</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.entry_time\" href=\"#fun_strategy.opentrades.entry_time\">strategy.opentrades.entry_time</a></div></div>",
"text": "strategy.opentrades.entry_id()\nオープントレードのエントリーのIDを返します。\n構文\nstrategy.opentrades.entry_id(trade_num) → series string\n引数\ntrade_num (series int)\nオープントレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.entry_id` Example\"\n,\noverlay\n=\ntrue\n)\n// We enter a long position when 14 period sma cro\nsses over 28 period sma.\n// We enter a short position when 14 period sma cr\nosses under 28 period sma.\nlongCondition\n=\nta.crossover\n(\nta.sma\n(\nclose\n,\n14\n)\n,\nta.sma\n(\nclose\n,\n28\n))\nshortCondition\n=\nta.crossunder\n(\nta.sma\n(\nclose\n,\n14\n)\n,\nta.sma\n(\nclose\n,\n28\n))\n// Strategy calls to enter a long or short positio\nn when the corresponding condition is met.\nif\nlongCondition\nstrategy.entry\n(\n\"Long entry at bar #\"\n+\nstr.tostring\n(\nbar_index\n)\n,\nstrategy.long\n)\nif\nshortCondition\nstrategy.entry\n(\n\"Short entry at bar #\"\n+\nstr.tostring\n(\nbar_index\n)\n,\nstrategy.short\n)\n// Display ID of the latest open position.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n+\n(\n2\n*\nta.tr\n)\n,\n\"Last opened position is \\n \"\n+\nstrategy.opentrades.entry_id\n(\nstrategy.opentrades\n-\n1\n))\nリターン\nオープントレードのエントリーのIDを返します。\n備考\nこの関数は、trade_num が 0 to strategy.opentrades-1 の範囲外である場合、na を返します。\nこちらもご覧ください\nstrategy.opentrades.entry_bar_index\nstrategy.opentrades.entry_price\nstrategy.opentrades.entry_time",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.entry_id(trade_num) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.entry_id` Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// We enter a long position when 14 period sma cro\nsses over 28 period sma.\n// We enter a short position when 14 period sma cr\nosses under 28 period sma.\nlongCondition\n \n=\n \nta.crossover\n(\nta.sma\n(\nclose\n,\n \n14\n)\n,\n \nta.sma\n(\nclose\n,\n \n28\n))\nshortCondition\n \n=\n \nta.crossunder\n(\nta.sma\n(\nclose\n,\n \n14\n)\n,\n \nta.sma\n(\nclose\n,\n \n28\n))\n// Strategy calls to enter a long or short positio\nn when the corresponding condition is met.\nif\n \nlongCondition\n \nstrategy.entry\n(\n\"Long entry at bar #\"\n \n+\n \nstr.tostring\n(\nbar_index\n)\n,\n \nstrategy.long\n)\nif\n \nshortCondition\n \nstrategy.entry\n(\n\"Short entry at bar #\"\n \n+\n \nstr.tostring\n(\nbar_index\n)\n,\n \nstrategy.short\n)\n// Display ID of the latest open position.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n \n+\n \n(\n2\n \n*\n \nta.tr\n)\n,\n \n\"Last opened position is \\n \"\n \n+\n \nstrategy.opentrades.entry_id\n(\nstrategy.opentrades\n \n-\n \n1\n))"
}
],
"links": [
{
"text": "strategy.opentrades.entry_bar_index",
"href": "#fun_strategy.opentrades.entry_bar_index"
},
{
"text": "strategy.opentrades.entry_price",
"href": "#fun_strategy.opentrades.entry_price"
},
{
"text": "strategy.opentrades.entry_time",
"href": "#fun_strategy.opentrades.entry_time"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.entry_price",
"legacy_id": "fun_strategy.opentrades.entry_price",
"title": "strategy.opentrades.entry_price()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.entry_price()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.entry_price\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オープントレードのエントリーの価格を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.entry_price(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>オープントレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.entry_price_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.opentrades.entry_price Example 1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Return the entry price for the latest closed tr</span><span class=\"mtk9\">ade.</span></span><br/><span><span class=\"mtk33\">currEntryPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.entry_price</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">currExitPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">currEntryPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.05</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">currExitPrice</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">currEntryPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Long entry price\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">plot.style_linebr</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">currExitPrice</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Long exit price\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">plot.style_linebr</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.entry_price_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Calculates the average price for the open posit</span><span class=\"mtk9\">ion.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.opentrades.entry_price Example 2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pyramiding</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculates the average price for the open posit</span><span class=\"mtk9\">ion.</span></span><br/><span><span class=\"mtk15\">avgOpenPositionPrice</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumOpenPositionPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumOpenPositionPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.entry_price</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.position_size</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sumOpenPositionPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">avgOpenPositionPrice</span><span class=\"mtk13\">())</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.exit_price\" href=\"#fun_strategy.closedtrades.exit_price\">strategy.closedtrades.exit_price</a></div></div>",
"text": "strategy.opentrades.entry_price()\nオープントレードのエントリーの価格を返します。\n構文\nstrategy.opentrades.entry_price(trade_num) → series float\n引数\ntrade_num (series int)\nオープントレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.entry_price Example 1\"\n,\noverlay\n=\ntrue\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nta.crossover\n(\nclose\n,\nta.sma\n(\nclose\n,\n14\n))\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\n// Return the entry price for the latest closed tr\nade.\ncurrEntryPrice\n=\nstrategy.opentrades.entry_price\n(\nstrategy.opentrades\n-\n1\n)\ncurrExitPrice\n=\ncurrEntryPrice\n*\n1.05\nif\nhigh\n>=\ncurrExitPrice\nstrategy.close\n(\n\"Long\"\n)\nplot\n(\ncurrEntryPrice\n,\n\"Long entry price\"\n,\nstyle\n=\nplot.style_linebr\n)\nplot\n(\ncurrExitPrice\n,\n\"Long exit price\"\n,\ncolor.green\n,\nstyle\n=\nplot.style_linebr\n)\n例\n// Calculates the average price for the open posit\nion.\n//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.entry_price Example 2\"\n,\npyramiding\n=\n2\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Calculates the average price for the open posit\nion.\navgOpenPositionPrice\n()\n=>\nsumOpenPositionPrice\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.opentrades\n-\n1\nsumOpenPositionPrice\n+=\nstrategy.opentrades.entry_price\n(\ntradeNo\n)\n*\nstrategy.opentrades.size\n(\ntradeNo\n)\n/\nstrategy.position_size\nresult\n=\nnz\n(\nsumOpenPositionPrice\n/\nstrategy.opentrades\n)\nplot\n(\navgOpenPositionPrice\n())\nこちらもご覧ください\nstrategy.closedtrades.exit_price",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.entry_price(trade_num) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.entry_price Example 1\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nta.crossover\n(\nclose\n,\n \nta.sma\n(\nclose\n,\n \n14\n))\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\n// Return the entry price for the latest closed tr\nade.\ncurrEntryPrice\n \n=\n \nstrategy.opentrades.entry_price\n(\nstrategy.opentrades\n \n-\n \n1\n)\ncurrExitPrice\n \n=\n \ncurrEntryPrice\n \n*\n \n1.05\nif\n \nhigh\n \n>=\n \ncurrExitPrice\n \nstrategy.close\n(\n\"Long\"\n)\nplot\n(\ncurrEntryPrice\n,\n \n\"Long entry price\"\n,\n \nstyle\n \n=\n \nplot.style_linebr\n)\nplot\n(\ncurrExitPrice\n,\n \n\"Long exit price\"\n,\n \ncolor.green\n,\n \nstyle\n \n=\n \nplot.style_linebr\n)"
},
{
"language": "",
"code": "// Calculates the average price for the open posit\nion.\n//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.entry_price Example 2\"\n,\n \npyramiding\n \n=\n \n2\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Calculates the average price for the open posit\nion.\navgOpenPositionPrice\n()\n \n=>\n \nsumOpenPositionPrice\n \n=\n \n0.0\n \nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.opentrades\n \n-\n \n1\n \nsumOpenPositionPrice\n \n+=\n \nstrategy.opentrades.entry_price\n(\ntradeNo\n)\n \n*\n \nstrategy.opentrades.size\n(\ntradeNo\n)\n \n/\n \nstrategy.position_size\n \nresult\n \n=\n \nnz\n(\nsumOpenPositionPrice\n \n/\n \nstrategy.opentrades\n)\nplot\n(\navgOpenPositionPrice\n())"
}
],
"links": [
{
"text": "strategy.closedtrades.exit_price",
"href": "#fun_strategy.closedtrades.exit_price"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.entry_time",
"legacy_id": "fun_strategy.opentrades.entry_time",
"title": "strategy.opentrades.entry_time()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.entry_time()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.entry_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オープントレードのエントリー時刻を、ミリ秒単位で表されるUNIX時間で返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.entry_time(trade_num) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>オープントレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.entry_time\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.opentrades.entry_time Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculates duration in milliseconds since the l</span><span class=\"mtk9\">ast position was opened.</span></span><br/><span><span class=\"mtk15\">timeSinceLastEntry</span><span class=\"mtk13\">()</span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.entry_time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">timeSinceLastEntry</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">24</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Days since last entry\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.entry_time\" href=\"#fun_strategy.closedtrades.entry_time\">strategy.closedtrades.entry_time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.exit_time\" href=\"#fun_strategy.closedtrades.exit_time\">strategy.closedtrades.exit_time</a></div></div>",
"text": "strategy.opentrades.entry_time()\nオープントレードのエントリー時刻を、ミリ秒単位で表されるUNIX時間で返します。\n構文\nstrategy.opentrades.entry_time(trade_num) → series int\n引数\ntrade_num (series int)\nオープントレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.entry_time Example\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Calculates duration in milliseconds since the l\nast position was opened.\ntimeSinceLastEntry\n()\n=>\nstrategy.opentrades\n>\n0\n?\n(\ntime\n-\nstrategy.opentrades.entry_time\n(\nstrategy.opentrades\n-\n1\n))\n:\nna\nplot\n(\ntimeSinceLastEntry\n()\n/\n1000\n*\n60\n*\n60\n*\n24\n,\n\"Days since last entry\"\n)\nこちらもご覧ください\nstrategy.closedtrades.entry_time\nstrategy.closedtrades.exit_time",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.entry_time(trade_num) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.entry_time Example\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Calculates duration in milliseconds since the l\nast position was opened.\ntimeSinceLastEntry\n()\n=>\n \nstrategy.opentrades\n \n>\n \n0\n \n?\n \n(\ntime\n \n-\n \nstrategy.opentrades.entry_time\n(\nstrategy.opentrades\n \n-\n \n1\n))\n \n:\n \nna\nplot\n(\ntimeSinceLastEntry\n()\n \n/\n \n1000\n \n*\n \n60\n \n*\n \n60\n \n*\n \n24\n,\n \n\"Days since last entry\"\n)"
}
],
"links": [
{
"text": "strategy.closedtrades.entry_time",
"href": "#fun_strategy.closedtrades.entry_time"
},
{
"text": "strategy.closedtrades.exit_time",
"href": "#fun_strategy.closedtrades.exit_time"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.max_drawdown",
"legacy_id": "fun_strategy.opentrades.max_drawdown",
"title": "strategy.opentrades.max_drawdown()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.max_drawdown()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.max_drawdown\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オープントレードの最大ドローダウン、つまりトレードで起こり得る最大の損失を <a class=\"js-reference\" data-href=\"var_strategy.account_currency\" href=\"#var_strategy.account_currency\">strategy.account_currency</a> で示して返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.max_drawdown(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>オープントレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.max_drawdown_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.opentrades.max_drawdown Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot the max drawdown of the latest open trade.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">strategy.opentrades.max_drawdown</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Max drawdown of the latest open trade\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.max_drawdown_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Calculates the max trade drawdown value for all</span><span class=\"mtk9\"> open trades.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.opentrades.max_drawdown` Example 2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pyramiding</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get the biggest max trade drawdown value from a</span><span class=\"mtk9\">ll of the open trades.</span></span><br/><span><span class=\"mtk15\">maxTradeDrawDown</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxDrawdown</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxDrawdown</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maxDrawdown</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.max_drawdown</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxDrawdown</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maxTradeDrawDown</span><span class=\"mtk13\">()</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Biggest max drawdown\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、trade_num が 0 から strategy.closedtrades - 1 の範囲内にない場合、na を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.max_drawdown\" href=\"#fun_strategy.closedtrades.max_drawdown\">strategy.closedtrades.max_drawdown</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_drawdown\" href=\"#var_strategy.max_drawdown\">strategy.max_drawdown</a></div></div>",
"text": "strategy.opentrades.max_drawdown()\nオープントレードの最大ドローダウン、つまりトレードで起こり得る最大の損失を\nstrategy.account_currency\nで示して返します。\n構文\nstrategy.opentrades.max_drawdown(trade_num) → series float\n引数\ntrade_num (series int)\nオープントレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.max_drawdown Example 1\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Plot the max drawdown of the latest open trade.\nplot\n(\nstrategy.opentrades.max_drawdown\n(\nstrategy.opentrades\n-\n1\n)\n,\n\"Max drawdown of the latest open trade\"\n)\n例\n// Calculates the max trade drawdown value for all\nopen trades.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.max_drawdown` Example 2\"\n,\npyramiding\n=\n100\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Get the biggest max trade drawdown value from a\nll of the open trades.\nmaxTradeDrawDown\n()\n=>\nmaxDrawdown\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.opentrades\n-\n1\nmaxDrawdown\n:=\nmath.max\n(\nmaxDrawdown\n,\nstrategy.opentrades.max_drawdown\n(\ntradeNo\n))\nresult\n=\nmaxDrawdown\nplot\n(\nmaxTradeDrawDown\n()\n,\n\"Biggest max drawdown\"\n)\n備考\nこの関数は、trade_num が 0 から strategy.closedtrades - 1 の範囲内にない場合、na を返します。\nこちらもご覧ください\nstrategy.closedtrades.max_drawdown\nstrategy.max_drawdown",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.max_drawdown(trade_num) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.max_drawdown Example 1\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Plot the max drawdown of the latest open trade.\nplot\n(\nstrategy.opentrades.max_drawdown\n(\nstrategy.opentrades\n \n-\n \n1\n)\n,\n \n\"Max drawdown of the latest open trade\"\n)"
},
{
"language": "",
"code": "// Calculates the max trade drawdown value for all\n open trades.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.max_drawdown` Example 2\"\n,\n \npyramiding\n \n=\n \n100\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Get the biggest max trade drawdown value from a\nll of the open trades.\nmaxTradeDrawDown\n()\n \n=>\n \nmaxDrawdown\n \n=\n \n0.0\n \nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.opentrades\n \n-\n \n1\n \nmaxDrawdown\n \n:=\n \nmath.max\n(\nmaxDrawdown\n,\n \nstrategy.opentrades.max_drawdown\n(\ntradeNo\n))\n \nresult\n \n=\n \nmaxDrawdown\nplot\n(\nmaxTradeDrawDown\n()\n,\n \n\"Biggest max drawdown\"\n)"
}
],
"links": [
{
"text": "strategy.account_currency",
"href": "#var_strategy.account_currency"
},
{
"text": "strategy.closedtrades.max_drawdown",
"href": "#fun_strategy.closedtrades.max_drawdown"
},
{
"text": "strategy.max_drawdown",
"href": "#var_strategy.max_drawdown"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.max_drawdown_percent",
"legacy_id": "fun_strategy.opentrades.max_drawdown_percent",
"title": "strategy.opentrades.max_drawdown_percent()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.max_drawdown_percent()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.max_drawdown_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">未決済のトレードの最大ドローダウン、つまり、そのトレードで起こり得る最大損失を、下記の式で算出される割合で返します: <code>Lowest Value During Trade / (Entry Price x Quantity) * 100</code></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.max_drawdown_percent(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.max_drawdown\" href=\"#fun_strategy.opentrades.max_drawdown\">strategy.opentrades.max_drawdown</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_drawdown\" href=\"#var_strategy.max_drawdown\">strategy.max_drawdown</a></div></div>",
"text": "strategy.opentrades.max_drawdown_percent()\n未決済のトレードの最大ドローダウン、つまり、そのトレードで起こり得る最大損失を、下記の式で算出される割合で返します:\nLowest Value During Trade / (Entry Price x Quantity) * 100\n構文\nstrategy.opentrades.max_drawdown_percent(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\nこちらもご覧ください\nstrategy.opentrades.max_drawdown\nstrategy.max_drawdown",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.max_drawdown_percent(trade_num) → series float"
}
],
"links": [
{
"text": "strategy.opentrades.max_drawdown",
"href": "#fun_strategy.opentrades.max_drawdown"
},
{
"text": "strategy.max_drawdown",
"href": "#var_strategy.max_drawdown"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.max_runup",
"legacy_id": "fun_strategy.opentrades.max_runup",
"title": "strategy.opentrades.max_runup()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.max_runup()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.max_runup\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オープントレードの最大可能利益、つまりトレードで得ることが可能な最大利益を <a class=\"js-reference\" data-href=\"var_strategy.account_currency\" href=\"#var_strategy.account_currency\">strategy.account_currency</a> で示して返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.max_runup(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>オープントレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.max_runup_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.opentrades.max_runup Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot the max runup of the latest open trade.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">strategy.opentrades.max_runup</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Max runup of the latest open trade\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.max_runup_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Calculates the max trade runup value for all op</span><span class=\"mtk9\">en trades.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.opentrades.max_runup Example 2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pyramiding</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Enter a long position every 30 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">30</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate biggest max trade runup value from al</span><span class=\"mtk9\">l of the open trades.</span></span><br/><span><span class=\"mtk15\">maxOpenTradeRunUp</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxRunup</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxRunup</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maxRunup</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.max_runup</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxRunup</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maxOpenTradeRunUp</span><span class=\"mtk13\">()</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Biggest max runup of all open trades\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.max_runup\" href=\"#fun_strategy.closedtrades.max_runup\">strategy.closedtrades.max_runup</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_drawdown\" href=\"#var_strategy.max_drawdown\">strategy.max_drawdown</a></div></div>",
"text": "strategy.opentrades.max_runup()\nオープントレードの最大可能利益、つまりトレードで得ることが可能な最大利益を\nstrategy.account_currency\nで示して返します。\n構文\nstrategy.opentrades.max_runup(trade_num) → series float\n引数\ntrade_num (series int)\nオープントレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.max_runup Example 1\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Plot the max runup of the latest open trade.\nplot\n(\nstrategy.opentrades.max_runup\n(\nstrategy.opentrades\n-\n1\n)\n,\n\"Max runup of the latest open trade\"\n)\n例\n// Calculates the max trade runup value for all op\nen trades.\n//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.max_runup Example 2\"\n,\npyramiding\n=\n100\n)\n// Enter a long position every 30 bars.\nif\nbar_index\n%\n30\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\n// Calculate biggest max trade runup value from al\nl of the open trades.\nmaxOpenTradeRunUp\n()\n=>\nmaxRunup\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.opentrades\n-\n1\nmaxRunup\n:=\nmath.max\n(\nmaxRunup\n,\nstrategy.opentrades.max_runup\n(\ntradeNo\n))\nresult\n=\nmaxRunup\nplot\n(\nmaxOpenTradeRunUp\n()\n,\n\"Biggest max runup of all open trades\"\n)\nこちらもご覧ください\nstrategy.closedtrades.max_runup\nstrategy.max_drawdown",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.max_runup(trade_num) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.max_runup Example 1\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Plot the max runup of the latest open trade.\nplot\n(\nstrategy.opentrades.max_runup\n(\nstrategy.opentrades\n \n-\n \n1\n)\n,\n \n\"Max runup of the latest open trade\"\n)"
},
{
"language": "",
"code": "// Calculates the max trade runup value for all op\nen trades.\n//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.max_runup Example 2\"\n,\n \npyramiding\n \n=\n \n100\n)\n// Enter a long position every 30 bars.\nif\n \nbar_index\n \n%\n \n30\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\n// Calculate biggest max trade runup value from al\nl of the open trades.\nmaxOpenTradeRunUp\n()\n \n=>\n \nmaxRunup\n \n=\n \n0.0\n \nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.opentrades\n \n-\n \n1\n \nmaxRunup\n \n:=\n \nmath.max\n(\nmaxRunup\n,\n \nstrategy.opentrades.max_runup\n(\ntradeNo\n))\n \nresult\n \n=\n \nmaxRunup\nplot\n(\nmaxOpenTradeRunUp\n()\n,\n \n\"Biggest max runup of all open trades\"\n)"
}
],
"links": [
{
"text": "strategy.account_currency",
"href": "#var_strategy.account_currency"
},
{
"text": "strategy.closedtrades.max_runup",
"href": "#fun_strategy.closedtrades.max_runup"
},
{
"text": "strategy.max_drawdown",
"href": "#var_strategy.max_drawdown"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.max_runup_percent",
"legacy_id": "fun_strategy.opentrades.max_runup_percent",
"title": "strategy.opentrades.max_runup_percent()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.max_runup_percent()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.max_runup_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">未決済のトレードの最大可能利益、つまり、そのトレードで起こり得る最大利益を、下記の式で算出される割合で返します: <code>Highest Value During Trade / (Entry Price x Quantity) * 100</code></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.max_runup_percent(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.max_runup\" href=\"#fun_strategy.opentrades.max_runup\">strategy.opentrades.max_runup</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_runup\" href=\"#var_strategy.max_runup\">strategy.max_runup</a></div></div>",
"text": "strategy.opentrades.max_runup_percent()\n未決済のトレードの最大可能利益、つまり、そのトレードで起こり得る最大利益を、下記の式で算出される割合で返します:\nHighest Value During Trade / (Entry Price x Quantity) * 100\n構文\nstrategy.opentrades.max_runup_percent(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\nこちらもご覧ください\nstrategy.opentrades.max_runup\nstrategy.max_runup",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.max_runup_percent(trade_num) → series float"
}
],
"links": [
{
"text": "strategy.opentrades.max_runup",
"href": "#fun_strategy.opentrades.max_runup"
},
{
"text": "strategy.max_runup",
"href": "#var_strategy.max_runup"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.profit",
"legacy_id": "fun_strategy.opentrades.profit",
"title": "strategy.opentrades.profit()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.profit()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.profit\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オープントレードの損益を <a class=\"js-reference\" data-href=\"var_strategy.account_currency\" href=\"#var_strategy.account_currency\">strategy.account_currency</a> で示して返します。損失はマイナスの数値で表示されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.profit(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>オープントレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.profit_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Returns the profit of the last open trade.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.opentrades.profit` Example 1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">commission_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.commission.percent</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">commission_value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.1</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">strategy.opentrades.profit</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Profit of the latest open trade\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.profit_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Calculates the profit for all open trades.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.opentrades.profit` Example 2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pyramiding</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter 5 long positions every </span><span class=\"mtk9\">2 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">qty</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate open profit or loss for the open posi</span><span class=\"mtk9\">tions.</span></span><br/><span><span class=\"mtk15\">tradeOpenPL</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumProfit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumProfit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.profit</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumProfit</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeOpenPL</span><span class=\"mtk13\">()</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Profit of all open trades\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.profit\" href=\"#fun_strategy.closedtrades.profit\">strategy.closedtrades.profit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.openprofit\" href=\"#var_strategy.openprofit\">strategy.openprofit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.netprofit\" href=\"#var_strategy.netprofit\">strategy.netprofit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.grossprofit\" href=\"#var_strategy.grossprofit\">strategy.grossprofit</a></div></div>",
"text": "strategy.opentrades.profit()\nオープントレードの損益を\nstrategy.account_currency\nで示して返します。損失はマイナスの数値で表示されます。\n構文\nstrategy.opentrades.profit(trade_num) → series float\n引数\ntrade_num (series int)\nオープントレードの番号です。最初のトレードの番号は 0 です。\n例\n// Returns the profit of the last open trade.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.profit` Example 1\"\n,\ncommission_type\n=\nstrategy.commission.percent\n,\ncommission_value\n=\n0.1\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\nplot\n(\nstrategy.opentrades.profit\n(\nstrategy.opentrades\n-\n1\n)\n,\n\"Profit of the latest open trade\"\n)\n例\n// Calculates the profit for all open trades.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.profit` Example 2\"\n,\npyramiding\n=\n5\n)\n// Strategy calls to enter 5 long positions every\n2 bars.\nif\nbar_index\n%\n2\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n,\nqty\n=\n5\n)\n// Calculate open profit or loss for the open posi\ntions.\ntradeOpenPL\n()\n=>\nsumProfit\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.opentrades\n-\n1\nsumProfit\n+=\nstrategy.opentrades.profit\n(\ntradeNo\n)\nresult\n=\nsumProfit\nplot\n(\ntradeOpenPL\n()\n,\n\"Profit of all open trades\"\n)\nこちらもご覧ください\nstrategy.closedtrades.profit\nstrategy.openprofit\nstrategy.netprofit\nstrategy.grossprofit",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.profit(trade_num) → series float"
},
{
"language": "",
"code": "// Returns the profit of the last open trade.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.profit` Example 1\"\n,\n \ncommission_type\n \n=\n \nstrategy.commission.percent\n,\n \ncommission_value\n \n=\n \n0.1\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\nplot\n(\nstrategy.opentrades.profit\n(\nstrategy.opentrades\n \n-\n \n1\n)\n,\n \n\"Profit of the latest open trade\"\n)"
},
{
"language": "",
"code": "// Calculates the profit for all open trades.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.profit` Example 2\"\n,\n \npyramiding\n \n=\n \n5\n)\n// Strategy calls to enter 5 long positions every \n2 bars.\nif\n \nbar_index\n \n%\n \n2\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n,\n \nqty\n \n=\n \n5\n)\n// Calculate open profit or loss for the open posi\ntions.\ntradeOpenPL\n()\n \n=>\n \nsumProfit\n \n=\n \n0.0\n \nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.opentrades\n \n-\n \n1\n \nsumProfit\n \n+=\n \nstrategy.opentrades.profit\n(\ntradeNo\n)\n \nresult\n \n=\n \nsumProfit\nplot\n(\ntradeOpenPL\n()\n,\n \n\"Profit of all open trades\"\n)"
}
],
"links": [
{
"text": "strategy.account_currency",
"href": "#var_strategy.account_currency"
},
{
"text": "strategy.closedtrades.profit",
"href": "#fun_strategy.closedtrades.profit"
},
{
"text": "strategy.openprofit",
"href": "#var_strategy.openprofit"
},
{
"text": "strategy.netprofit",
"href": "#var_strategy.netprofit"
},
{
"text": "strategy.grossprofit",
"href": "#var_strategy.grossprofit"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.profit_percent",
"legacy_id": "fun_strategy.opentrades.profit_percent",
"title": "strategy.opentrades.profit_percent()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.profit_percent()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.profit_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">未決済のトレードの損益を割合で返します。損失は負の値で表されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.profit_percent(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>クローズトレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.opentrades.profit\" href=\"#fun_strategy.opentrades.profit\">strategy.opentrades.profit</a></div></div>",
"text": "strategy.opentrades.profit_percent()\n未決済のトレードの損益を割合で返します。損失は負の値で表されます。\n構文\nstrategy.opentrades.profit_percent(trade_num) → series float\n引数\ntrade_num (series int)\nクローズトレードの番号です。最初のトレードの番号は 0 です。\nこちらもご覧ください\nstrategy.opentrades.profit",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.profit_percent(trade_num) → series float"
}
],
"links": [
{
"text": "strategy.opentrades.profit",
"href": "#fun_strategy.opentrades.profit"
}
],
"tables": []
},
{
"id": "fun_strategy.opentrades.size",
"legacy_id": "fun_strategy.opentrades.size",
"title": "strategy.opentrades.size()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.size()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.opentrades.size\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オープントレードの方向と約定数を返します。値が > 0 の場合、市場ポジションはロング、値が < 0 の場合、市場ポジションはショートだったことを意味します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.opentrades.size(trade_num) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">trade_num (series int) </span>オープントレードの番号です。最初のトレードの番号は 0 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.size_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.opentrades.size` Example 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// We calculate the max amt of shares we can buy.</span></span><br/><span><span class=\"mtk33\">amtShares</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.floor</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.equity</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">qty</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">amtShares</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot the number of contracts in the latest open</span><span class=\"mtk9\"> trade.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">strategy.opentrades.size</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Amount of contracts in latest open trade\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.opentrades.size_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Calculates the average profit percentage for al</span><span class=\"mtk9\">l open trades.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`strategy.opentrades.size` Example 2\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Strategy calls to enter long trades every 15 ba</span><span class=\"mtk9\">rs and exit long trades every 20 bars.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate profit for all open trades.</span></span><br/><span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tradeNo</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.entry_price</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">exitP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">exitP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryP</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tradeNo</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate average profit percent for all open t</span><span class=\"mtk9\">rades.</span></span><br/><span><span class=\"mtk33\">avgProfitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">profitPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">avgProfitPct</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.closedtrades.size\" href=\"#fun_strategy.closedtrades.size\">strategy.closedtrades.size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.opentrades\" href=\"#var_strategy.opentrades\">strategy.opentrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.closedtrades\" href=\"#var_strategy.closedtrades\">strategy.closedtrades</a></div></div>",
"text": "strategy.opentrades.size()\nオープントレードの方向と約定数を返します。値が > 0 の場合、市場ポジションはロング、値が < 0 の場合、市場ポジションはショートだったことを意味します。\n構文\nstrategy.opentrades.size(trade_num) → series float\n引数\ntrade_num (series int)\nオープントレードの番号です。最初のトレードの番号は 0 です。\n例\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.size` Example 1\"\n)\n// We calculate the max amt of shares we can buy.\namtShares\n=\nmath.floor\n(\nstrategy.equity\n/\nclose\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n,\nqty\n=\namtShares\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Plot the number of contracts in the latest open\ntrade.\nplot\n(\nstrategy.opentrades.size\n(\nstrategy.opentrades\n-\n1\n)\n,\n\"Amount of contracts in latest open trade\"\n)\n例\n// Calculates the average profit percentage for al\nl open trades.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.size` Example 2\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\nbar_index\n%\n15\n==\n0\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nbar_index\n%\n20\n==\n0\nstrategy.close\n(\n\"Long\"\n)\n// Calculate profit for all open trades.\nprofitPct\n=\n0.0\nfor\ntradeNo\n=\n0\nto\nstrategy.opentrades\n-\n1\nentryP\n=\nstrategy.opentrades.entry_price\n(\ntradeNo\n)\nexitP\n=\nclose\nprofitPct\n+=\n(\nexitP\n-\nentryP\n)\n/\nentryP\n*\nstrategy.opentrades.size\n(\ntradeNo\n)\n*\n100\n// Calculate average profit percent for all open t\nrades.\navgProfitPct\n=\nnz\n(\nprofitPct\n/\nstrategy.opentrades\n)\nplot\n(\navgProfitPct\n)\nこちらもご覧ください\nstrategy.closedtrades.size\nstrategy.position_size\nstrategy.opentrades\nstrategy.closedtrades",
"code_blocks": [
{
"language": "",
"code": "strategy.opentrades.size(trade_num) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.size` Example 1\"\n)\n// We calculate the max amt of shares we can buy.\namtShares\n \n=\n \nmath.floor\n(\nstrategy.equity\n \n/\n \nclose\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n,\n \nqty\n \n=\n \namtShares\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Plot the number of contracts in the latest open\n trade.\nplot\n(\nstrategy.opentrades.size\n(\nstrategy.opentrades\n \n-\n \n1\n)\n,\n \n\"Amount of contracts in latest open trade\"\n)"
},
{
"language": "",
"code": "// Calculates the average profit percentage for al\nl open trades.\n//\n@version=\n6\nstrategy\n(\n\"`strategy.opentrades.size` Example 2\"\n)\n// Strategy calls to enter long trades every 15 ba\nrs and exit long trades every 20 bars.\nif\n \nbar_index\n \n%\n \n15\n \n==\n \n0\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nbar_index\n \n%\n \n20\n \n==\n \n0\n \nstrategy.close\n(\n\"Long\"\n)\n// Calculate profit for all open trades.\nprofitPct\n \n=\n \n0.0\nfor\n \ntradeNo\n \n=\n \n0\n \nto\n \nstrategy.opentrades\n \n-\n \n1\n \nentryP\n \n=\n \nstrategy.opentrades.entry_price\n(\ntradeNo\n)\n \nexitP\n \n=\n \nclose\n \nprofitPct\n \n+=\n \n(\nexitP\n \n-\n \nentryP\n)\n \n/\n \nentryP\n \n*\n \nstrategy.opentrades.size\n(\ntradeNo\n)\n \n*\n \n100\n// Calculate average profit percent for all open t\nrades.\navgProfitPct\n \n=\n \nnz\n(\nprofitPct\n \n/\n \nstrategy.opentrades\n)\nplot\n(\navgProfitPct\n)"
}
],
"links": [
{
"text": "strategy.closedtrades.size",
"href": "#fun_strategy.closedtrades.size"
},
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
},
{
"text": "strategy.opentrades",
"href": "#var_strategy.opentrades"
},
{
"text": "strategy.closedtrades",
"href": "#var_strategy.closedtrades"
}
],
"tables": []
},
{
"id": "fun_strategy.order",
"legacy_id": "fun_strategy.order",
"title": "strategy.order()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.order()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.order\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ポジションの新規/追加/決済注文を作成します。同じ<code>id</code>の未決済注文が存在する場合、このコマンドを呼び出すとその注文が変更されます。</div><div class=\"tv-pine-reference-item__text tv-text\">結果として作成される注文のタイプは、<code>limit</code> と <code>stop</code> のパラメーターによって決定されます。この呼び出しに <code>limit</code> または <code>stop</code> の引数が含まれていない場合は、次のティックで執行される<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders\" target=\"_blank\">成行注文が</a>作成されます。この呼び出しで <code>limit</code> が指定され、 <code>stop</code> が指定されていない場合は<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#limit-orders\" target=\"_blank\">指値注文</a>が発注され、市場価格が <code>limit</code> またはそれより有利な価格(買い注文の場合はそれより低く、売り注文の場合はそれより高い価格)に到達した後に執行されます。<code>stop</code> が指定され、<code>limit</code> が指定されていない場合は<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#stop-and-stop-limit-orders\" target=\"_blank\">逆指値注文</a>が発注され、市場価格が <code>stop</code> またはそれより不利な価格(買い注文の場合はそれより高く、売り注文の場合はそれより低い価格)に達した後に執行されます。この呼び出しに <code>limit</code> と <code>stop</code> の引数が含まれている場合は<a href=\"https://www.tradingview.com/pine-script-docs/concepts/strategies/#stop-and-stop-limit-orders\" target=\"_blank\">ストップリミット注文</a>が作成され、市場価格が <code>stop</code> またはそれよりも不利な価格に到達した後に限り <code>limit</code> で指値注文が生成されます。</div><div class=\"tv-pine-reference-item__text tv-text\">このコマンドからの注文は、<a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a>からの注文とは異なり、<a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a>宣言文の<code>pyramiding</code>パラメータの影響を受けません。この関数を呼び出すことで、ストラテジーは同じ方向にいくつでもトレードを開始することができます。</div><div class=\"tv-pine-reference-item__text tv-text\">このコマンドは、<a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a>のようにエントリー注文のみを作成するわけではないため、 未決済ポジションを自動的に反転させることはありません。たとえば、5個のロングポジションがある場合、このコマンドで<code>qty</code>が5、<code>direction</code>が<a class=\"js-reference\" data-href=\"const_strategy.short\" href=\"#const_strategy.short\">strategy.short</a>の注文を出すと、5個分の売りがトリガーされポジションが決済されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.order(id, direction, qty, limit, stop, oca_name, oca_type, comment, alert_message, disable_alert) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">id (series string) </span>注文の識別子で、ストラテジーによる注文約定後のトレードにおいてエントリーIDまたは決済IDに対応するものです。注文成立後にストラテジーが新しいポジションを建てる場合、注文IDは<a class=\"js-reference\" data-href=\"var_strategy.position_entry_name\" href=\"#var_strategy.position_entry_name\">strategy.position_entry_name</a>の値になります。ストラテジーのコマンドは注文IDを参照することによって、未執行の注文について変更やキャンセルを行うことができ、また未決済のトレードを指定して決済注文を生成することができます。ストラテジーテスターとチャートには、コマンドが<code>comment</code>の値を指定しない限りこの注文IDが表示されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">direction (series strategy_direction) </span>トレードの方向。可能な値は、ロングの場合は<a class=\"js-reference\" data-href=\"const_strategy.long\" href=\"#const_strategy.long\">strategy.long</a>、ショートの場合は<a class=\"js-reference\" data-href=\"const_strategy.short\" href=\"#const_strategy.short\">strategy.short</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">qty (series int/float) </span>オプションです。注文約定時にトレードの対象となる契約/株/ロット/ユニット数を表します。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>で、この場合、コマンドは<a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a>宣言文の<code>default_qty_type</code>と<code>default_qty_value</code>パラメータを使用して数量を決定します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">limit (series int/float) </span>オプションで、注文の指値を指定します。指定した場合、コマンドは指値注文またはストップリミット注文を作成しますが、<code>stop</code>の値も指定されているかどうかで注文の種類が決まります。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>で、これは結果として発注される注文が指値注文またはストップリミット注文ではないことを意味します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">stop (series int/float) </span>オプションで、注文の逆指値を指定します。指定した場合、コマンドは逆指値注文またはストップリミット注文を作成しますが、<code>limit</code>の値も指定されているかどうかで注文の種類が決まります。デフォルトは<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>で、これは結果として発注される注文が逆指値注文またはストップリミット注文ではないことを意味します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">oca_name (series string) </span>オプションで、ワン・キャンセル・オール(OCA: One-Cancels-All)注文を形成するグループの名前です。同じ<code>oca_name</code>および<code>oca_type</code>パラメータを持つ未執行注文が約定すると、その注文はグループ内の未約定注文すべてに影響を与えます。デフォルトは空の文字列で、これはその注文がOCAのグループに属さないことを意味します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">oca_type (input string) </span>オプションで、ある未決済の注文について、同じ<code>oca_name</code>と<code>oca_type</code>の値を持つ別の未執行注文が執行されたときの動作を指定しまする。可能な値は<a class=\"js-reference\" data-href=\"const_strategy.oca.cancel\" href=\"#const_strategy.oca.cancel\">strategy.oca.cancel</a>、<a class=\"js-reference\" data-href=\"const_strategy.oca.reduce\" href=\"#const_strategy.oca.reduce\">strategy.oca.reduce</a>、<a class=\"js-reference\" data-href=\"const_strategy.oca.none\" href=\"#const_strategy.oca.none\">strategy.oca.none</a>です。デフォルトは<a class=\"js-reference\" data-href=\"const_strategy.oca.none\" href=\"#const_strategy.oca.none\">strategy.oca.none</a>です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">comment (series string) </span>オプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された<code>id</code>の代わりにここで指定したテキストを表示します。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_message (series string) </span>オプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに<code>{{strategy.order.alert_message}}</code>のプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">disable_alert (series bool) </span>オプションで、コマンドの注文作成時点で<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>が指定されていると、ストラテジーは注文約定時にアラートをトリガーしません。このパラメータは \"series\" 値を受け付けるので、どの注文が実行されたときにアラートをトリガーするかをユーザーが制御できます。デフォルトは<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.order_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Market order strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate a 14-bar and 28-bar moving average of</span><span class=\"mtk9\"> `close` prices.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma14</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Place a market order to enter a long position w</span><span class=\"mtk9\">hen `sma14` crosses over `sma28`.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sma14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.position_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.order</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Place a market order to sell the same quantity </span><span class=\"mtk9\">as the long trade when `sma14` crosses under `sma2</span><span class=\"mtk9\">8`,</span></span><br/><span><span class=\"mtk9\">// effectively closing the long position.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossunder</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sma14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.position_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.order</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Exit ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.order_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Limit and stop exit strategy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The distance from the long entry price for each s</span><span class=\"mtk9\">hort limit order.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">shortOffsetInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">200</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sell limit/stop offset, in ticks\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.mintick</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Draws a label and line at the specified `price` t</span><span class=\"mtk9\">o visualize a limit order's level.</span></span><br/><span><span class=\"mtk15\">drawLimit</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isLong</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isStop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">color</span><span class=\"mtk1\"> </span><span class=\"mtk33\">col</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isLong</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.blue</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">isLong</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Long \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Short \"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">isStop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"stop\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"limit\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\" order created\"</span><span class=\"mtk18\">,</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">label.style_label_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">col</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">extend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">extend.right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">line.style_dashed</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">col</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Stops the `l` line from extending further.</span></span><br/><span><span class=\"mtk18\">method</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stopExtend</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">line</span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk1\">.</span><span class=\"mtk15\">set_x2</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk1\">.</span><span class=\"mtk15\">set_extend</span><span class=\"mtk13\">(</span><span class=\"mtk11\">extend.none</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Initialize two `line` variables to reference li</span><span class=\"mtk9\">mit and stop line IDs.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">line</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitLimit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">line</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lossStop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate a 14-bar and 28-bar moving average of</span><span class=\"mtk9\"> `close` prices.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma14</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sma14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sma28</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.position_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Place a market order to enter a long position.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.order</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My Long Entry ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.position_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.position_size</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The entry price of the long trade.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.opentrades.entry_price</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Calculate short limit and stop levels above and</span><span class=\"mtk9\"> below the `entryPrice`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitLevel</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">shortOffsetInput</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lossLevel</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">entryPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">shortOffsetInput</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Place short limit and stop orders at the `profi</span><span class=\"mtk9\">tLevel` and `lossLevel`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.order</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Profit\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">limit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitLevel</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">oca_name</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Bracket\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">oca_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.oca.cancel</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.order</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Loss\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lossLevel</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">oca_name</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Bracket\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">oca_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.oca.cancel</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Make new drawings for the `profitLimit` and `lo</span><span class=\"mtk9\">ssStop` lines.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitLimit</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">drawLimit</span><span class=\"mtk13\">(</span><span class=\"mtk33\">profitLevel</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isLong</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lossStop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">drawLimit</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lossLevel</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isLong</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isStop</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.closedtrades</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Stop extending the `profitLimit` and `lossStop`</span><span class=\"mtk9\"> lines.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">profitLimit</span><span class=\"mtk1\">.</span><span class=\"mtk15\">stopExtend</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lossStop</span><span class=\"mtk1\">.</span><span class=\"mtk15\">stopExtend</span><span class=\"mtk13\">()</span></span><br/></code></pre></div>",
"text": "strategy.order()\nポジションの新規/追加/決済注文を作成します。同じ\nid\nの未決済注文が存在する場合、このコマンドを呼び出すとその注文が変更されます。\n結果として作成される注文のタイプは、\nlimit\nと\nstop\nのパラメーターによって決定されます。この呼び出しに\nlimit\nまたは\nstop\nの引数が含まれていない場合は、次のティックで執行される\n成行注文が\n作成されます。この呼び出しで\nlimit\nが指定され、\nstop\nが指定されていない場合は\n指値注文\nが発注され、市場価格が\nlimit\nまたはそれより有利な価格(買い注文の場合はそれより低く、売り注文の場合はそれより高い価格)に到達した後に執行されます。\nstop\nが指定され、\nlimit\nが指定されていない場合は\n逆指値注文\nが発注され、市場価格が\nstop\nまたはそれより不利な価格(買い注文の場合はそれより高く、売り注文の場合はそれより低い価格)に達した後に執行されます。この呼び出しに\nlimit\nと\nstop\nの引数が含まれている場合は\nストップリミット注文\nが作成され、市場価格が\nstop\nまたはそれよりも不利な価格に到達した後に限り\nlimit\nで指値注文が生成されます。\nこのコマンドからの注文は、\nstrategy.entry\nからの注文とは異なり、\nstrategy\n宣言文の\npyramiding\nパラメータの影響を受けません。この関数を呼び出すことで、ストラテジーは同じ方向にいくつでもトレードを開始することができます。\nこのコマンドは、\nstrategy.entry\nのようにエントリー注文のみを作成するわけではないため、 未決済ポジションを自動的に反転させることはありません。たとえば、5個のロングポジションがある場合、このコマンドで\nqty\nが5、\ndirection\nが\nstrategy.short\nの注文を出すと、5個分の売りがトリガーされポジションが決済されます。\n構文\nstrategy.order(id, direction, qty, limit, stop, oca_name, oca_type, comment, alert_message, disable_alert) → void\n引数\nid (series string)\n注文の識別子で、ストラテジーによる注文約定後のトレードにおいてエントリーIDまたは決済IDに対応するものです。注文成立後にストラテジーが新しいポジションを建てる場合、注文IDは\nstrategy.position_entry_name\nの値になります。ストラテジーのコマンドは注文IDを参照することによって、未執行の注文について変更やキャンセルを行うことができ、また未決済のトレードを指定して決済注文を生成することができます。ストラテジーテスターとチャートには、コマンドが\ncomment\nの値を指定しない限りこの注文IDが表示されます。\ndirection (series strategy_direction)\nトレードの方向。可能な値は、ロングの場合は\nstrategy.long\n、ショートの場合は\nstrategy.short\nです。\nqty (series int/float)\nオプションです。注文約定時にトレードの対象となる契約/株/ロット/ユニット数を表します。デフォルトは\nna\nで、この場合、コマンドは\nstrategy\n宣言文の\ndefault_qty_type\nと\ndefault_qty_value\nパラメータを使用して数量を決定します。\nlimit (series int/float)\nオプションで、注文の指値を指定します。指定した場合、コマンドは指値注文またはストップリミット注文を作成しますが、\nstop\nの値も指定されているかどうかで注文の種類が決まります。デフォルトは\nna\nで、これは結果として発注される注文が指値注文またはストップリミット注文ではないことを意味します。\nstop (series int/float)\nオプションで、注文の逆指値を指定します。指定した場合、コマンドは逆指値注文またはストップリミット注文を作成しますが、\nlimit\nの値も指定されているかどうかで注文の種類が決まります。デフォルトは\nna\nで、これは結果として発注される注文が逆指値注文またはストップリミット注文ではないことを意味します。\noca_name (series string)\nオプションで、ワン・キャンセル・オール(OCA: One-Cancels-All)注文を形成するグループの名前です。同じ\noca_name\nおよび\noca_type\nパラメータを持つ未執行注文が約定すると、その注文はグループ内の未約定注文すべてに影響を与えます。デフォルトは空の文字列で、これはその注文がOCAのグループに属さないことを意味します。\noca_type (input string)\nオプションで、ある未決済の注文について、同じ\noca_name\nと\noca_type\nの値を持つ別の未執行注文が執行されたときの動作を指定しまする。可能な値は\nstrategy.oca.cancel\n、\nstrategy.oca.reduce\n、\nstrategy.oca.none\nです。デフォルトは\nstrategy.oca.none\nです。\ncomment (series string)\nオプションです。約定済みの注文に関する追加のメモです。値が空の文字列でなければ、ストラテジーテスターとチャートは注文に対して指定された\nid\nの代わりにここで指定したテキストを表示します。デフォルトは空の文字列です。\nalert_message (series string)\nオプションです。注文約定時に発動するアラートのカスタムテキストを表します。「アラートの作成」ダイアログボックスの「メッセージ」フィールドに\n{{strategy.order.alert_message}}\nのプレースホルダーが含まれている場合、アラートメッセージはそのプレースホルダーをこのテキストに置き換えます。デフォルトは空の文字列です。\ndisable_alert (series bool)\nオプションで、コマンドの注文作成時点で\ntrue\nが指定されていると、ストラテジーは注文約定時にアラートをトリガーしません。このパラメータは \"series\" 値を受け付けるので、どの注文が実行されたときにアラートをトリガーするかをユーザーが制御できます。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nstrategy\n(\n\"Market order strategy\"\n,\noverlay\n=\ntrue\n)\n// Calculate a 14-bar and 28-bar moving average of\n`close` prices.\nfloat\nsma14\n=\nta.sma\n(\nclose\n,\n14\n)\nfloat\nsma28\n=\nta.sma\n(\nclose\n,\n28\n)\n// Place a market order to enter a long position w\nhen `sma14` crosses over `sma28`.\nif\nta.crossover\n(\nsma14\n,\nsma28\n)\nand\nstrategy.position_size\n==\n0\nstrategy.order\n(\n\"My Long Entry ID\"\n,\nstrategy.long\n)\n// Place a market order to sell the same quantity\nas the long trade when `sma14` crosses under `sma2\n8`,\n// effectively closing the long position.\nif\nta.crossunder\n(\nsma14\n,\nsma28\n)\nand\nstrategy.position_size\n>\n0\nstrategy.order\n(\n\"My Long Exit ID\"\n,\nstrategy.short\n)\n例\n//\n@version=\n6\nstrategy\n(\n\"Limit and stop exit strategy\"\n,\noverlay\n=\ntrue\n)\n//\n@variable\nThe distance from the long entry price for each s\nhort limit order.\nfloat\nshortOffsetInput\n=\ninput.int\n(\n200\n,\n\"Sell limit/stop offset, in ticks\"\n,\n1\n)\n*\nsyminfo.mintick\n//\n@function\nDraws a label and line at the specified `price` t\no visualize a limit order's level.\ndrawLimit\n(\nfloat\nprice\n,\nbool\nisLong\n,\nbool\nisStop\n=\nfalse\n)\n=>\ncolor\ncol\n=\nisLong\n?\ncolor.blue\n:\ncolor.red\nlabel.new\n(\nbar_index\n,\nprice\n,\n(\nisLong\n?\n\"Long \"\n:\n\"Short \"\n)\n+\n(\nisStop\n?\n\"stop\"\n:\n\"limit\"\n)\n+\n\" order created\"\n,\nstyle\n=\nlabel.style_label_right\n,\ncolor\n=\ncol\n,\ntextcolor\n=\ncolor.white\n)\nline.new\n(\nbar_index\n,\nprice\n,\nbar_index\n+\n1\n,\nprice\n,\nextend\n=\nextend.right\n,\nstyle\n=\nline.style_dashed\n,\ncolor\n=\ncol\n)\n//\n@function\nStops the `l` line from extending further.\nmethod\nstopExtend\n(\nline\nl\n)\n=>\nl\n.\nset_x2\n(\nbar_index\n)\nl\n.\nset_extend\n(\nextend.none\n)\n// Initialize two `line` variables to reference li\nmit and stop line IDs.\nvar\nline\nprofitLimit\n=\nna\nvar\nline\nlossStop\n=\nna\n// Calculate a 14-bar and 28-bar moving average of\n`close` prices.\nfloat\nsma14\n=\nta.sma\n(\nclose\n,\n14\n)\nfloat\nsma28\n=\nta.sma\n(\nclose\n,\n28\n)\nif\nta.crossover\n(\nsma14\n,\nsma28\n)\nand\nstrategy.position_size\n==\n0\n// Place a market order to enter a long position.\nstrategy.order\n(\n\"My Long Entry ID\"\n,\nstrategy.long\n)\nif\nstrategy.position_size\n>\n0\nand\nstrategy.position_size\n[\n1\n]\n==\n0\n//\n@variable\nThe entry price of the long trade.\nfloat\nentryPrice\n=\nstrategy.opentrades.entry_price\n(\n0\n)\n// Calculate short limit and stop levels above and\nbelow the `entryPrice`.\nfloat\nprofitLevel\n=\nentryPrice\n+\nshortOffsetInput\nfloat\nlossLevel\n=\nentryPrice\n-\nshortOffsetInput\n// Place short limit and stop orders at the `profi\ntLevel` and `lossLevel`.\nstrategy.order\n(\n\"Profit\"\n,\nstrategy.short\n,\nlimit\n=\nprofitLevel\n,\noca_name\n=\n\"Bracket\"\n,\noca_type\n=\nstrategy.oca.cancel\n)\nstrategy.order\n(\n\"Loss\"\n,\nstrategy.short\n,\nstop\n=\nlossLevel\n,\noca_name\n=\n\"Bracket\"\n,\noca_type\n=\nstrategy.oca.cancel\n)\n// Make new drawings for the `profitLimit` and `lo\nssStop` lines.\nprofitLimit\n:=\ndrawLimit\n(\nprofitLevel\n,\nisLong\n=\nfalse\n)\nlossStop\n:=\ndrawLimit\n(\nlossLevel\n,\nisLong\n=\nfalse\n,\nisStop\n=\ntrue\n)\nif\nta.change\n(\nstrategy.closedtrades\n)\n>\n0\n// Stop extending the `profitLimit` and `lossStop`\nlines.\nprofitLimit\n.\nstopExtend\n()\nlossStop\n.\nstopExtend\n()",
"code_blocks": [
{
"language": "",
"code": "strategy.order(id, direction, qty, limit, stop, oca_name, oca_type, comment, alert_message, disable_alert) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Market order strategy\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Calculate a 14-bar and 28-bar moving average of\n `close` prices.\nfloat\n \nsma14\n \n=\n \nta.sma\n(\nclose\n,\n \n14\n)\nfloat\n \nsma28\n \n=\n \nta.sma\n(\nclose\n,\n \n28\n)\n// Place a market order to enter a long position w\nhen `sma14` crosses over `sma28`.\nif\n \nta.crossover\n(\nsma14\n,\n \nsma28\n)\n \nand\n \nstrategy.position_size\n \n==\n \n0\n \nstrategy.order\n(\n\"My Long Entry ID\"\n,\n \nstrategy.long\n)\n// Place a market order to sell the same quantity \nas the long trade when `sma14` crosses under `sma2\n8`,\n// effectively closing the long position.\nif\n \nta.crossunder\n(\nsma14\n,\n \nsma28\n)\n \nand\n \nstrategy.position_size\n \n>\n \n0\n \nstrategy.order\n(\n\"My Long Exit ID\"\n,\n \nstrategy.short\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Limit and stop exit strategy\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@variable\n The distance from the long entry price for each s\nhort limit order.\nfloat\n \nshortOffsetInput\n \n=\n \ninput.int\n(\n200\n,\n \n\"Sell limit/stop offset, in ticks\"\n,\n \n1\n)\n \n*\n \nsyminfo.mintick\n//\n@function\n Draws a label and line at the specified `price` t\no visualize a limit order's level.\ndrawLimit\n(\nfloat\n \nprice\n,\n \nbool\n \nisLong\n,\n \nbool\n \nisStop\n \n=\n \nfalse\n)\n \n=>\n \ncolor\n \ncol\n \n=\n \nisLong\n \n?\n \ncolor.blue\n \n:\n \ncolor.red\n \nlabel.new\n(\n \nbar_index\n,\n \nprice\n,\n \n(\nisLong\n \n?\n \n\"Long \"\n \n:\n \n\"Short \"\n)\n \n+\n \n(\nisStop\n \n?\n \n\"stop\"\n \n:\n \n\"limit\"\n)\n \n+\n \n\" order created\"\n,\n \nstyle\n \n=\n \nlabel.style_label_right\n,\n \ncolor\n \n=\n \ncol\n,\n \ntextcolor\n \n=\n \ncolor.white\n \n)\n \nline.new\n(\nbar_index\n,\n \nprice\n,\n \nbar_index\n \n+\n \n1\n,\n \nprice\n,\n \nextend\n \n=\n \nextend.right\n,\n \nstyle\n \n=\n \nline.style_dashed\n,\n \ncolor\n \n=\n \ncol\n)\n//\n@function\n Stops the `l` line from extending further.\nmethod\n \nstopExtend\n(\nline\n \nl\n)\n \n=>\n \nl\n.\nset_x2\n(\nbar_index\n)\n \nl\n.\nset_extend\n(\nextend.none\n)\n// Initialize two `line` variables to reference li\nmit and stop line IDs.\nvar\n \nline\n \nprofitLimit\n \n=\n \nna\nvar\n \nline\n \nlossStop\n \n=\n \nna\n// Calculate a 14-bar and 28-bar moving average of\n `close` prices.\nfloat\n \nsma14\n \n=\n \nta.sma\n(\nclose\n,\n \n14\n)\nfloat\n \nsma28\n \n=\n \nta.sma\n(\nclose\n,\n \n28\n)\nif\n \nta.crossover\n(\nsma14\n,\n \nsma28\n)\n \nand\n \nstrategy.position_size\n \n==\n \n0\n \n// Place a market order to enter a long position.\n \nstrategy.order\n(\n\"My Long Entry ID\"\n,\n \nstrategy.long\n)\nif\n \nstrategy.position_size\n \n>\n \n0\n \nand\n \nstrategy.position_size\n[\n1\n]\n \n==\n \n0\n \n//\n@variable\n The entry price of the long trade.\n \nfloat\n \nentryPrice\n \n=\n \nstrategy.opentrades.entry_price\n(\n0\n)\n \n// Calculate short limit and stop levels above and\n below the `entryPrice`.\n \nfloat\n \nprofitLevel\n \n=\n \nentryPrice\n \n+\n \nshortOffsetInput\n \nfloat\n \nlossLevel\n \n=\n \nentryPrice\n \n-\n \nshortOffsetInput\n \n// Place short limit and stop orders at the `profi\ntLevel` and `lossLevel`.\n \nstrategy.order\n(\n\"Profit\"\n,\n \nstrategy.short\n,\n \nlimit\n \n=\n \nprofitLevel\n,\n \noca_name\n \n=\n \n\"Bracket\"\n,\n \noca_type\n \n=\n \nstrategy.oca.cancel\n)\n \nstrategy.order\n(\n\"Loss\"\n,\n \nstrategy.short\n,\n \nstop\n \n=\n \nlossLevel\n,\n \noca_name\n \n=\n \n\"Bracket\"\n,\n \noca_type\n \n=\n \nstrategy.oca.cancel\n)\n \n// Make new drawings for the `profitLimit` and `lo\nssStop` lines.\n \nprofitLimit\n \n:=\n \ndrawLimit\n(\nprofitLevel\n,\n \nisLong\n \n=\n \nfalse\n)\n \nlossStop\n \n:=\n \ndrawLimit\n(\nlossLevel\n,\n \nisLong\n \n=\n \nfalse\n,\n \nisStop\n \n=\n \ntrue\n)\nif\n \nta.change\n(\nstrategy.closedtrades\n)\n \n>\n \n0\n \n// Stop extending the `profitLimit` and `lossStop`\n lines.\n \nprofitLimit\n.\nstopExtend\n()\n \nlossStop\n.\nstopExtend\n()"
}
],
"links": [
{
"text": "成行注文が",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#market-orders"
},
{
"text": "指値注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#limit-orders"
},
{
"text": "逆指値注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#stop-and-stop-limit-orders"
},
{
"text": "ストップリミット注文",
"href": "https://www.tradingview.com/pine-script-docs/concepts/strategies/#stop-and-stop-limit-orders"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.short",
"href": "#const_strategy.short"
},
{
"text": "strategy.position_entry_name",
"href": "#var_strategy.position_entry_name"
},
{
"text": "strategy.long",
"href": "#const_strategy.long"
},
{
"text": "strategy.short",
"href": "#const_strategy.short"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "strategy.oca.cancel",
"href": "#const_strategy.oca.cancel"
},
{
"text": "strategy.oca.reduce",
"href": "#const_strategy.oca.reduce"
},
{
"text": "strategy.oca.none",
"href": "#const_strategy.oca.none"
},
{
"text": "strategy.oca.none",
"href": "#const_strategy.oca.none"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
}
],
"tables": []
},
{
"id": "fun_strategy.risk.allow_entry_in",
"legacy_id": "fun_strategy.risk.allow_entry_in",
"title": "strategy.risk.allow_entry_in()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.risk.allow_entry_in()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.risk.allow_entry_in\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、<a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> 関数でどの市場方向のポジションを開くことを許可するかを指定するために使用します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.risk.allow_entry_in(value) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (simple string) </span>許可される方向。利用可能な値は、<a class=\"js-reference\" data-href=\"const_strategy.direction.all\" href=\"#const_strategy.direction.all\">strategy.direction.all</a>, <a class=\"js-reference\" data-href=\"const_strategy.direction.long\" href=\"#const_strategy.direction.long\">strategy.direction.long</a>, <a class=\"js-reference\" data-href=\"const_strategy.direction.short\" href=\"#const_strategy.direction.short\">strategy.direction.short</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.risk.allow_entry_in\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.risk.allow_entry_in\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">strategy.risk.allow_entry_in</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.direction.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Instead of opening a short position with 10 con</span><span class=\"mtk9\">tracts, this command will close long entries.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">qty</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "strategy.risk.allow_entry_in()\nこの関数は、\nstrategy.entry\n関数でどの市場方向のポジションを開くことを許可するかを指定するために使用します。\n構文\nstrategy.risk.allow_entry_in(value) → void\n引数\nvalue (simple string)\n許可される方向。利用可能な値は、\nstrategy.direction.all\n,\nstrategy.direction.long\n,\nstrategy.direction.short\nです。\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.risk.allow_entry_in\"\n)\nstrategy.risk.allow_entry_in\n(\nstrategy.direction.long\n)\nif\nopen\n>\nclose\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\n// Instead of opening a short position with 10 con\ntracts, this command will close long entries.\nif\nopen\n<\nclose\nstrategy.entry\n(\n\"Short\"\n,\nstrategy.short\n,\nqty\n=\n10\n)",
"code_blocks": [
{
"language": "",
"code": "strategy.risk.allow_entry_in(value) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"strategy.risk.allow_entry_in\"\n)\nstrategy.risk.allow_entry_in\n(\nstrategy.direction.long\n)\nif\n \nopen\n \n>\n \nclose\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\n// Instead of opening a short position with 10 con\ntracts, this command will close long entries.\nif\n \nopen\n \n<\n \nclose\n \nstrategy.entry\n(\n\"Short\"\n,\n \nstrategy.short\n,\n \nqty\n \n=\n \n10\n)"
}
],
"links": [
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
},
{
"text": "strategy.direction.all",
"href": "#const_strategy.direction.all"
},
{
"text": "strategy.direction.long",
"href": "#const_strategy.direction.long"
},
{
"text": "strategy.direction.short",
"href": "#const_strategy.direction.short"
}
],
"tables": []
},
{
"id": "fun_strategy.risk.max_cons_loss_days",
"legacy_id": "fun_strategy.risk.max_cons_loss_days",
"title": "strategy.risk.max_cons_loss_days()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.risk.max_cons_loss_days()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.risk.max_cons_loss_days\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">このルールの目的は、指定した損失の連続日数を超えた場合に、すべての指値注文をキャンセルし、すべての保有ポジションを閉じて、新たな注文を止めることです。このルールはストラテジー全体に適用されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.risk.max_cons_loss_days(count, alert_message) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">count (simple int) </span>必須パラメーター。許容される損失の連続日数を指定します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_message (simple string) </span>「アラート作成」ダイアログボックスの「メッセージ」欄で {{strategy.order.alert_message}} のプレースホルダーが用いられた際に、それを置き換えるアラートメッセージを設定するオプションパラメーター。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.risk.max_cons_loss_days\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"risk.max_cons_loss_days Demo 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">strategy.risk.max_cons_loss_days</span><span class=\"mtk13\">(</span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// No orders will be placed after 3 days, if each </span><span class=\"mtk9\">day is with loss.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.position_size</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "strategy.risk.max_cons_loss_days()\nこのルールの目的は、指定した損失の連続日数を超えた場合に、すべての指値注文をキャンセルし、すべての保有ポジションを閉じて、新たな注文を止めることです。このルールはストラテジー全体に適用されます。\n構文\nstrategy.risk.max_cons_loss_days(count, alert_message) → void\n引数\ncount (simple int)\n必須パラメーター。許容される損失の連続日数を指定します。\nalert_message (simple string)\n「アラート作成」ダイアログボックスの「メッセージ」欄で {{strategy.order.alert_message}} のプレースホルダーが用いられた際に、それを置き換えるアラートメッセージを設定するオプションパラメーター。\n例\n//\n@version=\n6\nstrategy\n(\n\"risk.max_cons_loss_days Demo 1\"\n)\nstrategy.risk.max_cons_loss_days\n(\n3\n)\n// No orders will be placed after 3 days, if each\nday is with loss.\nplot\n(\nstrategy.position_size\n)",
"code_blocks": [
{
"language": "",
"code": "strategy.risk.max_cons_loss_days(count, alert_message) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"risk.max_cons_loss_days Demo 1\"\n)\nstrategy.risk.max_cons_loss_days\n(\n3\n)\n \n// No orders will be placed after 3 days, if each \nday is with loss.\nplot\n(\nstrategy.position_size\n)"
}
],
"links": [],
"tables": []
},
{
"id": "fun_strategy.risk.max_drawdown",
"legacy_id": "fun_strategy.risk.max_drawdown",
"title": "strategy.risk.max_drawdown()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.risk.max_drawdown()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.risk.max_drawdown\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">このルールの目的は、最大ドローダウンを決定することです。このルールはストラテジー全体に適用されます。一度、最大ドローダウン値に到達すると、すべての指値注文はキャンセルされ、すべての保有ポジションは閉じられ、新たな注文はできなくなります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.risk.max_drawdown(value, type, alert_message) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (simple int/float) </span>必須パラメーター。最大ドローダウン値です。基軸通貨での金額または最大資産に対してのパーセンテージで指定します。資産に対する割合の場合、指定可能な値の範囲は0から100までです。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">type (simple string) </span>必須のパラメーター。値の種類を指定します。<a class=\"js-reference\" data-href=\"const_strategy.percent_of_equity\" href=\"#const_strategy.percent_of_equity\">strategy.percent_of_equity</a> または <a class=\"js-reference\" data-href=\"const_strategy.cash\" href=\"#const_strategy.cash\">strategy.cash</a> のいずれかひとつを指定して下さい。注: もし 'strategy.percent_of_equity' が指定されているケースで、資産がゼロまたはマイナスに下がった場合には、すべての指値注文は取り消され、すべてのポジションが解消され、新規注文は発注できなくなります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_message (simple string) </span>「アラート作成」ダイアログボックスの「メッセージ」欄で {{strategy.order.alert_message}} のプレースホルダーが用いられた際に、それを置き換えるアラートメッセージを設定するオプションパラメーター。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.risk.max_drawdown_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"risk.max_drawdown Demo 1\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">strategy.risk.max_drawdown</span><span class=\"mtk13\">(</span><span class=\"mtk12\">50</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.percent_of_equity</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// set maximum drawdown to 50% of maximum equity</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.position_size</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.risk.max_drawdown_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"risk.max_drawdown Demo 2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">currency</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"EUR\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">strategy.risk.max_drawdown</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.cash</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// set maximum drawdown to 2000 EUR from maximum e</span><span class=\"mtk9\">quity</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.position_size</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "strategy.risk.max_drawdown()\nこのルールの目的は、最大ドローダウンを決定することです。このルールはストラテジー全体に適用されます。一度、最大ドローダウン値に到達すると、すべての指値注文はキャンセルされ、すべての保有ポジションは閉じられ、新たな注文はできなくなります。\n構文\nstrategy.risk.max_drawdown(value, type, alert_message) → void\n引数\nvalue (simple int/float)\n必須パラメーター。最大ドローダウン値です。基軸通貨での金額または最大資産に対してのパーセンテージで指定します。資産に対する割合の場合、指定可能な値の範囲は0から100までです。\ntype (simple string)\n必須のパラメーター。値の種類を指定します。\nstrategy.percent_of_equity\nまたは\nstrategy.cash\nのいずれかひとつを指定して下さい。注: もし 'strategy.percent_of_equity' が指定されているケースで、資産がゼロまたはマイナスに下がった場合には、すべての指値注文は取り消され、すべてのポジションが解消され、新規注文は発注できなくなります。\nalert_message (simple string)\n「アラート作成」ダイアログボックスの「メッセージ」欄で {{strategy.order.alert_message}} のプレースホルダーが用いられた際に、それを置き換えるアラートメッセージを設定するオプションパラメーター。\n例\n//\n@version=\n6\nstrategy\n(\n\"risk.max_drawdown Demo 1\"\n)\nstrategy.risk.max_drawdown\n(\n50\n,\nstrategy.percent_of_equity\n)\n// set maximum drawdown to 50% of maximum equity\nplot\n(\nstrategy.position_size\n)\n例\n//\n@version=\n6\nstrategy\n(\n\"risk.max_drawdown Demo 2\"\n,\ncurrency\n=\n\"EUR\"\n)\nstrategy.risk.max_drawdown\n(\n2000\n,\nstrategy.cash\n)\n// set maximum drawdown to 2000 EUR from maximum e\nquity\nplot\n(\nstrategy.position_size\n)",
"code_blocks": [
{
"language": "",
"code": "strategy.risk.max_drawdown(value, type, alert_message) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"risk.max_drawdown Demo 1\"\n)\nstrategy.risk.max_drawdown\n(\n50\n,\n \nstrategy.percent_of_equity\n)\n \n// set maximum drawdown to 50% of maximum equity\nplot\n(\nstrategy.position_size\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"risk.max_drawdown Demo 2\"\n,\n \ncurrency\n \n=\n \n\"EUR\"\n)\nstrategy.risk.max_drawdown\n(\n2000\n,\n \nstrategy.cash\n)\n \n// set maximum drawdown to 2000 EUR from maximum e\nquity\nplot\n(\nstrategy.position_size\n)"
}
],
"links": [
{
"text": "strategy.percent_of_equity",
"href": "#const_strategy.percent_of_equity"
},
{
"text": "strategy.cash",
"href": "#const_strategy.cash"
}
],
"tables": []
},
{
"id": "fun_strategy.risk.max_intraday_filled_orders",
"legacy_id": "fun_strategy.risk.max_intraday_filled_orders",
"title": "strategy.risk.max_intraday_filled_orders()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.risk.max_intraday_filled_orders()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.risk.max_intraday_filled_orders\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">このルールの目的は、1日あたりの注文の最大数を決定することです(チャートの時間足が日足より上位の場合は、1バーあたりです)。 このルールはストラテジー全体に適用されます。 一度、注文の最大数に到達すると、すべての指値注文はキャンセルされ、すべての保有ポジションは閉じられ、現在の取引セッションが終了するまでは、新たな注文はできなくなります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.risk.max_intraday_filled_orders(count, alert_message) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">count (simple int) </span>必須パラメーター。一日あたりの約定する注文の最大数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_message (simple string) </span>「アラート作成」ダイアログボックスの「メッセージ」欄で {{strategy.order.alert_message}} のプレースホルダーが用いられた際に、それを置き換えるアラートメッセージを設定するオプションパラメーター。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.risk.max_intraday_filled_orders\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"risk.max_intraday_filled_orders Demo\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">strategy.risk.max_intraday_filled_orders</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// After 10 orders are filled, no more strategy or</span><span class=\"mtk9\">ders will be placed (except for a market order to </span><span class=\"mtk9\">exit current open market position, if there is any</span><span class=\"mtk9\">).</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "strategy.risk.max_intraday_filled_orders()\nこのルールの目的は、1日あたりの注文の最大数を決定することです(チャートの時間足が日足より上位の場合は、1バーあたりです)。 このルールはストラテジー全体に適用されます。 一度、注文の最大数に到達すると、すべての指値注文はキャンセルされ、すべての保有ポジションは閉じられ、現在の取引セッションが終了するまでは、新たな注文はできなくなります。\n構文\nstrategy.risk.max_intraday_filled_orders(count, alert_message) → void\n引数\ncount (simple int)\n必須パラメーター。一日あたりの約定する注文の最大数です。\nalert_message (simple string)\n「アラート作成」ダイアログボックスの「メッセージ」欄で {{strategy.order.alert_message}} のプレースホルダーが用いられた際に、それを置き換えるアラートメッセージを設定するオプションパラメーター。\n例\n//\n@version=\n6\nstrategy\n(\n\"risk.max_intraday_filled_orders Demo\"\n)\nstrategy.risk.max_intraday_filled_orders\n(\n10\n)\n// After 10 orders are filled, no more strategy or\nders will be placed (except for a market order to\nexit current open market position, if there is any\n).\nif\nopen\n>\nclose\nstrategy.entry\n(\n\"buy\"\n,\nstrategy.long\n)\nif\nopen\n<\nclose\nstrategy.entry\n(\n\"sell\"\n,\nstrategy.short\n)",
"code_blocks": [
{
"language": "",
"code": "strategy.risk.max_intraday_filled_orders(count, alert_message) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"risk.max_intraday_filled_orders Demo\"\n)\nstrategy.risk.max_intraday_filled_orders\n(\n10\n)\n \n// After 10 orders are filled, no more strategy or\nders will be placed (except for a market order to \nexit current open market position, if there is any\n).\nif\n \nopen\n \n>\n \nclose\n \nstrategy.entry\n(\n\"buy\"\n,\n \nstrategy.long\n)\nif\n \nopen\n \n<\n \nclose\n \nstrategy.entry\n(\n\"sell\"\n,\n \nstrategy.short\n)"
}
],
"links": [],
"tables": []
},
{
"id": "fun_strategy.risk.max_intraday_loss",
"legacy_id": "fun_strategy.risk.max_intraday_loss",
"title": "strategy.risk.max_intraday_loss()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.risk.max_intraday_loss()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.risk.max_intraday_loss\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">一日の間に許容される最大損失。(基軸通貨での)金額または日中の最大資産に対するパーセンテージ (0 - 100) で指定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.risk.max_intraday_loss(value, type, alert_message) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">value (simple int/float) </span>必須のパラメーター。最大損失の値。(基軸通貨での) 金額または日中の最大資産に対するパーセンテージで指定します。資産に対するパーセンテージで指定する場合、設定可能な値の範囲は 0 ~ 100 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">type (simple string) </span>必須のパラメーター。値の種類を指定します。<a class=\"js-reference\" data-href=\"const_strategy.percent_of_equity\" href=\"#const_strategy.percent_of_equity\">strategy.percent_of_equity</a> または <a class=\"js-reference\" data-href=\"const_strategy.cash\" href=\"#const_strategy.cash\">strategy.cash</a> のいずれかひとつを指定して下さい。注: もし <a class=\"js-reference\" data-href=\"const_strategy.percent_of_equity\" href=\"#const_strategy.percent_of_equity\">strategy.percent_of_equity</a> が指定されているケースで、資産がゼロまたはマイナスに下がった場合には、すべての未約定の注文は取り消され、すべてのポジションが解消され、新規注文は発注できなくなります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alert_message (simple string) </span>「アラート作成」ダイアログボックスの「メッセージ」欄で {{strategy.order.alert_message}} のプレースホルダーが用いられた際に、それを置き換えるアラートメッセージを設定するオプションパラメーター。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.risk.max_intraday_loss_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Sets the maximum intraday loss using the strate</span><span class=\"mtk9\">gy's equity value.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.risk.max_intraday_loss Example 1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.percent_of_equity</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Input for maximum intraday loss %.</span></span><br/><span><span class=\"mtk33\">lossPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Set maximum intraday loss to our lossPct input</span></span><br/><span><span class=\"mtk16\">strategy.risk.max_intraday_loss</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lossPct</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.percent_of_equity</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Enter Short at bar_index zero.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Store equity value from the beginning of the da</span><span class=\"mtk9\">y</span></span><br/><span><span class=\"mtk33\">eqFromDayStart</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.valuewhen</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">dayofweek</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.equity</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate change of the current equity from the</span><span class=\"mtk9\"> beginning of the current day.</span></span><br/><span><span class=\"mtk33\">eqChgPct</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk13\">((</span><span class=\"mtk11\">strategy.equity</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">eqFromDayStart</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.equity</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot it</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">eqChgPct</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">hline</span><span class=\"mtk13\">(</span><span class=\"mtk18\">-</span><span class=\"mtk33\">lossPct</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.risk.max_intraday_loss_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">// Sets the maximum intraday loss using the strate</span><span class=\"mtk9\">gy's cash value.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"strategy.risk.max_intraday_loss Example 2\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Input for maximum intraday loss in absolute cas</span><span class=\"mtk9\">h value of the symbol.</span></span><br/><span><span class=\"mtk33\">absCashLoss</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Set maximum intraday loss to `absCashLoss` in a</span><span class=\"mtk9\">ccount currency.</span></span><br/><span><span class=\"mtk16\">strategy.risk.max_intraday_loss</span><span class=\"mtk13\">(</span><span class=\"mtk33\">absCashLoss</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.cash</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Enter Short at bar_index zero.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Store the open price value from the beginning o</span><span class=\"mtk9\">f the day.</span></span><br/><span><span class=\"mtk33\">beginPrice</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.valuewhen</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">dayofweek</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Calculate the absolute price change for the cur</span><span class=\"mtk9\">rent period.</span></span><br/><span><span class=\"mtk33\">priceChg</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">beginPrice</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">hline</span><span class=\"mtk13\">(</span><span class=\"mtk33\">absCashLoss</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">priceChg</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a><a class=\"tv-tag-label js-reference\" data-href=\"const_strategy.percent_of_equity\" href=\"#const_strategy.percent_of_equity\">strategy.percent_of_equity</a><a class=\"tv-tag-label js-reference\" data-href=\"const_strategy.cash\" href=\"#const_strategy.cash\">strategy.cash</a></div></div>",
"text": "strategy.risk.max_intraday_loss()\n一日の間に許容される最大損失。(基軸通貨での)金額または日中の最大資産に対するパーセンテージ (0 - 100) で指定します。\n構文\nstrategy.risk.max_intraday_loss(value, type, alert_message) → void\n引数\nvalue (simple int/float)\n必須のパラメーター。最大損失の値。(基軸通貨での) 金額または日中の最大資産に対するパーセンテージで指定します。資産に対するパーセンテージで指定する場合、設定可能な値の範囲は 0 ~ 100 です。\ntype (simple string)\n必須のパラメーター。値の種類を指定します。\nstrategy.percent_of_equity\nまたは\nstrategy.cash\nのいずれかひとつを指定して下さい。注: もし\nstrategy.percent_of_equity\nが指定されているケースで、資産がゼロまたはマイナスに下がった場合には、すべての未約定の注文は取り消され、すべてのポジションが解消され、新規注文は発注できなくなります。\nalert_message (simple string)\n「アラート作成」ダイアログボックスの「メッセージ」欄で {{strategy.order.alert_message}} のプレースホルダーが用いられた際に、それを置き換えるアラートメッセージを設定するオプションパラメーター。\n例\n// Sets the maximum intraday loss using the strate\ngy's equity value.\n//\n@version=\n6\nstrategy\n(\n\"strategy.risk.max_intraday_loss Example 1\"\n,\noverlay\n=\nfalse\n,\ndefault_qty_type\n=\nstrategy.percent_of_equity\n,\ndefault_qty_value\n=\n100\n)\n// Input for maximum intraday loss %.\nlossPct\n=\ninput.float\n(\n10\n)\n// Set maximum intraday loss to our lossPct input\nstrategy.risk.max_intraday_loss\n(\nlossPct\n,\nstrategy.percent_of_equity\n)\n// Enter Short at bar_index zero.\nif\nbar_index\n==\n0\nstrategy.entry\n(\n\"Short\"\n,\nstrategy.short\n)\n// Store equity value from the beginning of the da\ny\neqFromDayStart\n=\nta.valuewhen\n(\nta.change\n(\ndayofweek\n)\n>\n0\n,\nstrategy.equity\n,\n0\n)\n// Calculate change of the current equity from the\nbeginning of the current day.\neqChgPct\n=\n100\n*\n((\nstrategy.equity\n-\neqFromDayStart\n)\n/\nstrategy.equity\n)\n// Plot it\nplot\n(\neqChgPct\n)\nhline\n(\n-\nlossPct\n)\n例\n// Sets the maximum intraday loss using the strate\ngy's cash value.\n//\n@version=\n6\nstrategy\n(\n\"strategy.risk.max_intraday_loss Example 2\"\n,\noverlay\n=\nfalse\n)\n// Input for maximum intraday loss in absolute cas\nh value of the symbol.\nabsCashLoss\n=\ninput.float\n(\n5\n)\n// Set maximum intraday loss to `absCashLoss` in a\nccount currency.\nstrategy.risk.max_intraday_loss\n(\nabsCashLoss\n,\nstrategy.cash\n)\n// Enter Short at bar_index zero.\nif\nbar_index\n==\n0\nstrategy.entry\n(\n\"Short\"\n,\nstrategy.short\n)\n// Store the open price value from the beginning o\nf the day.\nbeginPrice\n=\nta.valuewhen\n(\nta.change\n(\ndayofweek\n)\n>\n0\n,\nopen\n,\n0\n)\n// Calculate the absolute price change for the cur\nrent period.\npriceChg\n=\n(\nclose\n-\nbeginPrice\n)\nhline\n(\nabsCashLoss\n)\nplot\n(\npriceChg\n)\nこちらもご覧ください\nstrategy\nstrategy.percent_of_equity\nstrategy.cash",
"code_blocks": [
{
"language": "",
"code": "strategy.risk.max_intraday_loss(value, type, alert_message) → void"
},
{
"language": "",
"code": "// Sets the maximum intraday loss using the strate\ngy's equity value.\n//\n@version=\n6\nstrategy\n(\n\"strategy.risk.max_intraday_loss Example 1\"\n,\n \noverlay\n \n=\n \nfalse\n,\n \ndefault_qty_type\n \n=\n \nstrategy.percent_of_equity\n,\n \ndefault_qty_value\n \n=\n \n100\n)\n// Input for maximum intraday loss %.\nlossPct\n \n=\n \ninput.float\n(\n10\n)\n// Set maximum intraday loss to our lossPct input\nstrategy.risk.max_intraday_loss\n(\nlossPct\n,\n \nstrategy.percent_of_equity\n)\n// Enter Short at bar_index zero.\nif\n \nbar_index\n \n==\n \n0\n \nstrategy.entry\n(\n\"Short\"\n,\n \nstrategy.short\n)\n// Store equity value from the beginning of the da\ny\neqFromDayStart\n \n=\n \nta.valuewhen\n(\nta.change\n(\ndayofweek\n)\n \n>\n \n0\n,\n \nstrategy.equity\n,\n \n0\n)\n// Calculate change of the current equity from the\n beginning of the current day.\neqChgPct\n \n=\n \n100\n \n*\n \n((\nstrategy.equity\n \n-\n \neqFromDayStart\n)\n \n/\n \nstrategy.equity\n)\n// Plot it\nplot\n(\neqChgPct\n)\nhline\n(\n-\nlossPct\n)"
},
{
"language": "",
"code": "// Sets the maximum intraday loss using the strate\ngy's cash value.\n//\n@version=\n6\nstrategy\n(\n\"strategy.risk.max_intraday_loss Example 2\"\n,\n \noverlay\n \n=\n \nfalse\n)\n// Input for maximum intraday loss in absolute cas\nh value of the symbol.\nabsCashLoss\n \n=\n \ninput.float\n(\n5\n)\n// Set maximum intraday loss to `absCashLoss` in a\nccount currency.\nstrategy.risk.max_intraday_loss\n(\nabsCashLoss\n,\n \nstrategy.cash\n)\n// Enter Short at bar_index zero.\nif\n \nbar_index\n \n==\n \n0\n \nstrategy.entry\n(\n\"Short\"\n,\n \nstrategy.short\n)\n// Store the open price value from the beginning o\nf the day.\nbeginPrice\n \n=\n \nta.valuewhen\n(\nta.change\n(\ndayofweek\n)\n \n>\n \n0\n,\n \nopen\n,\n \n0\n)\n// Calculate the absolute price change for the cur\nrent period.\npriceChg\n \n=\n \n(\nclose\n \n-\n \nbeginPrice\n)\nhline\n(\nabsCashLoss\n)\nplot\n(\npriceChg\n)"
}
],
"links": [
{
"text": "strategy.percent_of_equity",
"href": "#const_strategy.percent_of_equity"
},
{
"text": "strategy.cash",
"href": "#const_strategy.cash"
},
{
"text": "strategy.percent_of_equity",
"href": "#const_strategy.percent_of_equity"
},
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.percent_of_equity",
"href": "#const_strategy.percent_of_equity"
},
{
"text": "strategy.cash",
"href": "#const_strategy.cash"
}
],
"tables": []
},
{
"id": "fun_strategy.risk.max_position_size",
"legacy_id": "fun_strategy.risk.max_position_size",
"title": "strategy.risk.max_position_size()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.risk.max_position_size()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_strategy.risk.max_position_size\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">このルールの目的は、市場ポジションの最大サイズを決定することです。 ルールは <a class=\"js-reference\" data-href=\"fun_strategy.entry\" href=\"#fun_strategy.entry\">strategy.entry</a> 関数に影響します。 'エントリー'数量は (必要な場合) 契約数/株数/ロット数/ユニット数に減らすことができますので、合計ポジションサイズは 'strategy.risk.max_position_size'で指定された値を超えられません。 少しでもルール違反があるようなら、注文は行われません。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">strategy.risk.max_position_size(contracts) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">contracts (simple int/float) </span>必須パラメーター。ポジションの契約数/株数/ロット数/ユニット数の最大数です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_strategy.risk.max_position_size\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"risk.max_position_size Demo\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">strategy.risk.max_position_size</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.position_size</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// max plot value will be 10</span></span><br/></code></pre></div>",
"text": "strategy.risk.max_position_size()\nこのルールの目的は、市場ポジションの最大サイズを決定することです。 ルールは\nstrategy.entry\n関数に影響します。 'エントリー'数量は (必要な場合) 契約数/株数/ロット数/ユニット数に減らすことができますので、合計ポジションサイズは 'strategy.risk.max_position_size'で指定された値を超えられません。 少しでもルール違反があるようなら、注文は行われません。\n構文\nstrategy.risk.max_position_size(contracts) → void\n引数\ncontracts (simple int/float)\n必須パラメーター。ポジションの契約数/株数/ロット数/ユニット数の最大数です。\n例\n//\n@version=\n6\nstrategy\n(\n\"risk.max_position_size Demo\"\n,\ndefault_qty_value\n=\n100\n)\nstrategy.risk.max_position_size\n(\n10\n)\nif\nopen\n>\nclose\nstrategy.entry\n(\n\"buy\"\n,\nstrategy.long\n)\nplot\n(\nstrategy.position_size\n)\n// max plot value will be 10",
"code_blocks": [
{
"language": "",
"code": "strategy.risk.max_position_size(contracts) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"risk.max_position_size Demo\"\n,\n \ndefault_qty_value\n \n=\n \n100\n)\nstrategy.risk.max_position_size\n(\n10\n)\nif\n \nopen\n \n>\n \nclose\n \nstrategy.entry\n(\n\"buy\"\n,\n \nstrategy.long\n)\nplot\n(\nstrategy.position_size\n)\n \n// max plot value will be 10"
}
],
"links": [
{
"text": "strategy.entry",
"href": "#fun_strategy.entry"
}
],
"tables": []
},
{
"id": "fun_string",
"legacy_id": "fun_string",
"title": "string()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">string()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_string\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">naをstringに型変換</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_string-0\" href=\"#fun_string-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">string(x) → const string</pre></a><a class=\"js-reference\" data-href=\"fun_string-1\" href=\"#fun_string-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">string(x) → input string</pre></a><a class=\"js-reference\" data-href=\"fun_string-2\" href=\"#fun_string-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">string(x) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_string-3\" href=\"#fun_string-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">string(x) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (const string) </span>指定した型に変換された値、通常は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">stringに型変換された後の引数の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_float\" href=\"#fun_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_int\" href=\"#fun_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bool\" href=\"#fun_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color\" href=\"#fun_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line\" href=\"#fun_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label\" href=\"#fun_label\">label</a></div></div>",
"text": "string()\n4個の多重定義\nnaをstringに型変換\n構文と多重定義\nstring(x) → const string\nstring(x) → input string\nstring(x) → simple string\nstring(x) → series string\n引数\nx (const string)\n指定した型に変換された値、通常は\nna\nです。\nリターン\nstringに型変換された後の引数の値。\nこちらもご覧ください\nfloat\nint\nbool\ncolor\nline\nlabel",
"code_blocks": [
{
"language": "",
"code": "string(x) → const string"
},
{
"language": "",
"code": "string(x) → input string"
},
{
"language": "",
"code": "string(x) → simple string"
},
{
"language": "",
"code": "string(x) → series string"
}
],
"links": [
{
"text": "string(x) → const string",
"href": "#fun_string-0"
},
{
"text": "string(x) → input string",
"href": "#fun_string-1"
},
{
"text": "string(x) → simple string",
"href": "#fun_string-2"
},
{
"text": "string(x) → series string",
"href": "#fun_string-3"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "float",
"href": "#fun_float"
},
{
"text": "int",
"href": "#fun_int"
},
{
"text": "bool",
"href": "#fun_bool"
},
{
"text": "color",
"href": "#fun_color"
},
{
"text": "line",
"href": "#fun_line"
},
{
"text": "label",
"href": "#fun_label"
}
],
"tables": []
},
{
"id": "fun_syminfo.prefix",
"legacy_id": "fun_syminfo.prefix",
"title": "syminfo.prefix()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.prefix()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_syminfo.prefix\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>symbol</code>の取引所のプレフィックスを返します。例. \"NASDAQ\"。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_syminfo.prefix-0\" href=\"#fun_syminfo.prefix-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">syminfo.prefix(symbol) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_syminfo.prefix-1\" href=\"#fun_syminfo.prefix-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">syminfo.prefix(symbol) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (simple string) </span>シンボル。シンボルはプレフィックス付きで (例: \"AAPL\" ではなく \"NASDAQ:AAPL\" として) 渡す必要があります。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_syminfo.prefix\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo.prefix fun\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_sym</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.symbol</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ:AAPL\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">pref</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">syminfo.prefix</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_sym</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">tick</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">syminfo.ticker</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_sym</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pref</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tick</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.extended</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">s</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>symbol</code>の取引所のプレフィックスを返します。例. \"NASDAQ\"。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数の結果は、<a class=\"js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a>/<a class=\"js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a> および <a class=\"js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a> で使用できます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.prefix\" href=\"#var_syminfo.prefix\">syminfo.prefix</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_syminfo.ticker\" href=\"#fun_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a></div></div>",
"text": "syminfo.prefix()\n2個の多重定義\nsymbol\nの取引所のプレフィックスを返します。例. \"NASDAQ\"。\n構文と多重定義\nsyminfo.prefix(symbol) → simple string\nsyminfo.prefix(symbol) → series string\n引数\nsymbol (simple string)\nシンボル。シンボルはプレフィックス付きで (例: \"AAPL\" ではなく \"NASDAQ:AAPL\" として) 渡す必要があります。\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo.prefix fun\"\n,\noverlay\n=\ntrue\n)\ni_sym\n=\ninput.symbol\n(\n\"NASDAQ:AAPL\"\n)\npref\n=\nsyminfo.prefix\n(\ni_sym\n)\ntick\n=\nsyminfo.ticker\n(\ni_sym\n)\nt\n=\nticker.new\n(\npref\n,\ntick\n,\nsession.extended\n)\ns\n=\nrequest.security\n(\nt\n,\n\"1D\"\n,\nclose\n)\nplot\n(\ns\n)\nリターン\nsymbol\nの取引所のプレフィックスを返します。例. \"NASDAQ\"。\n備考\nこの関数の結果は、\nticker.new\n/\nticker.modify\nおよび\nrequest.security\nで使用できます。\nこちらもご覧ください\nsyminfo.tickerid\nsyminfo.ticker\nsyminfo.prefix\nsyminfo.ticker\nticker.new",
"code_blocks": [
{
"language": "",
"code": "syminfo.prefix(symbol) → simple string"
},
{
"language": "",
"code": "syminfo.prefix(symbol) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo.prefix fun\"\n,\n \noverlay\n=\ntrue\n)\ni_sym\n \n=\n \ninput.symbol\n(\n\"NASDAQ:AAPL\"\n)\npref\n \n=\n \nsyminfo.prefix\n(\ni_sym\n)\ntick\n \n=\n \nsyminfo.ticker\n(\ni_sym\n)\nt\n \n=\n \nticker.new\n(\npref\n,\n \ntick\n,\n \nsession.extended\n)\ns\n \n=\n \nrequest.security\n(\nt\n,\n \n\"1D\"\n,\n \nclose\n)\nplot\n(\ns\n)"
}
],
"links": [
{
"text": "syminfo.prefix(symbol) → simple string",
"href": "#fun_syminfo.prefix-0"
},
{
"text": "syminfo.prefix(symbol) → series string",
"href": "#fun_syminfo.prefix-1"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.prefix",
"href": "#var_syminfo.prefix"
},
{
"text": "syminfo.ticker",
"href": "#fun_syminfo.ticker"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
}
],
"tables": []
},
{
"id": "fun_syminfo.ticker",
"legacy_id": "fun_syminfo.ticker",
"title": "syminfo.ticker()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.ticker()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_syminfo.ticker\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>symbol</code>の名前を取引所のプレフィックスなしで返します。例. \"AAPL\"。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_syminfo.ticker-0\" href=\"#fun_syminfo.ticker-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">syminfo.ticker(symbol) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_syminfo.ticker-1\" href=\"#fun_syminfo.ticker-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">syminfo.ticker(symbol) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (simple string) </span>シンボル。シンボルはプレフィックス付きで (例: \"AAPL\" ではなく \"NASDAQ:AAPL\" として) 渡す必要があります。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_syminfo.ticker\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo.ticker fun\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">i_sym</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.symbol</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ:AAPL\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">pref</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">syminfo.prefix</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_sym</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">tick</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">syminfo.ticker</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i_sym</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pref</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tick</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.extended</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">s</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>symbol</code>の名前を取引所のプレフィックスなしで返します。例. \"AAPL\"。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数の結果は、<a class=\"js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a>/<a class=\"js-reference\" data-href=\"fun_ticker.modify\" href=\"#fun_ticker.modify\">ticker.modify</a> および <a class=\"js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a> で使用できます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.prefix\" href=\"#var_syminfo.prefix\">syminfo.prefix</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_syminfo.prefix\" href=\"#fun_syminfo.prefix\">syminfo.prefix</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a></div></div>",
"text": "syminfo.ticker()\n2個の多重定義\nsymbol\nの名前を取引所のプレフィックスなしで返します。例. \"AAPL\"。\n構文と多重定義\nsyminfo.ticker(symbol) → simple string\nsyminfo.ticker(symbol) → series string\n引数\nsymbol (simple string)\nシンボル。シンボルはプレフィックス付きで (例: \"AAPL\" ではなく \"NASDAQ:AAPL\" として) 渡す必要があります。\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo.ticker fun\"\n,\noverlay\n=\ntrue\n)\ni_sym\n=\ninput.symbol\n(\n\"NASDAQ:AAPL\"\n)\npref\n=\nsyminfo.prefix\n(\ni_sym\n)\ntick\n=\nsyminfo.ticker\n(\ni_sym\n)\nt\n=\nticker.new\n(\npref\n,\ntick\n,\nsession.extended\n)\ns\n=\nrequest.security\n(\nt\n,\n\"1D\"\n,\nclose\n)\nplot\n(\ns\n)\nリターン\nsymbol\nの名前を取引所のプレフィックスなしで返します。例. \"AAPL\"。\n備考\nこの関数の結果は、\nticker.new\n/\nticker.modify\nおよび\nrequest.security\nで使用できます。\nこちらもご覧ください\nsyminfo.tickerid\nsyminfo.ticker\nsyminfo.prefix\nsyminfo.prefix\nticker.new",
"code_blocks": [
{
"language": "",
"code": "syminfo.ticker(symbol) → simple string"
},
{
"language": "",
"code": "syminfo.ticker(symbol) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo.ticker fun\"\n,\n \noverlay\n=\ntrue\n)\ni_sym\n \n=\n \ninput.symbol\n(\n\"NASDAQ:AAPL\"\n)\npref\n \n=\n \nsyminfo.prefix\n(\ni_sym\n)\ntick\n \n=\n \nsyminfo.ticker\n(\ni_sym\n)\nt\n \n=\n \nticker.new\n(\npref\n,\n \ntick\n,\n \nsession.extended\n)\ns\n \n=\n \nrequest.security\n(\nt\n,\n \n\"1D\"\n,\n \nclose\n)\nplot\n(\ns\n)"
}
],
"links": [
{
"text": "syminfo.ticker(symbol) → simple string",
"href": "#fun_syminfo.ticker-0"
},
{
"text": "syminfo.ticker(symbol) → series string",
"href": "#fun_syminfo.ticker-1"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.modify",
"href": "#fun_ticker.modify"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.prefix",
"href": "#var_syminfo.prefix"
},
{
"text": "syminfo.prefix",
"href": "#fun_syminfo.prefix"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
}
],
"tables": []
},
{
"id": "fun_ta.alma",
"legacy_id": "fun_ta.alma",
"title": "ta.alma()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.alma()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.alma\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">アルノー・ルグー移動平均線 (ALMA)です。これは移動平均の加重にガウス分布を用います。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.alma(series, length, offset, sigma, floor) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">series (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">offset (simple int/float) </span>滑らかさ (1に近い) と応答性 (0に近い) の間でトレードオフを調節します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">sigma (simple int/float) </span>ALMAの滑らかさを変更します。 シグマが大きいほどより滑らかなALMAになります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">floor (simple bool) </span>オプションパラメーター。ALMAを計算する前にオフセットの計算を切り捨てるかを指定します。デフォルト値は false です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.alma\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.alma\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.alma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.85</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// same on pine, but much less efficient</span></span><br/><span><span class=\"mtk15\">pine_alma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">series</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">windowsize</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">offset</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sigma</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">offset</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">windowsize</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//m = math.floor(offset * (windowsize - 1)) // Use</span><span class=\"mtk9\">d as m when math.floor=true</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">s</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">windowsize</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sigma</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">norm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">windowsize</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">weight</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.exp</span><span class=\"mtk13\">(</span><span class=\"mtk12\">-1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.pow</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk12\">2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.pow</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk13\">)))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">norm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">norm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">weight</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">series</span><span class=\"mtk13\">[</span><span class=\"mtk33\">windowsize</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">weight</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">norm</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_alma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.85</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">アルノー・ルグー移動平均線 (ALMA)。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値が計算に含まれ、<code>na</code> の結果が生成されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.ema\" href=\"#fun_ta.ema\">ta.ema</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rma\" href=\"#fun_ta.rma\">ta.rma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.wma\" href=\"#fun_ta.wma\">ta.wma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.vwma\" href=\"#fun_ta.vwma\">ta.vwma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.swma\" href=\"#fun_ta.swma\">ta.swma</a></div></div>",
"text": "ta.alma()\nアルノー・ルグー移動平均線 (ALMA)です。これは移動平均の加重にガウス分布を用います。\n構文\nta.alma(series, length, offset, sigma, floor) → series float\n引数\nseries (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\noffset (simple int/float)\n滑らかさ (1に近い) と応答性 (0に近い) の間でトレードオフを調節します。\nsigma (simple int/float)\nALMAの滑らかさを変更します。 シグマが大きいほどより滑らかなALMAになります。\nfloor (simple bool)\nオプションパラメーター。ALMAを計算する前にオフセットの計算を切り捨てるかを指定します。デフォルト値は false です。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.alma\"\n,\noverlay\n=\ntrue\n)\nplot\n(\nta.alma\n(\nclose\n,\n9\n,\n0.85\n,\n6\n))\n// same on pine, but much less efficient\npine_alma\n(\nseries\n,\nwindowsize\n,\noffset\n,\nsigma\n)\n=>\nm\n=\noffset\n*\n(\nwindowsize\n-\n1\n)\n//m = math.floor(offset * (windowsize - 1)) // Use\nd as m when math.floor=true\ns\n=\nwindowsize\n/\nsigma\nnorm\n=\n0.0\nsum\n=\n0.0\nfor\ni\n=\n0\nto\nwindowsize\n-\n1\nweight\n=\nmath.exp\n(\n-1\n*\nmath.pow\n(\ni\n-\nm\n,\n2\n)\n/\n(\n2\n*\nmath.pow\n(\ns\n,\n2\n)))\nnorm\n:=\nnorm\n+\nweight\nsum\n:=\nsum\n+\nseries\n[\nwindowsize\n-\ni\n-\n1\n]\n*\nweight\nsum\n/\nnorm\nplot\n(\npine_alma\n(\nclose\n,\n9\n,\n0.85\n,\n6\n))\nリターン\nアルノー・ルグー移動平均線 (ALMA)。\n備考\nsource\n系列の\nna\nの値が計算に含まれ、\nna\nの結果が生成されます。\nこちらもご覧ください\nta.sma\nta.ema\nta.rma\nta.wma\nta.vwma\nta.swma",
"code_blocks": [
{
"language": "",
"code": "ta.alma(series, length, offset, sigma, floor) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.alma\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\nta.alma\n(\nclose\n,\n \n9\n,\n \n0.85\n,\n \n6\n))\n// same on pine, but much less efficient\npine_alma\n(\nseries\n,\n \nwindowsize\n,\n \noffset\n,\n \nsigma\n)\n \n=>\n \nm\n \n=\n \noffset\n \n*\n \n(\nwindowsize\n \n-\n \n1\n)\n \n//m = math.floor(offset * (windowsize - 1)) // Use\nd as m when math.floor=true\n \ns\n \n=\n \nwindowsize\n \n/\n \nsigma\n \nnorm\n \n=\n \n0.0\n \nsum\n \n=\n \n0.0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \nwindowsize\n \n-\n \n1\n \nweight\n \n=\n \nmath.exp\n(\n-1\n \n*\n \nmath.pow\n(\ni\n \n-\n \nm\n,\n \n2\n)\n \n/\n \n(\n2\n \n*\n \nmath.pow\n(\ns\n,\n \n2\n)))\n \nnorm\n \n:=\n \nnorm\n \n+\n \nweight\n \nsum\n \n:=\n \nsum\n \n+\n \nseries\n[\nwindowsize\n \n-\n \ni\n \n-\n \n1\n]\n \n*\n \nweight\n \nsum\n \n/\n \nnorm\nplot\n(\npine_alma\n(\nclose\n,\n \n9\n,\n \n0.85\n,\n \n6\n))"
}
],
"links": [
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "ta.ema",
"href": "#fun_ta.ema"
},
{
"text": "ta.rma",
"href": "#fun_ta.rma"
},
{
"text": "ta.wma",
"href": "#fun_ta.wma"
},
{
"text": "ta.vwma",
"href": "#fun_ta.vwma"
},
{
"text": "ta.swma",
"href": "#fun_ta.swma"
}
],
"tables": []
},
{
"id": "fun_ta.atr",
"legacy_id": "fun_ta.atr",
"title": "ta.atr()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.atr()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.atr\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">atr関数 (アベレージ・トゥルー・レンジ) は、トゥルー・レンジのRMAを返します。トゥルー・レンジは max(high - low, abs(high - close[1]), abs(low - close[1])) です。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.atr(length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (simple int) </span>期間 (バーをさかのぼる数)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.atr\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.atr\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.atr</span><span class=\"mtk13\">(</span><span class=\"mtk12\">14</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//the same on pine</span></span><br/><span><span class=\"mtk15\">pine_atr</span><span class=\"mtk13\">(</span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">trueRange</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">-</span><span class=\"mtk11\">low</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.abs</span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]))</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.abs</span><span class=\"mtk13\">(</span><span class=\"mtk11\">low</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//true range can be also calculated with ta.tr(tru</span><span class=\"mtk9\">e)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.rma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">trueRange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_atr</span><span class=\"mtk13\">(</span><span class=\"mtk12\">14</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">真の値幅の平均(アベレージ・トゥルー・レンジ)。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.tr\" href=\"#fun_ta.tr\">ta.tr</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rma\" href=\"#fun_ta.rma\">ta.rma</a></div></div>",
"text": "ta.atr()\natr関数 (アベレージ・トゥルー・レンジ) は、トゥルー・レンジのRMAを返します。トゥルー・レンジは max(high - low, abs(high - close[1]), abs(low - close[1])) です。\n構文\nta.atr(length) → series float\n引数\nlength (simple int)\n期間 (バーをさかのぼる数)。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.atr\"\n)\nplot\n(\nta.atr\n(\n14\n))\n//the same on pine\npine_atr\n(\nlength\n)\n=>\ntrueRange\n=\nna\n(\nhigh\n[\n1\n])\n?\nhigh\n-\nlow\n:\nmath.max\n(\nmath.max\n(\nhigh\n-\nlow\n,\nmath.abs\n(\nhigh\n-\nclose\n[\n1\n]))\n,\nmath.abs\n(\nlow\n-\nclose\n[\n1\n]))\n//true range can be also calculated with ta.tr(tru\ne)\nta.rma\n(\ntrueRange\n,\nlength\n)\nplot\n(\npine_atr\n(\n14\n))\nリターン\n真の値幅の平均(アベレージ・トゥルー・レンジ)。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.tr\nta.rma",
"code_blocks": [
{
"language": "",
"code": "ta.atr(length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.atr\"\n)\nplot\n(\nta.atr\n(\n14\n))\n//the same on pine\npine_atr\n(\nlength\n)\n \n=>\n \ntrueRange\n \n=\n \nna\n(\nhigh\n[\n1\n])\n?\n \nhigh\n-\nlow\n \n:\n \nmath.max\n(\nmath.max\n(\nhigh\n \n-\n \nlow\n,\n \nmath.abs\n(\nhigh\n \n-\n \nclose\n[\n1\n]))\n,\n \nmath.abs\n(\nlow\n \n-\n \nclose\n[\n1\n]))\n \n//true range can be also calculated with ta.tr(tru\ne)\n \nta.rma\n(\ntrueRange\n,\n \nlength\n)\nplot\n(\npine_atr\n(\n14\n))"
}
],
"links": [
{
"text": "ta.tr",
"href": "#fun_ta.tr"
},
{
"text": "ta.rma",
"href": "#fun_ta.rma"
}
],
"tables": []
},
{
"id": "fun_ta.barssince",
"legacy_id": "fun_ta.barssince",
"title": "ta.barssince()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.barssince()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.barssince\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">最後に条件が true だった時からのバーの数を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.barssince(condition) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">condition (series bool) </span>確認の対象となる条件です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.barssince\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.barssince\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// get number of bars since last color.green bar</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.barssince</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">条件が true だった時からのバーの数</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーより前に条件が満たされていない場合、関数は na を返します。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.lowestbars\" href=\"#fun_ta.lowestbars\">ta.lowestbars</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.highestbars\" href=\"#fun_ta.highestbars\">ta.highestbars</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.valuewhen\" href=\"#fun_ta.valuewhen\">ta.valuewhen</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.highest\" href=\"#fun_ta.highest\">ta.highest</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.lowest\" href=\"#fun_ta.lowest\">ta.lowest</a></div></div>",
"text": "ta.barssince()\n最後に条件が true だった時からのバーの数を計算します。\n構文\nta.barssince(condition) → series int\n引数\ncondition (series bool)\n確認の対象となる条件です。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.barssince\"\n)\n// get number of bars since last color.green bar\nplot\n(\nta.barssince\n(\nclose\n>=\nopen\n))\nリターン\n条件が true だった時からのバーの数\n備考\n現在のバーより前に条件が満たされていない場合、関数は na を返します。\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこちらもご覧ください\nta.lowestbars\nta.highestbars\nta.valuewhen\nta.highest\nta.lowest",
"code_blocks": [
{
"language": "",
"code": "ta.barssince(condition) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.barssince\"\n)\n// get number of bars since last color.green bar\nplot\n(\nta.barssince\n(\nclose\n \n>=\n \nopen\n))"
}
],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "ta.lowestbars",
"href": "#fun_ta.lowestbars"
},
{
"text": "ta.highestbars",
"href": "#fun_ta.highestbars"
},
{
"text": "ta.valuewhen",
"href": "#fun_ta.valuewhen"
},
{
"text": "ta.highest",
"href": "#fun_ta.highest"
},
{
"text": "ta.lowest",
"href": "#fun_ta.lowest"
}
],
"tables": []
},
{
"id": "fun_ta.bb",
"legacy_id": "fun_ta.bb",
"title": "ta.bb()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.bb()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.bb\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボリンジャーバンド。ボリンジャーバンドはテクニカル分析ツールの一種で、銘柄価格の単純移動平均(SMA)から(正と負の方向に)2標準偏差離れてプロットされるラインから定義されます。各パラメーターはお好みに応じて調整可能です。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.bb(series, length, mult) → [series float, series float, series float]</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">series (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">mult (simple int/float) </span>標準偏差ファクター。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.bb\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.bb\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">middle</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">upper</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lower</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.bb</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">middle</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">upper</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lower</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_bb</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mult</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">dev</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mult</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.stdev</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk33\">basis</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">dev</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">dev</span><span class=\"mtk13\">]</span></span><br/><span><span></span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">pineMiddle</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pineUpper</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pineLower</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">f_bb</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pineMiddle</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pineUpper</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pineLower</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ボリンジャーバンド。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.stdev\" href=\"#fun_ta.stdev\">ta.stdev</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.kc\" href=\"#fun_ta.kc\">ta.kc</a></div></div>",
"text": "ta.bb()\nボリンジャーバンド。ボリンジャーバンドはテクニカル分析ツールの一種で、銘柄価格の単純移動平均(SMA)から(正と負の方向に)2標準偏差離れてプロットされるラインから定義されます。各パラメーターはお好みに応じて調整可能です。\n構文\nta.bb(series, length, mult) → [series float, series float, series float]\n引数\nseries (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nmult (simple int/float)\n標準偏差ファクター。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.bb\"\n)\n[\nmiddle\n,\nupper\n,\nlower\n]\n=\nta.bb\n(\nclose\n,\n5\n,\n4\n)\nplot\n(\nmiddle\n,\ncolor\n=\ncolor.yellow\n)\nplot\n(\nupper\n,\ncolor\n=\ncolor.yellow\n)\nplot\n(\nlower\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_bb\n(\nsrc\n,\nlength\n,\nmult\n)\n=>\nfloat\nbasis\n=\nta.sma\n(\nsrc\n,\nlength\n)\nfloat\ndev\n=\nmult\n*\nta.stdev\n(\nsrc\n,\nlength\n)\n[\nbasis\n,\nbasis\n+\ndev\n,\nbasis\n-\ndev\n]\n[\npineMiddle\n,\npineUpper\n,\npineLower\n]\n=\nf_bb\n(\nclose\n,\n5\n,\n4\n)\nplot\n(\npineMiddle\n)\nplot\n(\npineUpper\n)\nplot\n(\npineLower\n)\nリターン\nボリンジャーバンド。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.sma\nta.stdev\nta.kc",
"code_blocks": [
{
"language": "",
"code": "ta.bb(series, length, mult) → [series float, series float, series float]"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.bb\"\n)\n[\nmiddle\n,\n \nupper\n,\n \nlower\n]\n \n=\n \nta.bb\n(\nclose\n,\n \n5\n,\n \n4\n)\nplot\n(\nmiddle\n,\n \ncolor\n=\ncolor.yellow\n)\nplot\n(\nupper\n,\n \ncolor\n=\ncolor.yellow\n)\nplot\n(\nlower\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_bb\n(\nsrc\n,\n \nlength\n,\n \nmult\n)\n \n=>\n \nfloat\n \nbasis\n \n=\n \nta.sma\n(\nsrc\n,\n \nlength\n)\n \nfloat\n \ndev\n \n=\n \nmult\n \n*\n \nta.stdev\n(\nsrc\n,\n \nlength\n)\n \n[\nbasis\n,\n \nbasis\n \n+\n \ndev\n,\n \nbasis\n \n-\n \ndev\n]\n[\npineMiddle\n,\n \npineUpper\n,\n \npineLower\n]\n \n=\n \nf_bb\n(\nclose\n,\n \n5\n,\n \n4\n)\nplot\n(\npineMiddle\n)\nplot\n(\npineUpper\n)\nplot\n(\npineLower\n)"
}
],
"links": [
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "ta.stdev",
"href": "#fun_ta.stdev"
},
{
"text": "ta.kc",
"href": "#fun_ta.kc"
}
],
"tables": []
},
{
"id": "fun_ta.bbw",
"legacy_id": "fun_ta.bbw",
"title": "ta.bbw()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.bbw()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.bbw\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ボリンジャーバンド幅。ボリンジャーバンド幅は上下のボリンジャーバンドの差を中央のバンドで割ったものです。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.bbw(series, length, mult) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">series (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">mult (simple int/float) </span>標準偏差ファクター。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.bbw\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.bbw\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.bbw</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_bbw</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mult</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">dev</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mult</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.stdev</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">(((</span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">dev</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">dev</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">basis</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f_bbw</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ボリンジャーバンド幅。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.bb\" href=\"#fun_ta.bb\">ta.bb</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.stdev\" href=\"#fun_ta.stdev\">ta.stdev</a></div></div>",
"text": "ta.bbw()\nボリンジャーバンド幅。ボリンジャーバンド幅は上下のボリンジャーバンドの差を中央のバンドで割ったものです。\n構文\nta.bbw(series, length, mult) → series float\n引数\nseries (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nmult (simple int/float)\n標準偏差ファクター。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.bbw\"\n)\nplot\n(\nta.bbw\n(\nclose\n,\n5\n,\n4\n)\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_bbw\n(\nsrc\n,\nlength\n,\nmult\n)\n=>\nfloat\nbasis\n=\nta.sma\n(\nsrc\n,\nlength\n)\nfloat\ndev\n=\nmult\n*\nta.stdev\n(\nsrc\n,\nlength\n)\n(((\nbasis\n+\ndev\n)\n-\n(\nbasis\n-\ndev\n))\n/\nbasis\n)\n*\n100\nplot\n(\nf_bbw\n(\nclose\n,\n5\n,\n4\n))\nリターン\nボリンジャーバンド幅。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.bb\nta.sma\nta.stdev",
"code_blocks": [
{
"language": "",
"code": "ta.bbw(series, length, mult) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.bbw\"\n)\nplot\n(\nta.bbw\n(\nclose\n,\n \n5\n,\n \n4\n)\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_bbw\n(\nsrc\n,\n \nlength\n,\n \nmult\n)\n \n=>\n \nfloat\n \nbasis\n \n=\n \nta.sma\n(\nsrc\n,\n \nlength\n)\n \nfloat\n \ndev\n \n=\n \nmult\n \n*\n \nta.stdev\n(\nsrc\n,\n \nlength\n)\n \n(((\nbasis\n \n+\n \ndev\n)\n \n-\n \n(\nbasis\n \n-\n \ndev\n))\n \n/\n \nbasis\n)\n \n*\n \n100\nplot\n(\nf_bbw\n(\nclose\n,\n \n5\n,\n \n4\n))"
}
],
"links": [
{
"text": "ta.bb",
"href": "#fun_ta.bb"
},
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "ta.stdev",
"href": "#fun_ta.stdev"
}
],
"tables": []
},
{
"id": "fun_ta.cci",
"legacy_id": "fun_ta.cci",
"title": "ta.cci()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.cci()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.cci\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">CCI (商品チャネル指数) は、商品の典型的な価格とその単純移動平均との差を、典型的な価格の平均絶対偏差で割ったものです。CCIは、より読みやすい数字にするために、0.015の逆係数でスケーリングされます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.cci(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">過去の length の期間内における source のCCIを返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div></div>",
"text": "ta.cci()\nCCI (商品チャネル指数) は、商品の典型的な価格とその単純移動平均との差を、典型的な価格の平均絶対偏差で割ったものです。CCIは、より読みやすい数字にするために、0.015の逆係数でスケーリングされます。\n構文\nta.cci(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\n過去の length の期間内における source のCCIを返します。\n備考\nsource\n系列の\nna\nの値は無視されます。",
"code_blocks": [
{
"language": "",
"code": "ta.cci(source, length) → series float"
}
],
"links": [],
"tables": []
},
{
"id": "fun_ta.change",
"legacy_id": "fun_ta.change",
"title": "ta.change()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.change()</h3><span class=\"tv-pine-reference-item__overloads\">3個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.change\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の <code>source</code> の値を <code>length</code> 本前のバーの値と比較し、その差を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ta.change-0\" href=\"#fun_ta.change-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ta.change(source, length) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_ta.change-1\" href=\"#fun_ta.change-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ta.change(source, length) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_ta.change-2\" href=\"#fun_ta.change-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ta.change(source, length) → series bool</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int) </span>ソース系列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>過去の <code>source</code> の値が現在の値からどれくらい離れているかを、バーの単位で指定します。オプションです。デフォルトは 1 です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.change\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">'Day and Direction Change'</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">dailyBarTime</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">time</span><span class=\"mtk13\">(</span><span class=\"mtk29\">'1D'</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">isNewDay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">dailyBarTime</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">!=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk33\">isNewDay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">80</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">isGreenBar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk33\">colorChange</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">isGreenBar</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plotshape</span><span class=\"mtk13\">(</span><span class=\"mtk33\">colorChange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">'Direction Change'</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">値が数値の場合には差分。ソースが 'bool' の場合には、現在のソースが前のソースと異なるときに <code>true</code> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値が計算に含まれ、<code>na</code> の結果が生成されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.mom\" href=\"#fun_ta.mom\">ta.mom</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.cross\" href=\"#fun_ta.cross\">ta.cross</a></div></div>",
"text": "ta.change()\n3個の多重定義\n現在の\nsource\nの値を\nlength\n本前のバーの値と比較し、その差を返します。\n構文と多重定義\nta.change(source, length) → series int\nta.change(source, length) → series float\nta.change(source, length) → series bool\n引数\nsource (series int)\nソース系列。\nlength (series int)\n過去の\nsource\nの値が現在の値からどれくらい離れているかを、バーの単位で指定します。オプションです。デフォルトは 1 です。\n例\n//\n@version=\n6\nindicator\n(\n'Day and Direction Change'\n,\noverlay\n=\ntrue\n)\ndailyBarTime\n=\ntime\n(\n'1D'\n)\nisNewDay\n=\nta.change\n(\ndailyBarTime\n)\n!=\n0\nbgcolor\n(\nisNewDay\n?\ncolor.new\n(\ncolor.green\n,\n80\n)\n:\nna\n)\nisGreenBar\n=\nclose\n>=\nopen\ncolorChange\n=\nta.change\n(\nisGreenBar\n)\nplotshape\n(\ncolorChange\n,\n'Direction Change'\n)\nリターン\n値が数値の場合には差分。ソースが 'bool' の場合には、現在のソースが前のソースと異なるときに\ntrue\nを返します。\n備考\nsource\n系列の\nna\nの値が計算に含まれ、\nna\nの結果が生成されます。\nこちらもご覧ください\nta.mom\nta.cross",
"code_blocks": [
{
"language": "",
"code": "ta.change(source, length) → series int"
},
{
"language": "",
"code": "ta.change(source, length) → series float"
},
{
"language": "",
"code": "ta.change(source, length) → series bool"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n'Day and Direction Change'\n,\n \noverlay\n \n=\n \ntrue\n)\ndailyBarTime\n \n=\n \ntime\n(\n'1D'\n)\nisNewDay\n \n=\n \nta.change\n(\ndailyBarTime\n)\n \n!=\n \n0\nbgcolor\n(\nisNewDay\n \n?\n \ncolor.new\n(\ncolor.green\n,\n \n80\n)\n \n:\n \nna\n)\nisGreenBar\n \n=\n \nclose\n \n>=\n \nopen\ncolorChange\n \n=\n \nta.change\n(\nisGreenBar\n)\nplotshape\n(\ncolorChange\n,\n \n'Direction Change'\n)"
}
],
"links": [
{
"text": "ta.change(source, length) → series int",
"href": "#fun_ta.change-0"
},
{
"text": "ta.change(source, length) → series float",
"href": "#fun_ta.change-1"
},
{
"text": "ta.change(source, length) → series bool",
"href": "#fun_ta.change-2"
},
{
"text": "ta.mom",
"href": "#fun_ta.mom"
},
{
"text": "ta.cross",
"href": "#fun_ta.cross"
}
],
"tables": []
},
{
"id": "fun_ta.cmo",
"legacy_id": "fun_ta.cmo",
"title": "ta.cmo()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.cmo()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.cmo\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">シャンデ・モメンタム・オシレーター。直近の上昇と下降の値幅の合計の差を計算し、その結果を同じ期間のすべての値幅合計で割ります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.cmo(series, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">series (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.cmo\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.cmo\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.cmo</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_cmo</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mom</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sm1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.sum</span><span class=\"mtk13\">((</span><span class=\"mtk33\">mom</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mom</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sm2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.sum</span><span class=\"mtk13\">((</span><span class=\"mtk33\">mom</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk33\">mom</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">sm1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sm2</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">sm1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sm2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f_cmo</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">シャンデ・モメンタム・オシレーター。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rsi\" href=\"#fun_ta.rsi\">ta.rsi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.stoch\" href=\"#fun_ta.stoch\">ta.stoch</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.sum\" href=\"#fun_math.sum\">math.sum</a></div></div>",
"text": "ta.cmo()\nシャンデ・モメンタム・オシレーター。直近の上昇と下降の値幅の合計の差を計算し、その結果を同じ期間のすべての値幅合計で割ります。\n構文\nta.cmo(series, length) → series float\n引数\nseries (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.cmo\"\n)\nplot\n(\nta.cmo\n(\nclose\n,\n5\n)\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_cmo\n(\nsrc\n,\nlength\n)\n=>\nfloat\nmom\n=\nta.change\n(\nsrc\n)\nfloat\nsm1\n=\nmath.sum\n((\nmom\n>=\n0\n)\n?\nmom\n:\n0.0\n,\nlength\n)\nfloat\nsm2\n=\nmath.sum\n((\nmom\n>=\n0\n)\n?\n0.0\n:\n-\nmom\n,\nlength\n)\n100\n*\n(\nsm1\n-\nsm2\n)\n/\n(\nsm1\n+\nsm2\n)\nplot\n(\nf_cmo\n(\nclose\n,\n5\n))\nリターン\nシャンデ・モメンタム・オシレーター。\n備考\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.rsi\nta.stoch\nmath.sum",
"code_blocks": [
{
"language": "",
"code": "ta.cmo(series, length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.cmo\"\n)\nplot\n(\nta.cmo\n(\nclose\n,\n \n5\n)\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_cmo\n(\nsrc\n,\n \nlength\n)\n \n=>\n \nfloat\n \nmom\n \n=\n \nta.change\n(\nsrc\n)\n \nfloat\n \nsm1\n \n=\n \nmath.sum\n((\nmom\n \n>=\n \n0\n)\n \n?\n \nmom\n \n:\n \n0.0\n,\n \nlength\n)\n \nfloat\n \nsm2\n \n=\n \nmath.sum\n((\nmom\n \n>=\n \n0\n)\n \n?\n \n0.0\n \n:\n \n-\nmom\n,\n \nlength\n)\n \n100\n \n*\n \n(\nsm1\n \n-\n \nsm2\n)\n \n/\n \n(\nsm1\n \n+\n \nsm2\n)\nplot\n(\nf_cmo\n(\nclose\n,\n \n5\n))"
}
],
"links": [
{
"text": "ta.rsi",
"href": "#fun_ta.rsi"
},
{
"text": "ta.stoch",
"href": "#fun_ta.stoch"
},
{
"text": "math.sum",
"href": "#fun_math.sum"
}
],
"tables": []
},
{
"id": "fun_ta.cog",
"legacy_id": "fun_ta.cog",
"title": "ta.cog()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.cog()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.cog\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">cog (重心) は統計とフィボナッチの黄金比に基づいたインジケーターです。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.cog(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.cog\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.cog\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.cog</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">pine_cog</span><span class=\"mtk13\">(</span><span class=\"mtk33\">source</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">source</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">num</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">source</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">num</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">num</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">price</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk33\">num</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_cog</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">重心。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.stoch\" href=\"#fun_ta.stoch\">ta.stoch</a></div></div>",
"text": "ta.cog()\ncog (重心) は統計とフィボナッチの黄金比に基づいたインジケーターです。\n構文\nta.cog(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.cog\"\n,\noverlay\n=\ntrue\n)\nplot\n(\nta.cog\n(\nclose\n,\n10\n))\n// the same on pine\npine_cog\n(\nsource\n,\nlength\n)\n=>\nsum\n=\nmath.sum\n(\nsource\n,\nlength\n)\nnum\n=\n0.0\nfor\ni\n=\n0\nto\nlength\n-\n1\nprice\n=\nsource\n[\ni\n]\nnum\n:=\nnum\n+\nprice\n*\n(\ni\n+\n1\n)\n-\nnum\n/\nsum\nplot\n(\npine_cog\n(\nclose\n,\n10\n))\nリターン\n重心。\n備考\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.stoch",
"code_blocks": [
{
"language": "",
"code": "ta.cog(source, length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.cog\"\n,\n \noverlay\n=\ntrue\n)\nplot\n(\nta.cog\n(\nclose\n,\n \n10\n))\n// the same on pine\npine_cog\n(\nsource\n,\n \nlength\n)\n \n=>\n \nsum\n \n=\n \nmath.sum\n(\nsource\n,\n \nlength\n)\n \nnum\n \n=\n \n0.0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \nlength\n \n-\n \n1\n \nprice\n \n=\n \nsource\n[\ni\n]\n \nnum\n \n:=\n \nnum\n \n+\n \nprice\n \n*\n \n(\ni\n \n+\n \n1\n)\n \n-\nnum\n \n/\n \nsum\nplot\n(\npine_cog\n(\nclose\n,\n \n10\n))"
}
],
"links": [
{
"text": "ta.stoch",
"href": "#fun_ta.stoch"
}
],
"tables": []
},
{
"id": "fun_ta.correlation",
"legacy_id": "fun_ta.correlation",
"title": "ta.correlation()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.correlation()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.correlation\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">相関係数 (CC) です。 2つの系列が <a class=\"js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a> の値からどの程度乖離する傾向があるかを示します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.correlation(source1, source2, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source1 (series int/float) </span>ソース系列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source2 (series int/float) </span>ターゲットの系列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>期間 (バーをさかのぼる数)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">相関係数 (CC)。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a></div></div>",
"text": "ta.correlation()\n相関係数 (CC) です。 2つの系列が\nta.sma\nの値からどの程度乖離する傾向があるかを示します。\n構文\nta.correlation(source1, source2, length) → series float\n引数\nsource1 (series int/float)\nソース系列。\nsource2 (series int/float)\nターゲットの系列。\nlength (series int)\n期間 (バーをさかのぼる数)。\nリターン\n相関係数 (CC)。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nrequest.security",
"code_blocks": [
{
"language": "",
"code": "ta.correlation(source1, source2, length) → series float"
}
],
"links": [
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "request.security",
"href": "#fun_request.security"
}
],
"tables": []
},
{
"id": "fun_ta.cross",
"legacy_id": "fun_ta.cross",
"title": "ta.cross()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.cross()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.cross\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.cross(source1, source2) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source1 (series int/float) </span>最初のデータ系列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source2 (series int/float) </span>2番目のデータ系列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">2つの系列が互いに交差する場合は true、そうでない場合は false です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.change\" href=\"#fun_ta.change\">ta.change</a></div></div>",
"text": "ta.cross()\n構文\nta.cross(source1, source2) → series bool\n引数\nsource1 (series int/float)\n最初のデータ系列。\nsource2 (series int/float)\n2番目のデータ系列。\nリターン\n2つの系列が互いに交差する場合は true、そうでない場合は false です。\nこちらもご覧ください\nta.change",
"code_blocks": [
{
"language": "",
"code": "ta.cross(source1, source2) → series bool"
}
],
"links": [
{
"text": "ta.change",
"href": "#fun_ta.change"
}
],
"tables": []
},
{
"id": "fun_ta.crossover",
"legacy_id": "fun_ta.crossover",
"title": "ta.crossover()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.crossover()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.crossover\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーで <code>source1</code> の値が <code>source2</code> の値より大きく、前のバーでは <code>source1</code> の値が <code>source2</code> の値よりも小さかった場合、 <code>source1</code> の系列が <code>source2</code> の系列の上へクロスしたと定義されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.crossover(source1, source2) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source1 (series int/float) </span>最初のデータ系列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source2 (series int/float) </span>2番目のデータ系列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source1</code> が <code>source2</code> の上へとクロスすれば true、そうでなければ false です。</div></div>",
"text": "ta.crossover()\n現在のバーで\nsource1\nの値が\nsource2\nの値より大きく、前のバーでは\nsource1\nの値が\nsource2\nの値よりも小さかった場合、\nsource1\nの系列が\nsource2\nの系列の上へクロスしたと定義されます。\n構文\nta.crossover(source1, source2) → series bool\n引数\nsource1 (series int/float)\n最初のデータ系列。\nsource2 (series int/float)\n2番目のデータ系列。\nリターン\nsource1\nが\nsource2\nの上へとクロスすれば true、そうでなければ false です。",
"code_blocks": [
{
"language": "",
"code": "ta.crossover(source1, source2) → series bool"
}
],
"links": [],
"tables": []
},
{
"id": "fun_ta.crossunder",
"legacy_id": "fun_ta.crossunder",
"title": "ta.crossunder()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.crossunder()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.crossunder\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーで <code>source1</code> の値が <code>source2</code> の値より小さく、前のバーでは <code>source1</code> の値が <code>source2</code> の値よりも大きかった場合、 <code>source1</code> の系列が <code>source2</code>の系列の下へクロスしたと定義されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.crossunder(source1, source2) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source1 (series int/float) </span>最初のデータ系列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source2 (series int/float) </span>2番目のデータ系列。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source1</code> が <code>source2</code> の下へクロスすれば true、そうでなければ false です。</div></div>",
"text": "ta.crossunder()\n現在のバーで\nsource1\nの値が\nsource2\nの値より小さく、前のバーでは\nsource1\nの値が\nsource2\nの値よりも大きかった場合、\nsource1\nの系列が\nsource2\nの系列の下へクロスしたと定義されます。\n構文\nta.crossunder(source1, source2) → series bool\n引数\nsource1 (series int/float)\n最初のデータ系列。\nsource2 (series int/float)\n2番目のデータ系列。\nリターン\nsource1\nが\nsource2\nの下へクロスすれば true、そうでなければ false です。",
"code_blocks": [
{
"language": "",
"code": "ta.crossunder(source1, source2) → series bool"
}
],
"links": [],
"tables": []
},
{
"id": "fun_ta.cum",
"legacy_id": "fun_ta.cum",
"title": "ta.cum()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.cum()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.cum\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の累計 (合計) 。 <code>source</code> の全要素の合計です。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.cum(source) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>計算に使用されるソース。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">すべての系列の合計。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.sum\" href=\"#fun_math.sum\">math.sum</a></div></div>",
"text": "ta.cum()\nsource\nの累計 (合計) 。\nsource\nの全要素の合計です。\n構文\nta.cum(source) → series float\n引数\nsource (series int/float)\n計算に使用されるソース。\nリターン\nすべての系列の合計。\nこちらもご覧ください\nmath.sum",
"code_blocks": [
{
"language": "",
"code": "ta.cum(source) → series float"
}
],
"links": [
{
"text": "math.sum",
"href": "#fun_math.sum"
}
],
"tables": []
},
{
"id": "fun_ta.dev",
"legacy_id": "fun_ta.dev",
"title": "ta.dev()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.dev()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.dev\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">系列とその <a class=\"js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a> との差を測定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.dev(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.dev\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.dev\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.dev</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">pine_dev</span><span class=\"mtk13\">(</span><span class=\"mtk33\">source</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">mean</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">source</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">val</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">source</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.abs</span><span class=\"mtk13\">(</span><span class=\"mtk33\">val</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mean</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">dev</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk18\">/</span><span class=\"mtk33\">length</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_dev</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">過去の <code>length</code> バー分の期間における <code>source</code> の偏差。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.variance\" href=\"#fun_ta.variance\">ta.variance</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.stdev\" href=\"#fun_ta.stdev\">ta.stdev</a></div></div>",
"text": "ta.dev()\n系列とその\nta.sma\nとの差を測定します。\n構文\nta.dev(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.dev\"\n)\nplot\n(\nta.dev\n(\nclose\n,\n10\n))\n// the same on pine\npine_dev\n(\nsource\n,\nlength\n)\n=>\nmean\n=\nta.sma\n(\nsource\n,\nlength\n)\nsum\n=\n0.0\nfor\ni\n=\n0\nto\nlength\n-\n1\nval\n=\nsource\n[\ni\n]\nsum\n:=\nsum\n+\nmath.abs\n(\nval\n-\nmean\n)\ndev\n=\nsum\n/\nlength\nplot\n(\npine_dev\n(\nclose\n,\n10\n))\nリターン\n過去の\nlength\nバー分の期間における\nsource\nの偏差。\n備考\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.variance\nta.stdev",
"code_blocks": [
{
"language": "",
"code": "ta.dev(source, length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.dev\"\n)\nplot\n(\nta.dev\n(\nclose\n,\n \n10\n))\n// the same on pine\npine_dev\n(\nsource\n,\n \nlength\n)\n \n=>\n \nmean\n \n=\n \nta.sma\n(\nsource\n,\n \nlength\n)\n \nsum\n \n=\n \n0.0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \nlength\n \n-\n \n1\n \nval\n \n=\n \nsource\n[\ni\n]\n \nsum\n \n:=\n \nsum\n \n+\n \nmath.abs\n(\nval\n \n-\n \nmean\n)\n \ndev\n \n=\n \nsum\n/\nlength\nplot\n(\npine_dev\n(\nclose\n,\n \n10\n))"
}
],
"links": [
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "ta.variance",
"href": "#fun_ta.variance"
},
{
"text": "ta.stdev",
"href": "#fun_ta.stdev"
}
],
"tables": []
},
{
"id": "fun_ta.dmi",
"legacy_id": "fun_ta.dmi",
"title": "ta.dmi()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.dmi()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.dmi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">dmi関数はDMI(方向性指数)を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.dmi(diLength, adxSmoothing) → [series float, series float, series float]</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">diLength (simple int) </span>DIの期間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">adxSmoothing (simple int) </span>ADXの平滑化期間。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.dmi\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"Directional Movement Index\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">shorttitle</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"DMI\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">format</span><span class=\"mtk18\">=</span><span class=\"mtk11\">format.price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">precision</span><span class=\"mtk18\">=</span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">len</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">17</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">minval</span><span class=\"mtk18\">=</span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"DI Length\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">lensig</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">14</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"ADX Smoothing\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">minval</span><span class=\"mtk18\">=</span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">diplus</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">diminus</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">adx</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.dmi</span><span class=\"mtk13\">(</span><span class=\"mtk33\">len</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lensig</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">adx</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"ADX\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">diplus</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.blue</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"+DI\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">diminus</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"-DI\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">3つのDMIの系列の<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/#tuples\" target=\"_blank\">タプル</a>: プラスの方向性指数 (+DI) とマイナスの方向性指数 (-DI)、平均方向性指数 (ADX) です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rsi\" href=\"#fun_ta.rsi\">ta.rsi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.tsi\" href=\"#fun_ta.tsi\">ta.tsi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.mfi\" href=\"#fun_ta.mfi\">ta.mfi</a></div></div>",
"text": "ta.dmi()\ndmi関数はDMI(方向性指数)を返します。\n構文\nta.dmi(diLength, adxSmoothing) → [series float, series float, series float]\n引数\ndiLength (simple int)\nDIの期間。\nadxSmoothing (simple int)\nADXの平滑化期間。\n例\n//\n@version=\n6\nindicator\n(\ntitle\n=\n\"Directional Movement Index\"\n,\nshorttitle\n=\n\"DMI\"\n,\nformat\n=\nformat.price\n,\nprecision\n=\n4\n)\nlen\n=\ninput.int\n(\n17\n,\nminval\n=\n1\n,\ntitle\n=\n\"DI Length\"\n)\nlensig\n=\ninput.int\n(\n14\n,\ntitle\n=\n\"ADX Smoothing\"\n,\nminval\n=\n1\n)\n[\ndiplus\n,\ndiminus\n,\nadx\n]\n=\nta.dmi\n(\nlen\n,\nlensig\n)\nplot\n(\nadx\n,\ncolor\n=\ncolor.red\n,\ntitle\n=\n\"ADX\"\n)\nplot\n(\ndiplus\n,\ncolor\n=\ncolor.blue\n,\ntitle\n=\n\"+DI\"\n)\nplot\n(\ndiminus\n,\ncolor\n=\ncolor.orange\n,\ntitle\n=\n\"-DI\"\n)\nリターン\n3つのDMIの系列の\nタプル\n: プラスの方向性指数 (+DI) とマイナスの方向性指数 (-DI)、平均方向性指数 (ADX) です。\nこちらもご覧ください\nta.rsi\nta.tsi\nta.mfi",
"code_blocks": [
{
"language": "",
"code": "ta.dmi(diLength, adxSmoothing) → [series float, series float, series float]"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\ntitle\n=\n\"Directional Movement Index\"\n,\n \nshorttitle\n=\n\"DMI\"\n,\n \nformat\n=\nformat.price\n,\n \nprecision\n=\n4\n)\nlen\n \n=\n \ninput.int\n(\n17\n,\n \nminval\n=\n1\n,\n \ntitle\n=\n\"DI Length\"\n)\nlensig\n \n=\n \ninput.int\n(\n14\n,\n \ntitle\n=\n\"ADX Smoothing\"\n,\n \nminval\n=\n1\n)\n[\ndiplus\n,\n \ndiminus\n,\n \nadx\n]\n \n=\n \nta.dmi\n(\nlen\n,\n \nlensig\n)\nplot\n(\nadx\n,\n \ncolor\n=\ncolor.red\n,\n \ntitle\n=\n\"ADX\"\n)\nplot\n(\ndiplus\n,\n \ncolor\n=\ncolor.blue\n,\n \ntitle\n=\n\"+DI\"\n)\nplot\n(\ndiminus\n,\n \ncolor\n=\ncolor.orange\n,\n \ntitle\n=\n\"-DI\"\n)"
}
],
"links": [
{
"text": "タプル",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/#tuples"
},
{
"text": "ta.rsi",
"href": "#fun_ta.rsi"
},
{
"text": "ta.tsi",
"href": "#fun_ta.tsi"
},
{
"text": "ta.mfi",
"href": "#fun_ta.mfi"
}
],
"tables": []
},
{
"id": "fun_ta.ema",
"legacy_id": "fun_ta.ema",
"title": "ta.ema()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.ema()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.ema\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ema関数は、指数平滑移動平均線を返します。ema では、重み付け係数が指数関数的に減少します。次の計算式を使って算出されます: <code>EMA = alpha * source + (1 - alpha) * EMA[1]</code> 、ただし <code>alpha = 2 / (length + 1)</code>。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.ema(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (simple int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.ema\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.ema\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.ema</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//the same on pine</span></span><br/><span><span class=\"mtk15\">pine_ema</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">alpha</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sum</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk33\">src</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">alpha</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">src</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">alpha</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sum</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_ema</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk12\">15</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">alpha = 2 / (length + 1) での <code>source</code> の指数平滑移動平均線。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rma\" href=\"#fun_ta.rma\">ta.rma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.wma\" href=\"#fun_ta.wma\">ta.wma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.vwma\" href=\"#fun_ta.vwma\">ta.vwma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.swma\" href=\"#fun_ta.swma\">ta.swma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.alma\" href=\"#fun_ta.alma\">ta.alma</a></div></div>",
"text": "ta.ema()\nema関数は、指数平滑移動平均線を返します。ema では、重み付け係数が指数関数的に減少します。次の計算式を使って算出されます:\nEMA = alpha * source + (1 - alpha) * EMA[1]\n、ただし\nalpha = 2 / (length + 1)\n。\n構文\nta.ema(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (simple int)\nバーの数 (期間)。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.ema\"\n)\nplot\n(\nta.ema\n(\nclose\n,\n15\n))\n//the same on pine\npine_ema\n(\nsrc\n,\nlength\n)\n=>\nalpha\n=\n2\n/\n(\nlength\n+\n1\n)\nsum\n=\n0.0\nsum\n:=\nna\n(\nsum\n[\n1\n])\n?\nsrc\n:\nalpha\n*\nsrc\n+\n(\n1\n-\nalpha\n)\n*\nnz\n(\nsum\n[\n1\n])\nplot\n(\npine_ema\n(\nclose\n,\n15\n))\nリターン\nalpha = 2 / (length + 1) での\nsource\nの指数平滑移動平均線。\n備考\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.sma\nta.rma\nta.wma\nta.vwma\nta.swma\nta.alma",
"code_blocks": [
{
"language": "",
"code": "ta.ema(source, length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.ema\"\n)\nplot\n(\nta.ema\n(\nclose\n,\n \n15\n))\n//the same on pine\npine_ema\n(\nsrc\n,\n \nlength\n)\n \n=>\n \nalpha\n \n=\n \n2\n \n/\n \n(\nlength\n \n+\n \n1\n)\n \nsum\n \n=\n \n0.0\n \nsum\n \n:=\n \nna\n(\nsum\n[\n1\n])\n \n?\n \nsrc\n \n:\n \nalpha\n \n*\n \nsrc\n \n+\n \n(\n1\n \n-\n \nalpha\n)\n \n*\n \nnz\n(\nsum\n[\n1\n])\nplot\n(\npine_ema\n(\nclose\n,\n15\n))"
}
],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "ta.rma",
"href": "#fun_ta.rma"
},
{
"text": "ta.wma",
"href": "#fun_ta.wma"
},
{
"text": "ta.vwma",
"href": "#fun_ta.vwma"
},
{
"text": "ta.swma",
"href": "#fun_ta.swma"
},
{
"text": "ta.alma",
"href": "#fun_ta.alma"
}
],
"tables": []
},
{
"id": "fun_ta.falling",
"legacy_id": "fun_ta.falling",
"title": "ta.falling()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.falling()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.falling\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の系列が、過去の <code>length</code> の期間で下降しているかをテストします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.falling(source, length) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">現在の <code>source</code> 値が、過去バー <code>length</code> 本の期間内でどの <code>source</code> 値よりも小さい場合は true、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rising\" href=\"#fun_ta.rising\">ta.rising</a></div></div>",
"text": "ta.falling()\nsource\nの系列が、過去の\nlength\nの期間で下降しているかをテストします。\n構文\nta.falling(source, length) → series bool\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\n現在の\nsource\n値が、過去バー\nlength\n本の期間内でどの\nsource\n値よりも小さい場合は true、そうでない場合は false を返します。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.rising",
"code_blocks": [
{
"language": "",
"code": "ta.falling(source, length) → series bool"
}
],
"links": [
{
"text": "ta.rising",
"href": "#fun_ta.rising"
}
],
"tables": []
},
{
"id": "fun_ta.highest",
"legacy_id": "fun_ta.highest",
"title": "ta.highest()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.highest()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.highest\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定された過去バーの範囲での最高値。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.highest(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">系列で最も高い値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">引数が2つのバージョンでは、 <code>source</code> は処理する値の系列、<code>length</code> は過去のバーの数です。</div><div class=\"tv-pine-reference-item__text tv-text\">引数が1つのバージョンでは、<code>length</code> は過去のバーの数です。アルゴリズムが<code>source</code> の系列として high を使用します。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.lowest\" href=\"#fun_ta.lowest\">ta.lowest</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.lowestbars\" href=\"#fun_ta.lowestbars\">ta.lowestbars</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.highestbars\" href=\"#fun_ta.highestbars\">ta.highestbars</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.valuewhen\" href=\"#fun_ta.valuewhen\">ta.valuewhen</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.barssince\" href=\"#fun_ta.barssince\">ta.barssince</a></div></div>",
"text": "ta.highest()\n指定された過去バーの範囲での最高値。\n構文\nta.highest(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\n系列で最も高い値。\n備考\n引数が2つのバージョンでは、\nsource\nは処理する値の系列、\nlength\nは過去のバーの数です。\n引数が1つのバージョンでは、\nlength\nは過去のバーの数です。アルゴリズムが\nsource\nの系列として high を使用します。\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.lowest\nta.lowestbars\nta.highestbars\nta.valuewhen\nta.barssince",
"code_blocks": [
{
"language": "",
"code": "ta.highest(source, length) → series float"
}
],
"links": [
{
"text": "ta.lowest",
"href": "#fun_ta.lowest"
},
{
"text": "ta.lowestbars",
"href": "#fun_ta.lowestbars"
},
{
"text": "ta.highestbars",
"href": "#fun_ta.highestbars"
},
{
"text": "ta.valuewhen",
"href": "#fun_ta.valuewhen"
},
{
"text": "ta.barssince",
"href": "#fun_ta.barssince"
}
],
"tables": []
},
{
"id": "fun_ta.highestbars",
"legacy_id": "fun_ta.highestbars",
"title": "ta.highestbars()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.highestbars()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.highestbars\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定された過去バーの範囲で最高値のバーのオフセット位置。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.highestbars(source, length) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">最高値のバー位置へのオフセット。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">引数が2つのバージョンでは、 <code>source</code> は処理する値の系列、<code>length</code> は過去のバーの数です。</div><div class=\"tv-pine-reference-item__text tv-text\">引数が1つのバージョンでは、<code>length</code> は過去のバーの数です。アルゴリズムが<code>source</code> の系列として high を使用します。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.lowest\" href=\"#fun_ta.lowest\">ta.lowest</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.highest\" href=\"#fun_ta.highest\">ta.highest</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.lowestbars\" href=\"#fun_ta.lowestbars\">ta.lowestbars</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.barssince\" href=\"#fun_ta.barssince\">ta.barssince</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.valuewhen\" href=\"#fun_ta.valuewhen\">ta.valuewhen</a></div></div>",
"text": "ta.highestbars()\n指定された過去バーの範囲で最高値のバーのオフセット位置。\n構文\nta.highestbars(source, length) → series int\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\n最高値のバー位置へのオフセット。\n備考\n引数が2つのバージョンでは、\nsource\nは処理する値の系列、\nlength\nは過去のバーの数です。\n引数が1つのバージョンでは、\nlength\nは過去のバーの数です。アルゴリズムが\nsource\nの系列として high を使用します。\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.lowest\nta.highest\nta.lowestbars\nta.barssince\nta.valuewhen",
"code_blocks": [
{
"language": "",
"code": "ta.highestbars(source, length) → series int"
}
],
"links": [
{
"text": "ta.lowest",
"href": "#fun_ta.lowest"
},
{
"text": "ta.highest",
"href": "#fun_ta.highest"
},
{
"text": "ta.lowestbars",
"href": "#fun_ta.lowestbars"
},
{
"text": "ta.barssince",
"href": "#fun_ta.barssince"
},
{
"text": "ta.valuewhen",
"href": "#fun_ta.valuewhen"
}
],
"tables": []
},
{
"id": "fun_ta.hma",
"legacy_id": "fun_ta.hma",
"title": "ta.hma()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.hma()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.hma\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">hma関数はハル移動平均線を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.hma(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (simple int) </span>バーの数。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.hma\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Hull Moving Average\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">src</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk33\">defval</span><span class=\"mtk18\">=</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"Source\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk33\">defval</span><span class=\"mtk18\">=</span><span class=\"mtk12\">9</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"Length\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">hmaBuildIn</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.hma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">hmaBuildIn</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"Hull MA\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">#674EA7</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">'source' の過去 'length' バーのハル移動平均線。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.ema\" href=\"#fun_ta.ema\">ta.ema</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rma\" href=\"#fun_ta.rma\">ta.rma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.wma\" href=\"#fun_ta.wma\">ta.wma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.vwma\" href=\"#fun_ta.vwma\">ta.vwma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a></div></div>",
"text": "ta.hma()\nhma関数はハル移動平均線を返します。\n構文\nta.hma(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (simple int)\nバーの数。\n例\n//\n@version=\n6\nindicator\n(\n\"Hull Moving Average\"\n)\nsrc\n=\ninput\n(\ndefval\n=\nclose\n,\ntitle\n=\n\"Source\"\n)\nlength\n=\ninput\n(\ndefval\n=\n9\n,\ntitle\n=\n\"Length\"\n)\nhmaBuildIn\n=\nta.hma\n(\nsrc\n,\nlength\n)\nplot\n(\nhmaBuildIn\n,\ntitle\n=\n\"Hull MA\"\n,\ncolor\n=\n#674EA7\n)\nリターン\n'source' の過去 'length' バーのハル移動平均線。\n備考\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.ema\nta.rma\nta.wma\nta.vwma\nta.sma",
"code_blocks": [
{
"language": "",
"code": "ta.hma(source, length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Hull Moving Average\"\n)\nsrc\n \n=\n \ninput\n(\ndefval\n=\nclose\n,\n \ntitle\n=\n\"Source\"\n)\nlength\n \n=\n \ninput\n(\ndefval\n=\n9\n,\n \ntitle\n=\n\"Length\"\n)\nhmaBuildIn\n \n=\n \nta.hma\n(\nsrc\n,\n \nlength\n)\nplot\n(\nhmaBuildIn\n,\n \ntitle\n=\n\"Hull MA\"\n,\n \ncolor\n=\n#674EA7\n)"
}
],
"links": [
{
"text": "ta.ema",
"href": "#fun_ta.ema"
},
{
"text": "ta.rma",
"href": "#fun_ta.rma"
},
{
"text": "ta.wma",
"href": "#fun_ta.wma"
},
{
"text": "ta.vwma",
"href": "#fun_ta.vwma"
},
{
"text": "ta.sma",
"href": "#fun_ta.sma"
}
],
"tables": []
},
{
"id": "fun_ta.kc",
"legacy_id": "fun_ta.kc",
"title": "ta.kc()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.kc()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.kc\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ケルトナーチャネル。ケルトナーチャネルは、中央に移動平均線と上下に一定の距離でチャネルを表示するテクニカル分析インジケーターです。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.kc(series, length, mult, useTrueRange) → [series float, series float, series float]</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">series (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (simple int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">mult (simple int/float) </span>標準偏差ファクター。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">useTrueRange (simple bool) </span>オプションパラメーター。トゥルー・レンジを利用するかを指定します。デフォルトは true です。false の場合、レンジは (high - low) の式で計算されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.kc\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.kc\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">middle</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">upper</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lower</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.kc</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">middle</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">upper</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lower</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_kc</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mult</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">useTrueRange</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.ema</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">span</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">useTrueRange</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">ta.tr</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rangeEma</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.ema</span><span class=\"mtk13\">(</span><span class=\"mtk33\">span</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk33\">basis</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rangeEma</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mult</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rangeEma</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mult</span><span class=\"mtk13\">]</span></span><br/><span><span></span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">pineMiddle</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pineUpper</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pineLower</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">f_kc</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pineMiddle</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pineUpper</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pineLower</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ケルトナーチャネル。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.ema\" href=\"#fun_ta.ema\">ta.ema</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.atr\" href=\"#fun_ta.atr\">ta.atr</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.bb\" href=\"#fun_ta.bb\">ta.bb</a></div></div>",
"text": "ta.kc()\nケルトナーチャネル。ケルトナーチャネルは、中央に移動平均線と上下に一定の距離でチャネルを表示するテクニカル分析インジケーターです。\n構文\nta.kc(series, length, mult, useTrueRange) → [series float, series float, series float]\n引数\nseries (series int/float)\n処理を行う系列の値。\nlength (simple int)\nバーの数 (期間)。\nmult (simple int/float)\n標準偏差ファクター。\nuseTrueRange (simple bool)\nオプションパラメーター。トゥルー・レンジを利用するかを指定します。デフォルトは true です。false の場合、レンジは (high - low) の式で計算されます。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.kc\"\n)\n[\nmiddle\n,\nupper\n,\nlower\n]\n=\nta.kc\n(\nclose\n,\n5\n,\n4\n)\nplot\n(\nmiddle\n,\ncolor\n=\ncolor.yellow\n)\nplot\n(\nupper\n,\ncolor\n=\ncolor.yellow\n)\nplot\n(\nlower\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_kc\n(\nsrc\n,\nlength\n,\nmult\n,\nuseTrueRange\n)\n=>\nfloat\nbasis\n=\nta.ema\n(\nsrc\n,\nlength\n)\nfloat\nspan\n=\n(\nuseTrueRange\n)\n?\nta.tr\n:\n(\nhigh\n-\nlow\n)\nfloat\nrangeEma\n=\nta.ema\n(\nspan\n,\nlength\n)\n[\nbasis\n,\nbasis\n+\nrangeEma\n*\nmult\n,\nbasis\n-\nrangeEma\n*\nmult\n]\n[\npineMiddle\n,\npineUpper\n,\npineLower\n]\n=\nf_kc\n(\nclose\n,\n5\n,\n4\n,\ntrue\n)\nplot\n(\npineMiddle\n)\nplot\n(\npineUpper\n)\nplot\n(\npineLower\n)\nリターン\nケルトナーチャネル。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.ema\nta.atr\nta.bb",
"code_blocks": [
{
"language": "",
"code": "ta.kc(series, length, mult, useTrueRange) → [series float, series float, series float]"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.kc\"\n)\n[\nmiddle\n,\n \nupper\n,\n \nlower\n]\n \n=\n \nta.kc\n(\nclose\n,\n \n5\n,\n \n4\n)\nplot\n(\nmiddle\n,\n \ncolor\n=\ncolor.yellow\n)\nplot\n(\nupper\n,\n \ncolor\n=\ncolor.yellow\n)\nplot\n(\nlower\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_kc\n(\nsrc\n,\n \nlength\n,\n \nmult\n,\n \nuseTrueRange\n)\n \n=>\n \nfloat\n \nbasis\n \n=\n \nta.ema\n(\nsrc\n,\n \nlength\n)\n \nfloat\n \nspan\n \n=\n \n(\nuseTrueRange\n)\n \n?\n \nta.tr\n \n:\n \n(\nhigh\n \n-\n \nlow\n)\n \nfloat\n \nrangeEma\n \n=\n \nta.ema\n(\nspan\n,\n \nlength\n)\n \n[\nbasis\n,\n \nbasis\n \n+\n \nrangeEma\n \n*\n \nmult\n,\n \nbasis\n \n-\n \nrangeEma\n \n*\n \nmult\n]\n[\npineMiddle\n,\n \npineUpper\n,\n \npineLower\n]\n \n=\n \nf_kc\n(\nclose\n,\n \n5\n,\n \n4\n,\n \ntrue\n)\nplot\n(\npineMiddle\n)\nplot\n(\npineUpper\n)\nplot\n(\npineLower\n)"
}
],
"links": [
{
"text": "ta.ema",
"href": "#fun_ta.ema"
},
{
"text": "ta.atr",
"href": "#fun_ta.atr"
},
{
"text": "ta.bb",
"href": "#fun_ta.bb"
}
],
"tables": []
},
{
"id": "fun_ta.kcw",
"legacy_id": "fun_ta.kcw",
"title": "ta.kcw()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.kcw()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.kcw\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ケルトナーチャネル幅。ケルトナーチャネル幅は上下のケルトナーチャネルの差を中央のチャネルで割ったものです。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.kcw(series, length, mult, useTrueRange) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">series (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (simple int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">mult (simple int/float) </span>標準偏差ファクター。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">useTrueRange (simple bool) </span>オプションパラメーター。トゥルー・レンジを利用するかを指定します。デフォルトは true です。false の場合、レンジは (high - low) の式で計算されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.kcw\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.kcw\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.kcw</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_kcw</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mult</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">useTrueRange</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.ema</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">span</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">useTrueRange</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">ta.tr</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rangeEma</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.ema</span><span class=\"mtk13\">(</span><span class=\"mtk33\">span</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">((</span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rangeEma</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mult</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">basis</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rangeEma</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">mult</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">basis</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f_kcw</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ケルトナーチャネル幅。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.kc\" href=\"#fun_ta.kc\">ta.kc</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.ema\" href=\"#fun_ta.ema\">ta.ema</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.atr\" href=\"#fun_ta.atr\">ta.atr</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.bb\" href=\"#fun_ta.bb\">ta.bb</a></div></div>",
"text": "ta.kcw()\nケルトナーチャネル幅。ケルトナーチャネル幅は上下のケルトナーチャネルの差を中央のチャネルで割ったものです。\n構文\nta.kcw(series, length, mult, useTrueRange) → series float\n引数\nseries (series int/float)\n処理を行う系列の値。\nlength (simple int)\nバーの数 (期間)。\nmult (simple int/float)\n標準偏差ファクター。\nuseTrueRange (simple bool)\nオプションパラメーター。トゥルー・レンジを利用するかを指定します。デフォルトは true です。false の場合、レンジは (high - low) の式で計算されます。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.kcw\"\n)\nplot\n(\nta.kcw\n(\nclose\n,\n5\n,\n4\n)\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_kcw\n(\nsrc\n,\nlength\n,\nmult\n,\nuseTrueRange\n)\n=>\nfloat\nbasis\n=\nta.ema\n(\nsrc\n,\nlength\n)\nfloat\nspan\n=\n(\nuseTrueRange\n)\n?\nta.tr\n:\n(\nhigh\n-\nlow\n)\nfloat\nrangeEma\n=\nta.ema\n(\nspan\n,\nlength\n)\n((\nbasis\n+\nrangeEma\n*\nmult\n)\n-\n(\nbasis\n-\nrangeEma\n*\nmult\n))\n/\nbasis\nplot\n(\nf_kcw\n(\nclose\n,\n5\n,\n4\n,\ntrue\n))\nリターン\nケルトナーチャネル幅。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.kc\nta.ema\nta.atr\nta.bb",
"code_blocks": [
{
"language": "",
"code": "ta.kcw(series, length, mult, useTrueRange) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.kcw\"\n)\nplot\n(\nta.kcw\n(\nclose\n,\n \n5\n,\n \n4\n)\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_kcw\n(\nsrc\n,\n \nlength\n,\n \nmult\n,\n \nuseTrueRange\n)\n \n=>\n \nfloat\n \nbasis\n \n=\n \nta.ema\n(\nsrc\n,\n \nlength\n)\n \nfloat\n \nspan\n \n=\n \n(\nuseTrueRange\n)\n \n?\n \nta.tr\n \n:\n \n(\nhigh\n \n-\n \nlow\n)\n \nfloat\n \nrangeEma\n \n=\n \nta.ema\n(\nspan\n,\n \nlength\n)\n \n((\nbasis\n \n+\n \nrangeEma\n \n*\n \nmult\n)\n \n-\n \n(\nbasis\n \n-\n \nrangeEma\n \n*\n \nmult\n))\n \n/\n \nbasis\nplot\n(\nf_kcw\n(\nclose\n,\n \n5\n,\n \n4\n,\n \ntrue\n))"
}
],
"links": [
{
"text": "ta.kc",
"href": "#fun_ta.kc"
},
{
"text": "ta.ema",
"href": "#fun_ta.ema"
},
{
"text": "ta.atr",
"href": "#fun_ta.atr"
},
{
"text": "ta.bb",
"href": "#fun_ta.bb"
}
],
"tables": []
},
{
"id": "fun_ta.linreg",
"legacy_id": "fun_ta.linreg",
"title": "ta.linreg()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.linreg()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.linreg\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">線形回帰曲線。ユーザーが定義した期間において指定された価格に最も適合する線です。最小二乗法を用いて算出されます。linreg = intercept + slope * (length - 1 - offset)。ここで、intercept と slope は <code>source</code> 系列の最小二乗法で計算された値となります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.linreg(source, length, offset) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>ソース系列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">offset (simple int) </span>オフセット。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">線形回帰曲線。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値が計算に含まれ、<code>na</code> の結果が生成されます。</div></div>",
"text": "ta.linreg()\n線形回帰曲線。ユーザーが定義した期間において指定された価格に最も適合する線です。最小二乗法を用いて算出されます。linreg = intercept + slope * (length - 1 - offset)。ここで、intercept と slope は\nsource\n系列の最小二乗法で計算された値となります。\n構文\nta.linreg(source, length, offset) → series float\n引数\nsource (series int/float)\nソース系列。\nlength (series int)\nバーの数 (期間)。\noffset (simple int)\nオフセット。\nリターン\n線形回帰曲線。\n備考\nsource\n系列の\nna\nの値が計算に含まれ、\nna\nの結果が生成されます。",
"code_blocks": [
{
"language": "",
"code": "ta.linreg(source, length, offset) → series float"
}
],
"links": [],
"tables": []
},
{
"id": "fun_ta.lowest",
"legacy_id": "fun_ta.lowest",
"title": "ta.lowest()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.lowest()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.lowest\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定された過去バーの範囲での最安値。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.lowest(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">系列で最も低い値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">引数が2つのバージョンでは、 <code>source</code> は処理する値の系列、<code>length</code> は過去のバーの数です。</div><div class=\"tv-pine-reference-item__text tv-text\">引数が1つのバージョンでは、<code>length</code> は過去のバーの数です。アルゴリズムが<code>source</code> の系列として low を使用します。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.highest\" href=\"#fun_ta.highest\">ta.highest</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.lowestbars\" href=\"#fun_ta.lowestbars\">ta.lowestbars</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.highestbars\" href=\"#fun_ta.highestbars\">ta.highestbars</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.valuewhen\" href=\"#fun_ta.valuewhen\">ta.valuewhen</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.barssince\" href=\"#fun_ta.barssince\">ta.barssince</a></div></div>",
"text": "ta.lowest()\n指定された過去バーの範囲での最安値。\n構文\nta.lowest(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\n系列で最も低い値。\n備考\n引数が2つのバージョンでは、\nsource\nは処理する値の系列、\nlength\nは過去のバーの数です。\n引数が1つのバージョンでは、\nlength\nは過去のバーの数です。アルゴリズムが\nsource\nの系列として low を使用します。\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.highest\nta.lowestbars\nta.highestbars\nta.valuewhen\nta.barssince",
"code_blocks": [
{
"language": "",
"code": "ta.lowest(source, length) → series float"
}
],
"links": [
{
"text": "ta.highest",
"href": "#fun_ta.highest"
},
{
"text": "ta.lowestbars",
"href": "#fun_ta.lowestbars"
},
{
"text": "ta.highestbars",
"href": "#fun_ta.highestbars"
},
{
"text": "ta.valuewhen",
"href": "#fun_ta.valuewhen"
},
{
"text": "ta.barssince",
"href": "#fun_ta.barssince"
}
],
"tables": []
},
{
"id": "fun_ta.lowestbars",
"legacy_id": "fun_ta.lowestbars",
"title": "ta.lowestbars()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.lowestbars()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.lowestbars\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定された過去バーの範囲で最安値のバーのオフセット位置。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.lowestbars(source, length) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>過去のバーの数。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">最安値のバー位置へのオフセット。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">引数が2つのバージョンでは、 <code>source</code> は処理する値の系列、<code>length</code> は過去のバーの数です。</div><div class=\"tv-pine-reference-item__text tv-text\">引数が1つのバージョンでは、<code>length</code> は過去のバーの数です。アルゴリズムが<code>source</code> の系列として low を使用します。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.lowest\" href=\"#fun_ta.lowest\">ta.lowest</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.highest\" href=\"#fun_ta.highest\">ta.highest</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.highestbars\" href=\"#fun_ta.highestbars\">ta.highestbars</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.barssince\" href=\"#fun_ta.barssince\">ta.barssince</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.valuewhen\" href=\"#fun_ta.valuewhen\">ta.valuewhen</a></div></div>",
"text": "ta.lowestbars()\n指定された過去バーの範囲で最安値のバーのオフセット位置。\n構文\nta.lowestbars(source, length) → series int\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\n過去のバーの数。\nリターン\n最安値のバー位置へのオフセット。\n備考\n引数が2つのバージョンでは、\nsource\nは処理する値の系列、\nlength\nは過去のバーの数です。\n引数が1つのバージョンでは、\nlength\nは過去のバーの数です。アルゴリズムが\nsource\nの系列として low を使用します。\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.lowest\nta.highest\nta.highestbars\nta.barssince\nta.valuewhen",
"code_blocks": [
{
"language": "",
"code": "ta.lowestbars(source, length) → series int"
}
],
"links": [
{
"text": "ta.lowest",
"href": "#fun_ta.lowest"
},
{
"text": "ta.highest",
"href": "#fun_ta.highest"
},
{
"text": "ta.highestbars",
"href": "#fun_ta.highestbars"
},
{
"text": "ta.barssince",
"href": "#fun_ta.barssince"
},
{
"text": "ta.valuewhen",
"href": "#fun_ta.valuewhen"
}
],
"tables": []
},
{
"id": "fun_ta.macd",
"legacy_id": "fun_ta.macd",
"title": "ta.macd()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.macd()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.macd\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">MACD (移動平均の収束・拡散) 。株価のトレンドの強さ、方向、勢い、期間の変化を明らかにする方法です。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.macd(source, fastlen, slowlen, siglen) → [series float, series float, series float]</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">fastlen (simple int) </span>短期の期間のパラメーター</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">slowlen (simple int) </span>長期の期間のパラメーター</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">siglen (simple int) </span>シグナル期間のパラメーター</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.macd_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"MACD\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">macdLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">signalLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">histLine</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.macd</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">12</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">26</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">macdLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.blue</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">signalLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.orange</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">histLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_histogram</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">1つの値のみ必要な場合は、以下のようにプレースホルダー '_' を使用してください:</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.macd_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"MACD\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">_</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">signalLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">_</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.macd</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">12</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">26</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">signalLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.orange</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">3つのMACD系列の<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/#tuples\" target=\"_blank\">タプル</a>: MACDライン、シグナルライン、ヒストグラムラインです。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.ema\" href=\"#fun_ta.ema\">ta.ema</a></div></div>",
"text": "ta.macd()\nMACD (移動平均の収束・拡散) 。株価のトレンドの強さ、方向、勢い、期間の変化を明らかにする方法です。\n構文\nta.macd(source, fastlen, slowlen, siglen) → [series float, series float, series float]\n引数\nsource (series int/float)\n処理を行う系列の値。\nfastlen (simple int)\n短期の期間のパラメーター\nslowlen (simple int)\n長期の期間のパラメーター\nsiglen (simple int)\nシグナル期間のパラメーター\n例\n//\n@version=\n6\nindicator\n(\n\"MACD\"\n)\n[\nmacdLine\n,\nsignalLine\n,\nhistLine\n]\n=\nta.macd\n(\nclose\n,\n12\n,\n26\n,\n9\n)\nplot\n(\nmacdLine\n,\ncolor\n=\ncolor.blue\n)\nplot\n(\nsignalLine\n,\ncolor\n=\ncolor.orange\n)\nplot\n(\nhistLine\n,\ncolor\n=\ncolor.red\n,\nstyle\n=\nplot.style_histogram\n)\n1つの値のみ必要な場合は、以下のようにプレースホルダー '_' を使用してください:\n例\n//\n@version=\n6\nindicator\n(\n\"MACD\"\n)\n[\n_\n,\nsignalLine\n,\n_\n]\n=\nta.macd\n(\nclose\n,\n12\n,\n26\n,\n9\n)\nplot\n(\nsignalLine\n,\ncolor\n=\ncolor.orange\n)\nリターン\n3つのMACD系列の\nタプル\n: MACDライン、シグナルライン、ヒストグラムラインです。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.sma\nta.ema",
"code_blocks": [
{
"language": "",
"code": "ta.macd(source, fastlen, slowlen, siglen) → [series float, series float, series float]"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"MACD\"\n)\n[\nmacdLine\n,\n \nsignalLine\n,\n \nhistLine\n]\n \n=\n \nta.macd\n(\nclose\n,\n \n12\n,\n \n26\n,\n \n9\n)\nplot\n(\nmacdLine\n,\n \ncolor\n=\ncolor.blue\n)\nplot\n(\nsignalLine\n,\n \ncolor\n=\ncolor.orange\n)\nplot\n(\nhistLine\n,\n \ncolor\n=\ncolor.red\n,\n \nstyle\n=\nplot.style_histogram\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"MACD\"\n)\n[\n_\n,\n \nsignalLine\n,\n \n_\n]\n \n=\n \nta.macd\n(\nclose\n,\n \n12\n,\n \n26\n,\n \n9\n)\nplot\n(\nsignalLine\n,\n \ncolor\n=\ncolor.orange\n)"
}
],
"links": [
{
"text": "タプル",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/#tuples"
},
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "ta.ema",
"href": "#fun_ta.ema"
}
],
"tables": []
},
{
"id": "fun_ta.max",
"legacy_id": "fun_ta.max",
"title": "ta.max()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.max()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.max\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャートの最初から現在のバーまでの <code>source</code> の過去最高値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.max(source) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>計算に使用されるソース。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> での <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> の発生は無視されます。</div></div>",
"text": "ta.max()\nチャートの最初から現在のバーまでの\nsource\nの過去最高値を返します。\n構文\nta.max(source) → series float\n引数\nsource (series int/float)\n計算に使用されるソース。\n備考\nsource\nでの\nna\nの発生は無視されます。",
"code_blocks": [
{
"language": "",
"code": "ta.max(source) → series float"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "fun_ta.median",
"legacy_id": "fun_ta.median",
"title": "ta.median()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.median()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.median\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">系列の中央値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ta.median-0\" href=\"#fun_ta.median-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ta.median(source, length) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_ta.median-1\" href=\"#fun_ta.median-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ta.median(source, length) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">系列の中央値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div></div>",
"text": "ta.median()\n2個の多重定義\n系列の中央値を返します。\n構文と多重定義\nta.median(source, length) → series int\nta.median(source, length) → series float\n引数\nsource (series int)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\n系列の中央値。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。",
"code_blocks": [
{
"language": "",
"code": "ta.median(source, length) → series int"
},
{
"language": "",
"code": "ta.median(source, length) → series float"
}
],
"links": [
{
"text": "ta.median(source, length) → series int",
"href": "#fun_ta.median-0"
},
{
"text": "ta.median(source, length) → series float",
"href": "#fun_ta.median-1"
}
],
"tables": []
},
{
"id": "fun_ta.mfi",
"legacy_id": "fun_ta.mfi",
"title": "ta.mfi()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.mfi()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.mfi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">マネーフローインデックス。マネーフローインデックス (MFI) は価格と出来高を利用して、アセットの買われすぎ/売られすぎの状態を判別するテクニカルオシレーターです。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.mfi(series, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">series (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.mfi\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Money Flow Index\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.mfi</span><span class=\"mtk13\">(</span><span class=\"mtk11\">hlc3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">pine_mfi</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">upper</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.sum</span><span class=\"mtk13\">(</span><span class=\"mtk11\">volume</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">src</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lower</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.sum</span><span class=\"mtk13\">(</span><span class=\"mtk11\">volume</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">src</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">mfi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk12\">100.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk12\">1.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">upper</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lower</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">mfi</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_mfi</span><span class=\"mtk13\">(</span><span class=\"mtk11\">hlc3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">マネーフローインデックス。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rsi\" href=\"#fun_ta.rsi\">ta.rsi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.sum\" href=\"#fun_math.sum\">math.sum</a></div></div>",
"text": "ta.mfi()\nマネーフローインデックス。マネーフローインデックス (MFI) は価格と出来高を利用して、アセットの買われすぎ/売られすぎの状態を判別するテクニカルオシレーターです。\n構文\nta.mfi(series, length) → series float\n引数\nseries (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\n例\n//\n@version=\n6\nindicator\n(\n\"Money Flow Index\"\n)\nplot\n(\nta.mfi\n(\nhlc3\n,\n14\n)\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\npine_mfi\n(\nsrc\n,\nlength\n)\n=>\nfloat\nupper\n=\nmath.sum\n(\nvolume\n*\n(\nta.change\n(\nsrc\n)\n<=\n0.0\n?\n0.0\n:\nsrc\n)\n,\nlength\n)\nfloat\nlower\n=\nmath.sum\n(\nvolume\n*\n(\nta.change\n(\nsrc\n)\n>=\n0.0\n?\n0.0\n:\nsrc\n)\n,\nlength\n)\nmfi\n=\n100.0\n-\n(\n100.0\n/\n(\n1.0\n+\nupper\n/\nlower\n))\nmfi\nplot\n(\npine_mfi\n(\nhlc3\n,\n14\n))\nリターン\nマネーフローインデックス。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.rsi\nmath.sum",
"code_blocks": [
{
"language": "",
"code": "ta.mfi(series, length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Money Flow Index\"\n)\nplot\n(\nta.mfi\n(\nhlc3\n,\n \n14\n)\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\npine_mfi\n(\nsrc\n,\n \nlength\n)\n \n=>\n \nfloat\n \nupper\n \n=\n \nmath.sum\n(\nvolume\n \n*\n \n(\nta.change\n(\nsrc\n)\n \n<=\n \n0.0\n \n?\n \n0.0\n \n:\n \nsrc\n)\n,\n \nlength\n)\n \nfloat\n \nlower\n \n=\n \nmath.sum\n(\nvolume\n \n*\n \n(\nta.change\n(\nsrc\n)\n \n>=\n \n0.0\n \n?\n \n0.0\n \n:\n \nsrc\n)\n,\n \nlength\n)\n \nmfi\n \n=\n \n100.0\n \n-\n \n(\n100.0\n \n/\n \n(\n1.0\n \n+\n \nupper\n \n/\n \nlower\n))\n \nmfi\nplot\n(\npine_mfi\n(\nhlc3\n,\n \n14\n))"
}
],
"links": [
{
"text": "ta.rsi",
"href": "#fun_ta.rsi"
},
{
"text": "math.sum",
"href": "#fun_math.sum"
}
],
"tables": []
},
{
"id": "fun_ta.min",
"legacy_id": "fun_ta.min",
"title": "ta.min()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.min()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.min\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャートの最初から現在のバーまでの <code>source</code> の過去最安値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.min(source) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>計算に使用されるソース。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> での <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> の発生は無視されます。</div></div>",
"text": "ta.min()\nチャートの最初から現在のバーまでの\nsource\nの過去最安値を返します。\n構文\nta.min(source) → series float\n引数\nsource (series int/float)\n計算に使用されるソース。\n備考\nsource\nでの\nna\nの発生は無視されます。",
"code_blocks": [
{
"language": "",
"code": "ta.min(source) → series float"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "fun_ta.mode",
"legacy_id": "fun_ta.mode",
"title": "ta.mode()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.mode()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.mode\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">系列の<a href=\"https://en.wikipedia.org/wiki/Mode_(statistics)\" target=\"_blank\">最頻値</a>を返します。同じ頻度の値が複数ある場合は、最小の値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ta.mode-0\" href=\"#fun_ta.mode-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ta.mode(source, length) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_ta.mode-1\" href=\"#fun_ta.mode-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ta.mode(source, length) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code>の最頻値。存在しない場合は、その代わりに最小値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div></div>",
"text": "ta.mode()\n2個の多重定義\n系列の\n最頻値\nを返します。同じ頻度の値が複数ある場合は、最小の値を返します。\n構文と多重定義\nta.mode(source, length) → series int\nta.mode(source, length) → series float\n引数\nsource (series int)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\nsource\nの最頻値。存在しない場合は、その代わりに最小値を返します。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。",
"code_blocks": [
{
"language": "",
"code": "ta.mode(source, length) → series int"
},
{
"language": "",
"code": "ta.mode(source, length) → series float"
}
],
"links": [
{
"text": "最頻値",
"href": "https://en.wikipedia.org/wiki/Mode_(statistics)"
},
{
"text": "ta.mode(source, length) → series int",
"href": "#fun_ta.mode-0"
},
{
"text": "ta.mode(source, length) → series float",
"href": "#fun_ta.mode-1"
}
],
"tables": []
},
{
"id": "fun_ta.mom",
"legacy_id": "fun_ta.mom",
"title": "ta.mom()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.mom()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.mom\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の価格と過去バー <code>length</code> 本分さかのぼった <code>source</code> の価格間のモメンタム。これは単純に source - source[length] で求められます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.mom(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>現在のバーから前のバーへのオフセット。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の価格と過去バー <code>length</code> 本分さかのぼった <code>source</code> の価格間のモメンタム。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値が計算に含まれ、<code>na</code> の結果が生成されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.change\" href=\"#fun_ta.change\">ta.change</a></div></div>",
"text": "ta.mom()\nsource\nの価格と過去バー\nlength\n本分さかのぼった\nsource\nの価格間のモメンタム。これは単純に source - source[length] で求められます。\n構文\nta.mom(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\n現在のバーから前のバーへのオフセット。\nリターン\nsource\nの価格と過去バー\nlength\n本分さかのぼった\nsource\nの価格間のモメンタム。\n備考\nsource\n系列の\nna\nの値が計算に含まれ、\nna\nの結果が生成されます。\nこちらもご覧ください\nta.change",
"code_blocks": [
{
"language": "",
"code": "ta.mom(source, length) → series float"
}
],
"links": [
{
"text": "ta.change",
"href": "#fun_ta.change"
}
],
"tables": []
},
{
"id": "fun_ta.percentile_linear_interpolation",
"legacy_id": "fun_ta.percentile_linear_interpolation",
"title": "ta.percentile_linear_interpolation()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.percentile_linear_interpolation()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.percentile_linear_interpolation\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">最も近い2つのランク間の線形補間のメソッドを用いてパーセンタイルを計算します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.percentile_linear_interpolation(source, length, percentage) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値 (source)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>過去バーの数(期間)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">percentage (simple int/float) </span>パーセンテージ、0~100の範囲の数値。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">過去の <code>source</code> バー分の期間における <code>length</code> のパーセンタイル。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">このメソッドを用いて計算されたパーセンタイルは、必ずしも入力データセットに属さないことにご注意下さい。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値が計算に含まれ、<code>na</code> の結果が生成されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.percentile_nearest_rank\" href=\"#fun_ta.percentile_nearest_rank\">ta.percentile_nearest_rank</a></div></div>",
"text": "ta.percentile_linear_interpolation()\n最も近い2つのランク間の線形補間のメソッドを用いてパーセンタイルを計算します。\n構文\nta.percentile_linear_interpolation(source, length, percentage) → series float\n引数\nsource (series int/float)\n処理を行う系列の値 (source)。\nlength (series int)\n過去バーの数(期間)。\npercentage (simple int/float)\nパーセンテージ、0~100の範囲の数値。\nリターン\n過去の\nsource\nバー分の期間における\nlength\nのパーセンタイル。\n備考\nこのメソッドを用いて計算されたパーセンタイルは、必ずしも入力データセットに属さないことにご注意下さい。\nsource\n系列の\nna\nの値が計算に含まれ、\nna\nの結果が生成されます。\nこちらもご覧ください\nta.percentile_nearest_rank",
"code_blocks": [
{
"language": "",
"code": "ta.percentile_linear_interpolation(source, length, percentage) → series float"
}
],
"links": [
{
"text": "ta.percentile_nearest_rank",
"href": "#fun_ta.percentile_nearest_rank"
}
],
"tables": []
},
{
"id": "fun_ta.percentile_nearest_rank",
"legacy_id": "fun_ta.percentile_nearest_rank",
"title": "ta.percentile_nearest_rank()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.percentile_nearest_rank()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.percentile_nearest_rank\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">最も近いランクのメソッドを用いてパーセンタイルを計算します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.percentile_nearest_rank(source, length, percentage) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値 (source)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>過去バーの数(期間)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">percentage (simple int/float) </span>パーセンテージ、0~100の範囲の数値。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">過去の <code>source</code> バー分の期間における <code>length</code> のパーセンタイル。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">100未満の過去バーの数で最も近いランクのメソッドを用いると、同じ数値が複数のパーセンタイルに使用されることがあります。</div><div class=\"tv-pine-reference-item__text tv-text\">最も近いランクのメソッドを使って計算されたパーセンタイルは必ず入力データセットに属します。</div><div class=\"tv-pine-reference-item__text tv-text\">100番目のパーセンタイルは、入力データセットの中で最大値となるように定義されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.percentile_linear_interpolation\" href=\"#fun_ta.percentile_linear_interpolation\">ta.percentile_linear_interpolation</a><a class=\"tv-tag-label js-reference\" data-href=\"\" href=\"#\"></a></div></div>",
"text": "ta.percentile_nearest_rank()\n最も近いランクのメソッドを用いてパーセンタイルを計算します。\n構文\nta.percentile_nearest_rank(source, length, percentage) → series float\n引数\nsource (series int/float)\n処理を行う系列の値 (source)。\nlength (series int)\n過去バーの数(期間)。\npercentage (simple int/float)\nパーセンテージ、0~100の範囲の数値。\nリターン\n過去の\nsource\nバー分の期間における\nlength\nのパーセンタイル。\n備考\n100未満の過去バーの数で最も近いランクのメソッドを用いると、同じ数値が複数のパーセンタイルに使用されることがあります。\n最も近いランクのメソッドを使って計算されたパーセンタイルは必ず入力データセットに属します。\n100番目のパーセンタイルは、入力データセットの中で最大値となるように定義されます。\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.percentile_linear_interpolation",
"code_blocks": [
{
"language": "",
"code": "ta.percentile_nearest_rank(source, length, percentage) → series float"
}
],
"links": [
{
"text": "ta.percentile_linear_interpolation",
"href": "#fun_ta.percentile_linear_interpolation"
},
{
"text": "",
"href": "#"
}
],
"tables": []
},
{
"id": "fun_ta.percentrank",
"legacy_id": "fun_ta.percentrank",
"title": "ta.percentrank()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.percentrank()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.percentrank\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">パーセントランクは、指定された系列の現在の値以下の過去の値がいくつあるかの割合です。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.percentrank(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">過去の <code>length</code> バー分の期間における <code>source</code> のパーセントランク。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値が計算に含まれ、<code>na</code> の結果が生成されます。</div></div>",
"text": "ta.percentrank()\nパーセントランクは、指定された系列の現在の値以下の過去の値がいくつあるかの割合です。\n構文\nta.percentrank(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\n過去の\nlength\nバー分の期間における\nsource\nのパーセントランク。\n備考\nsource\n系列の\nna\nの値が計算に含まれ、\nna\nの結果が生成されます。",
"code_blocks": [
{
"language": "",
"code": "ta.percentrank(source, length) → series float"
}
],
"links": [],
"tables": []
},
{
"id": "fun_ta.pivot_point_levels",
"legacy_id": "fun_ta.pivot_point_levels",
"title": "ta.pivot_point_levels()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.pivot_point_levels()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.pivot_point_levels\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定された <code>type</code> と <code>anchor</code> を使用して、ピボットポイントのレベルを計算します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.pivot_point_levels(type, anchor, developing) → array<float></pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">type (series string) </span>ピボットポイントのレベルのタイプです。使用可能な値は、\"Traditional\"、\"Fibonacci\"、\"Woodie\"、\"Classic\"、\"DM\"、\"Camarilla\"です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">anchor (series bool) </span>ピボットポイントの計算がリセットされるトリガー条件です。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合は計算がリセットされ、<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> の場合は前回リセット時の計算結果が保持されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">developing (series bool) </span><a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>の場合、前回のアンカー条件が<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の時に計算された値が使われます。アンカー条件が再び<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>になるまで、値は一定です。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>の場合、ピボットは更新します。つまり、最後のアンカーポイント (アンカー条件が<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>でない場合は最初のバー) と現在のバーの間で更新されるデータで常に再計算されることになります。オプションです。デフォルトは<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.pivot_point_levels\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Weekly Pivots\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">max_lines_count</span><span class=\"mtk18\">=</span><span class=\"mtk12\">500</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">timeframe</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1W\"</span></span><br/><span><span class=\"mtk33\">typeInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.string</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Traditional\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Type\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">options</span><span class=\"mtk18\">=</span><span class=\"mtk13\">[</span><span class=\"mtk29\">\"Traditional\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Fibonacci\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Woodie\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Classic\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"DM\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Camarilla\"</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk33\">weekChange</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">timeframe</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">pivotPointsArray</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.pivot_point_levels</span><span class=\"mtk13\">(</span><span class=\"mtk33\">typeInput</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">weekChange</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">weekChange</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pivotLevel</span><span class=\"mtk1\"> </span><span class=\"mtk18\">in</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pivotPointsArray</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pivotLevel</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk33\">timeframe</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pivotLevel</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">11個のピボットポイントの水準、つまり、[P, R1, S1, R2, S2, R3, S3, R4, S4, R5, S5] を表した数値を持つ <code>array<float></code>。指定された <code>type</code> に存在しないレベルについては、<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> 値を返します (たとえば、\"DM\" では P、R1、S1 のみが計算されます) 。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>type</code> が \"Woodie\" に設定されている場合、<code>developing</code> パラメーターを <code>true</code> に設定することはできません。これはウッディーの計算がその期間の始値に依存しているためで、この場合ピボット値は有無のいずれかであり、更新がないことを意味します。一緒に使用すると、インジケーターはランタイムエラーを返します。</div></div>",
"text": "ta.pivot_point_levels()\n指定された\ntype\nと\nanchor\nを使用して、ピボットポイントのレベルを計算します。\n構文\nta.pivot_point_levels(type, anchor, developing) → array<float>\n引数\ntype (series string)\nピボットポイントのレベルのタイプです。使用可能な値は、\"Traditional\"、\"Fibonacci\"、\"Woodie\"、\"Classic\"、\"DM\"、\"Camarilla\"です。\nanchor (series bool)\nピボットポイントの計算がリセットされるトリガー条件です。\ntrue\nの場合は計算がリセットされ、\nfalse\nの場合は前回リセット時の計算結果が保持されます。\ndeveloping (series bool)\nfalse\nの場合、前回のアンカー条件が\ntrue\nの時に計算された値が使われます。アンカー条件が再び\ntrue\nになるまで、値は一定です。\ntrue\nの場合、ピボットは更新します。つまり、最後のアンカーポイント (アンカー条件が\ntrue\nでない場合は最初のバー) と現在のバーの間で更新されるデータで常に再計算されることになります。オプションです。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"Weekly Pivots\"\n,\nmax_lines_count\n=\n500\n,\noverlay\n=\ntrue\n)\ntimeframe\n=\n\"1W\"\ntypeInput\n=\ninput.string\n(\n\"Traditional\"\n,\n\"Type\"\n,\noptions\n=\n[\n\"Traditional\"\n,\n\"Fibonacci\"\n,\n\"Woodie\"\n,\n\"Classic\"\n,\n\"DM\"\n,\n\"Camarilla\"\n])\nweekChange\n=\ntimeframe.change\n(\ntimeframe\n)\npivotPointsArray\n=\nta.pivot_point_levels\n(\ntypeInput\n,\nweekChange\n)\nif\nweekChange\nfor\npivotLevel\nin\npivotPointsArray\nline.new\n(\ntime\n,\npivotLevel\n,\ntime\n+\ntimeframe.in_seconds\n(\ntimeframe\n)\n*\n1000\n,\npivotLevel\n,\nxloc\n=\nxloc.bar_time\n)\nリターン\n11個のピボットポイントの水準、つまり、[P, R1, S1, R2, S2, R3, S3, R4, S4, R5, S5] を表した数値を持つ\narray<float>\n。指定された\ntype\nに存在しないレベルについては、\nna\n値を返します (たとえば、\"DM\" では P、R1、S1 のみが計算されます) 。\n備考\ntype\nが \"Woodie\" に設定されている場合、\ndeveloping\nパラメーターを\ntrue\nに設定することはできません。これはウッディーの計算がその期間の始値に依存しているためで、この場合ピボット値は有無のいずれかであり、更新がないことを意味します。一緒に使用すると、インジケーターはランタイムエラーを返します。",
"code_blocks": [
{
"language": "",
"code": "ta.pivot_point_levels(type, anchor, developing) → array<float>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Weekly Pivots\"\n,\n \nmax_lines_count\n=\n500\n,\n \noverlay\n=\ntrue\n)\ntimeframe\n \n=\n \n\"1W\"\ntypeInput\n \n=\n \ninput.string\n(\n\"Traditional\"\n,\n \n\"Type\"\n,\n \noptions\n=\n[\n\"Traditional\"\n,\n \n\"Fibonacci\"\n,\n \n\"Woodie\"\n,\n \n\"Classic\"\n,\n \n\"DM\"\n,\n \n\"Camarilla\"\n])\nweekChange\n \n=\n \ntimeframe.change\n(\ntimeframe\n)\npivotPointsArray\n \n=\n \nta.pivot_point_levels\n(\ntypeInput\n,\n \nweekChange\n)\nif\n \nweekChange\n \nfor\n \npivotLevel\n \nin\n \npivotPointsArray\n \nline.new\n(\ntime\n,\n \npivotLevel\n,\n \ntime\n \n+\n \ntimeframe.in_seconds\n(\ntimeframe\n)\n \n*\n \n1000\n,\n \npivotLevel\n,\n \nxloc\n=\nxloc.bar_time\n)"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "fun_ta.pivothigh",
"legacy_id": "fun_ta.pivothigh",
"title": "ta.pivothigh()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.pivothigh()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.pivothigh\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数はピボットハイポイントの価格を返します。 ピボットハイポイントがない場合は'NaN'を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ta.pivothigh-0\" href=\"#fun_ta.pivothigh-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ta.pivothigh(leftbars, rightbars) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_ta.pivothigh-1\" href=\"#fun_ta.pivothigh-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ta.pivothigh(source, leftbars, rightbars) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">leftbars (series int/float) </span>左の期間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">rightbars (series int/float) </span>右の期間。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.pivothigh\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"PivotHigh\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">leftBars</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">rightBars</span><span class=\"mtk18\">=</span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">ph</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.pivothigh</span><span class=\"mtk13\">(</span><span class=\"mtk33\">leftBars</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rightBars</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ph</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_cross</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linewidth</span><span class=\"mtk18\">=</span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">offset</span><span class=\"mtk18\">=-</span><span class=\"mtk33\">rightBars</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ポイントの価格または 'NaN'。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">パラメーター 'leftbars' や 'rightbars' が系列の場合には、'source' 変数に<a class=\"js-reference\" data-href=\"fun_max_bars_back\" href=\"#fun_max_bars_back\">max_bars_back</a>関数を利用する必要があります。</div></div>",
"text": "ta.pivothigh()\n2個の多重定義\nこの関数はピボットハイポイントの価格を返します。 ピボットハイポイントがない場合は'NaN'を返します。\n構文と多重定義\nta.pivothigh(leftbars, rightbars) → series float\nta.pivothigh(source, leftbars, rightbars) → series float\n引数\nleftbars (series int/float)\n左の期間。\nrightbars (series int/float)\n右の期間。\n例\n//\n@version=\n6\nindicator\n(\n\"PivotHigh\"\n,\noverlay\n=\ntrue\n)\nleftBars\n=\ninput\n(\n2\n)\nrightBars\n=\ninput\n(\n2\n)\nph\n=\nta.pivothigh\n(\nleftBars\n,\nrightBars\n)\nplot\n(\nph\n,\nstyle\n=\nplot.style_cross\n,\nlinewidth\n=\n3\n,\ncolor\n=\ncolor.red\n,\noffset\n=-\nrightBars\n)\nリターン\nポイントの価格または 'NaN'。\n備考\nパラメーター 'leftbars' や 'rightbars' が系列の場合には、'source' 変数に\nmax_bars_back\n関数を利用する必要があります。",
"code_blocks": [
{
"language": "",
"code": "ta.pivothigh(leftbars, rightbars) → series float"
},
{
"language": "",
"code": "ta.pivothigh(source, leftbars, rightbars) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"PivotHigh\"\n,\n \noverlay\n=\ntrue\n)\nleftBars\n \n=\n \ninput\n(\n2\n)\nrightBars\n=\ninput\n(\n2\n)\nph\n \n=\n \nta.pivothigh\n(\nleftBars\n,\n \nrightBars\n)\nplot\n(\nph\n,\n \nstyle\n=\nplot.style_cross\n,\n \nlinewidth\n=\n3\n,\n \ncolor\n=\n \ncolor.red\n,\n \noffset\n=-\nrightBars\n)"
}
],
"links": [
{
"text": "ta.pivothigh(leftbars, rightbars) → series float",
"href": "#fun_ta.pivothigh-0"
},
{
"text": "ta.pivothigh(source, leftbars, rightbars) → series float",
"href": "#fun_ta.pivothigh-1"
},
{
"text": "max_bars_back",
"href": "#fun_max_bars_back"
}
],
"tables": []
},
{
"id": "fun_ta.pivotlow",
"legacy_id": "fun_ta.pivotlow",
"title": "ta.pivotlow()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.pivotlow()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.pivotlow\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数はピボットローポイントの価格を返します。 ピボットローポイントがない場合は 'NaN'を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ta.pivotlow-0\" href=\"#fun_ta.pivotlow-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ta.pivotlow(leftbars, rightbars) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_ta.pivotlow-1\" href=\"#fun_ta.pivotlow-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ta.pivotlow(source, leftbars, rightbars) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">leftbars (series int/float) </span>左の期間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">rightbars (series int/float) </span>右の期間。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.pivotlow\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"PivotLow\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">leftBars</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">rightBars</span><span class=\"mtk18\">=</span><span class=\"mtk16\">input</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">pl</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.pivotlow</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">leftBars</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rightBars</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pl</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_cross</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linewidth</span><span class=\"mtk18\">=</span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.blue</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">offset</span><span class=\"mtk18\">=-</span><span class=\"mtk33\">rightBars</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ポイントの価格または 'NaN'。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">パラメーター 'leftbars' や 'rightbars' が系列の場合には、'source' 変数に<a class=\"js-reference\" data-href=\"fun_max_bars_back\" href=\"#fun_max_bars_back\">max_bars_back</a>関数を利用する必要があります。</div></div>",
"text": "ta.pivotlow()\n2個の多重定義\nこの関数はピボットローポイントの価格を返します。 ピボットローポイントがない場合は 'NaN'を返します。\n構文と多重定義\nta.pivotlow(leftbars, rightbars) → series float\nta.pivotlow(source, leftbars, rightbars) → series float\n引数\nleftbars (series int/float)\n左の期間。\nrightbars (series int/float)\n右の期間。\n例\n//\n@version=\n6\nindicator\n(\n\"PivotLow\"\n,\noverlay\n=\ntrue\n)\nleftBars\n=\ninput\n(\n2\n)\nrightBars\n=\ninput\n(\n2\n)\npl\n=\nta.pivotlow\n(\nclose\n,\nleftBars\n,\nrightBars\n)\nplot\n(\npl\n,\nstyle\n=\nplot.style_cross\n,\nlinewidth\n=\n3\n,\ncolor\n=\ncolor.blue\n,\noffset\n=-\nrightBars\n)\nリターン\nポイントの価格または 'NaN'。\n備考\nパラメーター 'leftbars' や 'rightbars' が系列の場合には、'source' 変数に\nmax_bars_back\n関数を利用する必要があります。",
"code_blocks": [
{
"language": "",
"code": "ta.pivotlow(leftbars, rightbars) → series float"
},
{
"language": "",
"code": "ta.pivotlow(source, leftbars, rightbars) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"PivotLow\"\n,\n \noverlay\n=\ntrue\n)\nleftBars\n \n=\n \ninput\n(\n2\n)\nrightBars\n=\ninput\n(\n2\n)\npl\n \n=\n \nta.pivotlow\n(\nclose\n,\n \nleftBars\n,\n \nrightBars\n)\nplot\n(\npl\n,\n \nstyle\n=\nplot.style_cross\n,\n \nlinewidth\n=\n3\n,\n \ncolor\n=\n \ncolor.blue\n,\n \noffset\n=-\nrightBars\n)"
}
],
"links": [
{
"text": "ta.pivotlow(leftbars, rightbars) → series float",
"href": "#fun_ta.pivotlow-0"
},
{
"text": "ta.pivotlow(source, leftbars, rightbars) → series float",
"href": "#fun_ta.pivotlow-1"
},
{
"text": "max_bars_back",
"href": "#fun_max_bars_back"
}
],
"tables": []
},
{
"id": "fun_ta.range",
"legacy_id": "fun_ta.range",
"title": "ta.range()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.range()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.range\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">系列の最小値と最大値の差を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ta.range-0\" href=\"#fun_ta.range-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ta.range(source, length) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_ta.range-1\" href=\"#fun_ta.range-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ta.range(source, length) → series float</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">系列の最小値と最大値の差。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div></div>",
"text": "ta.range()\n2個の多重定義\n系列の最小値と最大値の差を返します。\n構文と多重定義\nta.range(source, length) → series int\nta.range(source, length) → series float\n引数\nsource (series int)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\n系列の最小値と最大値の差。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。",
"code_blocks": [
{
"language": "",
"code": "ta.range(source, length) → series int"
},
{
"language": "",
"code": "ta.range(source, length) → series float"
}
],
"links": [
{
"text": "ta.range(source, length) → series int",
"href": "#fun_ta.range-0"
},
{
"text": "ta.range(source, length) → series float",
"href": "#fun_ta.range-1"
}
],
"tables": []
},
{
"id": "fun_ta.rci",
"legacy_id": "fun_ta.rci",
"title": "ta.rci()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.rci()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.rci\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">順位相関指数 (RCI) を計算することにより、値動きの方向性の一貫性を測ります。スピアマンの順位相関係数を使用して、<code>source</code>の系列と<code>length</code>本のバーのインデックス間の単調な関係を評価します。結果値は-100から100の範囲に収められ、100の場合は<code>source</code>が期間中一貫して増加したことを示し、-100は一貫して減少したことを示しています。-100と100の間に存在する値は、それぞれ上下方向の一貫性の強さを反映するものになっています。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.rci(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (simple int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">順位相関指数 (RCI) 、値の範囲は-100から100までです。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"></div></div>",
"text": "ta.rci()\n順位相関指数 (RCI) を計算することにより、値動きの方向性の一貫性を測ります。スピアマンの順位相関係数を使用して、\nsource\nの系列と\nlength\n本のバーのインデックス間の単調な関係を評価します。結果値は-100から100の範囲に収められ、100の場合は\nsource\nが期間中一貫して増加したことを示し、-100は一貫して減少したことを示しています。-100と100の間に存在する値は、それぞれ上下方向の一貫性の強さを反映するものになっています。\n構文\nta.rci(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (simple int)\nバーの数 (期間)。\nリターン\n順位相関指数 (RCI) 、値の範囲は-100から100までです。\nこちらもご覧ください",
"code_blocks": [
{
"language": "",
"code": "ta.rci(source, length) → series float"
}
],
"links": [],
"tables": []
},
{
"id": "fun_ta.rising",
"legacy_id": "fun_ta.rising",
"title": "ta.rising()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.rising()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.rising\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の系列が、過去の <code>length</code> の期間で上昇しているかをテストします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.rising(source, length) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">現在の <code>source</code> 値が、過去バー <code>length</code> 本の期間内でどの <code>source</code> 値よりも大きい場合は true、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.falling\" href=\"#fun_ta.falling\">ta.falling</a></div></div>",
"text": "ta.rising()\nsource\nの系列が、過去の\nlength\nの期間で上昇しているかをテストします。\n構文\nta.rising(source, length) → series bool\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\n現在の\nsource\n値が、過去バー\nlength\n本の期間内でどの\nsource\n値よりも大きい場合は true、そうでない場合は false を返します。\n備考\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.falling",
"code_blocks": [
{
"language": "",
"code": "ta.rising(source, length) → series bool"
}
],
"links": [
{
"text": "ta.falling",
"href": "#fun_ta.falling"
}
],
"tables": []
},
{
"id": "fun_ta.rma",
"legacy_id": "fun_ta.rma",
"title": "ta.rma()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.rma()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.rma\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">RSIで使用される移動平均線。係数α= 1 / 期間で計算される指数加重移動平均です。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.rma(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (simple int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.rma\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.rma\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.rma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//the same on pine</span></span><br/><span><span class=\"mtk15\">pine_rma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">alpha</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">/</span><span class=\"mtk33\">length</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sum</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">alpha</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">src</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">alpha</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sum</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_rma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">alpha = 1 / <code>length</code> での <code>source</code> の指数平滑移動平均線。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.ema\" href=\"#fun_ta.ema\">ta.ema</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.wma\" href=\"#fun_ta.wma\">ta.wma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.vwma\" href=\"#fun_ta.vwma\">ta.vwma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.swma\" href=\"#fun_ta.swma\">ta.swma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.alma\" href=\"#fun_ta.alma\">ta.alma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rsi\" href=\"#fun_ta.rsi\">ta.rsi</a></div></div>",
"text": "ta.rma()\nRSIで使用される移動平均線。係数α= 1 / 期間で計算される指数加重移動平均です。\n構文\nta.rma(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (simple int)\nバーの数 (期間)。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.rma\"\n)\nplot\n(\nta.rma\n(\nclose\n,\n15\n))\n//the same on pine\npine_rma\n(\nsrc\n,\nlength\n)\n=>\nalpha\n=\n1\n/\nlength\nsum\n=\n0.0\nsum\n:=\nna\n(\nsum\n[\n1\n])\n?\nta.sma\n(\nsrc\n,\nlength\n)\n:\nalpha\n*\nsrc\n+\n(\n1\n-\nalpha\n)\n*\nnz\n(\nsum\n[\n1\n])\nplot\n(\npine_rma\n(\nclose\n,\n15\n))\nリターン\nalpha = 1 /\nlength\nでの\nsource\nの指数平滑移動平均線。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.sma\nta.ema\nta.wma\nta.vwma\nta.swma\nta.alma\nta.rsi",
"code_blocks": [
{
"language": "",
"code": "ta.rma(source, length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.rma\"\n)\nplot\n(\nta.rma\n(\nclose\n,\n \n15\n))\n//the same on pine\npine_rma\n(\nsrc\n,\n \nlength\n)\n \n=>\n \nalpha\n \n=\n \n1\n/\nlength\n \nsum\n \n=\n \n0.0\n \nsum\n \n:=\n \nna\n(\nsum\n[\n1\n])\n \n?\n \nta.sma\n(\nsrc\n,\n \nlength\n)\n \n:\n \nalpha\n \n*\n \nsrc\n \n+\n \n(\n1\n \n-\n \nalpha\n)\n \n*\n \nnz\n(\nsum\n[\n1\n])\nplot\n(\npine_rma\n(\nclose\n,\n \n15\n))"
}
],
"links": [
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "ta.ema",
"href": "#fun_ta.ema"
},
{
"text": "ta.wma",
"href": "#fun_ta.wma"
},
{
"text": "ta.vwma",
"href": "#fun_ta.vwma"
},
{
"text": "ta.swma",
"href": "#fun_ta.swma"
},
{
"text": "ta.alma",
"href": "#fun_ta.alma"
},
{
"text": "ta.rsi",
"href": "#fun_ta.rsi"
}
],
"tables": []
},
{
"id": "fun_ta.roc",
"legacy_id": "fun_ta.roc",
"title": "ta.roc()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.roc()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.roc\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> の現在値と <code>length</code> バー前の値の間の変化率 (変化の割合) を計算します。</div><div class=\"tv-pine-reference-item__text tv-text\">以下の式で計算されます: 100 * change(src, length) / src[length] 。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.roc(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">過去の <code>length</code> バー分の期間における <code>source</code> のROC (変化率)。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値が計算に含まれ、<code>na</code> の結果が生成されます。</div></div>",
"text": "ta.roc()\nsource\nの現在値と\nlength\nバー前の値の間の変化率 (変化の割合) を計算します。\n以下の式で計算されます: 100 * change(src, length) / src[length] 。\n構文\nta.roc(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nリターン\n過去の\nlength\nバー分の期間における\nsource\nのROC (変化率)。\n備考\nsource\n系列の\nna\nの値が計算に含まれ、\nna\nの結果が生成されます。",
"code_blocks": [
{
"language": "",
"code": "ta.roc(source, length) → series float"
}
],
"links": [],
"tables": []
},
{
"id": "fun_ta.rsi",
"legacy_id": "fun_ta.rsi",
"title": "ta.rsi()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.rsi()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.rsi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">相対力指数 (RSI) です。これは直近の <code>length</code> バーにおける <code>source</code> の上昇と下降の変化を <code>ta.rma()</code> を使って計算したものです。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.rsi(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (simple int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.rsi\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.rsi\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.rsi</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// same on pine, but less efficient</span></span><br/><span><span class=\"mtk15\">pine_rsi</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">u</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// upward ta.change</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">d</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// downward ta.change</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">rs</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.rma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">u</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.rma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">d</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">res</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rs</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">res</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_rsi</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">RSI(相対力指数)。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rma\" href=\"#fun_ta.rma\">ta.rma</a></div></div>",
"text": "ta.rsi()\n相対力指数 (RSI) です。これは直近の\nlength\nバーにおける\nsource\nの上昇と下降の変化を\nta.rma()\nを使って計算したものです。\n構文\nta.rsi(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (simple int)\nバーの数 (期間)。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.rsi\"\n)\nplot\n(\nta.rsi\n(\nclose\n,\n7\n))\n// same on pine, but less efficient\npine_rsi\n(\nx\n,\ny\n)\n=>\nu\n=\nmath.max\n(\nx\n-\nx\n[\n1\n]\n,\n0\n)\n// upward ta.change\nd\n=\nmath.max\n(\nx\n[\n1\n]\n-\nx\n,\n0\n)\n// downward ta.change\nrs\n=\nta.rma\n(\nu\n,\ny\n)\n/\nta.rma\n(\nd\n,\ny\n)\nres\n=\n100\n-\n100\n/\n(\n1\n+\nrs\n)\nres\nplot\n(\npine_rsi\n(\nclose\n,\n7\n))\nリターン\nRSI(相対力指数)。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.rma",
"code_blocks": [
{
"language": "",
"code": "ta.rsi(source, length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.rsi\"\n)\nplot\n(\nta.rsi\n(\nclose\n,\n \n7\n))\n// same on pine, but less efficient\npine_rsi\n(\nx\n,\n \ny\n)\n \n=>\n \nu\n \n=\n \nmath.max\n(\nx\n \n-\n \nx\n[\n1\n]\n,\n \n0\n)\n \n// upward ta.change\n \nd\n \n=\n \nmath.max\n(\nx\n[\n1\n]\n \n-\n \nx\n,\n \n0\n)\n \n// downward ta.change\n \nrs\n \n=\n \nta.rma\n(\nu\n,\n \ny\n)\n \n/\n \nta.rma\n(\nd\n,\n \ny\n)\n \nres\n \n=\n \n100\n \n-\n \n100\n \n/\n \n(\n1\n \n+\n \nrs\n)\n \nres\nplot\n(\npine_rsi\n(\nclose\n,\n \n7\n))"
}
],
"links": [
{
"text": "ta.rma",
"href": "#fun_ta.rma"
}
],
"tables": []
},
{
"id": "fun_ta.sar",
"legacy_id": "fun_ta.sar",
"title": "ta.sar()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.sar()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.sar\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">パラボリックSAR (パラボリック・ストップ&リバース) は、J・ウェルズ・ワイルダー・ジュニアによって考案された手法であり、トレード商品の市場価格の方向の潜在的な反転を見い出します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.sar(start, inc, max) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">start (simple int/float) </span>開始。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">inc (simple int/float) </span>インクリメント。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">max (simple int/float) </span>最大値。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.sar\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.sar\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sar</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0.02</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.02</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.2</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_cross</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linewidth</span><span class=\"mtk18\">=</span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// The same on Pine Script®</span></span><br/><span><span class=\"mtk15\">pine_sar</span><span class=\"mtk13\">(</span><span class=\"mtk33\">start</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inc</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">max</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxMin</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">acceleration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isBelow</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isFirstTrendBar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">isBelow</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxMin</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">isBelow</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxMin</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">isFirstTrendBar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">acceleration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">start</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">acceleration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">maxMin</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isBelow</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">isFirstTrendBar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">isBelow</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxMin</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxMin</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">acceleration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">start</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">isFirstTrendBar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">isBelow</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.min</span><span class=\"mtk13\">(</span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxMin</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxMin</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">acceleration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">start</span></span><br/><span><span class=\"mtk1\"> </span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isFirstTrendBar</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isBelow</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxMin</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxMin</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">acceleration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.min</span><span class=\"mtk13\">(</span><span class=\"mtk33\">acceleration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inc</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">max</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxMin</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxMin</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">acceleration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.min</span><span class=\"mtk13\">(</span><span class=\"mtk33\">acceleration</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inc</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">max</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isBelow</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.min</span><span class=\"mtk13\">(</span><span class=\"mtk33\">result</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.min</span><span class=\"mtk13\">(</span><span class=\"mtk33\">result</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">[</span><span class=\"mtk12\">2</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">result</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk33\">result</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk13\">[</span><span class=\"mtk12\">2</span><span class=\"mtk13\">])</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_sar</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0.02</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.02</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.2</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_cross</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linewidth</span><span class=\"mtk18\">=</span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">パラボリックSAR。</div></div>",
"text": "ta.sar()\nパラボリックSAR (パラボリック・ストップ&リバース) は、J・ウェルズ・ワイルダー・ジュニアによって考案された手法であり、トレード商品の市場価格の方向の潜在的な反転を見い出します。\n構文\nta.sar(start, inc, max) → series float\n引数\nstart (simple int/float)\n開始。\ninc (simple int/float)\nインクリメント。\nmax (simple int/float)\n最大値。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.sar\"\n)\nplot\n(\nta.sar\n(\n0.02\n,\n0.02\n,\n0.2\n)\n,\nstyle\n=\nplot.style_cross\n,\nlinewidth\n=\n3\n)\n// The same on Pine Script®\npine_sar\n(\nstart\n,\ninc\n,\nmax\n)\n=>\nvar\nfloat\nresult\n=\nna\nvar\nfloat\nmaxMin\n=\nna\nvar\nfloat\nacceleration\n=\nna\nvar\nbool\nisBelow\n=\nfalse\nbool\nisFirstTrendBar\n=\nfalse\nif\nbar_index\n==\n1\nif\nclose\n>\nclose\n[\n1\n]\nisBelow\n:=\ntrue\nmaxMin\n:=\nhigh\nresult\n:=\nlow\n[\n1\n]\nelse\nisBelow\n:=\nfalse\nmaxMin\n:=\nlow\nresult\n:=\nhigh\n[\n1\n]\nisFirstTrendBar\n:=\ntrue\nacceleration\n:=\nstart\nresult\n:=\nresult\n+\nacceleration\n*\n(\nmaxMin\n-\nresult\n)\nif\nisBelow\nif\nresult\n>\nlow\nisFirstTrendBar\n:=\ntrue\nisBelow\n:=\nfalse\nresult\n:=\nmath.max\n(\nhigh\n,\nmaxMin\n)\nmaxMin\n:=\nlow\nacceleration\n:=\nstart\nelse\nif\nresult\n<\nhigh\nisFirstTrendBar\n:=\ntrue\nisBelow\n:=\ntrue\nresult\n:=\nmath.min\n(\nlow\n,\nmaxMin\n)\nmaxMin\n:=\nhigh\nacceleration\n:=\nstart\nif\nnot\nisFirstTrendBar\nif\nisBelow\nif\nhigh\n>\nmaxMin\nmaxMin\n:=\nhigh\nacceleration\n:=\nmath.min\n(\nacceleration\n+\ninc\n,\nmax\n)\nelse\nif\nlow\n<\nmaxMin\nmaxMin\n:=\nlow\nacceleration\n:=\nmath.min\n(\nacceleration\n+\ninc\n,\nmax\n)\nif\nisBelow\nresult\n:=\nmath.min\n(\nresult\n,\nlow\n[\n1\n])\nif\nbar_index\n>\n1\nresult\n:=\nmath.min\n(\nresult\n,\nlow\n[\n2\n])\nelse\nresult\n:=\nmath.max\n(\nresult\n,\nhigh\n[\n1\n])\nif\nbar_index\n>\n1\nresult\n:=\nmath.max\n(\nresult\n,\nhigh\n[\n2\n])\nresult\nplot\n(\npine_sar\n(\n0.02\n,\n0.02\n,\n0.2\n)\n,\nstyle\n=\nplot.style_cross\n,\nlinewidth\n=\n3\n)\nリターン\nパラボリックSAR。",
"code_blocks": [
{
"language": "",
"code": "ta.sar(start, inc, max) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.sar\"\n)\nplot\n(\nta.sar\n(\n0.02\n,\n \n0.02\n,\n \n0.2\n)\n,\n \nstyle\n=\nplot.style_cross\n,\n \nlinewidth\n=\n3\n)\n// The same on Pine Script®\npine_sar\n(\nstart\n,\n \ninc\n,\n \nmax\n)\n \n=>\n \nvar\n \nfloat\n \nresult\n \n=\n \nna\n \nvar\n \nfloat\n \nmaxMin\n \n=\n \nna\n \nvar\n \nfloat\n \nacceleration\n \n=\n \nna\n \nvar\n \nbool\n \nisBelow\n \n=\n \nfalse\n \nbool\n \nisFirstTrendBar\n \n=\n \nfalse\n \nif\n \nbar_index\n \n==\n \n1\n \nif\n \nclose\n \n>\n \nclose\n[\n1\n]\n \nisBelow\n \n:=\n \ntrue\n \nmaxMin\n \n:=\n \nhigh\n \nresult\n \n:=\n \nlow\n[\n1\n]\n \nelse\n \nisBelow\n \n:=\n \nfalse\n \nmaxMin\n \n:=\n \nlow\n \nresult\n \n:=\n \nhigh\n[\n1\n]\n \nisFirstTrendBar\n \n:=\n \ntrue\n \nacceleration\n \n:=\n \nstart\n \nresult\n \n:=\n \nresult\n \n+\n \nacceleration\n \n*\n \n(\nmaxMin\n \n-\n \nresult\n)\n \nif\n \nisBelow\n \nif\n \nresult\n \n>\n \nlow\n \nisFirstTrendBar\n \n:=\n \ntrue\n \nisBelow\n \n:=\n \nfalse\n \nresult\n \n:=\n \nmath.max\n(\nhigh\n,\n \nmaxMin\n)\n \nmaxMin\n \n:=\n \nlow\n \nacceleration\n \n:=\n \nstart\n \nelse\n \nif\n \nresult\n \n<\n \nhigh\n \nisFirstTrendBar\n \n:=\n \ntrue\n \nisBelow\n \n:=\n \ntrue\n \nresult\n \n:=\n \nmath.min\n(\nlow\n,\n \nmaxMin\n)\n \nmaxMin\n \n:=\n \nhigh\n \nacceleration\n \n:=\n \nstart\n \n \nif\n \nnot\n \nisFirstTrendBar\n \nif\n \nisBelow\n \nif\n \nhigh\n \n>\n \nmaxMin\n \nmaxMin\n \n:=\n \nhigh\n \nacceleration\n \n:=\n \nmath.min\n(\nacceleration\n \n+\n \ninc\n,\n \nmax\n)\n \nelse\n \nif\n \nlow\n \n<\n \nmaxMin\n \nmaxMin\n \n:=\n \nlow\n \nacceleration\n \n:=\n \nmath.min\n(\nacceleration\n \n+\n \ninc\n,\n \nmax\n)\n \nif\n \nisBelow\n \nresult\n \n:=\n \nmath.min\n(\nresult\n,\n \nlow\n[\n1\n])\n \nif\n \nbar_index\n \n>\n \n1\n \nresult\n \n:=\n \nmath.min\n(\nresult\n,\n \nlow\n[\n2\n])\n \n \nelse\n \nresult\n \n:=\n \nmath.max\n(\nresult\n,\n \nhigh\n[\n1\n])\n \nif\n \nbar_index\n \n>\n \n1\n \nresult\n \n:=\n \nmath.max\n(\nresult\n,\n \nhigh\n[\n2\n])\n \nresult\nplot\n(\npine_sar\n(\n0.02\n,\n \n0.02\n,\n \n0.2\n)\n,\n \nstyle\n=\nplot.style_cross\n,\n \nlinewidth\n=\n3\n)"
}
],
"links": [],
"tables": []
},
{
"id": "fun_ta.sma",
"legacy_id": "fun_ta.sma",
"title": "ta.sma()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.sma()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.sma\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">sma関数は、xの直近y値の合計をyで割った移動平均を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.sma(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.sma\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.sma\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// same on pine, but much less efficient</span></span><br/><span><span class=\"mtk15\">pine_sma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">過去の <code>length</code> バー分の期間における <code>source</code> の単純移動平均線を返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.ema\" href=\"#fun_ta.ema\">ta.ema</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rma\" href=\"#fun_ta.rma\">ta.rma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.wma\" href=\"#fun_ta.wma\">ta.wma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.vwma\" href=\"#fun_ta.vwma\">ta.vwma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.swma\" href=\"#fun_ta.swma\">ta.swma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.alma\" href=\"#fun_ta.alma\">ta.alma</a></div></div>",
"text": "ta.sma()\nsma関数は、xの直近y値の合計をyで割った移動平均を返します。\n構文\nta.sma(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.sma\"\n)\nplot\n(\nta.sma\n(\nclose\n,\n15\n))\n// same on pine, but much less efficient\npine_sma\n(\nx\n,\ny\n)\n=>\nsum\n=\n0.0\nfor\ni\n=\n0\nto\ny\n-\n1\nsum\n:=\nsum\n+\nx\n[\ni\n]\n/\ny\nsum\nplot\n(\npine_sma\n(\nclose\n,\n15\n))\nリターン\n過去の\nlength\nバー分の期間における\nsource\nの単純移動平均線を返します。\n備考\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.ema\nta.rma\nta.wma\nta.vwma\nta.swma\nta.alma",
"code_blocks": [
{
"language": "",
"code": "ta.sma(source, length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.sma\"\n)\nplot\n(\nta.sma\n(\nclose\n,\n \n15\n))\n// same on pine, but much less efficient\npine_sma\n(\nx\n,\n \ny\n)\n \n=>\n \nsum\n \n=\n \n0.0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \ny\n \n-\n \n1\n \nsum\n \n:=\n \nsum\n \n+\n \nx\n[\ni\n]\n \n/\n \ny\n \nsum\nplot\n(\npine_sma\n(\nclose\n,\n \n15\n))"
}
],
"links": [
{
"text": "ta.ema",
"href": "#fun_ta.ema"
},
{
"text": "ta.rma",
"href": "#fun_ta.rma"
},
{
"text": "ta.wma",
"href": "#fun_ta.wma"
},
{
"text": "ta.vwma",
"href": "#fun_ta.vwma"
},
{
"text": "ta.swma",
"href": "#fun_ta.swma"
},
{
"text": "ta.alma",
"href": "#fun_ta.alma"
}
],
"tables": []
},
{
"id": "fun_ta.stdev",
"legacy_id": "fun_ta.stdev",
"title": "ta.stdev()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.stdev()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.stdev\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.stdev(source, length, biased) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">biased (series bool) </span>どの推定を用いるかを決定します。オプション引数です。デフォルトは true です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.stdev\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.stdev\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.stdev</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//the same on pine</span></span><br/><span><span class=\"mtk15\">isZero</span><span class=\"mtk13\">(</span><span class=\"mtk33\">val</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">eps</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.abs</span><span class=\"mtk13\">(</span><span class=\"mtk33\">val</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">eps</span></span><br/><span><span></span></span><br/><span><span class=\"mtk15\">SUM</span><span class=\"mtk13\">(</span><span class=\"mtk33\">fst</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">snd</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">EPS</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">1e</span><span class=\"mtk12\">-10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">res</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">fst</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">snd</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isZero</span><span class=\"mtk13\">(</span><span class=\"mtk33\">res</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">EPS</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">res</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isZero</span><span class=\"mtk13\">(</span><span class=\"mtk33\">res</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">1e</span><span class=\"mtk12\">-4</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">res</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">res</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span></span><br/><span><span></span></span><br/><span><span class=\"mtk15\">pine_stdev</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">avg</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumOfSquareDeviations</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">SUM</span><span class=\"mtk13\">(</span><span class=\"mtk33\">src</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk33\">avg</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumOfSquareDeviations</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumOfSquareDeviations</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">stdev</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.sqrt</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sumOfSquareDeviations</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_stdev</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">標準偏差。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>biased</code>がtrueの場合、この関数は母集団全体のバイアスされた推定値を用いて計算し,falseの場合はサンプルのバイアスされていない推定値を用います。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.dev\" href=\"#fun_ta.dev\">ta.dev</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.variance\" href=\"#fun_ta.variance\">ta.variance</a></div></div>",
"text": "ta.stdev()\n構文\nta.stdev(source, length, biased) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nbiased (series bool)\nどの推定を用いるかを決定します。オプション引数です。デフォルトは true です。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.stdev\"\n)\nplot\n(\nta.stdev\n(\nclose\n,\n5\n))\n//the same on pine\nisZero\n(\nval\n,\neps\n)\n=>\nmath.abs\n(\nval\n)\n<=\neps\nSUM\n(\nfst\n,\nsnd\n)\n=>\nEPS\n=\n1e\n-10\nres\n=\nfst\n+\nsnd\nif\nisZero\n(\nres\n,\nEPS\n)\nres\n:=\n0\nelse\nif\nnot\nisZero\n(\nres\n,\n1e\n-4\n)\nres\n:=\nres\nelse\n15\npine_stdev\n(\nsrc\n,\nlength\n)\n=>\navg\n=\nta.sma\n(\nsrc\n,\nlength\n)\nsumOfSquareDeviations\n=\n0.0\nfor\ni\n=\n0\nto\nlength\n-\n1\nsum\n=\nSUM\n(\nsrc\n[\ni\n]\n,\n-\navg\n)\nsumOfSquareDeviations\n:=\nsumOfSquareDeviations\n+\nsum\n*\nsum\nstdev\n=\nmath.sqrt\n(\nsumOfSquareDeviations\n/\nlength\n)\nplot\n(\npine_stdev\n(\nclose\n,\n5\n))\nリターン\n標準偏差。\n備考\nbiased\nがtrueの場合、この関数は母集団全体のバイアスされた推定値を用いて計算し,falseの場合はサンプルのバイアスされていない推定値を用います。\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.dev\nta.variance",
"code_blocks": [
{
"language": "",
"code": "ta.stdev(source, length, biased) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.stdev\"\n)\nplot\n(\nta.stdev\n(\nclose\n,\n \n5\n))\n//the same on pine\nisZero\n(\nval\n,\n \neps\n)\n \n=>\n \nmath.abs\n(\nval\n)\n \n<=\n \neps\nSUM\n(\nfst\n,\n \nsnd\n)\n \n=>\n \nEPS\n \n=\n \n1e\n-10\n \nres\n \n=\n \nfst\n \n+\n \nsnd\n \nif\n \nisZero\n(\nres\n,\n \nEPS\n)\n \nres\n \n:=\n \n0\n \nelse\n \nif\n \nnot\n \nisZero\n(\nres\n,\n \n1e\n-4\n)\n \nres\n \n:=\n \nres\n \nelse\n \n15\npine_stdev\n(\nsrc\n,\n \nlength\n)\n \n=>\n \navg\n \n=\n \nta.sma\n(\nsrc\n,\n \nlength\n)\n \nsumOfSquareDeviations\n \n=\n \n0.0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \nlength\n \n-\n \n1\n \nsum\n \n=\n \nSUM\n(\nsrc\n[\ni\n]\n,\n \n-\navg\n)\n \nsumOfSquareDeviations\n \n:=\n \nsumOfSquareDeviations\n \n+\n \nsum\n \n*\n \nsum\n \nstdev\n \n=\n \nmath.sqrt\n(\nsumOfSquareDeviations\n \n/\n \nlength\n)\nplot\n(\npine_stdev\n(\nclose\n,\n \n5\n))"
}
],
"links": [
{
"text": "ta.dev",
"href": "#fun_ta.dev"
},
{
"text": "ta.variance",
"href": "#fun_ta.variance"
}
],
"tables": []
},
{
"id": "fun_ta.stoch",
"legacy_id": "fun_ta.stoch",
"title": "ta.stoch()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.stoch()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.stoch\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ストキャスティクスです。以下の計算式で算出されます: 100 * (close - lowest(low, length)) / (highest(high, length) - lowest(low, length))。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.stoch(source, high, low, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>ソース系列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">high (series int/float) </span>系列の高値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">low (series int/float) </span>系列の安値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>期間 (バーをさかのぼる数)。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ストキャスティクス。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.cog\" href=\"#fun_ta.cog\">ta.cog</a></div></div>",
"text": "ta.stoch()\nストキャスティクスです。以下の計算式で算出されます: 100 * (close - lowest(low, length)) / (highest(high, length) - lowest(low, length))。\n構文\nta.stoch(source, high, low, length) → series float\n引数\nsource (series int/float)\nソース系列。\nhigh (series int/float)\n系列の高値。\nlow (series int/float)\n系列の安値。\nlength (series int)\n期間 (バーをさかのぼる数)。\nリターン\nストキャスティクス。\n備考\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.cog",
"code_blocks": [
{
"language": "",
"code": "ta.stoch(source, high, low, length) → series float"
}
],
"links": [
{
"text": "ta.cog",
"href": "#fun_ta.cog"
}
],
"tables": []
},
{
"id": "fun_ta.supertrend",
"legacy_id": "fun_ta.supertrend",
"title": "ta.supertrend()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.supertrend()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.supertrend\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スーパートレンドインジケーター。スーパートレンドはトレンドフォローのインジケーターです。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.supertrend(factor, atrPeriod) → [series float, series float]</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">factor (series int/float) </span>ATRに掛ける乗数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">atrPeriod (simple int) </span>ATRの期間。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.supertrend\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Pine Script® Supertrend\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">supertrend</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">direction</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.supertrend</span><span class=\"mtk13\">(</span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">direction</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk33\">supertrend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Up direction\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_linebr</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">direction</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk33\">supertrend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Down direction\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_linebr</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// The same on Pine Script®</span></span><br/><span><span class=\"mtk15\">pine_supertrend</span><span class=\"mtk13\">(</span><span class=\"mtk33\">factor</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">atrPeriod</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">src</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">hl2</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">atr</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.atr</span><span class=\"mtk13\">(</span><span class=\"mtk33\">atrPeriod</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">upperBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">src</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">factor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">atr</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowerBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">src</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">factor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">atr</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevLowerBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lowerBand</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevUpperBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">upperBand</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowerBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowerBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevLowerBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">or</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevLowerBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowerBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevLowerBand</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">upperBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">upperBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevUpperBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">or</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevUpperBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk33\">upperBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevUpperBand</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">_direction</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">superTrend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevSuperTrend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">superTrend</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk33\">atr</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">_direction</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevSuperTrend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevUpperBand</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">_direction</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">upperBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">_direction</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowerBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">superTrend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">_direction</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowerBand</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">upperBand</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk33\">superTrend</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">_direction</span><span class=\"mtk13\">]</span></span><br/><span><span></span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">Pine_Supertrend</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pineDirection</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">pine_supertrend</span><span class=\"mtk13\">(</span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pineDirection</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk33\">Pine_Supertrend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Up direction\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_linebr</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pineDirection</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk33\">Pine_Supertrend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Down direction\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_linebr</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">2つのスーパートレンドの系列の<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/#tuples\" target=\"_blank\">タプル</a>: スーパートレンドのラインとトレンドの方向。可能な値は1 (下降方向) と -1 (上昇方向) です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.macd\" href=\"#fun_ta.macd\">ta.macd</a></div></div>",
"text": "ta.supertrend()\nスーパートレンドインジケーター。スーパートレンドはトレンドフォローのインジケーターです。\n構文\nta.supertrend(factor, atrPeriod) → [series float, series float]\n引数\nfactor (series int/float)\nATRに掛ける乗数。\natrPeriod (simple int)\nATRの期間。\n例\n//\n@version=\n6\nindicator\n(\n\"Pine Script® Supertrend\"\n)\n[\nsupertrend\n,\ndirection\n]\n=\nta.supertrend\n(\n3\n,\n10\n)\nplot\n(\ndirection\n<\n0\n?\nsupertrend\n:\nna\n,\n\"Up direction\"\n,\ncolor\n=\ncolor.green\n,\nstyle\n=\nplot.style_linebr\n)\nplot\n(\ndirection\n>\n0\n?\nsupertrend\n:\nna\n,\n\"Down direction\"\n,\ncolor\n=\ncolor.red\n,\nstyle\n=\nplot.style_linebr\n)\n// The same on Pine Script®\npine_supertrend\n(\nfactor\n,\natrPeriod\n)\n=>\nsrc\n=\nhl2\natr\n=\nta.atr\n(\natrPeriod\n)\nupperBand\n=\nsrc\n+\nfactor\n*\natr\nlowerBand\n=\nsrc\n-\nfactor\n*\natr\nprevLowerBand\n=\nnz\n(\nlowerBand\n[\n1\n])\nprevUpperBand\n=\nnz\n(\nupperBand\n[\n1\n])\nlowerBand\n:=\nlowerBand\n>\nprevLowerBand\nor\nclose\n[\n1\n]\n<\nprevLowerBand\n?\nlowerBand\n:\nprevLowerBand\nupperBand\n:=\nupperBand\n<\nprevUpperBand\nor\nclose\n[\n1\n]\n>\nprevUpperBand\n?\nupperBand\n:\nprevUpperBand\nint\n_direction\n=\nna\nfloat\nsuperTrend\n=\nna\nprevSuperTrend\n=\nsuperTrend\n[\n1\n]\nif\nna\n(\natr\n[\n1\n])\n_direction\n:=\n1\nelse\nif\nprevSuperTrend\n==\nprevUpperBand\n_direction\n:=\nclose\n>\nupperBand\n?\n-1\n:\n1\nelse\n_direction\n:=\nclose\n<\nlowerBand\n?\n1\n:\n-1\nsuperTrend\n:=\n_direction\n==\n-1\n?\nlowerBand\n:\nupperBand\n[\nsuperTrend\n,\n_direction\n]\n[\nPine_Supertrend\n,\npineDirection\n]\n=\npine_supertrend\n(\n3\n,\n10\n)\nplot\n(\npineDirection\n<\n0\n?\nPine_Supertrend\n:\nna\n,\n\"Up direction\"\n,\ncolor\n=\ncolor.green\n,\nstyle\n=\nplot.style_linebr\n)\nplot\n(\npineDirection\n>\n0\n?\nPine_Supertrend\n:\nna\n,\n\"Down direction\"\n,\ncolor\n=\ncolor.red\n,\nstyle\n=\nplot.style_linebr\n)\nリターン\n2つのスーパートレンドの系列の\nタプル\n: スーパートレンドのラインとトレンドの方向。可能な値は1 (下降方向) と -1 (上昇方向) です。\nこちらもご覧ください\nta.macd",
"code_blocks": [
{
"language": "",
"code": "ta.supertrend(factor, atrPeriod) → [series float, series float]"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Pine Script® Supertrend\"\n)\n[\nsupertrend\n,\n \ndirection\n]\n \n=\n \nta.supertrend\n(\n3\n,\n \n10\n)\nplot\n(\ndirection\n \n<\n \n0\n \n?\n \nsupertrend\n \n:\n \nna\n,\n \n\"Up direction\"\n,\n \ncolor\n \n=\n \ncolor.green\n,\n \nstyle\n=\nplot.style_linebr\n)\nplot\n(\ndirection\n \n>\n \n0\n \n?\n \nsupertrend\n \n:\n \nna\n,\n \n\"Down direction\"\n,\n \ncolor\n \n=\n \ncolor.red\n,\n \nstyle\n=\nplot.style_linebr\n)\n// The same on Pine Script®\npine_supertrend\n(\nfactor\n,\n \natrPeriod\n)\n \n=>\n \nsrc\n \n=\n \nhl2\n \natr\n \n=\n \nta.atr\n(\natrPeriod\n)\n \nupperBand\n \n=\n \nsrc\n \n+\n \nfactor\n \n*\n \natr\n \nlowerBand\n \n=\n \nsrc\n \n-\n \nfactor\n \n*\n \natr\n \nprevLowerBand\n \n=\n \nnz\n(\nlowerBand\n[\n1\n])\n \nprevUpperBand\n \n=\n \nnz\n(\nupperBand\n[\n1\n])\n \nlowerBand\n \n:=\n \nlowerBand\n \n>\n \nprevLowerBand\n \nor\n \nclose\n[\n1\n]\n \n<\n \nprevLowerBand\n \n?\n \nlowerBand\n \n:\n \nprevLowerBand\n \nupperBand\n \n:=\n \nupperBand\n \n<\n \nprevUpperBand\n \nor\n \nclose\n[\n1\n]\n \n>\n \nprevUpperBand\n \n?\n \nupperBand\n \n:\n \nprevUpperBand\n \nint\n \n_direction\n \n=\n \nna\n \nfloat\n \nsuperTrend\n \n=\n \nna\n \nprevSuperTrend\n \n=\n \nsuperTrend\n[\n1\n]\n \nif\n \nna\n(\natr\n[\n1\n])\n \n_direction\n \n:=\n \n1\n \nelse\n \nif\n \nprevSuperTrend\n \n==\n \nprevUpperBand\n \n_direction\n \n:=\n \nclose\n \n>\n \nupperBand\n \n?\n \n-1\n \n:\n \n1\n \nelse\n \n_direction\n \n:=\n \nclose\n \n<\n \nlowerBand\n \n?\n \n1\n \n:\n \n-1\n \nsuperTrend\n \n:=\n \n_direction\n \n==\n \n-1\n \n?\n \nlowerBand\n \n:\n \nupperBand\n \n[\nsuperTrend\n,\n \n_direction\n]\n[\nPine_Supertrend\n,\n \npineDirection\n]\n \n=\n \npine_supertrend\n(\n3\n,\n \n10\n)\nplot\n(\npineDirection\n \n<\n \n0\n \n?\n \nPine_Supertrend\n \n:\n \nna\n,\n \n\"Up direction\"\n,\n \ncolor\n \n=\n \ncolor.green\n,\n \nstyle\n=\nplot.style_linebr\n)\nplot\n(\npineDirection\n \n>\n \n0\n \n?\n \nPine_Supertrend\n \n:\n \nna\n,\n \n\"Down direction\"\n,\n \ncolor\n \n=\n \ncolor.red\n,\n \nstyle\n=\nplot.style_linebr\n)"
}
],
"links": [
{
"text": "タプル",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/#tuples"
},
{
"text": "ta.macd",
"href": "#fun_ta.macd"
}
],
"tables": []
},
{
"id": "fun_ta.swma",
"legacy_id": "fun_ta.swma",
"title": "ta.swma()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.swma()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.swma\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">固定期間の対称加重移動平均: 4. 重み: [1/6, 2/6, 2/6, 1/6]。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.swma(source) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>ソース系列。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.swma\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.swma\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.swma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// same on pine, but less efficient</span></span><br/><span><span class=\"mtk15\">pine_swma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk13\">[</span><span class=\"mtk12\">3</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk13\">[</span><span class=\"mtk12\">2</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk13\">[</span><span class=\"mtk12\">0</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_swma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">対称加重移動平均線。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値が計算に含まれ、<code>na</code> の結果が生成されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.ema\" href=\"#fun_ta.ema\">ta.ema</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rma\" href=\"#fun_ta.rma\">ta.rma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.wma\" href=\"#fun_ta.wma\">ta.wma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.vwma\" href=\"#fun_ta.vwma\">ta.vwma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.alma\" href=\"#fun_ta.alma\">ta.alma</a></div></div>",
"text": "ta.swma()\n固定期間の対称加重移動平均: 4. 重み: [1/6, 2/6, 2/6, 1/6]。\n構文\nta.swma(source) → series float\n引数\nsource (series int/float)\nソース系列。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.swma\"\n)\nplot\n(\nta.swma\n(\nclose\n))\n// same on pine, but less efficient\npine_swma\n(\nx\n)\n=>\nx\n[\n3\n]\n*\n1\n/\n6\n+\nx\n[\n2\n]\n*\n2\n/\n6\n+\nx\n[\n1\n]\n*\n2\n/\n6\n+\nx\n[\n0\n]\n*\n1\n/\n6\nplot\n(\npine_swma\n(\nclose\n))\nリターン\n対称加重移動平均線。\n備考\nsource\n系列の\nna\nの値が計算に含まれ、\nna\nの結果が生成されます。\nこちらもご覧ください\nta.sma\nta.ema\nta.rma\nta.wma\nta.vwma\nta.alma",
"code_blocks": [
{
"language": "",
"code": "ta.swma(source) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.swma\"\n)\nplot\n(\nta.swma\n(\nclose\n))\n// same on pine, but less efficient\npine_swma\n(\nx\n)\n \n=>\n \nx\n[\n3\n]\n \n*\n \n1\n \n/\n \n6\n \n+\n \nx\n[\n2\n]\n \n*\n \n2\n \n/\n \n6\n \n+\n \nx\n[\n1\n]\n \n*\n \n2\n \n/\n \n6\n \n+\n \nx\n[\n0\n]\n \n*\n \n1\n \n/\n \n6\nplot\n(\npine_swma\n(\nclose\n))"
}
],
"links": [
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "ta.ema",
"href": "#fun_ta.ema"
},
{
"text": "ta.rma",
"href": "#fun_ta.rma"
},
{
"text": "ta.wma",
"href": "#fun_ta.wma"
},
{
"text": "ta.vwma",
"href": "#fun_ta.vwma"
},
{
"text": "ta.alma",
"href": "#fun_ta.alma"
}
],
"tables": []
},
{
"id": "fun_ta.tr",
"legacy_id": "fun_ta.tr",
"title": "ta.tr()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.tr()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.tr\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーのトゥルーレンジを計算します。バーの実際の値幅 (<code>high - low</code>) とは異なり、トゥルーレンジは、現在のバーの実際の値幅、前のバーの <a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a> から現在のバーの <a class=\"js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a> までの絶対距離と <a class=\"js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a> までの絶対距離、これら3つのうちから最大の値を取ることによって、潜在的なギャップを考慮に入れています。計算式は <code>math.max(high - low, math.abs(high - close[1]), math.abs(low - close[1]))</code> です。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.tr(handle_na) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">handle_na (simple bool) </span>前のバーの <a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a> が <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> の場合に、関数が結果をどのように計算するかを定義します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、関数はバーの <code>high - low</code> の値を返します。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> の場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">トゥルーレンジ。math.max(high - low, math.abs(high - close[1]), math.abs(low - close[1])) となります。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">ta.tr(false) は <a class=\"js-reference\" data-href=\"var_ta.tr\" href=\"#var_ta.tr\">ta.tr</a> と全く同じです。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_ta.tr\" href=\"#var_ta.tr\">ta.tr</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.atr\" href=\"#fun_ta.atr\">ta.atr</a></div></div>",
"text": "ta.tr()\n現在のバーのトゥルーレンジを計算します。バーの実際の値幅 (\nhigh - low\n) とは異なり、トゥルーレンジは、現在のバーの実際の値幅、前のバーの\nclose\nから現在のバーの\nhigh\nまでの絶対距離と\nlow\nまでの絶対距離、これら3つのうちから最大の値を取ることによって、潜在的なギャップを考慮に入れています。計算式は\nmath.max(high - low, math.abs(high - close[1]), math.abs(low - close[1]))\nです。\n構文\nta.tr(handle_na) → series float\n引数\nhandle_na (simple bool)\n前のバーの\nclose\nが\nna\nの場合に、関数が結果をどのように計算するかを定義します。\ntrue\nの場合、関数はバーの\nhigh - low\nの値を返します。\nfalse\nの場合は\nna\nを返します。\nリターン\nトゥルーレンジ。math.max(high - low, math.abs(high - close[1]), math.abs(low - close[1])) となります。\n備考\nta.tr(false) は\nta.tr\nと全く同じです。\nこちらもご覧ください\nta.tr\nta.atr",
"code_blocks": [
{
"language": "",
"code": "ta.tr(handle_na) → series float"
}
],
"links": [
{
"text": "close",
"href": "#var_close"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "ta.tr",
"href": "#var_ta.tr"
},
{
"text": "ta.tr",
"href": "#var_ta.tr"
},
{
"text": "ta.atr",
"href": "#fun_ta.atr"
}
],
"tables": []
},
{
"id": "fun_ta.tsi",
"legacy_id": "fun_ta.tsi",
"title": "ta.tsi()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.tsi()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.tsi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">トゥルー・ストレングス・インデックス。金融商品の基本的なモメンタムの移動平均を使用します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.tsi(source, short_length, long_length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>ソース系列。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">short_length (simple int) </span>短期の期間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">long_length (simple int) </span>長期の期間。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">トゥルー・ストレングス・インデックス。[-1,1] の範囲の値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div></div>",
"text": "ta.tsi()\nトゥルー・ストレングス・インデックス。金融商品の基本的なモメンタムの移動平均を使用します。\n構文\nta.tsi(source, short_length, long_length) → series float\n引数\nsource (series int/float)\nソース系列。\nshort_length (simple int)\n短期の期間。\nlong_length (simple int)\n長期の期間。\nリターン\nトゥルー・ストレングス・インデックス。[-1,1] の範囲の値。\n備考\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。",
"code_blocks": [
{
"language": "",
"code": "ta.tsi(source, short_length, long_length) → series float"
}
],
"links": [],
"tables": []
},
{
"id": "fun_ta.valuewhen",
"legacy_id": "fun_ta.valuewhen",
"title": "ta.valuewhen()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.valuewhen()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.valuewhen\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">直近のn番目に出現した <code>source</code> が true のバーの <code>condition</code> 系列の値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ta.valuewhen-0\" href=\"#fun_ta.valuewhen-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ta.valuewhen(condition, source, occurrence) → series color</pre></a><a class=\"js-reference\" data-href=\"fun_ta.valuewhen-1\" href=\"#fun_ta.valuewhen-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ta.valuewhen(condition, source, occurrence) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_ta.valuewhen-2\" href=\"#fun_ta.valuewhen-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ta.valuewhen(condition, source, occurrence) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_ta.valuewhen-3\" href=\"#fun_ta.valuewhen-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ta.valuewhen(condition, source, occurrence) → series bool</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">condition (series bool) </span>検索する条件。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series color) </span>条件が合致したバーから返される値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">occurrence (simple int) </span>条件の発生回数。ナンバリングは0から始まり、時間をさかのぼっていきます。つまり、'0' は最も直近の <code>condition</code> の発生で、'1' は直近で2番目に発生を意味します。0以上の整数である必要があります。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.valuewhen\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.valuewhen\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">slow</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">fast</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Get value of `close` on second most recent cros</span><span class=\"mtk9\">s</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.valuewhen</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.cross</span><span class=\"mtk13\">(</span><span class=\"mtk33\">slow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">fast</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、すべてのバーで実行する必要があります。この関数を <a class=\"js-reference\" data-href=\"kw_for\" href=\"#kw_for\">for</a> や <a class=\"js-reference\" data-href=\"kw_while\" href=\"#kw_while\">while</a> のループ構造の中で使用することは推奨されません。予期しない動作が発生する可能性があります。この関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する場合がある点にご注意ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.lowestbars\" href=\"#fun_ta.lowestbars\">ta.lowestbars</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.highestbars\" href=\"#fun_ta.highestbars\">ta.highestbars</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.barssince\" href=\"#fun_ta.barssince\">ta.barssince</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.highest\" href=\"#fun_ta.highest\">ta.highest</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.lowest\" href=\"#fun_ta.lowest\">ta.lowest</a></div></div>",
"text": "ta.valuewhen()\n4個の多重定義\n直近のn番目に出現した\nsource\nが true のバーの\ncondition\n系列の値を返します。\n構文と多重定義\nta.valuewhen(condition, source, occurrence) → series color\nta.valuewhen(condition, source, occurrence) → series int\nta.valuewhen(condition, source, occurrence) → series float\nta.valuewhen(condition, source, occurrence) → series bool\n引数\ncondition (series bool)\n検索する条件。\nsource (series color)\n条件が合致したバーから返される値。\noccurrence (simple int)\n条件の発生回数。ナンバリングは0から始まり、時間をさかのぼっていきます。つまり、'0' は最も直近の\ncondition\nの発生で、'1' は直近で2番目に発生を意味します。0以上の整数である必要があります。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.valuewhen\"\n)\nslow\n=\nta.sma\n(\nclose\n,\n7\n)\nfast\n=\nta.sma\n(\nclose\n,\n14\n)\n// Get value of `close` on second most recent cros\ns\nplot\n(\nta.valuewhen\n(\nta.cross\n(\nslow\n,\nfast\n)\n,\nclose\n,\n1\n))\n備考\nこの関数は、すべてのバーで実行する必要があります。この関数を\nfor\nや\nwhile\nのループ構造の中で使用することは推奨されません。予期しない動作が発生する可能性があります。この関数を使用すると、\nインジケーターのリペイント\nが発生する場合がある点にご注意ください。\nこちらもご覧ください\nta.lowestbars\nta.highestbars\nta.barssince\nta.highest\nta.lowest",
"code_blocks": [
{
"language": "",
"code": "ta.valuewhen(condition, source, occurrence) → series color"
},
{
"language": "",
"code": "ta.valuewhen(condition, source, occurrence) → series int"
},
{
"language": "",
"code": "ta.valuewhen(condition, source, occurrence) → series float"
},
{
"language": "",
"code": "ta.valuewhen(condition, source, occurrence) → series bool"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.valuewhen\"\n)\nslow\n \n=\n \nta.sma\n(\nclose\n,\n \n7\n)\nfast\n \n=\n \nta.sma\n(\nclose\n,\n \n14\n)\n// Get value of `close` on second most recent cros\ns\nplot\n(\nta.valuewhen\n(\nta.cross\n(\nslow\n,\n \nfast\n)\n,\n \nclose\n,\n \n1\n))"
}
],
"links": [
{
"text": "ta.valuewhen(condition, source, occurrence) → series color",
"href": "#fun_ta.valuewhen-0"
},
{
"text": "ta.valuewhen(condition, source, occurrence) → series int",
"href": "#fun_ta.valuewhen-1"
},
{
"text": "ta.valuewhen(condition, source, occurrence) → series float",
"href": "#fun_ta.valuewhen-2"
},
{
"text": "ta.valuewhen(condition, source, occurrence) → series bool",
"href": "#fun_ta.valuewhen-3"
},
{
"text": "for",
"href": "#kw_for"
},
{
"text": "while",
"href": "#kw_while"
},
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "ta.lowestbars",
"href": "#fun_ta.lowestbars"
},
{
"text": "ta.highestbars",
"href": "#fun_ta.highestbars"
},
{
"text": "ta.barssince",
"href": "#fun_ta.barssince"
},
{
"text": "ta.highest",
"href": "#fun_ta.highest"
},
{
"text": "ta.lowest",
"href": "#fun_ta.lowest"
}
],
"tables": []
},
{
"id": "fun_ta.variance",
"legacy_id": "fun_ta.variance",
"title": "ta.variance()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.variance()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.variance\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">分散とは、系列の平均から求められる偏差の二乗の期待値 (<a class=\"js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a>) です。一連の数値がその平均からどの程度広がっているかを大まかに測定するものです。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.variance(source, length, biased) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">biased (series bool) </span>どの推定を用いるかを決定します。オプション引数です。デフォルトは true です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">過去の <code>length</code> バー分の期間における <code>source</code> の分散。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>biased</code>がtrueの場合、この関数は母集団全体のバイアスされた推定値を用いて計算し,falseの場合はサンプルのバイアスされていない推定値を用います。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。この関数は <code>na</code> ではない値の <code>length</code> の量を計算します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.dev\" href=\"#fun_ta.dev\">ta.dev</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.stdev\" href=\"#fun_ta.stdev\">ta.stdev</a></div></div>",
"text": "ta.variance()\n分散とは、系列の平均から求められる偏差の二乗の期待値 (\nta.sma\n) です。一連の数値がその平均からどの程度広がっているかを大まかに測定するものです。\n構文\nta.variance(source, length, biased) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\nbiased (series bool)\nどの推定を用いるかを決定します。オプション引数です。デフォルトは true です。\nリターン\n過去の\nlength\nバー分の期間における\nsource\nの分散。\n備考\nbiased\nがtrueの場合、この関数は母集団全体のバイアスされた推定値を用いて計算し,falseの場合はサンプルのバイアスされていない推定値を用います。\nsource\n系列の\nna\nの値は無視されます。この関数は\nna\nではない値の\nlength\nの量を計算します。\nこちらもご覧ください\nta.dev\nta.stdev",
"code_blocks": [
{
"language": "",
"code": "ta.variance(source, length, biased) → series float"
}
],
"links": [
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "ta.dev",
"href": "#fun_ta.dev"
},
{
"text": "ta.stdev",
"href": "#fun_ta.stdev"
}
],
"tables": []
},
{
"id": "fun_ta.vwap",
"legacy_id": "fun_ta.vwap",
"title": "ta.vwap()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.vwap()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.vwap\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">出来高加重平均価格。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ta.vwap-0\" href=\"#fun_ta.vwap-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ta.vwap(source, anchor) → series float</pre></a><a class=\"js-reference\" data-href=\"fun_ta.vwap-1\" href=\"#fun_ta.vwap-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ta.vwap(source, anchor, stdev_mult) → [series float, series float, series float]</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>VWAPの算出に使用するソース。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">anchor (series bool) </span>VWAPの計算がリセットされるトリガー条件です。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合は計算はリセットされ、<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> の場合は前回のリセット以降に蓄積された値を使用して計算を続行します。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"fun_timeframe.change\" href=\"#fun_timeframe.change\">timeframe.change</a> に引数として \"1D\" を渡す場合と同じです。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.vwap_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Simple VWAP\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">vwap</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.vwap</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">vwap</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.vwap_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Advanced VWAP\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">vwapAnchorInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.string</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Daily\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Anchor\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">options</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk29\">\"Daily\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Weekly\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Monthly\"</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk33\">stdevMultiplierInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1.0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Standard Deviation Multiplier\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">anchorTimeframe</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk18\">switch</span><span class=\"mtk1\"> </span><span class=\"mtk33\">vwapAnchorInput</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Daily\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1D\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Weekly\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1W\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Monthly\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1M\"</span></span><br/><span><span class=\"mtk33\">anchor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">anchorTimeframe</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">vwap</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">upper</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lower</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.vwap</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">anchor</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stdevMultiplierInput</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">vwap</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">upper</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lower</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">VWAPの系列、または <code>stdev_mult</code> が指定されている場合は [vwap, upper_band, lower_band] のタプル。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">計算が開始されるのは、アンカー条件が初めて <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> になった場合のみです。それまでは <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_ta.vwap\" href=\"#var_ta.vwap\">ta.vwap</a></div></div>",
"text": "ta.vwap()\n2個の多重定義\n出来高加重平均価格。\n構文と多重定義\nta.vwap(source, anchor) → series float\nta.vwap(source, anchor, stdev_mult) → [series float, series float, series float]\n引数\nsource (series int/float)\nVWAPの算出に使用するソース。\nanchor (series bool)\nVWAPの計算がリセットされるトリガー条件です。\ntrue\nの場合は計算はリセットされ、\nfalse\nの場合は前回のリセット以降に蓄積された値を使用して計算を続行します。オプションです。デフォルトは\ntimeframe.change\nに引数として \"1D\" を渡す場合と同じです。\n例\n//\n@version=\n6\nindicator\n(\n\"Simple VWAP\"\n)\nvwap\n=\nta.vwap\n(\nopen\n)\nplot\n(\nvwap\n)\n例\n//\n@version=\n6\nindicator\n(\n\"Advanced VWAP\"\n)\nvwapAnchorInput\n=\ninput.string\n(\n\"Daily\"\n,\n\"Anchor\"\n,\noptions\n=\n[\n\"Daily\"\n,\n\"Weekly\"\n,\n\"Monthly\"\n])\nstdevMultiplierInput\n=\ninput.float\n(\n1.0\n,\n\"Standard Deviation Multiplier\"\n)\nanchorTimeframe\n=\nswitch\nvwapAnchorInput\n\"Daily\"\n=>\n\"1D\"\n\"Weekly\"\n=>\n\"1W\"\n\"Monthly\"\n=>\n\"1M\"\nanchor\n=\ntimeframe.change\n(\nanchorTimeframe\n)\n[\nvwap\n,\nupper\n,\nlower\n]\n=\nta.vwap\n(\nopen\n,\nanchor\n,\nstdevMultiplierInput\n)\nplot\n(\nvwap\n)\nplot\n(\nupper\n,\ncolor\n=\ncolor.green\n)\nplot\n(\nlower\n,\ncolor\n=\ncolor.green\n)\nリターン\nVWAPの系列、または\nstdev_mult\nが指定されている場合は [vwap, upper_band, lower_band] のタプル。\n備考\n計算が開始されるのは、アンカー条件が初めて\ntrue\nになった場合のみです。それまでは\nna\nを返します。\nこちらもご覧ください\nta.vwap",
"code_blocks": [
{
"language": "",
"code": "ta.vwap(source, anchor) → series float"
},
{
"language": "",
"code": "ta.vwap(source, anchor, stdev_mult) → [series float, series float, series float]"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Simple VWAP\"\n)\nvwap\n \n=\n \nta.vwap\n(\nopen\n)\nplot\n(\nvwap\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Advanced VWAP\"\n)\nvwapAnchorInput\n \n=\n \ninput.string\n(\n\"Daily\"\n,\n \n\"Anchor\"\n,\n \noptions\n \n=\n \n[\n\"Daily\"\n,\n \n\"Weekly\"\n,\n \n\"Monthly\"\n])\nstdevMultiplierInput\n \n=\n \ninput.float\n(\n1.0\n,\n \n\"Standard Deviation Multiplier\"\n)\nanchorTimeframe\n \n=\n \nswitch\n \nvwapAnchorInput\n \n\"Daily\"\n \n=>\n \n\"1D\"\n \n\"Weekly\"\n \n=>\n \n\"1W\"\n \n\"Monthly\"\n \n=>\n \n\"1M\"\nanchor\n \n=\n \ntimeframe.change\n(\nanchorTimeframe\n)\n[\nvwap\n,\n \nupper\n,\n \nlower\n]\n \n=\n \nta.vwap\n(\nopen\n,\n \nanchor\n,\n \nstdevMultiplierInput\n)\nplot\n(\nvwap\n)\nplot\n(\nupper\n,\n \ncolor\n \n=\n \ncolor.green\n)\nplot\n(\nlower\n,\n \ncolor\n \n=\n \ncolor.green\n)"
}
],
"links": [
{
"text": "ta.vwap(source, anchor) → series float",
"href": "#fun_ta.vwap-0"
},
{
"text": "ta.vwap(source, anchor, stdev_mult) → [series float, series float, series float]",
"href": "#fun_ta.vwap-1"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "timeframe.change",
"href": "#fun_timeframe.change"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "ta.vwap",
"href": "#var_ta.vwap"
}
],
"tables": []
},
{
"id": "fun_ta.vwma",
"legacy_id": "fun_ta.vwma",
"title": "ta.vwma()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.vwma()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.vwma\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">vwma関数は、過去の <code>length</code> バー分の期間における <code>source</code> の出来高加重移動平均線を返します。これは、sma(source * volume, length) / sma(volume, length) と同じです。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.vwma(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.vwma\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.vwma\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.vwma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// same on pine, but less efficient</span></span><br/><span><span class=\"mtk15\">pine_vwma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">volume</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">volume</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_vwma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">過去の <code>length</code> バー分の期間における <code>source</code> の出来高加重移動平均線を返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.ema\" href=\"#fun_ta.ema\">ta.ema</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rma\" href=\"#fun_ta.rma\">ta.rma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.wma\" href=\"#fun_ta.wma\">ta.wma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.swma\" href=\"#fun_ta.swma\">ta.swma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.alma\" href=\"#fun_ta.alma\">ta.alma</a></div></div>",
"text": "ta.vwma()\nvwma関数は、過去の\nlength\nバー分の期間における\nsource\nの出来高加重移動平均線を返します。これは、sma(source * volume, length) / sma(volume, length) と同じです。\n構文\nta.vwma(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.vwma\"\n)\nplot\n(\nta.vwma\n(\nclose\n,\n15\n))\n// same on pine, but less efficient\npine_vwma\n(\nx\n,\ny\n)\n=>\nta.sma\n(\nx\n*\nvolume\n,\ny\n)\n/\nta.sma\n(\nvolume\n,\ny\n)\nplot\n(\npine_vwma\n(\nclose\n,\n15\n))\nリターン\n過去の\nlength\nバー分の期間における\nsource\nの出来高加重移動平均線を返します。\n備考\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.sma\nta.ema\nta.rma\nta.wma\nta.swma\nta.alma",
"code_blocks": [
{
"language": "",
"code": "ta.vwma(source, length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.vwma\"\n)\nplot\n(\nta.vwma\n(\nclose\n,\n \n15\n))\n// same on pine, but less efficient\npine_vwma\n(\nx\n,\n \ny\n)\n \n=>\n \nta.sma\n(\nx\n \n*\n \nvolume\n,\n \ny\n)\n \n/\n \nta.sma\n(\nvolume\n,\n \ny\n)\nplot\n(\npine_vwma\n(\nclose\n,\n \n15\n))"
}
],
"links": [
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "ta.ema",
"href": "#fun_ta.ema"
},
{
"text": "ta.rma",
"href": "#fun_ta.rma"
},
{
"text": "ta.wma",
"href": "#fun_ta.wma"
},
{
"text": "ta.swma",
"href": "#fun_ta.swma"
},
{
"text": "ta.alma",
"href": "#fun_ta.alma"
}
],
"tables": []
},
{
"id": "fun_ta.wma",
"legacy_id": "fun_ta.wma",
"title": "ta.wma()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.wma()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.wma\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">wma関数は、過去 <code>length</code> バー (期間) における <code>source</code> の加重移動平均を返します。wmaでは重み付け係数が算術的に減少します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.wma(source, length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (series int/float) </span>処理を行う系列の値。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数 (期間)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.wma\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ta.wma\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.wma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// same on pine, but much less efficient</span></span><br/><span><span class=\"mtk15\">pine_wma</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">norm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">weight</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">y</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">norm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">norm</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">weight</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">weight</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk33\">norm</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pine_wma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">過去の <code>length</code> バー分の期間における <code>source</code> の加重移動平均線を返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.sma\" href=\"#fun_ta.sma\">ta.sma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.ema\" href=\"#fun_ta.ema\">ta.ema</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.rma\" href=\"#fun_ta.rma\">ta.rma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.vwma\" href=\"#fun_ta.vwma\">ta.vwma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.swma\" href=\"#fun_ta.swma\">ta.swma</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.alma\" href=\"#fun_ta.alma\">ta.alma</a></div></div>",
"text": "ta.wma()\nwma関数は、過去\nlength\nバー (期間) における\nsource\nの加重移動平均を返します。wmaでは重み付け係数が算術的に減少します。\n構文\nta.wma(source, length) → series float\n引数\nsource (series int/float)\n処理を行う系列の値。\nlength (series int)\nバーの数 (期間)。\n例\n//\n@version=\n6\nindicator\n(\n\"ta.wma\"\n)\nplot\n(\nta.wma\n(\nclose\n,\n15\n))\n// same on pine, but much less efficient\npine_wma\n(\nx\n,\ny\n)\n=>\nnorm\n=\n0.0\nsum\n=\n0.0\nfor\ni\n=\n0\nto\ny\n-\n1\nweight\n=\n(\ny\n-\ni\n)\n*\ny\nnorm\n:=\nnorm\n+\nweight\nsum\n:=\nsum\n+\nx\n[\ni\n]\n*\nweight\nsum\n/\nnorm\nplot\n(\npine_wma\n(\nclose\n,\n15\n))\nリターン\n過去の\nlength\nバー分の期間における\nsource\nの加重移動平均線を返します。\n備考\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.sma\nta.ema\nta.rma\nta.vwma\nta.swma\nta.alma",
"code_blocks": [
{
"language": "",
"code": "ta.wma(source, length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ta.wma\"\n)\nplot\n(\nta.wma\n(\nclose\n,\n \n15\n))\n// same on pine, but much less efficient\npine_wma\n(\nx\n,\n \ny\n)\n \n=>\n \nnorm\n \n=\n \n0.0\n \nsum\n \n=\n \n0.0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \ny\n \n-\n \n1\n \nweight\n \n=\n \n(\ny\n \n-\n \ni\n)\n \n*\n \ny\n \nnorm\n \n:=\n \nnorm\n \n+\n \nweight\n \nsum\n \n:=\n \nsum\n \n+\n \nx\n[\ni\n]\n \n*\n \nweight\n \nsum\n \n/\n \nnorm\nplot\n(\npine_wma\n(\nclose\n,\n \n15\n))"
}
],
"links": [
{
"text": "ta.sma",
"href": "#fun_ta.sma"
},
{
"text": "ta.ema",
"href": "#fun_ta.ema"
},
{
"text": "ta.rma",
"href": "#fun_ta.rma"
},
{
"text": "ta.vwma",
"href": "#fun_ta.vwma"
},
{
"text": "ta.swma",
"href": "#fun_ta.swma"
},
{
"text": "ta.alma",
"href": "#fun_ta.alma"
}
],
"tables": []
},
{
"id": "fun_ta.wpr",
"legacy_id": "fun_ta.wpr",
"title": "ta.wpr()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.wpr()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ta.wpr\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ウィリアムズ%R。このオシレーターは、過去 'length' バーの高値及び安値と現在の終値との位置関係を示します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">ta.wpr(length) → series float</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">length (series int) </span>バーの数。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ta.wpr\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Williams %R\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">shorttitle</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"%R\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">format</span><span class=\"mtk18\">=</span><span class=\"mtk11\">format.price</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">precision</span><span class=\"mtk18\">=</span><span class=\"mtk12\">2</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.wpr</span><span class=\"mtk13\">(</span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"%R\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">#ff6d00</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ウィリアムズ%R。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>source</code> 系列の <code>na</code> の値は無視されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.mfi\" href=\"#fun_ta.mfi\">ta.mfi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.cmo\" href=\"#fun_ta.cmo\">ta.cmo</a></div></div>",
"text": "ta.wpr()\nウィリアムズ%R。このオシレーターは、過去 'length' バーの高値及び安値と現在の終値との位置関係を示します。\n構文\nta.wpr(length) → series float\n引数\nlength (series int)\nバーの数。\n例\n//\n@version=\n6\nindicator\n(\n\"Williams %R\"\n,\nshorttitle\n=\n\"%R\"\n,\nformat\n=\nformat.price\n,\nprecision\n=\n2\n)\nplot\n(\nta.wpr\n(\n14\n)\n,\ntitle\n=\n\"%R\"\n,\ncolor\n=\ncolor.new\n(\n#ff6d00\n,\n0\n))\nリターン\nウィリアムズ%R。\n備考\nsource\n系列の\nna\nの値は無視されます。\nこちらもご覧ください\nta.mfi\nta.cmo",
"code_blocks": [
{
"language": "",
"code": "ta.wpr(length) → series float"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Williams %R\"\n,\n \nshorttitle\n=\n\"%R\"\n,\n \nformat\n=\nformat.price\n,\n \nprecision\n=\n2\n)\nplot\n(\nta.wpr\n(\n14\n)\n,\n \ntitle\n=\n\"%R\"\n,\n \ncolor\n=\ncolor.new\n(\n#ff6d00\n,\n \n0\n))"
}
],
"links": [
{
"text": "ta.mfi",
"href": "#fun_ta.mfi"
},
{
"text": "ta.cmo",
"href": "#fun_ta.cmo"
}
],
"tables": []
},
{
"id": "fun_table",
"legacy_id": "fun_table",
"title": "table()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">naをtableに型変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table(x) → series table</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">x (series table) </span>指定した型に変換された値、通常は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">テーブルに型変換した後の引数の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_float\" href=\"#fun_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_int\" href=\"#fun_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_bool\" href=\"#fun_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color\" href=\"#fun_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_string\" href=\"#fun_string\">string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line\" href=\"#fun_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label\" href=\"#fun_label\">label</a></div></div>",
"text": "table()\nnaをtableに型変換します。\n構文\ntable(x) → series table\n引数\nx (series table)\n指定した型に変換された値、通常は\nna\nです。\nリターン\nテーブルに型変換した後の引数の値。\nこちらもご覧ください\nfloat\nint\nbool\ncolor\nstring\nline\nlabel",
"code_blocks": [
{
"language": "",
"code": "table(x) → series table"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "float",
"href": "#fun_float"
},
{
"text": "int",
"href": "#fun_int"
},
{
"text": "bool",
"href": "#fun_bool"
},
{
"text": "color",
"href": "#fun_color"
},
{
"text": "string",
"href": "#fun_string"
},
{
"text": "line",
"href": "#fun_line"
},
{
"text": "label",
"href": "#fun_label"
}
],
"tables": []
},
{
"id": "fun_table.cell",
"legacy_id": "fun_table.cell",
"title": "table.cell()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、テーブルのセルを定義してその属性を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell(table_id, column, row, text, width, height, text_color, text_halign, text_valign, text_size, bgcolor, tooltip, text_font_family, text_formatting) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text (series string) </span>セル内に表示されるテキスト。オプションです。デフォルトは空の文字列です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">width (series int/float) </span>インジケーターの表示領域に対するセルの幅のパーセンテージ。オプションの引数です。デフォルトでは、セル内のテキストに基づいて幅が自動的に調整されます。値 0 でも同じ効果が得られます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">height (series int/float) </span>インジケーターの表示領域に対するセルの高さのパーセンテージ。オプションの引数です。デフォルトでは、セル内のテキストに基づいて高さが自動的に調整されます。値 0 でも同じ効果が得られます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_color (series color) </span>テキストの色。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_color.black\" href=\"#const_color.black\">color.black</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_halign (series string) </span>セル内のテキストの水平方向の配置。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a> です。利用できる値は: <a class=\"js-reference\" data-href=\"const_text.align_left\" href=\"#const_text.align_left\">text.align_left</a>, <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a>, <a class=\"js-reference\" data-href=\"const_text.align_right\" href=\"#const_text.align_right\">text.align_right</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_valign (series string) </span>セル内のテキストの垂直方向の配置。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a> です。利用できる値は: <a class=\"js-reference\" data-href=\"const_text.align_top\" href=\"#const_text.align_top\">text.align_top</a>, <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a>, <a class=\"js-reference\" data-href=\"const_text.align_bottom\" href=\"#const_text.align_bottom\">text.align_bottom</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_size (series int/string) </span>オブジェクトのサイズです。サイズは任意の正の整数か、組み込み定数の文字列 size.* のいずれかです。定数文字列とそれに相当する整数値は以下のとおりです: <a class=\"js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a> (0)、<a class=\"js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a> (8)、<a class=\"js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a> (10)、<a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a> (14)、<a class=\"js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a> (20)、<a class=\"js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a> (36)。デフォルト値は <a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a> または14です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bgcolor (series color) </span>テキストの背景色。オプションの引数です。デフォルトは無色です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (series string) </span>セル内に表示されるツールチップ。オプションの引数です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_font_family (series string) </span>テキストのフォントファミリー。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a> です。利用できる値は: <a class=\"js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a>, <a class=\"js-reference\" data-href=\"const_font.family_monospace\" href=\"#const_font.family_monospace\">font.family_monospace</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_formatting (const text_format) </span>表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、<code>text.format_bold + text.format_italic</code>はテキストを太字にし、かつ斜体にします。可能な値は<a class=\"js-reference\" data-href=\"var_text.format_none\" href=\"#var_text.format_none\">text.format_none</a>、<a class=\"js-reference\" data-href=\"var_text.format_bold\" href=\"#var_text.format_bold\">text.format_bold</a>、<a class=\"js-reference\" data-href=\"var_text.format_italic\" href=\"#var_text.format_italic\">text.format_italic</a>です。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"var_text.format_none\" href=\"#var_text.format_none\">text.format_none</a>です。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、テーブル自体は作成しませんが、テーブルのセルを定義します。この関数を使用するには、まず <a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a> でテーブルオブジェクトを作成する必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a> を呼び出すたびに、以前に定義したセルのプロパティがすべて上書きされます。<a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a> を2回続けて呼び出した場合、例えば1回目は text='Test Text' を指定し、2回目は text_color=<a class=\"js-reference\" data-href=\"const_color.red\" href=\"#const_color.red\">color.red</a> を指定して、新しいテキスト引数を指定せずに 'text' のデフォルト値を空の文字列とすると、'Test Text' が上書きされ、セルには空の文字列が表示されます。セルのプロパティを変更したい場合は、table.cell_set_*() 関数を使用してください。</div><div class=\"tv-pine-reference-item__text tv-text\">1つのスクリプトで表示できるテーブルは、それぞれの場所に1つだけです。複数のバーで <a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a> を使用してセルの同じ属性を変更した場合(例えば、1本目のバーでセルの背景色を赤に変更し、2本目のバーで黄色に変更)、最後の変更のみがテーブルに反映されます(つまり、セルの背景は黄色になります)。関数の呼び出しを可能な限り <a class=\"js-reference\" data-href=\"kw_if\" href=\"#kw_if\">if</a> <a class=\"js-reference\" data-href=\"var_barstate.islast\" href=\"#var_barstate.islast\">barstate.islast</a> ブロックで囲み、実行を系列の最後のバーに限定することで、セルのプロパティの不必要な設定を避けることができます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_bgcolor\" href=\"#fun_table.cell_set_bgcolor\">table.cell_set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_height\" href=\"#fun_table.cell_set_height\">table.cell_set_height</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text\" href=\"#fun_table.cell_set_text\">table.cell_set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_formatting\" href=\"#fun_table.cell_set_text_formatting\">table.cell_set_text_formatting</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_color\" href=\"#fun_table.cell_set_text_color\">table.cell_set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_halign\" href=\"#fun_table.cell_set_text_halign\">table.cell_set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_size\" href=\"#fun_table.cell_set_text_size\">table.cell_set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_width\" href=\"#fun_table.cell_set_width\">table.cell_set_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_tooltip\" href=\"#fun_table.cell_set_tooltip\">table.cell_set_tooltip</a></div></div>",
"text": "table.cell()\nこの関数は、テーブルのセルを定義してその属性を設定します。\n構文\ntable.cell(table_id, column, row, text, width, height, text_color, text_halign, text_valign, text_size, bgcolor, tooltip, text_font_family, text_formatting) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\ntext (series string)\nセル内に表示されるテキスト。オプションです。デフォルトは空の文字列です。\nwidth (series int/float)\nインジケーターの表示領域に対するセルの幅のパーセンテージ。オプションの引数です。デフォルトでは、セル内のテキストに基づいて幅が自動的に調整されます。値 0 でも同じ効果が得られます。\nheight (series int/float)\nインジケーターの表示領域に対するセルの高さのパーセンテージ。オプションの引数です。デフォルトでは、セル内のテキストに基づいて高さが自動的に調整されます。値 0 でも同じ効果が得られます。\ntext_color (series color)\nテキストの色。オプションです。デフォルトは\ncolor.black\nです。\ntext_halign (series string)\nセル内のテキストの水平方向の配置。オプションです。デフォルトは\ntext.align_center\nです。利用できる値は:\ntext.align_left\n,\ntext.align_center\n,\ntext.align_right\nです。\ntext_valign (series string)\nセル内のテキストの垂直方向の配置。オプションです。デフォルトは\ntext.align_center\nです。利用できる値は:\ntext.align_top\n,\ntext.align_center\n,\ntext.align_bottom\nです。\ntext_size (series int/string)\nオブジェクトのサイズです。サイズは任意の正の整数か、組み込み定数の文字列 size.* のいずれかです。定数文字列とそれに相当する整数値は以下のとおりです:\nsize.auto\n(0)、\nsize.tiny\n(8)、\nsize.small\n(10)、\nsize.normal\n(14)、\nsize.large\n(20)、\nsize.huge\n(36)。デフォルト値は\nsize.normal\nまたは14です。\nbgcolor (series color)\nテキストの背景色。オプションの引数です。デフォルトは無色です。\ntooltip (series string)\nセル内に表示されるツールチップ。オプションの引数です。\ntext_font_family (series string)\nテキストのフォントファミリー。オプションです。デフォルトは\nfont.family_default\nです。利用できる値は:\nfont.family_default\n,\nfont.family_monospace\nです。\ntext_formatting (const text_format)\n表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、\ntext.format_bold + text.format_italic\nはテキストを太字にし、かつ斜体にします。可能な値は\ntext.format_none\n、\ntext.format_bold\n、\ntext.format_italic\nです。オプションです。デフォルト値は\ntext.format_none\nです。\n備考\nこの関数は、テーブル自体は作成しませんが、テーブルのセルを定義します。この関数を使用するには、まず\ntable.new\nでテーブルオブジェクトを作成する必要があります。\ntable.cell\nを呼び出すたびに、以前に定義したセルのプロパティがすべて上書きされます。\ntable.cell\nを2回続けて呼び出した場合、例えば1回目は text='Test Text' を指定し、2回目は text_color=\ncolor.red\nを指定して、新しいテキスト引数を指定せずに 'text' のデフォルト値を空の文字列とすると、'Test Text' が上書きされ、セルには空の文字列が表示されます。セルのプロパティを変更したい場合は、table.cell_set_*() 関数を使用してください。\n1つのスクリプトで表示できるテーブルは、それぞれの場所に1つだけです。複数のバーで\ntable.cell\nを使用してセルの同じ属性を変更した場合(例えば、1本目のバーでセルの背景色を赤に変更し、2本目のバーで黄色に変更)、最後の変更のみがテーブルに反映されます(つまり、セルの背景は黄色になります)。関数の呼び出しを可能な限り\nif\nbarstate.islast\nブロックで囲み、実行を系列の最後のバーに限定することで、セルのプロパティの不必要な設定を避けることができます。\nこちらもご覧ください\ntable.cell_set_bgcolor\ntable.cell_set_height\ntable.cell_set_text\ntable.cell_set_text_formatting\ntable.cell_set_text_color\ntable.cell_set_text_halign\ntable.cell_set_text_size\ntable.cell_set_text_valign\ntable.cell_set_width\ntable.cell_set_tooltip",
"code_blocks": [
{
"language": "",
"code": "table.cell(table_id, column, row, text, width, height, text_color, text_halign, text_valign, text_size, bgcolor, tooltip, text_font_family, text_formatting) → void"
}
],
"links": [
{
"text": "color.black",
"href": "#const_color.black"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_left",
"href": "#const_text.align_left"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_right",
"href": "#const_text.align_right"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_top",
"href": "#const_text.align_top"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_bottom",
"href": "#const_text.align_bottom"
},
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_monospace",
"href": "#const_font.family_monospace"
},
{
"text": "text.format_none",
"href": "#var_text.format_none"
},
{
"text": "text.format_bold",
"href": "#var_text.format_bold"
},
{
"text": "text.format_italic",
"href": "#var_text.format_italic"
},
{
"text": "text.format_none",
"href": "#var_text.format_none"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "color.red",
"href": "#const_color.red"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "if",
"href": "#kw_if"
},
{
"text": "barstate.islast",
"href": "#var_barstate.islast"
},
{
"text": "table.cell_set_bgcolor",
"href": "#fun_table.cell_set_bgcolor"
},
{
"text": "table.cell_set_height",
"href": "#fun_table.cell_set_height"
},
{
"text": "table.cell_set_text",
"href": "#fun_table.cell_set_text"
},
{
"text": "table.cell_set_text_formatting",
"href": "#fun_table.cell_set_text_formatting"
},
{
"text": "table.cell_set_text_color",
"href": "#fun_table.cell_set_text_color"
},
{
"text": "table.cell_set_text_halign",
"href": "#fun_table.cell_set_text_halign"
},
{
"text": "table.cell_set_text_size",
"href": "#fun_table.cell_set_text_size"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell_set_width",
"href": "#fun_table.cell_set_width"
},
{
"text": "table.cell_set_tooltip",
"href": "#fun_table.cell_set_tooltip"
}
],
"tables": []
},
{
"id": "fun_table.cell_set_bgcolor",
"legacy_id": "fun_table.cell_set_bgcolor",
"title": "table.cell_set_bgcolor()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell_set_bgcolor()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell_set_bgcolor\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、セルの背景色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell_set_bgcolor(table_id, column, row, bgcolor) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bgcolor (series color) </span>セルの背景色。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_height\" href=\"#fun_table.cell_set_height\">table.cell_set_height</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text\" href=\"#fun_table.cell_set_text\">table.cell_set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_color\" href=\"#fun_table.cell_set_text_color\">table.cell_set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_halign\" href=\"#fun_table.cell_set_text_halign\">table.cell_set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_size\" href=\"#fun_table.cell_set_text_size\">table.cell_set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_width\" href=\"#fun_table.cell_set_width\">table.cell_set_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_tooltip\" href=\"#fun_table.cell_set_tooltip\">table.cell_set_tooltip</a></div></div>",
"text": "table.cell_set_bgcolor()\nこの関数は、セルの背景色を設定します。\n構文\ntable.cell_set_bgcolor(table_id, column, row, bgcolor) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\nbgcolor (series color)\nセルの背景色。\nこちらもご覧ください\ntable.cell_set_height\ntable.cell_set_text\ntable.cell_set_text_color\ntable.cell_set_text_halign\ntable.cell_set_text_size\ntable.cell_set_text_valign\ntable.cell_set_width\ntable.cell_set_tooltip",
"code_blocks": [
{
"language": "",
"code": "table.cell_set_bgcolor(table_id, column, row, bgcolor) → void"
}
],
"links": [
{
"text": "table.cell_set_height",
"href": "#fun_table.cell_set_height"
},
{
"text": "table.cell_set_text",
"href": "#fun_table.cell_set_text"
},
{
"text": "table.cell_set_text_color",
"href": "#fun_table.cell_set_text_color"
},
{
"text": "table.cell_set_text_halign",
"href": "#fun_table.cell_set_text_halign"
},
{
"text": "table.cell_set_text_size",
"href": "#fun_table.cell_set_text_size"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell_set_width",
"href": "#fun_table.cell_set_width"
},
{
"text": "table.cell_set_tooltip",
"href": "#fun_table.cell_set_tooltip"
}
],
"tables": []
},
{
"id": "fun_table.cell_set_height",
"legacy_id": "fun_table.cell_set_height",
"title": "table.cell_set_height()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell_set_height()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell_set_height\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、セルの高さを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell_set_height(table_id, column, row, height) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">height (series int/float) </span>チャートウィンドウに対するセルの高さのパーセンテージ。0 を渡すと、セル内のテキストに基づいて幅が自動調整されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_bgcolor\" href=\"#fun_table.cell_set_bgcolor\">table.cell_set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text\" href=\"#fun_table.cell_set_text\">table.cell_set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_color\" href=\"#fun_table.cell_set_text_color\">table.cell_set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_halign\" href=\"#fun_table.cell_set_text_halign\">table.cell_set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_size\" href=\"#fun_table.cell_set_text_size\">table.cell_set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_width\" href=\"#fun_table.cell_set_width\">table.cell_set_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_tooltip\" href=\"#fun_table.cell_set_tooltip\">table.cell_set_tooltip</a></div></div>",
"text": "table.cell_set_height()\nこの関数は、セルの高さを設定します。\n構文\ntable.cell_set_height(table_id, column, row, height) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\nheight (series int/float)\nチャートウィンドウに対するセルの高さのパーセンテージ。0 を渡すと、セル内のテキストに基づいて幅が自動調整されます。\nこちらもご覧ください\ntable.cell_set_bgcolor\ntable.cell_set_text\ntable.cell_set_text_color\ntable.cell_set_text_halign\ntable.cell_set_text_size\ntable.cell_set_text_valign\ntable.cell_set_width\ntable.cell_set_tooltip",
"code_blocks": [
{
"language": "",
"code": "table.cell_set_height(table_id, column, row, height) → void"
}
],
"links": [
{
"text": "table.cell_set_bgcolor",
"href": "#fun_table.cell_set_bgcolor"
},
{
"text": "table.cell_set_text",
"href": "#fun_table.cell_set_text"
},
{
"text": "table.cell_set_text_color",
"href": "#fun_table.cell_set_text_color"
},
{
"text": "table.cell_set_text_halign",
"href": "#fun_table.cell_set_text_halign"
},
{
"text": "table.cell_set_text_size",
"href": "#fun_table.cell_set_text_size"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell_set_width",
"href": "#fun_table.cell_set_width"
},
{
"text": "table.cell_set_tooltip",
"href": "#fun_table.cell_set_tooltip"
}
],
"tables": []
},
{
"id": "fun_table.cell_set_text",
"legacy_id": "fun_table.cell_set_text",
"title": "table.cell_set_text()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell_set_text()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell_set_text\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、指定したセルにテキストを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell_set_text(table_id, column, row, text) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text (series string) </span>セル内に表示されるテキスト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_table.cell_set_text\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"TABLE example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tLog</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">position.top_left</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.yellow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk18\">=</span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tLog</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"sometext\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.blue</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">table.cell_set_text</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tLog</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"sometext\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_bgcolor\" href=\"#fun_table.cell_set_bgcolor\">table.cell_set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_height\" href=\"#fun_table.cell_set_height\">table.cell_set_height</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_color\" href=\"#fun_table.cell_set_text_color\">table.cell_set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_halign\" href=\"#fun_table.cell_set_text_halign\">table.cell_set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_size\" href=\"#fun_table.cell_set_text_size\">table.cell_set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_width\" href=\"#fun_table.cell_set_width\">table.cell_set_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_tooltip\" href=\"#fun_table.cell_set_tooltip\">table.cell_set_tooltip</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_formatting\" href=\"#fun_table.cell_set_text_formatting\">table.cell_set_text_formatting</a></div></div>",
"text": "table.cell_set_text()\nこの関数は、指定したセルにテキストを設定します。\n構文\ntable.cell_set_text(table_id, column, row, text) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\ntext (series string)\nセル内に表示されるテキスト。\n例\n//\n@version=\n6\nindicator\n(\n\"TABLE example\"\n)\nvar\ntLog\n=\ntable.new\n(\nposition\n=\nposition.top_left\n,\nrows\n=\n1\n,\ncolumns\n=\n2\n,\nbgcolor\n=\ncolor.yellow\n,\nborder_width\n=\n1\n)\ntable.cell\n(\ntLog\n,\nrow\n=\n0\n,\ncolumn\n=\n0\n,\ntext\n=\n\"sometext\"\n,\ntext_color\n=\ncolor.blue\n)\ntable.cell_set_text\n(\ntLog\n,\nrow\n=\n0\n,\ncolumn\n=\n0\n,\ntext\n=\n\"sometext\"\n)\nこちらもご覧ください\ntable.cell_set_bgcolor\ntable.cell_set_height\ntable.cell_set_text_color\ntable.cell_set_text_halign\ntable.cell_set_text_size\ntable.cell_set_text_valign\ntable.cell_set_width\ntable.cell_set_tooltip\ntable.cell_set_text_formatting",
"code_blocks": [
{
"language": "",
"code": "table.cell_set_text(table_id, column, row, text) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"TABLE example\"\n)\nvar\n \ntLog\n \n=\n \ntable.new\n(\nposition\n \n=\n \nposition.top_left\n,\n \nrows\n \n=\n \n1\n,\n \ncolumns\n \n=\n \n2\n,\n \nbgcolor\n \n=\n \ncolor.yellow\n,\n \nborder_width\n=\n1\n)\ntable.cell\n(\ntLog\n,\n \nrow\n \n=\n \n0\n,\n \ncolumn\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"sometext\"\n,\n \ntext_color\n \n=\n \ncolor.blue\n)\ntable.cell_set_text\n(\ntLog\n,\n \nrow\n \n=\n \n0\n,\n \ncolumn\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"sometext\"\n)"
}
],
"links": [
{
"text": "table.cell_set_bgcolor",
"href": "#fun_table.cell_set_bgcolor"
},
{
"text": "table.cell_set_height",
"href": "#fun_table.cell_set_height"
},
{
"text": "table.cell_set_text_color",
"href": "#fun_table.cell_set_text_color"
},
{
"text": "table.cell_set_text_halign",
"href": "#fun_table.cell_set_text_halign"
},
{
"text": "table.cell_set_text_size",
"href": "#fun_table.cell_set_text_size"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell_set_width",
"href": "#fun_table.cell_set_width"
},
{
"text": "table.cell_set_tooltip",
"href": "#fun_table.cell_set_tooltip"
},
{
"text": "table.cell_set_text_formatting",
"href": "#fun_table.cell_set_text_formatting"
}
],
"tables": []
},
{
"id": "fun_table.cell_set_text_color",
"legacy_id": "fun_table.cell_set_text_color",
"title": "table.cell_set_text_color()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell_set_text_color()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell_set_text_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、セル内のテキストの色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell_set_text_color(table_id, column, row, text_color) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_color (series color) </span>テキストの色。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_bgcolor\" href=\"#fun_table.cell_set_bgcolor\">table.cell_set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_height\" href=\"#fun_table.cell_set_height\">table.cell_set_height</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text\" href=\"#fun_table.cell_set_text\">table.cell_set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_halign\" href=\"#fun_table.cell_set_text_halign\">table.cell_set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_size\" href=\"#fun_table.cell_set_text_size\">table.cell_set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_width\" href=\"#fun_table.cell_set_width\">table.cell_set_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_tooltip\" href=\"#fun_table.cell_set_tooltip\">table.cell_set_tooltip</a></div></div>",
"text": "table.cell_set_text_color()\nこの関数は、セル内のテキストの色を設定します。\n構文\ntable.cell_set_text_color(table_id, column, row, text_color) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\ntext_color (series color)\nテキストの色。\nこちらもご覧ください\ntable.cell_set_bgcolor\ntable.cell_set_height\ntable.cell_set_text\ntable.cell_set_text_halign\ntable.cell_set_text_size\ntable.cell_set_text_valign\ntable.cell_set_width\ntable.cell_set_tooltip",
"code_blocks": [
{
"language": "",
"code": "table.cell_set_text_color(table_id, column, row, text_color) → void"
}
],
"links": [
{
"text": "table.cell_set_bgcolor",
"href": "#fun_table.cell_set_bgcolor"
},
{
"text": "table.cell_set_height",
"href": "#fun_table.cell_set_height"
},
{
"text": "table.cell_set_text",
"href": "#fun_table.cell_set_text"
},
{
"text": "table.cell_set_text_halign",
"href": "#fun_table.cell_set_text_halign"
},
{
"text": "table.cell_set_text_size",
"href": "#fun_table.cell_set_text_size"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell_set_width",
"href": "#fun_table.cell_set_width"
},
{
"text": "table.cell_set_tooltip",
"href": "#fun_table.cell_set_tooltip"
}
],
"tables": []
},
{
"id": "fun_table.cell_set_text_font_family",
"legacy_id": "fun_table.cell_set_text_font_family",
"title": "table.cell_set_text_font_family()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell_set_text_font_family()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell_set_text_font_family\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">セル内のテキストのフォントファミリーを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell_set_text_font_family(table_id, column, row, text_font_family) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_font_family (series string) </span>テキストのフォントファミリー。可能な値は <a class=\"js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a>, <a class=\"js-reference\" data-href=\"const_font.family_monospace\" href=\"#const_font.family_monospace\">font.family_monospace</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_table.cell_set_text_font_family\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Example of setting the table cell font\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_left</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"monospace\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.blue</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">table.cell_set_text_font_family</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">font.family_monospace</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"const_font.family_default\" href=\"#const_font.family_default\">font.family_default</a><a class=\"tv-tag-label js-reference\" data-href=\"const_font.family_monospace\" href=\"#const_font.family_monospace\">font.family_monospace</a></div></div>",
"text": "table.cell_set_text_font_family()\nセル内のテキストのフォントファミリーを設定します。\n構文\ntable.cell_set_text_font_family(table_id, column, row, text_font_family) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\ntext_font_family (series string)\nテキストのフォントファミリー。可能な値は\nfont.family_default\n,\nfont.family_monospace\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"Example of setting the table cell font\"\n)\nvar\nt\n=\ntable.new\n(\nposition.top_left\n,\nrows\n=\n1\n,\ncolumns\n=\n1\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\n\"monospace\"\n,\ntext_color\n=\ncolor.blue\n)\ntable.cell_set_text_font_family\n(\nt\n,\n0\n,\n0\n,\nfont.family_monospace\n)\nこちらもご覧ください\ntable.new\nfont.family_default\nfont.family_monospace",
"code_blocks": [
{
"language": "",
"code": "table.cell_set_text_font_family(table_id, column, row, text_font_family) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Example of setting the table cell font\"\n)\nvar\n \nt\n \n=\n \ntable.new\n(\nposition.top_left\n,\n \nrows\n \n=\n \n1\n,\n \ncolumns\n \n=\n \n1\n)\ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \n\"monospace\"\n,\n \ntext_color\n \n=\n \ncolor.blue\n)\ntable.cell_set_text_font_family\n(\nt\n,\n \n0\n,\n \n0\n,\n \nfont.family_monospace\n)"
}
],
"links": [
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_monospace",
"href": "#const_font.family_monospace"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "font.family_default",
"href": "#const_font.family_default"
},
{
"text": "font.family_monospace",
"href": "#const_font.family_monospace"
}
],
"tables": []
},
{
"id": "fun_table.cell_set_text_formatting",
"legacy_id": "fun_table.cell_set_text_formatting",
"title": "table.cell_set_text_formatting()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell_set_text_formatting()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell_set_text_formatting\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">描画が表示テキストに対して適用する書式属性の設定を行います。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell_set_text_formatting(table_id, column, row, text_formatting) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_formatting (const text_format) </span>表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、<code>text.format_bold + text.format_italic</code>はテキストを太字にし、かつ斜体にします。可能な値は<a class=\"js-reference\" data-href=\"var_text.format_none\" href=\"#var_text.format_none\">text.format_none</a>、<a class=\"js-reference\" data-href=\"var_text.format_bold\" href=\"#var_text.format_bold\">text.format_bold</a>、<a class=\"js-reference\" data-href=\"var_text.format_italic\" href=\"#var_text.format_italic\">text.format_italic</a>です。オプションです。デフォルト値は <a class=\"js-reference\" data-href=\"var_text.format_none\" href=\"#var_text.format_none\">text.format_none</a>です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_bgcolor\" href=\"#fun_table.cell_set_bgcolor\">table.cell_set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_height\" href=\"#fun_table.cell_set_height\">table.cell_set_height</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_color\" href=\"#fun_table.cell_set_text_color\">table.cell_set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_halign\" href=\"#fun_table.cell_set_text_halign\">table.cell_set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_size\" href=\"#fun_table.cell_set_text_size\">table.cell_set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_width\" href=\"#fun_table.cell_set_width\">table.cell_set_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_tooltip\" href=\"#fun_table.cell_set_tooltip\">table.cell_set_tooltip</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text\" href=\"#fun_table.cell_set_text\">table.cell_set_text</a></div></div>",
"text": "table.cell_set_text_formatting()\n描画が表示テキストに対して適用する書式属性の設定を行います。\n構文\ntable.cell_set_text_formatting(table_id, column, row, text_formatting) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\ntext_formatting (const text_format)\n表示するテキストの書式設定です。書式のオプションは追加指定ができます。たとえば、\ntext.format_bold + text.format_italic\nはテキストを太字にし、かつ斜体にします。可能な値は\ntext.format_none\n、\ntext.format_bold\n、\ntext.format_italic\nです。オプションです。デフォルト値は\ntext.format_none\nです。\nこちらもご覧ください\ntable.cell_set_bgcolor\ntable.cell_set_height\ntable.cell_set_text_color\ntable.cell_set_text_halign\ntable.cell_set_text_size\ntable.cell_set_text_valign\ntable.cell_set_width\ntable.cell_set_tooltip\ntable.cell_set_text",
"code_blocks": [
{
"language": "",
"code": "table.cell_set_text_formatting(table_id, column, row, text_formatting) → void"
}
],
"links": [
{
"text": "text.format_none",
"href": "#var_text.format_none"
},
{
"text": "text.format_bold",
"href": "#var_text.format_bold"
},
{
"text": "text.format_italic",
"href": "#var_text.format_italic"
},
{
"text": "text.format_none",
"href": "#var_text.format_none"
},
{
"text": "table.cell_set_bgcolor",
"href": "#fun_table.cell_set_bgcolor"
},
{
"text": "table.cell_set_height",
"href": "#fun_table.cell_set_height"
},
{
"text": "table.cell_set_text_color",
"href": "#fun_table.cell_set_text_color"
},
{
"text": "table.cell_set_text_halign",
"href": "#fun_table.cell_set_text_halign"
},
{
"text": "table.cell_set_text_size",
"href": "#fun_table.cell_set_text_size"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell_set_width",
"href": "#fun_table.cell_set_width"
},
{
"text": "table.cell_set_tooltip",
"href": "#fun_table.cell_set_tooltip"
},
{
"text": "table.cell_set_text",
"href": "#fun_table.cell_set_text"
}
],
"tables": []
},
{
"id": "fun_table.cell_set_text_halign",
"legacy_id": "fun_table.cell_set_text_halign",
"title": "table.cell_set_text_halign()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell_set_text_halign()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell_set_text_halign\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、セルのテキストの水平方向の配置を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell_set_text_halign(table_id, column, row, text_halign) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_halign (series string) </span>セルのテキストの水平方向の配置。可能な値は <a class=\"js-reference\" data-href=\"const_text.align_left\" href=\"#const_text.align_left\">text.align_left</a>, <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a>, <a class=\"js-reference\" data-href=\"const_text.align_right\" href=\"#const_text.align_right\">text.align_right</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_bgcolor\" href=\"#fun_table.cell_set_bgcolor\">table.cell_set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_height\" href=\"#fun_table.cell_set_height\">table.cell_set_height</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text\" href=\"#fun_table.cell_set_text\">table.cell_set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_color\" href=\"#fun_table.cell_set_text_color\">table.cell_set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_size\" href=\"#fun_table.cell_set_text_size\">table.cell_set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_width\" href=\"#fun_table.cell_set_width\">table.cell_set_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_tooltip\" href=\"#fun_table.cell_set_tooltip\">table.cell_set_tooltip</a></div></div>",
"text": "table.cell_set_text_halign()\nこの関数は、セルのテキストの水平方向の配置を設定します。\n構文\ntable.cell_set_text_halign(table_id, column, row, text_halign) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\ntext_halign (series string)\nセルのテキストの水平方向の配置。可能な値は\ntext.align_left\n,\ntext.align_center\n,\ntext.align_right\nです。\nこちらもご覧ください\ntable.cell_set_bgcolor\ntable.cell_set_height\ntable.cell_set_text\ntable.cell_set_text_color\ntable.cell_set_text_size\ntable.cell_set_text_valign\ntable.cell_set_width\ntable.cell_set_tooltip",
"code_blocks": [
{
"language": "",
"code": "table.cell_set_text_halign(table_id, column, row, text_halign) → void"
}
],
"links": [
{
"text": "text.align_left",
"href": "#const_text.align_left"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_right",
"href": "#const_text.align_right"
},
{
"text": "table.cell_set_bgcolor",
"href": "#fun_table.cell_set_bgcolor"
},
{
"text": "table.cell_set_height",
"href": "#fun_table.cell_set_height"
},
{
"text": "table.cell_set_text",
"href": "#fun_table.cell_set_text"
},
{
"text": "table.cell_set_text_color",
"href": "#fun_table.cell_set_text_color"
},
{
"text": "table.cell_set_text_size",
"href": "#fun_table.cell_set_text_size"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell_set_width",
"href": "#fun_table.cell_set_width"
},
{
"text": "table.cell_set_tooltip",
"href": "#fun_table.cell_set_tooltip"
}
],
"tables": []
},
{
"id": "fun_table.cell_set_text_size",
"legacy_id": "fun_table.cell_set_text_size",
"title": "table.cell_set_text_size()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell_set_text_size()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell_set_text_size\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、セルのテキストのサイズを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell_set_text_size(table_id, column, row, text_size) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_size (series int/string) </span>オブジェクトのサイズです。サイズは任意の正の整数か、組み込み定数の文字列 size.* のいずれかです。定数文字列とそれに相当する整数値は以下のとおりです: <a class=\"js-reference\" data-href=\"const_size.auto\" href=\"#const_size.auto\">size.auto</a> (0)、<a class=\"js-reference\" data-href=\"const_size.tiny\" href=\"#const_size.tiny\">size.tiny</a> (8)、<a class=\"js-reference\" data-href=\"const_size.small\" href=\"#const_size.small\">size.small</a> (10)、<a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a> (14)、<a class=\"js-reference\" data-href=\"const_size.large\" href=\"#const_size.large\">size.large</a> (20)、<a class=\"js-reference\" data-href=\"const_size.huge\" href=\"#const_size.huge\">size.huge</a> (36)。デフォルト値は <a class=\"js-reference\" data-href=\"const_size.normal\" href=\"#const_size.normal\">size.normal</a> または14です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_bgcolor\" href=\"#fun_table.cell_set_bgcolor\">table.cell_set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_height\" href=\"#fun_table.cell_set_height\">table.cell_set_height</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text\" href=\"#fun_table.cell_set_text\">table.cell_set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_color\" href=\"#fun_table.cell_set_text_color\">table.cell_set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_halign\" href=\"#fun_table.cell_set_text_halign\">table.cell_set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_width\" href=\"#fun_table.cell_set_width\">table.cell_set_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_tooltip\" href=\"#fun_table.cell_set_tooltip\">table.cell_set_tooltip</a></div></div>",
"text": "table.cell_set_text_size()\nこの関数は、セルのテキストのサイズを設定します。\n構文\ntable.cell_set_text_size(table_id, column, row, text_size) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\ntext_size (series int/string)\nオブジェクトのサイズです。サイズは任意の正の整数か、組み込み定数の文字列 size.* のいずれかです。定数文字列とそれに相当する整数値は以下のとおりです:\nsize.auto\n(0)、\nsize.tiny\n(8)、\nsize.small\n(10)、\nsize.normal\n(14)、\nsize.large\n(20)、\nsize.huge\n(36)。デフォルト値は\nsize.normal\nまたは14です。\nこちらもご覧ください\ntable.cell_set_bgcolor\ntable.cell_set_height\ntable.cell_set_text\ntable.cell_set_text_color\ntable.cell_set_text_halign\ntable.cell_set_text_valign\ntable.cell_set_width\ntable.cell_set_tooltip",
"code_blocks": [
{
"language": "",
"code": "table.cell_set_text_size(table_id, column, row, text_size) → void"
}
],
"links": [
{
"text": "size.auto",
"href": "#const_size.auto"
},
{
"text": "size.tiny",
"href": "#const_size.tiny"
},
{
"text": "size.small",
"href": "#const_size.small"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "size.large",
"href": "#const_size.large"
},
{
"text": "size.huge",
"href": "#const_size.huge"
},
{
"text": "size.normal",
"href": "#const_size.normal"
},
{
"text": "table.cell_set_bgcolor",
"href": "#fun_table.cell_set_bgcolor"
},
{
"text": "table.cell_set_height",
"href": "#fun_table.cell_set_height"
},
{
"text": "table.cell_set_text",
"href": "#fun_table.cell_set_text"
},
{
"text": "table.cell_set_text_color",
"href": "#fun_table.cell_set_text_color"
},
{
"text": "table.cell_set_text_halign",
"href": "#fun_table.cell_set_text_halign"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell_set_width",
"href": "#fun_table.cell_set_width"
},
{
"text": "table.cell_set_tooltip",
"href": "#fun_table.cell_set_tooltip"
}
],
"tables": []
},
{
"id": "fun_table.cell_set_text_valign",
"legacy_id": "fun_table.cell_set_text_valign",
"title": "table.cell_set_text_valign()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell_set_text_valign()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell_set_text_valign\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、セルのテキストの垂直方向の配置を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell_set_text_valign(table_id, column, row, text_valign) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">text_valign (series string) </span>セルのテキストの垂直方向の配置。可能な値は <a class=\"js-reference\" data-href=\"const_text.align_top\" href=\"#const_text.align_top\">text.align_top</a>, <a class=\"js-reference\" data-href=\"const_text.align_center\" href=\"#const_text.align_center\">text.align_center</a>, <a class=\"js-reference\" data-href=\"const_text.align_bottom\" href=\"#const_text.align_bottom\">text.align_bottom</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_bgcolor\" href=\"#fun_table.cell_set_bgcolor\">table.cell_set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_height\" href=\"#fun_table.cell_set_height\">table.cell_set_height</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text\" href=\"#fun_table.cell_set_text\">table.cell_set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_color\" href=\"#fun_table.cell_set_text_color\">table.cell_set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_halign\" href=\"#fun_table.cell_set_text_halign\">table.cell_set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_size\" href=\"#fun_table.cell_set_text_size\">table.cell_set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_width\" href=\"#fun_table.cell_set_width\">table.cell_set_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_tooltip\" href=\"#fun_table.cell_set_tooltip\">table.cell_set_tooltip</a></div></div>",
"text": "table.cell_set_text_valign()\nこの関数は、セルのテキストの垂直方向の配置を設定します。\n構文\ntable.cell_set_text_valign(table_id, column, row, text_valign) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\ntext_valign (series string)\nセルのテキストの垂直方向の配置。可能な値は\ntext.align_top\n,\ntext.align_center\n,\ntext.align_bottom\nです。\nこちらもご覧ください\ntable.cell_set_bgcolor\ntable.cell_set_height\ntable.cell_set_text\ntable.cell_set_text_color\ntable.cell_set_text_halign\ntable.cell_set_text_size\ntable.cell_set_width\ntable.cell_set_tooltip",
"code_blocks": [
{
"language": "",
"code": "table.cell_set_text_valign(table_id, column, row, text_valign) → void"
}
],
"links": [
{
"text": "text.align_top",
"href": "#const_text.align_top"
},
{
"text": "text.align_center",
"href": "#const_text.align_center"
},
{
"text": "text.align_bottom",
"href": "#const_text.align_bottom"
},
{
"text": "table.cell_set_bgcolor",
"href": "#fun_table.cell_set_bgcolor"
},
{
"text": "table.cell_set_height",
"href": "#fun_table.cell_set_height"
},
{
"text": "table.cell_set_text",
"href": "#fun_table.cell_set_text"
},
{
"text": "table.cell_set_text_color",
"href": "#fun_table.cell_set_text_color"
},
{
"text": "table.cell_set_text_halign",
"href": "#fun_table.cell_set_text_halign"
},
{
"text": "table.cell_set_text_size",
"href": "#fun_table.cell_set_text_size"
},
{
"text": "table.cell_set_width",
"href": "#fun_table.cell_set_width"
},
{
"text": "table.cell_set_tooltip",
"href": "#fun_table.cell_set_tooltip"
}
],
"tables": []
},
{
"id": "fun_table.cell_set_tooltip",
"legacy_id": "fun_table.cell_set_tooltip",
"title": "table.cell_set_tooltip()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell_set_tooltip()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell_set_tooltip\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、指定したセル内にツールチップを設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell_set_tooltip(table_id, column, row, tooltip) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tooltip (series string) </span>セル内に表示されるツールチップ。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_table.cell_set_tooltip\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"TABLE example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tLog</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">position.top_left</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.yellow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk18\">=</span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tLog</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"sometext\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.blue</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">table.cell_set_tooltip</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tLog</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tooltip</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"sometext\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_bgcolor\" href=\"#fun_table.cell_set_bgcolor\">table.cell_set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_height\" href=\"#fun_table.cell_set_height\">table.cell_set_height</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_color\" href=\"#fun_table.cell_set_text_color\">table.cell_set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_halign\" href=\"#fun_table.cell_set_text_halign\">table.cell_set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_size\" href=\"#fun_table.cell_set_text_size\">table.cell_set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_width\" href=\"#fun_table.cell_set_width\">table.cell_set_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text\" href=\"#fun_table.cell_set_text\">table.cell_set_text</a></div></div>",
"text": "table.cell_set_tooltip()\nこの関数は、指定したセル内にツールチップを設定します。\n構文\ntable.cell_set_tooltip(table_id, column, row, tooltip) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\ntooltip (series string)\nセル内に表示されるツールチップ。\n例\n//\n@version=\n6\nindicator\n(\n\"TABLE example\"\n)\nvar\ntLog\n=\ntable.new\n(\nposition\n=\nposition.top_left\n,\nrows\n=\n1\n,\ncolumns\n=\n2\n,\nbgcolor\n=\ncolor.yellow\n,\nborder_width\n=\n1\n)\ntable.cell\n(\ntLog\n,\nrow\n=\n0\n,\ncolumn\n=\n0\n,\ntext\n=\n\"sometext\"\n,\ntext_color\n=\ncolor.blue\n)\ntable.cell_set_tooltip\n(\ntLog\n,\nrow\n=\n0\n,\ncolumn\n=\n0\n,\ntooltip\n=\n\"sometext\"\n)\nこちらもご覧ください\ntable.cell_set_bgcolor\ntable.cell_set_height\ntable.cell_set_text_color\ntable.cell_set_text_halign\ntable.cell_set_text_size\ntable.cell_set_text_valign\ntable.cell_set_width\ntable.cell_set_text",
"code_blocks": [
{
"language": "",
"code": "table.cell_set_tooltip(table_id, column, row, tooltip) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"TABLE example\"\n)\nvar\n \ntLog\n \n=\n \ntable.new\n(\nposition\n \n=\n \nposition.top_left\n,\n \nrows\n \n=\n \n1\n,\n \ncolumns\n \n=\n \n2\n,\n \nbgcolor\n \n=\n \ncolor.yellow\n,\n \nborder_width\n=\n1\n)\ntable.cell\n(\ntLog\n,\n \nrow\n \n=\n \n0\n,\n \ncolumn\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"sometext\"\n,\n \ntext_color\n \n=\n \ncolor.blue\n)\ntable.cell_set_tooltip\n(\ntLog\n,\n \nrow\n \n=\n \n0\n,\n \ncolumn\n \n=\n \n0\n,\n \ntooltip\n \n=\n \n\"sometext\"\n)"
}
],
"links": [
{
"text": "table.cell_set_bgcolor",
"href": "#fun_table.cell_set_bgcolor"
},
{
"text": "table.cell_set_height",
"href": "#fun_table.cell_set_height"
},
{
"text": "table.cell_set_text_color",
"href": "#fun_table.cell_set_text_color"
},
{
"text": "table.cell_set_text_halign",
"href": "#fun_table.cell_set_text_halign"
},
{
"text": "table.cell_set_text_size",
"href": "#fun_table.cell_set_text_size"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell_set_width",
"href": "#fun_table.cell_set_width"
},
{
"text": "table.cell_set_text",
"href": "#fun_table.cell_set_text"
}
],
"tables": []
},
{
"id": "fun_table.cell_set_width",
"legacy_id": "fun_table.cell_set_width",
"title": "table.cell_set_width()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.cell_set_width()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.cell_set_width\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、セルの幅を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.cell_set_width(table_id, column, row, width) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">column (series int) </span>セルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">row (series int) </span>セルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">width (series int/float) </span>チャートウィンドウに対するセルの幅のパーセンテージ。0 を渡すと、セル内のテキストに基づいて幅が自動調整されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_bgcolor\" href=\"#fun_table.cell_set_bgcolor\">table.cell_set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_height\" href=\"#fun_table.cell_set_height\">table.cell_set_height</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text\" href=\"#fun_table.cell_set_text\">table.cell_set_text</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_color\" href=\"#fun_table.cell_set_text_color\">table.cell_set_text_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_halign\" href=\"#fun_table.cell_set_text_halign\">table.cell_set_text_halign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_size\" href=\"#fun_table.cell_set_text_size\">table.cell_set_text_size</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_text_valign\" href=\"#fun_table.cell_set_text_valign\">table.cell_set_text_valign</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell_set_tooltip\" href=\"#fun_table.cell_set_tooltip\">table.cell_set_tooltip</a></div></div>",
"text": "table.cell_set_width()\nこの関数は、セルの幅を設定します。\n構文\ntable.cell_set_width(table_id, column, row, width) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\ncolumn (series int)\nセルの列のインデックス。ナンバリングは 0 から始まります。\nrow (series int)\nセルの行のインデックス。ナンバリングは 0 から始まります。\nwidth (series int/float)\nチャートウィンドウに対するセルの幅のパーセンテージ。0 を渡すと、セル内のテキストに基づいて幅が自動調整されます。\nこちらもご覧ください\ntable.cell_set_bgcolor\ntable.cell_set_height\ntable.cell_set_text\ntable.cell_set_text_color\ntable.cell_set_text_halign\ntable.cell_set_text_size\ntable.cell_set_text_valign\ntable.cell_set_tooltip",
"code_blocks": [
{
"language": "",
"code": "table.cell_set_width(table_id, column, row, width) → void"
}
],
"links": [
{
"text": "table.cell_set_bgcolor",
"href": "#fun_table.cell_set_bgcolor"
},
{
"text": "table.cell_set_height",
"href": "#fun_table.cell_set_height"
},
{
"text": "table.cell_set_text",
"href": "#fun_table.cell_set_text"
},
{
"text": "table.cell_set_text_color",
"href": "#fun_table.cell_set_text_color"
},
{
"text": "table.cell_set_text_halign",
"href": "#fun_table.cell_set_text_halign"
},
{
"text": "table.cell_set_text_size",
"href": "#fun_table.cell_set_text_size"
},
{
"text": "table.cell_set_text_valign",
"href": "#fun_table.cell_set_text_valign"
},
{
"text": "table.cell_set_tooltip",
"href": "#fun_table.cell_set_tooltip"
}
],
"tables": []
},
{
"id": "fun_table.clear",
"legacy_id": "fun_table.clear",
"title": "table.clear()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.clear()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.clear\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、表からセルまたは一連のセルを削除します。セルは、start_column と start_row で左上隅を、end_column と end_row で右下隅を指定した矩形状に削除されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.clear(table_id, start_column, start_row, end_column, end_row) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">start_column (series int) </span>削除する最初のセルの列のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">start_row (series int) </span>削除する最初のセルの行のインデックス。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">end_column (series int) </span>削除する最後のセルの列のインデックス。オプションの引数です。デフォルトは start_column で使用される引数です。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">end_row (series int) </span>削除する最後のセルの行のインデックス。オプションの引数です。デフォルトは start_row で使用される引数です。ナンバリングは 0 から始まります。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_table.clear\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"A donut\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islast</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">colNum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rowNum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">padding</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"◯\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">donutTable</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.middle_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">colNum</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rowNum</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">c</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">colNum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">r</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rowNum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">donutTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">c</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">r</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk33\">padding</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk18\">=</span><span class=\"mtk11\">#face6e</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk18\">=</span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.black</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.clear</span><span class=\"mtk13\">(</span><span class=\"mtk33\">donutTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.delete\" href=\"#fun_table.delete\">table.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a></div></div>",
"text": "table.clear()\nこの関数は、表からセルまたは一連のセルを削除します。セルは、start_column と start_row で左上隅を、end_column と end_row で右下隅を指定した矩形状に削除されます。\n構文\ntable.clear(table_id, start_column, start_row, end_column, end_row) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\nstart_column (series int)\n削除する最初のセルの列のインデックス。ナンバリングは 0 から始まります。\nstart_row (series int)\n削除する最初のセルの行のインデックス。ナンバリングは 0 から始まります。\nend_column (series int)\n削除する最後のセルの列のインデックス。オプションの引数です。デフォルトは start_column で使用される引数です。ナンバリングは 0 から始まります。\nend_row (series int)\n削除する最後のセルの行のインデックス。オプションの引数です。デフォルトは start_row で使用される引数です。ナンバリングは 0 から始まります。\n例\n//\n@version=\n6\nindicator\n(\n\"A donut\"\n,\noverlay\n=\ntrue\n)\nif\nbarstate.islast\ncolNum\n=\n8\n,\nrowNum\n=\n8\npadding\n=\n\"◯\"\ndonutTable\n=\ntable.new\n(\nposition.middle_right\n,\ncolNum\n,\nrowNum\n)\nfor\nc\n=\n0\nto\ncolNum\n-\n1\nfor\nr\n=\n0\nto\nrowNum\n-\n1\ntable.cell\n(\ndonutTable\n,\nc\n,\nr\n,\ntext\n=\npadding\n,\nbgcolor\n=\n#face6e\n,\ntext_color\n=\ncolor.new\n(\ncolor.black\n,\n100\n))\ntable.clear\n(\ndonutTable\n,\n2\n,\n2\n,\n5\n,\n5\n)\nこちらもご覧ください\ntable.delete\ntable.new",
"code_blocks": [
{
"language": "",
"code": "table.clear(table_id, start_column, start_row, end_column, end_row) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"A donut\"\n,\n \noverlay\n=\ntrue\n)\nif\n \nbarstate.islast\n \ncolNum\n \n=\n \n8\n,\n \nrowNum\n \n=\n \n8\n \npadding\n \n=\n \n\"◯\"\n \ndonutTable\n \n=\n \ntable.new\n(\nposition.middle_right\n,\n \ncolNum\n,\n \nrowNum\n)\n \nfor\n \nc\n \n=\n \n0\n \nto\n \ncolNum\n \n-\n \n1\n \nfor\n \nr\n \n=\n \n0\n \nto\n \nrowNum\n \n-\n \n1\n \ntable.cell\n(\ndonutTable\n,\n \nc\n,\n \nr\n,\n \ntext\n=\npadding\n,\n \nbgcolor\n=\n#face6e\n,\n \ntext_color\n=\ncolor.new\n(\ncolor.black\n,\n \n100\n))\n \ntable.clear\n(\ndonutTable\n,\n \n2\n,\n \n2\n,\n \n5\n,\n \n5\n)"
}
],
"links": [
{
"text": "table.delete",
"href": "#fun_table.delete"
},
{
"text": "table.new",
"href": "#fun_table.new"
}
],
"tables": []
},
{
"id": "fun_table.delete",
"legacy_id": "fun_table.delete",
"title": "table.delete()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.delete()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.delete\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、テーブルを削除します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.delete(table_id) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_table.delete\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"table.delete example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">testTable</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.yellow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islast</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Open is \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Close is \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.teal</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.isrealtime</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.delete</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testTable</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.clear\" href=\"#fun_table.clear\">table.clear</a></div></div>",
"text": "table.delete()\nこの関数は、テーブルを削除します。\n構文\ntable.delete(table_id) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\n例\n//\n@version=\n6\nindicator\n(\n\"table.delete example\"\n)\nvar\ntestTable\n=\ntable.new\n(\nposition\n=\nposition.top_right\n,\ncolumns\n=\n2\n,\nrows\n=\n1\n,\nbgcolor\n=\ncolor.yellow\n,\nborder_width\n=\n1\n)\nif\nbarstate.islast\ntable.cell\n(\ntable_id\n=\ntestTable\n,\ncolumn\n=\n0\n,\nrow\n=\n0\n,\ntext\n=\n\"Open is \"\n+\nstr.tostring\n(\nopen\n))\ntable.cell\n(\ntable_id\n=\ntestTable\n,\ncolumn\n=\n1\n,\nrow\n=\n0\n,\ntext\n=\n\"Close is \"\n+\nstr.tostring\n(\nclose\n)\n,\nbgcolor\n=\ncolor.teal\n)\nif\nbarstate.isrealtime\ntable.delete\n(\ntestTable\n)\nこちらもご覧ください\ntable.new\ntable.clear",
"code_blocks": [
{
"language": "",
"code": "table.delete(table_id) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"table.delete example\"\n)\nvar\n \ntestTable\n \n=\n \ntable.new\n(\nposition\n \n=\n \nposition.top_right\n,\n \ncolumns\n \n=\n \n2\n,\n \nrows\n \n=\n \n1\n,\n \nbgcolor\n \n=\n \ncolor.yellow\n,\n \nborder_width\n \n=\n \n1\n)\nif\n \nbarstate.islast\n \ntable.cell\n(\ntable_id\n \n=\n \ntestTable\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"Open is \"\n \n+\n \nstr.tostring\n(\nopen\n))\n \ntable.cell\n(\ntable_id\n \n=\n \ntestTable\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"Close is \"\n \n+\n \nstr.tostring\n(\nclose\n)\n,\n \nbgcolor\n=\ncolor.teal\n)\nif\n \nbarstate.isrealtime\n \ntable.delete\n(\ntestTable\n)"
}
],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.clear",
"href": "#fun_table.clear"
}
],
"tables": []
},
{
"id": "fun_table.merge_cells",
"legacy_id": "fun_table.merge_cells",
"title": "table.merge_cells()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.merge_cells()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.merge_cells\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、テーブル中の連続したセルを1つのセルに統合します。セルの結合は短形で行われ、start_column と start_row で左上隅を、end_column と end_row で右下隅を指定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.merge_cells(table_id, start_column, start_row, end_column, end_row) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">start_column (series int) </span>結合する最初のセルの列のインデックス。ナンバリングは0から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">start_row (series int) </span>結合する最初のセルの行のインデックス。ナンバリングは0から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">end_column (series int) </span>結合する最後のセルの列のインデックス。ナンバリングは0から始まります。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">end_row (series int) </span>結合する最後のセルの行のインデックス。ナンバリングは0から始まります。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_table.merge_cells\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"table.merge_cells example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">SMA50</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">50</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">SMA100</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">SMA200</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">200</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islast</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">maTable</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.bottom_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.black</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Header</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"SMA Table\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.merge_cells</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Cell Titles</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"SMA 50\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"SMA 100\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"SMA 200\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Values</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">SMA50</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">SMA100</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">SMA200</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、セルのプロパティがまだ <a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a> で定義されていない場合でも、セルを結合します。</div><div class=\"tv-pine-reference-item__text tv-text\">結合されたセルは、幅と高さ以外のすべての値を <code>start_column</code>:<code>start_row</code> に位置するセルから継承します。結合されたセルの幅と高さは、隣接する列や行にある他のセルの幅と高さに基づき、手動で設定することはできません。</div><div class=\"tv-pine-reference-item__text tv-text\"><code>table.cell_set_*</code> 関数でマージされたセルを変更するには、<code>start_column</code>:<code>start_row</code> の座標のセルを対象にしてください。</div><div class=\"tv-pine-reference-item__text tv-text\">すでに結合されているセルを結合しようとすると、エラーになります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.delete\" href=\"#fun_table.delete\">table.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a></div></div>",
"text": "table.merge_cells()\nこの関数は、テーブル中の連続したセルを1つのセルに統合します。セルの結合は短形で行われ、start_column と start_row で左上隅を、end_column と end_row で右下隅を指定します。\n構文\ntable.merge_cells(table_id, start_column, start_row, end_column, end_row) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\nstart_column (series int)\n結合する最初のセルの列のインデックス。ナンバリングは0から始まります。\nstart_row (series int)\n結合する最初のセルの行のインデックス。ナンバリングは0から始まります。\nend_column (series int)\n結合する最後のセルの列のインデックス。ナンバリングは0から始まります。\nend_row (series int)\n結合する最後のセルの行のインデックス。ナンバリングは0から始まります。\n例\n//\n@version=\n6\nindicator\n(\n\"table.merge_cells example\"\n)\nSMA50\n=\nta.sma\n(\nclose\n,\n50\n)\nSMA100\n=\nta.sma\n(\nclose\n,\n100\n)\nSMA200\n=\nta.sma\n(\nclose\n,\n200\n)\nif\nbarstate.islast\nmaTable\n=\ntable.new\n(\nposition.bottom_right\n,\n3\n,\n3\n,\nbgcolor\n=\ncolor.gray\n,\nborder_width\n=\n1\n,\nborder_color\n=\ncolor.black\n)\n// Header\ntable.cell\n(\nmaTable\n,\n0\n,\n0\n,\ntext\n=\n\"SMA Table\"\n)\ntable.merge_cells\n(\nmaTable\n,\n0\n,\n0\n,\n2\n,\n0\n)\n// Cell Titles\ntable.cell\n(\nmaTable\n,\n0\n,\n1\n,\ntext\n=\n\"SMA 50\"\n)\ntable.cell\n(\nmaTable\n,\n1\n,\n1\n,\ntext\n=\n\"SMA 100\"\n)\ntable.cell\n(\nmaTable\n,\n2\n,\n1\n,\ntext\n=\n\"SMA 200\"\n)\n// Values\ntable.cell\n(\nmaTable\n,\n0\n,\n2\n,\nbgcolor\n=\ncolor.white\n,\ntext\n=\nstr.tostring\n(\nSMA50\n))\ntable.cell\n(\nmaTable\n,\n1\n,\n2\n,\nbgcolor\n=\ncolor.white\n,\ntext\n=\nstr.tostring\n(\nSMA100\n))\ntable.cell\n(\nmaTable\n,\n2\n,\n2\n,\nbgcolor\n=\ncolor.white\n,\ntext\n=\nstr.tostring\n(\nSMA200\n))\n備考\nこの関数は、セルのプロパティがまだ\ntable.cell\nで定義されていない場合でも、セルを結合します。\n結合されたセルは、幅と高さ以外のすべての値を\nstart_column\n:\nstart_row\nに位置するセルから継承します。結合されたセルの幅と高さは、隣接する列や行にある他のセルの幅と高さに基づき、手動で設定することはできません。\ntable.cell_set_*\n関数でマージされたセルを変更するには、\nstart_column\n:\nstart_row\nの座標のセルを対象にしてください。\nすでに結合されているセルを結合しようとすると、エラーになります。\nこちらもご覧ください\ntable.delete\ntable.new",
"code_blocks": [
{
"language": "",
"code": "table.merge_cells(table_id, start_column, start_row, end_column, end_row) → void"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"table.merge_cells example\"\n)\nSMA50\n \n=\n \nta.sma\n(\nclose\n,\n \n50\n)\nSMA100\n \n=\n \nta.sma\n(\nclose\n,\n \n100\n)\nSMA200\n \n=\n \nta.sma\n(\nclose\n,\n \n200\n)\nif\n \nbarstate.islast\n \nmaTable\n \n=\n \ntable.new\n(\nposition.bottom_right\n,\n \n3\n,\n \n3\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \nborder_width\n \n=\n \n1\n,\n \nborder_color\n \n=\n \ncolor.black\n)\n \n// Header\n \ntable.cell\n(\nmaTable\n,\n \n0\n,\n \n0\n,\n \ntext\n \n=\n \n\"SMA Table\"\n)\n \ntable.merge_cells\n(\nmaTable\n,\n \n0\n,\n \n0\n,\n \n2\n,\n \n0\n)\n \n// Cell Titles\n \ntable.cell\n(\nmaTable\n,\n \n0\n,\n \n1\n,\n \ntext\n \n=\n \n\"SMA 50\"\n)\n \ntable.cell\n(\nmaTable\n,\n \n1\n,\n \n1\n,\n \ntext\n \n=\n \n\"SMA 100\"\n)\n \ntable.cell\n(\nmaTable\n,\n \n2\n,\n \n1\n,\n \ntext\n \n=\n \n\"SMA 200\"\n)\n \n// Values\n \ntable.cell\n(\nmaTable\n,\n \n0\n,\n \n2\n,\n \nbgcolor\n \n=\n \ncolor.white\n,\n \ntext\n \n=\n \nstr.tostring\n(\nSMA50\n))\n \ntable.cell\n(\nmaTable\n,\n \n1\n,\n \n2\n,\n \nbgcolor\n \n=\n \ncolor.white\n,\n \ntext\n \n=\n \nstr.tostring\n(\nSMA100\n))\n \ntable.cell\n(\nmaTable\n,\n \n2\n,\n \n2\n,\n \nbgcolor\n \n=\n \ncolor.white\n,\n \ntext\n \n=\n \nstr.tostring\n(\nSMA200\n))"
}
],
"links": [
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.delete",
"href": "#fun_table.delete"
},
{
"text": "table.new",
"href": "#fun_table.new"
}
],
"tables": []
},
{
"id": "fun_table.new",
"legacy_id": "fun_table.new",
"title": "table.new()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.new()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.new\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、新しい表を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.new(position, columns, rows, bgcolor, frame_color, frame_width, border_color, border_width, force_overlay) → series table</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">position (series string) </span>テーブルの位置。可能な値は <a class=\"js-reference\" data-href=\"const_position.top_left\" href=\"#const_position.top_left\">position.top_left</a>, <a class=\"js-reference\" data-href=\"const_position.top_center\" href=\"#const_position.top_center\">position.top_center</a>, <a class=\"js-reference\" data-href=\"const_position.top_right\" href=\"#const_position.top_right\">position.top_right</a>, <a class=\"js-reference\" data-href=\"const_position.middle_left\" href=\"#const_position.middle_left\">position.middle_left</a>, <a class=\"js-reference\" data-href=\"const_position.middle_center\" href=\"#const_position.middle_center\">position.middle_center</a>, <a class=\"js-reference\" data-href=\"const_position.middle_right\" href=\"#const_position.middle_right\">position.middle_right</a>, <a class=\"js-reference\" data-href=\"const_position.bottom_left\" href=\"#const_position.bottom_left\">position.bottom_left</a>, <a class=\"js-reference\" data-href=\"const_position.bottom_center\" href=\"#const_position.bottom_center\">position.bottom_center</a>, <a class=\"js-reference\" data-href=\"const_position.bottom_right\" href=\"#const_position.bottom_right\">position.bottom_right</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">columns (series int) </span>テーブルの列数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">rows (series int) </span>テーブルの行数。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bgcolor (series color) </span>テーブルの背景色。オプションの引数です。デフォルトは無色です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">frame_color (series color) </span>テーブルの外枠の色。オプションの引数です。デフォルトは無色です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">frame_width (series int) </span>テーブルの外枠の幅。オプションの引数です。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">border_color (series color) </span>セルの境界線(外枠以外)の色。オプションの引数です。デフォルトは無色です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">border_width (series int) </span>セルの境界線(外枠以外)の幅。オプションの引数です。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">force_overlay (const bool) </span><a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、スクリプトが別のペインを占めている時でも、描画はメインのチャートペインに表示されます。オプションの引数です。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_table.new\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"table.new example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">testTable</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.yellow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islast</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Open is \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">testTable</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Close is \"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.teal</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">他の table.*() 関数に渡すことができるテーブルオブジェクトのID。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、テーブルオブジェクト自体を作成しますが、セルにデータが入力されるまでテーブルは表示されません。セルを定義し、その内容や属性を変更するには、<a class=\"js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a> と他の table.cell_*() 関数を使用してください。</div><div class=\"tv-pine-reference-item__text tv-text\">1回の <a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a> の呼び出しで、表示できるテーブルは1つ(最後に描画されたもの)だけですが、この関数自体は、使用される各バーで再計算されます。パフォーマンス上の理由から、<a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a> は <a class=\"js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a> キーワード(最初のバーでのみテーブルオブジェクトが作成されます)、または <a class=\"js-reference\" data-href=\"kw_if\" href=\"#kw_if\">if</a> <a class=\"js-reference\" data-href=\"var_barstate.islast\" href=\"#var_barstate.islast\">barstate.islast</a> ブロック(最後のバーでのみテーブルオブジェクトが作成されます)と組み合わせて使用するのが賢明です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.cell\" href=\"#fun_table.cell\">table.cell</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.clear\" href=\"#fun_table.clear\">table.clear</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.delete\" href=\"#fun_table.delete\">table.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_bgcolor\" href=\"#fun_table.set_bgcolor\">table.set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_color\" href=\"#fun_table.set_border_color\">table.set_border_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_width\" href=\"#fun_table.set_border_width\">table.set_border_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_color\" href=\"#fun_table.set_frame_color\">table.set_frame_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_width\" href=\"#fun_table.set_frame_width\">table.set_frame_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a></div></div>",
"text": "table.new()\nこの関数は、新しい表を作成します。\n構文\ntable.new(position, columns, rows, bgcolor, frame_color, frame_width, border_color, border_width, force_overlay) → series table\n引数\nposition (series string)\nテーブルの位置。可能な値は\nposition.top_left\n,\nposition.top_center\n,\nposition.top_right\n,\nposition.middle_left\n,\nposition.middle_center\n,\nposition.middle_right\n,\nposition.bottom_left\n,\nposition.bottom_center\n,\nposition.bottom_right\nです。\ncolumns (series int)\nテーブルの列数。\nrows (series int)\nテーブルの行数。\nbgcolor (series color)\nテーブルの背景色。オプションの引数です。デフォルトは無色です。\nframe_color (series color)\nテーブルの外枠の色。オプションの引数です。デフォルトは無色です。\nframe_width (series int)\nテーブルの外枠の幅。オプションの引数です。デフォルトは 0 です。\nborder_color (series color)\nセルの境界線(外枠以外)の色。オプションの引数です。デフォルトは無色です。\nborder_width (series int)\nセルの境界線(外枠以外)の幅。オプションの引数です。デフォルトは 0 です。\nforce_overlay (const bool)\ntrue\nの場合、スクリプトが別のペインを占めている時でも、描画はメインのチャートペインに表示されます。オプションの引数です。デフォルトは\nfalse\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"table.new example\"\n)\nvar\ntestTable\n=\ntable.new\n(\nposition\n=\nposition.top_right\n,\ncolumns\n=\n2\n,\nrows\n=\n1\n,\nbgcolor\n=\ncolor.yellow\n,\nborder_width\n=\n1\n)\nif\nbarstate.islast\ntable.cell\n(\ntable_id\n=\ntestTable\n,\ncolumn\n=\n0\n,\nrow\n=\n0\n,\ntext\n=\n\"Open is \"\n+\nstr.tostring\n(\nopen\n))\ntable.cell\n(\ntable_id\n=\ntestTable\n,\ncolumn\n=\n1\n,\nrow\n=\n0\n,\ntext\n=\n\"Close is \"\n+\nstr.tostring\n(\nclose\n)\n,\nbgcolor\n=\ncolor.teal\n)\nリターン\n他の table.*() 関数に渡すことができるテーブルオブジェクトのID。\n備考\nこの関数は、テーブルオブジェクト自体を作成しますが、セルにデータが入力されるまでテーブルは表示されません。セルを定義し、その内容や属性を変更するには、\ntable.cell\nと他の table.cell_*() 関数を使用してください。\n1回の\ntable.new\nの呼び出しで、表示できるテーブルは1つ(最後に描画されたもの)だけですが、この関数自体は、使用される各バーで再計算されます。パフォーマンス上の理由から、\ntable.new\nは\nvar\nキーワード(最初のバーでのみテーブルオブジェクトが作成されます)、または\nif\nbarstate.islast\nブロック(最後のバーでのみテーブルオブジェクトが作成されます)と組み合わせて使用するのが賢明です。\nこちらもご覧ください\ntable.cell\ntable.clear\ntable.delete\ntable.set_bgcolor\ntable.set_border_color\ntable.set_border_width\ntable.set_frame_color\ntable.set_frame_width\ntable.set_position",
"code_blocks": [
{
"language": "",
"code": "table.new(position, columns, rows, bgcolor, frame_color, frame_width, border_color, border_width, force_overlay) → series table"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"table.new example\"\n)\nvar\n \ntestTable\n \n=\n \ntable.new\n(\nposition\n \n=\n \nposition.top_right\n,\n \ncolumns\n \n=\n \n2\n,\n \nrows\n \n=\n \n1\n,\n \nbgcolor\n \n=\n \ncolor.yellow\n,\n \nborder_width\n \n=\n \n1\n)\nif\n \nbarstate.islast\n \ntable.cell\n(\ntable_id\n \n=\n \ntestTable\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"Open is \"\n \n+\n \nstr.tostring\n(\nopen\n))\n \ntable.cell\n(\ntable_id\n \n=\n \ntestTable\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"Close is \"\n \n+\n \nstr.tostring\n(\nclose\n)\n,\n \nbgcolor\n=\ncolor.teal\n)"
}
],
"links": [
{
"text": "position.top_left",
"href": "#const_position.top_left"
},
{
"text": "position.top_center",
"href": "#const_position.top_center"
},
{
"text": "position.top_right",
"href": "#const_position.top_right"
},
{
"text": "position.middle_left",
"href": "#const_position.middle_left"
},
{
"text": "position.middle_center",
"href": "#const_position.middle_center"
},
{
"text": "position.middle_right",
"href": "#const_position.middle_right"
},
{
"text": "position.bottom_left",
"href": "#const_position.bottom_left"
},
{
"text": "position.bottom_center",
"href": "#const_position.bottom_center"
},
{
"text": "position.bottom_right",
"href": "#const_position.bottom_right"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "if",
"href": "#kw_if"
},
{
"text": "barstate.islast",
"href": "#var_barstate.islast"
},
{
"text": "table.cell",
"href": "#fun_table.cell"
},
{
"text": "table.clear",
"href": "#fun_table.clear"
},
{
"text": "table.delete",
"href": "#fun_table.delete"
},
{
"text": "table.set_bgcolor",
"href": "#fun_table.set_bgcolor"
},
{
"text": "table.set_border_color",
"href": "#fun_table.set_border_color"
},
{
"text": "table.set_border_width",
"href": "#fun_table.set_border_width"
},
{
"text": "table.set_frame_color",
"href": "#fun_table.set_frame_color"
},
{
"text": "table.set_frame_width",
"href": "#fun_table.set_frame_width"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
}
],
"tables": []
},
{
"id": "fun_table.set_bgcolor",
"legacy_id": "fun_table.set_bgcolor",
"title": "table.set_bgcolor()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.set_bgcolor()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.set_bgcolor\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、テーブルの背景色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.set_bgcolor(table_id, bgcolor) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bgcolor (series color) </span>テーブルの背景色。オプションの引数です。デフォルトは無色です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.clear\" href=\"#fun_table.clear\">table.clear</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.delete\" href=\"#fun_table.delete\">table.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_color\" href=\"#fun_table.set_border_color\">table.set_border_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_width\" href=\"#fun_table.set_border_width\">table.set_border_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_color\" href=\"#fun_table.set_frame_color\">table.set_frame_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_width\" href=\"#fun_table.set_frame_width\">table.set_frame_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a></div></div>",
"text": "table.set_bgcolor()\nこの関数は、テーブルの背景色を設定します。\n構文\ntable.set_bgcolor(table_id, bgcolor) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\nbgcolor (series color)\nテーブルの背景色。オプションの引数です。デフォルトは無色です。\nこちらもご覧ください\ntable.clear\ntable.delete\ntable.new\ntable.set_border_color\ntable.set_border_width\ntable.set_frame_color\ntable.set_frame_width\ntable.set_position",
"code_blocks": [
{
"language": "",
"code": "table.set_bgcolor(table_id, bgcolor) → void"
}
],
"links": [
{
"text": "table.clear",
"href": "#fun_table.clear"
},
{
"text": "table.delete",
"href": "#fun_table.delete"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.set_border_color",
"href": "#fun_table.set_border_color"
},
{
"text": "table.set_border_width",
"href": "#fun_table.set_border_width"
},
{
"text": "table.set_frame_color",
"href": "#fun_table.set_frame_color"
},
{
"text": "table.set_frame_width",
"href": "#fun_table.set_frame_width"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
}
],
"tables": []
},
{
"id": "fun_table.set_border_color",
"legacy_id": "fun_table.set_border_color",
"title": "table.set_border_color()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.set_border_color()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.set_border_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、テーブルのセルの境界線(外枠以外)の色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.set_border_color(table_id, border_color) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">border_color (series color) </span>境界線の色。オプションの引数です。デフォルトは無色です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.clear\" href=\"#fun_table.clear\">table.clear</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.delete\" href=\"#fun_table.delete\">table.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_color\" href=\"#fun_table.set_frame_color\">table.set_frame_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_width\" href=\"#fun_table.set_border_width\">table.set_border_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_bgcolor\" href=\"#fun_table.set_bgcolor\">table.set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_width\" href=\"#fun_table.set_frame_width\">table.set_frame_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a></div></div>",
"text": "table.set_border_color()\nこの関数は、テーブルのセルの境界線(外枠以外)の色を設定します。\n構文\ntable.set_border_color(table_id, border_color) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\nborder_color (series color)\n境界線の色。オプションの引数です。デフォルトは無色です。\nこちらもご覧ください\ntable.clear\ntable.delete\ntable.new\ntable.set_frame_color\ntable.set_border_width\ntable.set_bgcolor\ntable.set_frame_width\ntable.set_position",
"code_blocks": [
{
"language": "",
"code": "table.set_border_color(table_id, border_color) → void"
}
],
"links": [
{
"text": "table.clear",
"href": "#fun_table.clear"
},
{
"text": "table.delete",
"href": "#fun_table.delete"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.set_frame_color",
"href": "#fun_table.set_frame_color"
},
{
"text": "table.set_border_width",
"href": "#fun_table.set_border_width"
},
{
"text": "table.set_bgcolor",
"href": "#fun_table.set_bgcolor"
},
{
"text": "table.set_frame_width",
"href": "#fun_table.set_frame_width"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
}
],
"tables": []
},
{
"id": "fun_table.set_border_width",
"legacy_id": "fun_table.set_border_width",
"title": "table.set_border_width()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.set_border_width()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.set_border_width\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、テーブルのセルの境界線(外枠以外)の幅を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.set_border_width(table_id, border_width) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">border_width (series int) </span>境界線の幅。オプションの引数です。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.clear\" href=\"#fun_table.clear\">table.clear</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.delete\" href=\"#fun_table.delete\">table.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_color\" href=\"#fun_table.set_frame_color\">table.set_frame_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_width\" href=\"#fun_table.set_frame_width\">table.set_frame_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_bgcolor\" href=\"#fun_table.set_bgcolor\">table.set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_color\" href=\"#fun_table.set_border_color\">table.set_border_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a></div></div>",
"text": "table.set_border_width()\nこの関数は、テーブルのセルの境界線(外枠以外)の幅を設定します。\n構文\ntable.set_border_width(table_id, border_width) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\nborder_width (series int)\n境界線の幅。オプションの引数です。デフォルトは 0 です。\nこちらもご覧ください\ntable.clear\ntable.delete\ntable.new\ntable.set_frame_color\ntable.set_frame_width\ntable.set_bgcolor\ntable.set_border_color\ntable.set_position",
"code_blocks": [
{
"language": "",
"code": "table.set_border_width(table_id, border_width) → void"
}
],
"links": [
{
"text": "table.clear",
"href": "#fun_table.clear"
},
{
"text": "table.delete",
"href": "#fun_table.delete"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.set_frame_color",
"href": "#fun_table.set_frame_color"
},
{
"text": "table.set_frame_width",
"href": "#fun_table.set_frame_width"
},
{
"text": "table.set_bgcolor",
"href": "#fun_table.set_bgcolor"
},
{
"text": "table.set_border_color",
"href": "#fun_table.set_border_color"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
}
],
"tables": []
},
{
"id": "fun_table.set_frame_color",
"legacy_id": "fun_table.set_frame_color",
"title": "table.set_frame_color()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.set_frame_color()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.set_frame_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、テーブルの外枠の色を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.set_frame_color(table_id, frame_color) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">frame_color (series color) </span>テーブルの外枠の色。オプションの引数です。デフォルトは無色です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.clear\" href=\"#fun_table.clear\">table.clear</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.delete\" href=\"#fun_table.delete\">table.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_color\" href=\"#fun_table.set_border_color\">table.set_border_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_width\" href=\"#fun_table.set_border_width\">table.set_border_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_bgcolor\" href=\"#fun_table.set_bgcolor\">table.set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_width\" href=\"#fun_table.set_frame_width\">table.set_frame_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a></div></div>",
"text": "table.set_frame_color()\nこの関数は、テーブルの外枠の色を設定します。\n構文\ntable.set_frame_color(table_id, frame_color) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\nframe_color (series color)\nテーブルの外枠の色。オプションの引数です。デフォルトは無色です。\nこちらもご覧ください\ntable.clear\ntable.delete\ntable.new\ntable.set_border_color\ntable.set_border_width\ntable.set_bgcolor\ntable.set_frame_width\ntable.set_position",
"code_blocks": [
{
"language": "",
"code": "table.set_frame_color(table_id, frame_color) → void"
}
],
"links": [
{
"text": "table.clear",
"href": "#fun_table.clear"
},
{
"text": "table.delete",
"href": "#fun_table.delete"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.set_border_color",
"href": "#fun_table.set_border_color"
},
{
"text": "table.set_border_width",
"href": "#fun_table.set_border_width"
},
{
"text": "table.set_bgcolor",
"href": "#fun_table.set_bgcolor"
},
{
"text": "table.set_frame_width",
"href": "#fun_table.set_frame_width"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
}
],
"tables": []
},
{
"id": "fun_table.set_frame_width",
"legacy_id": "fun_table.set_frame_width",
"title": "table.set_frame_width()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.set_frame_width()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.set_frame_width\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、テーブルの外枠の幅を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.set_frame_width(table_id, frame_width) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">frame_width (series int) </span>テーブルの外枠の幅。オプションの引数です。デフォルトは 0 です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.clear\" href=\"#fun_table.clear\">table.clear</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.delete\" href=\"#fun_table.delete\">table.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_color\" href=\"#fun_table.set_frame_color\">table.set_frame_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_width\" href=\"#fun_table.set_border_width\">table.set_border_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_bgcolor\" href=\"#fun_table.set_bgcolor\">table.set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_color\" href=\"#fun_table.set_border_color\">table.set_border_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_position\" href=\"#fun_table.set_position\">table.set_position</a></div></div>",
"text": "table.set_frame_width()\nこの関数は、テーブルの外枠の幅を設定します。\n構文\ntable.set_frame_width(table_id, frame_width) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\nframe_width (series int)\nテーブルの外枠の幅。オプションの引数です。デフォルトは 0 です。\nこちらもご覧ください\ntable.clear\ntable.delete\ntable.new\ntable.set_frame_color\ntable.set_border_width\ntable.set_bgcolor\ntable.set_border_color\ntable.set_position",
"code_blocks": [
{
"language": "",
"code": "table.set_frame_width(table_id, frame_width) → void"
}
],
"links": [
{
"text": "table.clear",
"href": "#fun_table.clear"
},
{
"text": "table.delete",
"href": "#fun_table.delete"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.set_frame_color",
"href": "#fun_table.set_frame_color"
},
{
"text": "table.set_border_width",
"href": "#fun_table.set_border_width"
},
{
"text": "table.set_bgcolor",
"href": "#fun_table.set_bgcolor"
},
{
"text": "table.set_border_color",
"href": "#fun_table.set_border_color"
},
{
"text": "table.set_position",
"href": "#fun_table.set_position"
}
],
"tables": []
},
{
"id": "fun_table.set_position",
"legacy_id": "fun_table.set_position",
"title": "table.set_position()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.set_position()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_table.set_position\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">この関数は、テーブルの位置を設定します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">table.set_position(table_id, position) → void</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">table_id (series table) </span>テーブルオブジェクト。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">position (series string) </span>テーブルの位置。可能な値は <a class=\"js-reference\" data-href=\"const_position.top_left\" href=\"#const_position.top_left\">position.top_left</a>, <a class=\"js-reference\" data-href=\"const_position.top_center\" href=\"#const_position.top_center\">position.top_center</a>, <a class=\"js-reference\" data-href=\"const_position.top_right\" href=\"#const_position.top_right\">position.top_right</a>, <a class=\"js-reference\" data-href=\"const_position.middle_left\" href=\"#const_position.middle_left\">position.middle_left</a>, <a class=\"js-reference\" data-href=\"const_position.middle_center\" href=\"#const_position.middle_center\">position.middle_center</a>, <a class=\"js-reference\" data-href=\"const_position.middle_right\" href=\"#const_position.middle_right\">position.middle_right</a>, <a class=\"js-reference\" data-href=\"const_position.bottom_left\" href=\"#const_position.bottom_left\">position.bottom_left</a>, <a class=\"js-reference\" data-href=\"const_position.bottom_center\" href=\"#const_position.bottom_center\">position.bottom_center</a>, <a class=\"js-reference\" data-href=\"const_position.bottom_right\" href=\"#const_position.bottom_right\">position.bottom_right</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.clear\" href=\"#fun_table.clear\">table.clear</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.delete\" href=\"#fun_table.delete\">table.delete</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_bgcolor\" href=\"#fun_table.set_bgcolor\">table.set_bgcolor</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_color\" href=\"#fun_table.set_border_color\">table.set_border_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_border_width\" href=\"#fun_table.set_border_width\">table.set_border_width</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_color\" href=\"#fun_table.set_frame_color\">table.set_frame_color</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.set_frame_width\" href=\"#fun_table.set_frame_width\">table.set_frame_width</a></div></div>",
"text": "table.set_position()\nこの関数は、テーブルの位置を設定します。\n構文\ntable.set_position(table_id, position) → void\n引数\ntable_id (series table)\nテーブルオブジェクト。\nposition (series string)\nテーブルの位置。可能な値は\nposition.top_left\n,\nposition.top_center\n,\nposition.top_right\n,\nposition.middle_left\n,\nposition.middle_center\n,\nposition.middle_right\n,\nposition.bottom_left\n,\nposition.bottom_center\n,\nposition.bottom_right\nです。\nこちらもご覧ください\ntable.clear\ntable.delete\ntable.new\ntable.set_bgcolor\ntable.set_border_color\ntable.set_border_width\ntable.set_frame_color\ntable.set_frame_width",
"code_blocks": [
{
"language": "",
"code": "table.set_position(table_id, position) → void"
}
],
"links": [
{
"text": "position.top_left",
"href": "#const_position.top_left"
},
{
"text": "position.top_center",
"href": "#const_position.top_center"
},
{
"text": "position.top_right",
"href": "#const_position.top_right"
},
{
"text": "position.middle_left",
"href": "#const_position.middle_left"
},
{
"text": "position.middle_center",
"href": "#const_position.middle_center"
},
{
"text": "position.middle_right",
"href": "#const_position.middle_right"
},
{
"text": "position.bottom_left",
"href": "#const_position.bottom_left"
},
{
"text": "position.bottom_center",
"href": "#const_position.bottom_center"
},
{
"text": "position.bottom_right",
"href": "#const_position.bottom_right"
},
{
"text": "table.clear",
"href": "#fun_table.clear"
},
{
"text": "table.delete",
"href": "#fun_table.delete"
},
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "table.set_bgcolor",
"href": "#fun_table.set_bgcolor"
},
{
"text": "table.set_border_color",
"href": "#fun_table.set_border_color"
},
{
"text": "table.set_border_width",
"href": "#fun_table.set_border_width"
},
{
"text": "table.set_frame_color",
"href": "#fun_table.set_frame_color"
},
{
"text": "table.set_frame_width",
"href": "#fun_table.set_frame_width"
}
],
"tables": []
},
{
"id": "fun_ticker.heikinashi",
"legacy_id": "fun_ticker.heikinashi",
"title": "ticker.heikinashi()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ticker.heikinashi()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ticker.heikinashi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">平均足の値を要求するティッカー識別子を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ticker.heikinashi-0\" href=\"#fun_ticker.heikinashi-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ticker.heikinashi(symbol) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_ticker.heikinashi-1\" href=\"#fun_ticker.heikinashi-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ticker.heikinashi(symbol) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (simple string) </span>シンボルティッカー識別子。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ticker.heikinashi\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ticker.heikinashi\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">heikinashi_close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ticker.heikinashi</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">heikinashi_aapl_60_close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ticker.heikinashi</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"AAPL\"</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"60\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">heikinashi_close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">heikinashi_aapl_60_close</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a> 関数に渡すことができるティッカーIDの文字列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.renko\" href=\"#fun_ticker.renko\">ticker.renko</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.linebreak\" href=\"#fun_ticker.linebreak\">ticker.linebreak</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.kagi\" href=\"#fun_ticker.kagi\">ticker.kagi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.pointfigure\" href=\"#fun_ticker.pointfigure\">ticker.pointfigure</a></div></div>",
"text": "ticker.heikinashi()\n2個の多重定義\n平均足の値を要求するティッカー識別子を作成します。\n構文と多重定義\nticker.heikinashi(symbol) → simple string\nticker.heikinashi(symbol) → series string\n引数\nsymbol (simple string)\nシンボルティッカー識別子。\n例\n//\n@version=\n6\nindicator\n(\n\"ticker.heikinashi\"\n,\noverlay\n=\ntrue\n)\nheikinashi_close\n=\nrequest.security\n(\nticker.heikinashi\n(\nsyminfo.tickerid\n)\n,\ntimeframe.period\n,\nclose\n)\nheikinashi_aapl_60_close\n=\nrequest.security\n(\nticker.heikinashi\n(\n\"AAPL\"\n)\n,\n\"60\"\n,\nclose\n)\nplot\n(\nheikinashi_close\n)\nplot\n(\nheikinashi_aapl_60_close\n)\nリターン\nrequest.security\n関数に渡すことができるティッカーIDの文字列。\nこちらもご覧ください\nsyminfo.tickerid\nsyminfo.ticker\nrequest.security\nticker.renko\nticker.linebreak\nticker.kagi\nticker.pointfigure",
"code_blocks": [
{
"language": "",
"code": "ticker.heikinashi(symbol) → simple string"
},
{
"language": "",
"code": "ticker.heikinashi(symbol) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ticker.heikinashi\"\n,\n \noverlay\n=\ntrue\n)\nheikinashi_close\n \n=\n \nrequest.security\n(\nticker.heikinashi\n(\nsyminfo.tickerid\n)\n,\n \ntimeframe.period\n,\n \nclose\n)\nheikinashi_aapl_60_close\n \n=\n \nrequest.security\n(\nticker.heikinashi\n(\n\"AAPL\"\n)\n,\n \n\"60\"\n,\n \nclose\n)\nplot\n(\nheikinashi_close\n)\nplot\n(\nheikinashi_aapl_60_close\n)"
}
],
"links": [
{
"text": "ticker.heikinashi(symbol) → simple string",
"href": "#fun_ticker.heikinashi-0"
},
{
"text": "ticker.heikinashi(symbol) → series string",
"href": "#fun_ticker.heikinashi-1"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "ticker.renko",
"href": "#fun_ticker.renko"
},
{
"text": "ticker.linebreak",
"href": "#fun_ticker.linebreak"
},
{
"text": "ticker.kagi",
"href": "#fun_ticker.kagi"
},
{
"text": "ticker.pointfigure",
"href": "#fun_ticker.pointfigure"
}
],
"tables": []
},
{
"id": "fun_ticker.inherit",
"legacy_id": "fun_ticker.inherit",
"title": "ticker.inherit()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ticker.inherit()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ticker.inherit\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">関数の呼び出しで渡されたティッカー識別子から、継承された追加パラメータを使って指定された <code>symbol</code> のティッカー識別子を構築します。また、スクリプトは <code>from_tickerid</code> が持つ修飾子と同一のものを使用してシンボルのデータを要求できます。時間外セッション、配当調整、通貨変換、非標準チャートタイプ、限月調整、終値決済などが含まれます。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ticker.inherit-0\" href=\"#fun_ticker.inherit-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ticker.inherit(from_tickerid, symbol) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_ticker.inherit-1\" href=\"#fun_ticker.inherit-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ticker.inherit(from_tickerid, symbol) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">from_tickerid (simple string) </span>修飾子の継承元となるティッカー識別子。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (simple string) </span>新しいティッカー識別子の構築対象となるシンボル。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ticker.inherit\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ticker.inherit\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A \"NASDAQ:AAPL\" ticker ID with Extender Hours ena</span><span class=\"mtk9\">bled.</span></span><br/><span><span class=\"mtk33\">tickerExtHours</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.new</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"NASDAQ\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"AAPL\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.extended</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A Heikin Ashi ticker ID for \"NASDAQ:AAPL\" with Ex</span><span class=\"mtk9\">tended Hours enabled.</span></span><br/><span><span class=\"mtk33\">HAtickerExtHours</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.heikinashi</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tickerExtHours</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The \"NASDAQ:MSFT\" symbol with no modifiers.</span></span><br/><span><span class=\"mtk33\">testSymbol</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"NASDAQ:MSFT\"</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A ticker ID for \"NASDAQ:MSFT\" with inherited Heik</span><span class=\"mtk9\">in Ashi and Extended Hours modifiers.</span></span><br/><span><span class=\"mtk33\">testSymbolHAtickerExtHours</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.inherit</span><span class=\"mtk13\">(</span><span class=\"mtk33\">HAtickerExtHours</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">testSymbol</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The `close` price requested using \"NASDAQ:MSFT\" w</span><span class=\"mtk9\">ith inherited modifiers.</span></span><br/><span><span class=\"mtk33\">secData</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testSymbolHAtickerExtHours</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"60\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ignore_invalid_symbol</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The `close` price requested using \"NASDAQ:MSFT\" w</span><span class=\"mtk9\">ithout modifiers.</span></span><br/><span><span class=\"mtk33\">compareData</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">testSymbol</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"60\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ignore_invalid_symbol</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">secData</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">compareData</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">構築されたティッカー識別子がシンボルに適用されない修飾子を継承している場合 (たとえば、<code>from_tickerid</code> では時間外取引が有効になっているが、<code>symbol</code> にそうしたオプションがない場合)、スクリプトはデータをリクエストする際に識別子を使用してその修飾子を無視します。</div></div>",
"text": "ticker.inherit()\n2個の多重定義\n関数の呼び出しで渡されたティッカー識別子から、継承された追加パラメータを使って指定された\nsymbol\nのティッカー識別子を構築します。また、スクリプトは\nfrom_tickerid\nが持つ修飾子と同一のものを使用してシンボルのデータを要求できます。時間外セッション、配当調整、通貨変換、非標準チャートタイプ、限月調整、終値決済などが含まれます。\n構文と多重定義\nticker.inherit(from_tickerid, symbol) → simple string\nticker.inherit(from_tickerid, symbol) → series string\n引数\nfrom_tickerid (simple string)\n修飾子の継承元となるティッカー識別子。\nsymbol (simple string)\n新しいティッカー識別子の構築対象となるシンボル。\n例\n//\n@version=\n6\nindicator\n(\n\"ticker.inherit\"\n)\n//\n@variable\nA \"NASDAQ:AAPL\" ticker ID with Extender Hours ena\nbled.\ntickerExtHours\n=\nticker.new\n(\n\"NASDAQ\"\n,\n\"AAPL\"\n,\nsession.extended\n)\n//\n@variable\nA Heikin Ashi ticker ID for \"NASDAQ:AAPL\" with Ex\ntended Hours enabled.\nHAtickerExtHours\n=\nticker.heikinashi\n(\ntickerExtHours\n)\n//\n@variable\nThe \"NASDAQ:MSFT\" symbol with no modifiers.\ntestSymbol\n=\n\"NASDAQ:MSFT\"\n//\n@variable\nA ticker ID for \"NASDAQ:MSFT\" with inherited Heik\nin Ashi and Extended Hours modifiers.\ntestSymbolHAtickerExtHours\n=\nticker.inherit\n(\nHAtickerExtHours\n,\ntestSymbol\n)\n//\n@variable\nThe `close` price requested using \"NASDAQ:MSFT\" w\nith inherited modifiers.\nsecData\n=\nrequest.security\n(\ntestSymbolHAtickerExtHours\n,\n\"60\"\n,\nclose\n,\nignore_invalid_symbol\n=\ntrue\n)\n//\n@variable\nThe `close` price requested using \"NASDAQ:MSFT\" w\nithout modifiers.\ncompareData\n=\nrequest.security\n(\ntestSymbol\n,\n\"60\"\n,\nclose\n,\nignore_invalid_symbol\n=\ntrue\n)\nplot\n(\nsecData\n,\ncolor\n=\ncolor.green\n)\nplot\n(\ncompareData\n)\n備考\n構築されたティッカー識別子がシンボルに適用されない修飾子を継承している場合 (たとえば、\nfrom_tickerid\nでは時間外取引が有効になっているが、\nsymbol\nにそうしたオプションがない場合)、スクリプトはデータをリクエストする際に識別子を使用してその修飾子を無視します。",
"code_blocks": [
{
"language": "",
"code": "ticker.inherit(from_tickerid, symbol) → simple string"
},
{
"language": "",
"code": "ticker.inherit(from_tickerid, symbol) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ticker.inherit\"\n)\n//\n@variable\n A \"NASDAQ:AAPL\" ticker ID with Extender Hours ena\nbled.\ntickerExtHours\n \n=\n \nticker.new\n(\n\"NASDAQ\"\n,\n \n\"AAPL\"\n,\n \nsession.extended\n)\n//\n@variable\n A Heikin Ashi ticker ID for \"NASDAQ:AAPL\" with Ex\ntended Hours enabled.\nHAtickerExtHours\n \n=\n \nticker.heikinashi\n(\ntickerExtHours\n)\n//\n@variable\n The \"NASDAQ:MSFT\" symbol with no modifiers.\ntestSymbol\n \n=\n \n\"NASDAQ:MSFT\"\n//\n@variable\n A ticker ID for \"NASDAQ:MSFT\" with inherited Heik\nin Ashi and Extended Hours modifiers.\ntestSymbolHAtickerExtHours\n \n=\n \nticker.inherit\n(\nHAtickerExtHours\n,\n \ntestSymbol\n)\n//\n@variable\n The `close` price requested using \"NASDAQ:MSFT\" w\nith inherited modifiers.\nsecData\n \n=\n \nrequest.security\n(\ntestSymbolHAtickerExtHours\n,\n \n\"60\"\n,\n \nclose\n,\n \nignore_invalid_symbol\n \n=\n \ntrue\n)\n//\n@variable\n The `close` price requested using \"NASDAQ:MSFT\" w\nithout modifiers.\ncompareData\n \n=\n \nrequest.security\n(\ntestSymbol\n,\n \n\"60\"\n,\n \nclose\n,\n \nignore_invalid_symbol\n \n=\n \ntrue\n)\nplot\n(\nsecData\n,\n \ncolor\n \n=\n \ncolor.green\n)\nplot\n(\ncompareData\n)"
}
],
"links": [
{
"text": "ticker.inherit(from_tickerid, symbol) → simple string",
"href": "#fun_ticker.inherit-0"
},
{
"text": "ticker.inherit(from_tickerid, symbol) → series string",
"href": "#fun_ticker.inherit-1"
}
],
"tables": []
},
{
"id": "fun_ticker.kagi",
"legacy_id": "fun_ticker.kagi",
"title": "ticker.kagi()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ticker.kagi()</h3><span class=\"tv-pine-reference-item__overloads\">4個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ticker.kagi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">カギ足の値を要求するティッカー識別子を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ticker.kagi-0\" href=\"#fun_ticker.kagi-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ticker.kagi(symbol, reversal) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_ticker.kagi-1\" href=\"#fun_ticker.kagi-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ticker.kagi(symbol, reversal) → series string</pre></a><a class=\"js-reference\" data-href=\"fun_ticker.kagi-2\" href=\"#fun_ticker.kagi-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ticker.kagi(symbol, param, style) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_ticker.kagi-3\" href=\"#fun_ticker.kagi-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ticker.kagi(symbol, param, style) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (simple string) </span>シンボルティッカー識別子。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">reversal (simple int/float) </span>転換量(絶対価格値)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ticker.kagi\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ticker.kagi\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">kagi_tickerid</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.kagi</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">kagi_close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">kagi_tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">kagi_close</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a> 関数に渡すことができるティッカーIDの文字列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.heikinashi\" href=\"#fun_ticker.heikinashi\">ticker.heikinashi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.renko\" href=\"#fun_ticker.renko\">ticker.renko</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.linebreak\" href=\"#fun_ticker.linebreak\">ticker.linebreak</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.pointfigure\" href=\"#fun_ticker.pointfigure\">ticker.pointfigure</a></div></div>",
"text": "ticker.kagi()\n4個の多重定義\nカギ足の値を要求するティッカー識別子を作成します。\n構文と多重定義\nticker.kagi(symbol, reversal) → simple string\nticker.kagi(symbol, reversal) → series string\nticker.kagi(symbol, param, style) → simple string\nticker.kagi(symbol, param, style) → series string\n引数\nsymbol (simple string)\nシンボルティッカー識別子。\nreversal (simple int/float)\n転換量(絶対価格値)。\n例\n//\n@version=\n6\nindicator\n(\n\"ticker.kagi\"\n,\noverlay\n=\ntrue\n)\nkagi_tickerid\n=\nticker.kagi\n(\nsyminfo.tickerid\n,\n3\n)\nkagi_close\n=\nrequest.security\n(\nkagi_tickerid\n,\ntimeframe.period\n,\nclose\n)\nplot\n(\nkagi_close\n)\nリターン\nrequest.security\n関数に渡すことができるティッカーIDの文字列。\nこちらもご覧ください\nsyminfo.tickerid\nsyminfo.ticker\nrequest.security\nticker.heikinashi\nticker.renko\nticker.linebreak\nticker.pointfigure",
"code_blocks": [
{
"language": "",
"code": "ticker.kagi(symbol, reversal) → simple string"
},
{
"language": "",
"code": "ticker.kagi(symbol, reversal) → series string"
},
{
"language": "",
"code": "ticker.kagi(symbol, param, style) → simple string"
},
{
"language": "",
"code": "ticker.kagi(symbol, param, style) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ticker.kagi\"\n,\n \noverlay\n=\ntrue\n)\nkagi_tickerid\n \n=\n \nticker.kagi\n(\nsyminfo.tickerid\n,\n \n3\n)\nkagi_close\n \n=\n \nrequest.security\n(\nkagi_tickerid\n,\n \ntimeframe.period\n,\n \nclose\n)\nplot\n(\nkagi_close\n)"
}
],
"links": [
{
"text": "ticker.kagi(symbol, reversal) → simple string",
"href": "#fun_ticker.kagi-0"
},
{
"text": "ticker.kagi(symbol, reversal) → series string",
"href": "#fun_ticker.kagi-1"
},
{
"text": "ticker.kagi(symbol, param, style) → simple string",
"href": "#fun_ticker.kagi-2"
},
{
"text": "ticker.kagi(symbol, param, style) → series string",
"href": "#fun_ticker.kagi-3"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "ticker.heikinashi",
"href": "#fun_ticker.heikinashi"
},
{
"text": "ticker.renko",
"href": "#fun_ticker.renko"
},
{
"text": "ticker.linebreak",
"href": "#fun_ticker.linebreak"
},
{
"text": "ticker.pointfigure",
"href": "#fun_ticker.pointfigure"
}
],
"tables": []
},
{
"id": "fun_ticker.linebreak",
"legacy_id": "fun_ticker.linebreak",
"title": "ticker.linebreak()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ticker.linebreak()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ticker.linebreak\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">新値足の値を要求するティッカー識別子を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ticker.linebreak-0\" href=\"#fun_ticker.linebreak-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ticker.linebreak(symbol, number_of_lines) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_ticker.linebreak-1\" href=\"#fun_ticker.linebreak-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ticker.linebreak(symbol, number_of_lines) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (simple string) </span>シンボルティッカー識別子。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">number_of_lines (simple int) </span>ライン (足) の数。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ticker.linebreak\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ticker.linebreak\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">linebreak_tickerid</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.linebreak</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">linebreak_close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">linebreak_tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">linebreak_close</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a> 関数に渡すことができるティッカーIDの文字列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.heikinashi\" href=\"#fun_ticker.heikinashi\">ticker.heikinashi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.renko\" href=\"#fun_ticker.renko\">ticker.renko</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.kagi\" href=\"#fun_ticker.kagi\">ticker.kagi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.pointfigure\" href=\"#fun_ticker.pointfigure\">ticker.pointfigure</a></div></div>",
"text": "ticker.linebreak()\n2個の多重定義\n新値足の値を要求するティッカー識別子を作成します。\n構文と多重定義\nticker.linebreak(symbol, number_of_lines) → simple string\nticker.linebreak(symbol, number_of_lines) → series string\n引数\nsymbol (simple string)\nシンボルティッカー識別子。\nnumber_of_lines (simple int)\nライン (足) の数。\n例\n//\n@version=\n6\nindicator\n(\n\"ticker.linebreak\"\n,\noverlay\n=\ntrue\n)\nlinebreak_tickerid\n=\nticker.linebreak\n(\nsyminfo.tickerid\n,\n3\n)\nlinebreak_close\n=\nrequest.security\n(\nlinebreak_tickerid\n,\ntimeframe.period\n,\nclose\n)\nplot\n(\nlinebreak_close\n)\nリターン\nrequest.security\n関数に渡すことができるティッカーIDの文字列。\nこちらもご覧ください\nsyminfo.tickerid\nsyminfo.ticker\nrequest.security\nticker.heikinashi\nticker.renko\nticker.kagi\nticker.pointfigure",
"code_blocks": [
{
"language": "",
"code": "ticker.linebreak(symbol, number_of_lines) → simple string"
},
{
"language": "",
"code": "ticker.linebreak(symbol, number_of_lines) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ticker.linebreak\"\n,\n \noverlay\n=\ntrue\n)\nlinebreak_tickerid\n \n=\n \nticker.linebreak\n(\nsyminfo.tickerid\n,\n \n3\n)\nlinebreak_close\n \n=\n \nrequest.security\n(\nlinebreak_tickerid\n,\n \ntimeframe.period\n,\n \nclose\n)\nplot\n(\nlinebreak_close\n)"
}
],
"links": [
{
"text": "ticker.linebreak(symbol, number_of_lines) → simple string",
"href": "#fun_ticker.linebreak-0"
},
{
"text": "ticker.linebreak(symbol, number_of_lines) → series string",
"href": "#fun_ticker.linebreak-1"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "ticker.heikinashi",
"href": "#fun_ticker.heikinashi"
},
{
"text": "ticker.renko",
"href": "#fun_ticker.renko"
},
{
"text": "ticker.kagi",
"href": "#fun_ticker.kagi"
},
{
"text": "ticker.pointfigure",
"href": "#fun_ticker.pointfigure"
}
],
"tables": []
},
{
"id": "fun_ticker.modify",
"legacy_id": "fun_ticker.modify",
"title": "ticker.modify()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ticker.modify()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ticker.modify\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの追加データをリクエストするティッカー識別子を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ticker.modify-0\" href=\"#fun_ticker.modify-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ticker.modify(tickerid, session, adjustment, backadjustment, settlement_as_close) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_ticker.modify-1\" href=\"#fun_ticker.modify-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ticker.modify(tickerid, session, adjustment, backadjustment, settlement_as_close) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">tickerid (simple string) </span>'BATS:MSFT' , 'NASDAQ:MSFT' などの取引所のプレフィックスがついたシンボル名、または <a class=\"js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a> 関数によるセッションと調整を含むティッカー識別子を指定します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">session (simple string) </span>セッションのタイプ。オプションです。利用できる値は: <a class=\"js-reference\" data-href=\"const_session.regular\" href=\"#const_session.regular\">session.regular</a>, <a class=\"js-reference\" data-href=\"const_session.extended\" href=\"#const_session.extended\">session.extended</a> です。現在のチャートのセッションタイプは <a class=\"js-reference\" data-href=\"var_syminfo.session\" href=\"#var_syminfo.session\">syminfo.session</a> です。セッションが指定されていない場合は、<a class=\"js-reference\" data-href=\"var_syminfo.session\" href=\"#var_syminfo.session\">syminfo.session</a> が使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">adjustment (simple string) </span>調整の種類。オプション引数。可能な値は <a class=\"js-reference\" data-href=\"const_adjustment.none\" href=\"#const_adjustment.none\">adjustment.none</a>, <a class=\"js-reference\" data-href=\"const_adjustment.splits\" href=\"#const_adjustment.splits\">adjustment.splits</a>, <a class=\"js-reference\" data-href=\"const_adjustment.dividends\" href=\"#const_adjustment.dividends\">adjustment.dividends</a> です。調整が指定されていない場合は、デフォルトの調整値が用いられます(銘柄により異なります)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">backadjustment (simple backadjustment) </span>先物つなぎ足の過去データについて限月調整するかどうかを指定します。この設定が影響するのは、チャート上で上記の選択が可能なシンボルに限られます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"var_backadjustment.inherit\" href=\"#var_backadjustment.inherit\">backadjustment.inherit</a> で、この場合、変更されたティッカーIDはパラメーター <code>tickerid</code> に渡されたティッカーIDの設定を継承することになります。もし、<code>tickerid</code> にこの設定についての指定がなければ、シンボルのデフォルトの設定を継承します。可能な値は <a class=\"js-reference\" data-href=\"var_backadjustment.inherit\" href=\"#var_backadjustment.inherit\">backadjustment.inherit</a>、<a class=\"js-reference\" data-href=\"var_backadjustment.on\" href=\"#var_backadjustment.on\">backadjustment.on</a>、<a class=\"js-reference\" data-href=\"var_backadjustment.off\" href=\"#var_backadjustment.off\">backadjustment.off</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">settlement_as_close (simple settlement) </span>先物シンボルの <a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a> の値の表示を、「日足」以上の時間足で実際の終値にするか清算価格にするかを指定します。この設定が影響するのは、チャート上で上記の選択が可能なシンボルに限られます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"var_settlement_as_close.inherit\" href=\"#var_settlement_as_close.inherit\">settlement_as_close.inherit</a> で、変更されたティッカーIDはパラメーター <code>tickerid</code> に渡されたティッカーIDの設定を継承することになります。もし、<code>tickerid</code> にこの設定についての指定がなければ、シンボルのデフォルトの設定を継承します。可能な値は <a class=\"js-reference\" data-href=\"var_settlement_as_close.inherit\" href=\"#var_settlement_as_close.inherit\">settlement_as_close.inherit</a>、<a class=\"js-reference\" data-href=\"var_settlement_as_close.on\" href=\"#var_settlement_as_close.on\">settlement_as_close.on</a>、<a class=\"js-reference\" data-href=\"var_settlement_as_close.off\" href=\"#var_settlement_as_close.off\">settlement_as_close.off</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ticker.modify\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ticker_modify\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">t1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.prefix</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.ticker</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.regular</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">adjustment.splits</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">c1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">t2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.modify</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.extended</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">c2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"2D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">c1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">c2</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a> 関数に渡すことができるティッカーIDの文字列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.session\" href=\"#var_syminfo.session\">syminfo.session</a><a class=\"tv-tag-label js-reference\" data-href=\"const_session.extended\" href=\"#const_session.extended\">session.extended</a><a class=\"tv-tag-label js-reference\" data-href=\"const_session.regular\" href=\"#const_session.regular\">session.regular</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.heikinashi\" href=\"#fun_ticker.heikinashi\">ticker.heikinashi</a><a class=\"tv-tag-label js-reference\" data-href=\"const_adjustment.none\" href=\"#const_adjustment.none\">adjustment.none</a><a class=\"tv-tag-label js-reference\" data-href=\"const_adjustment.splits\" href=\"#const_adjustment.splits\">adjustment.splits</a><a class=\"tv-tag-label js-reference\" data-href=\"const_adjustment.dividends\" href=\"#const_adjustment.dividends\">adjustment.dividends</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.inherit\" href=\"#const_backadjustment.inherit\">backadjustment.inherit</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.on\" href=\"#const_backadjustment.on\">backadjustment.on</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.off\" href=\"#const_backadjustment.off\">backadjustment.off</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.inherit\" href=\"#const_settlement_as_close.inherit\">settlement_as_close.inherit</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.on\" href=\"#const_settlement_as_close.on\">settlement_as_close.on</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.off\" href=\"#const_settlement_as_close.off\">settlement_as_close.off</a></div></div>",
"text": "ticker.modify()\n2個の多重定義\nスクリプトの追加データをリクエストするティッカー識別子を作成します。\n構文と多重定義\nticker.modify(tickerid, session, adjustment, backadjustment, settlement_as_close) → simple string\nticker.modify(tickerid, session, adjustment, backadjustment, settlement_as_close) → series string\n引数\ntickerid (simple string)\n'BATS:MSFT' , 'NASDAQ:MSFT' などの取引所のプレフィックスがついたシンボル名、または\nticker.new\n関数によるセッションと調整を含むティッカー識別子を指定します。\nsession (simple string)\nセッションのタイプ。オプションです。利用できる値は:\nsession.regular\n,\nsession.extended\nです。現在のチャートのセッションタイプは\nsyminfo.session\nです。セッションが指定されていない場合は、\nsyminfo.session\nが使用されます。\nadjustment (simple string)\n調整の種類。オプション引数。可能な値は\nadjustment.none\n,\nadjustment.splits\n,\nadjustment.dividends\nです。調整が指定されていない場合は、デフォルトの調整値が用いられます(銘柄により異なります)。\nbackadjustment (simple backadjustment)\n先物つなぎ足の過去データについて限月調整するかどうかを指定します。この設定が影響するのは、チャート上で上記の選択が可能なシンボルに限られます。オプションです。デフォルトは\nbackadjustment.inherit\nで、この場合、変更されたティッカーIDはパラメーター\ntickerid\nに渡されたティッカーIDの設定を継承することになります。もし、\ntickerid\nにこの設定についての指定がなければ、シンボルのデフォルトの設定を継承します。可能な値は\nbackadjustment.inherit\n、\nbackadjustment.on\n、\nbackadjustment.off\nです。\nsettlement_as_close (simple settlement)\n先物シンボルの\nclose\nの値の表示を、「日足」以上の時間足で実際の終値にするか清算価格にするかを指定します。この設定が影響するのは、チャート上で上記の選択が可能なシンボルに限られます。オプションです。デフォルトは\nsettlement_as_close.inherit\nで、変更されたティッカーIDはパラメーター\ntickerid\nに渡されたティッカーIDの設定を継承することになります。もし、\ntickerid\nにこの設定についての指定がなければ、シンボルのデフォルトの設定を継承します。可能な値は\nsettlement_as_close.inherit\n、\nsettlement_as_close.on\n、\nsettlement_as_close.off\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"ticker_modify\"\n,\noverlay\n=\ntrue\n)\nt1\n=\nticker.new\n(\nsyminfo.prefix\n,\nsyminfo.ticker\n,\nsession.regular\n,\nadjustment.splits\n)\nc1\n=\nrequest.security\n(\nt1\n,\n\"D\"\n,\nclose\n)\nt2\n=\nticker.modify\n(\nt1\n,\nsession.extended\n)\nc2\n=\nrequest.security\n(\nt2\n,\n\"2D\"\n,\nclose\n)\nplot\n(\nc1\n)\nplot\n(\nc2\n)\nリターン\nrequest.security\n関数に渡すことができるティッカーIDの文字列。\nこちらもご覧ください\nsyminfo.tickerid\nsyminfo.ticker\nsyminfo.session\nsession.extended\nsession.regular\nticker.heikinashi\nadjustment.none\nadjustment.splits\nadjustment.dividends\nbackadjustment.inherit\nbackadjustment.on\nbackadjustment.off\nsettlement_as_close.inherit\nsettlement_as_close.on\nsettlement_as_close.off",
"code_blocks": [
{
"language": "",
"code": "ticker.modify(tickerid, session, adjustment, backadjustment, settlement_as_close) → simple string"
},
{
"language": "",
"code": "ticker.modify(tickerid, session, adjustment, backadjustment, settlement_as_close) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ticker_modify\"\n,\n \noverlay\n=\ntrue\n)\nt1\n \n=\n \nticker.new\n(\nsyminfo.prefix\n,\n \nsyminfo.ticker\n,\n \nsession.regular\n,\n \nadjustment.splits\n)\nc1\n \n=\n \nrequest.security\n(\nt1\n,\n \n\"D\"\n,\n \nclose\n)\nt2\n \n=\n \nticker.modify\n(\nt1\n,\n \nsession.extended\n)\nc2\n \n=\n \nrequest.security\n(\nt2\n,\n \n\"2D\"\n,\n \nclose\n)\nplot\n(\nc1\n)\nplot\n(\nc2\n)"
}
],
"links": [
{
"text": "ticker.modify(tickerid, session, adjustment, backadjustment, settlement_as_close) → simple string",
"href": "#fun_ticker.modify-0"
},
{
"text": "ticker.modify(tickerid, session, adjustment, backadjustment, settlement_as_close) → series string",
"href": "#fun_ticker.modify-1"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "session.regular",
"href": "#const_session.regular"
},
{
"text": "session.extended",
"href": "#const_session.extended"
},
{
"text": "syminfo.session",
"href": "#var_syminfo.session"
},
{
"text": "syminfo.session",
"href": "#var_syminfo.session"
},
{
"text": "adjustment.none",
"href": "#const_adjustment.none"
},
{
"text": "adjustment.splits",
"href": "#const_adjustment.splits"
},
{
"text": "adjustment.dividends",
"href": "#const_adjustment.dividends"
},
{
"text": "backadjustment.inherit",
"href": "#var_backadjustment.inherit"
},
{
"text": "backadjustment.inherit",
"href": "#var_backadjustment.inherit"
},
{
"text": "backadjustment.on",
"href": "#var_backadjustment.on"
},
{
"text": "backadjustment.off",
"href": "#var_backadjustment.off"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "settlement_as_close.inherit",
"href": "#var_settlement_as_close.inherit"
},
{
"text": "settlement_as_close.inherit",
"href": "#var_settlement_as_close.inherit"
},
{
"text": "settlement_as_close.on",
"href": "#var_settlement_as_close.on"
},
{
"text": "settlement_as_close.off",
"href": "#var_settlement_as_close.off"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.session",
"href": "#var_syminfo.session"
},
{
"text": "session.extended",
"href": "#const_session.extended"
},
{
"text": "session.regular",
"href": "#const_session.regular"
},
{
"text": "ticker.heikinashi",
"href": "#fun_ticker.heikinashi"
},
{
"text": "adjustment.none",
"href": "#const_adjustment.none"
},
{
"text": "adjustment.splits",
"href": "#const_adjustment.splits"
},
{
"text": "adjustment.dividends",
"href": "#const_adjustment.dividends"
},
{
"text": "backadjustment.inherit",
"href": "#const_backadjustment.inherit"
},
{
"text": "backadjustment.on",
"href": "#const_backadjustment.on"
},
{
"text": "backadjustment.off",
"href": "#const_backadjustment.off"
},
{
"text": "settlement_as_close.inherit",
"href": "#const_settlement_as_close.inherit"
},
{
"text": "settlement_as_close.on",
"href": "#const_settlement_as_close.on"
},
{
"text": "settlement_as_close.off",
"href": "#const_settlement_as_close.off"
}
],
"tables": []
},
{
"id": "fun_ticker.new",
"legacy_id": "fun_ticker.new",
"title": "ticker.new()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ticker.new()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ticker.new\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトの追加データをリクエストするティッカー識別子を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ticker.new-0\" href=\"#fun_ticker.new-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ticker.new(prefix, ticker, session, adjustment, backadjustment, settlement_as_close) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_ticker.new-1\" href=\"#fun_ticker.new-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ticker.new(prefix, ticker, session, adjustment, backadjustment, settlement_as_close) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">prefix (simple string) </span>取引所のプレフィックス。例えば: 'BATS'、'NYSE'、'NASDAQ'。メイン系列の取引所のプレフィックスは <a class=\"js-reference\" data-href=\"var_syminfo.prefix\" href=\"#var_syminfo.prefix\">syminfo.prefix</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">ticker (simple string) </span>ティッカー名。例えば、'AAPL'、'MSFT'、'EURUSD'。 メイン系列のティッカー名は <a class=\"js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">session (simple string) </span>セッションのタイプ。オプションです。利用できる値は: <a class=\"js-reference\" data-href=\"const_session.regular\" href=\"#const_session.regular\">session.regular</a>, <a class=\"js-reference\" data-href=\"const_session.extended\" href=\"#const_session.extended\">session.extended</a> です。現在のチャートのセッションタイプは <a class=\"js-reference\" data-href=\"var_syminfo.session\" href=\"#var_syminfo.session\">syminfo.session</a> です。セッションが指定されていない場合は、<a class=\"js-reference\" data-href=\"var_syminfo.session\" href=\"#var_syminfo.session\">syminfo.session</a> が使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">adjustment (simple string) </span>調整の種類。オプション引数。可能な値は <a class=\"js-reference\" data-href=\"const_adjustment.none\" href=\"#const_adjustment.none\">adjustment.none</a>, <a class=\"js-reference\" data-href=\"const_adjustment.splits\" href=\"#const_adjustment.splits\">adjustment.splits</a>, <a class=\"js-reference\" data-href=\"const_adjustment.dividends\" href=\"#const_adjustment.dividends\">adjustment.dividends</a> です。調整が指定されていない場合は、デフォルトの調整値が用いられます(銘柄により異なります)。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">backadjustment (simple backadjustment) </span>先物つなぎ足の過去データについて限月調整するかどうかを指定します。この設定が影響するのは、チャート上で上記の選択が可能なシンボルに限られます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"var_backadjustment.inherit\" href=\"#var_backadjustment.inherit\">backadjustment.inherit</a> で、この場合、新しいティッカーIDがそのシンボルのデフォルトの設定を継承することになります。可能な値は <a class=\"js-reference\" data-href=\"var_backadjustment.inherit\" href=\"#var_backadjustment.inherit\">backadjustment.inherit</a>、<a class=\"js-reference\" data-href=\"var_backadjustment.on\" href=\"#var_backadjustment.on\">backadjustment.on</a>、<a class=\"js-reference\" data-href=\"var_backadjustment.off\" href=\"#var_backadjustment.off\">backadjustment.off</a> です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">settlement_as_close (simple settlement) </span>先物シンボルの <a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a> の値の表示を、「日足」以上の時間足で実際の終値にするか清算価格にするかを指定します。この設定が影響するのは、チャート上で上記の選択が可能なシンボルに限られます。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"var_settlement_as_close.inherit\" href=\"#var_settlement_as_close.inherit\">settlement_as_close.inherit</a> で、この場合、新しいティッカーIDがそのシンボルのデフォルトの設定を継承することになります。可能な値は <a class=\"js-reference\" data-href=\"var_settlement_as_close.inherit\" href=\"#var_settlement_as_close.inherit\">settlement_as_close.inherit</a>、<a class=\"js-reference\" data-href=\"var_settlement_as_close.on\" href=\"#var_settlement_as_close.on\">settlement_as_close.on</a>、<a class=\"js-reference\" data-href=\"var_settlement_as_close.off\" href=\"#var_settlement_as_close.off\">settlement_as_close.off</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ticker.new\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ticker.new\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.prefix</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.ticker</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.regular</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">adjustment.splits</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">t2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.heikinashi</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">c</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barmerge.gaps_on</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">c</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_linebr</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a> 関数に渡すことができるティッカーIDの文字列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">関数 <a class=\"js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a> の戻り値を <a class=\"js-reference\" data-href=\"fun_ticker.heikinashi\" href=\"#fun_ticker.heikinashi\">ticker.heikinashi</a>, <a class=\"js-reference\" data-href=\"fun_ticker.renko\" href=\"#fun_ticker.renko\">ticker.renko</a>, <a class=\"js-reference\" data-href=\"fun_ticker.linebreak\" href=\"#fun_ticker.linebreak\">ticker.linebreak</a>, <a class=\"js-reference\" data-href=\"fun_ticker.kagi\" href=\"#fun_ticker.kagi\">ticker.kagi</a>, <a class=\"js-reference\" data-href=\"fun_ticker.pointfigure\" href=\"#fun_ticker.pointfigure\">ticker.pointfigure</a> の引数入力に使用することが可能です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.session\" href=\"#var_syminfo.session\">syminfo.session</a><a class=\"tv-tag-label js-reference\" data-href=\"const_session.extended\" href=\"#const_session.extended\">session.extended</a><a class=\"tv-tag-label js-reference\" data-href=\"const_session.regular\" href=\"#const_session.regular\">session.regular</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.heikinashi\" href=\"#fun_ticker.heikinashi\">ticker.heikinashi</a><a class=\"tv-tag-label js-reference\" data-href=\"var_adjustment.none\" href=\"#var_adjustment.none\">adjustment.none</a><a class=\"tv-tag-label js-reference\" data-href=\"var_adjustment.splits\" href=\"#var_adjustment.splits\">adjustment.splits</a><a class=\"tv-tag-label js-reference\" data-href=\"var_adjustment.dividends\" href=\"#var_adjustment.dividends\">adjustment.dividends</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.inherit\" href=\"#const_backadjustment.inherit\">backadjustment.inherit</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.on\" href=\"#const_backadjustment.on\">backadjustment.on</a><a class=\"tv-tag-label js-reference\" data-href=\"const_backadjustment.off\" href=\"#const_backadjustment.off\">backadjustment.off</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.inherit\" href=\"#const_settlement_as_close.inherit\">settlement_as_close.inherit</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.on\" href=\"#const_settlement_as_close.on\">settlement_as_close.on</a><a class=\"tv-tag-label js-reference\" data-href=\"const_settlement_as_close.off\" href=\"#const_settlement_as_close.off\">settlement_as_close.off</a></div></div>",
"text": "ticker.new()\n2個の多重定義\nスクリプトの追加データをリクエストするティッカー識別子を作成します。\n構文と多重定義\nticker.new(prefix, ticker, session, adjustment, backadjustment, settlement_as_close) → simple string\nticker.new(prefix, ticker, session, adjustment, backadjustment, settlement_as_close) → series string\n引数\nprefix (simple string)\n取引所のプレフィックス。例えば: 'BATS'、'NYSE'、'NASDAQ'。メイン系列の取引所のプレフィックスは\nsyminfo.prefix\nです。\nticker (simple string)\nティッカー名。例えば、'AAPL'、'MSFT'、'EURUSD'。 メイン系列のティッカー名は\nsyminfo.ticker\nです。\nsession (simple string)\nセッションのタイプ。オプションです。利用できる値は:\nsession.regular\n,\nsession.extended\nです。現在のチャートのセッションタイプは\nsyminfo.session\nです。セッションが指定されていない場合は、\nsyminfo.session\nが使用されます。\nadjustment (simple string)\n調整の種類。オプション引数。可能な値は\nadjustment.none\n,\nadjustment.splits\n,\nadjustment.dividends\nです。調整が指定されていない場合は、デフォルトの調整値が用いられます(銘柄により異なります)。\nbackadjustment (simple backadjustment)\n先物つなぎ足の過去データについて限月調整するかどうかを指定します。この設定が影響するのは、チャート上で上記の選択が可能なシンボルに限られます。オプションです。デフォルトは\nbackadjustment.inherit\nで、この場合、新しいティッカーIDがそのシンボルのデフォルトの設定を継承することになります。可能な値は\nbackadjustment.inherit\n、\nbackadjustment.on\n、\nbackadjustment.off\nです。\nsettlement_as_close (simple settlement)\n先物シンボルの\nclose\nの値の表示を、「日足」以上の時間足で実際の終値にするか清算価格にするかを指定します。この設定が影響するのは、チャート上で上記の選択が可能なシンボルに限られます。オプションです。デフォルトは\nsettlement_as_close.inherit\nで、この場合、新しいティッカーIDがそのシンボルのデフォルトの設定を継承することになります。可能な値は\nsettlement_as_close.inherit\n、\nsettlement_as_close.on\n、\nsettlement_as_close.off\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"ticker.new\"\n,\noverlay\n=\ntrue\n)\nt\n=\nticker.new\n(\nsyminfo.prefix\n,\nsyminfo.ticker\n,\nsession.regular\n,\nadjustment.splits\n)\nt2\n=\nticker.heikinashi\n(\nt\n)\nc\n=\nrequest.security\n(\nt2\n,\ntimeframe.period\n,\nlow\n,\nbarmerge.gaps_on\n)\nplot\n(\nc\n,\nstyle\n=\nplot.style_linebr\n)\nリターン\nrequest.security\n関数に渡すことができるティッカーIDの文字列。\n備考\n関数\nticker.new\nの戻り値を\nticker.heikinashi\n,\nticker.renko\n,\nticker.linebreak\n,\nticker.kagi\n,\nticker.pointfigure\nの引数入力に使用することが可能です。\nこちらもご覧ください\nsyminfo.tickerid\nsyminfo.ticker\nsyminfo.session\nsession.extended\nsession.regular\nticker.heikinashi\nadjustment.none\nadjustment.splits\nadjustment.dividends\nbackadjustment.inherit\nbackadjustment.on\nbackadjustment.off\nsettlement_as_close.inherit\nsettlement_as_close.on\nsettlement_as_close.off",
"code_blocks": [
{
"language": "",
"code": "ticker.new(prefix, ticker, session, adjustment, backadjustment, settlement_as_close) → simple string"
},
{
"language": "",
"code": "ticker.new(prefix, ticker, session, adjustment, backadjustment, settlement_as_close) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ticker.new\"\n,\n \noverlay\n=\ntrue\n)\nt\n \n=\n \nticker.new\n(\nsyminfo.prefix\n,\n \nsyminfo.ticker\n,\n \nsession.regular\n,\n \nadjustment.splits\n)\nt2\n \n=\n \nticker.heikinashi\n(\nt\n)\nc\n \n=\n \nrequest.security\n(\nt2\n,\n \ntimeframe.period\n,\n \nlow\n,\n \nbarmerge.gaps_on\n)\nplot\n(\nc\n,\n \nstyle\n=\nplot.style_linebr\n)"
}
],
"links": [
{
"text": "ticker.new(prefix, ticker, session, adjustment, backadjustment, settlement_as_close) → simple string",
"href": "#fun_ticker.new-0"
},
{
"text": "ticker.new(prefix, ticker, session, adjustment, backadjustment, settlement_as_close) → series string",
"href": "#fun_ticker.new-1"
},
{
"text": "syminfo.prefix",
"href": "#var_syminfo.prefix"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "session.regular",
"href": "#const_session.regular"
},
{
"text": "session.extended",
"href": "#const_session.extended"
},
{
"text": "syminfo.session",
"href": "#var_syminfo.session"
},
{
"text": "syminfo.session",
"href": "#var_syminfo.session"
},
{
"text": "adjustment.none",
"href": "#const_adjustment.none"
},
{
"text": "adjustment.splits",
"href": "#const_adjustment.splits"
},
{
"text": "adjustment.dividends",
"href": "#const_adjustment.dividends"
},
{
"text": "backadjustment.inherit",
"href": "#var_backadjustment.inherit"
},
{
"text": "backadjustment.inherit",
"href": "#var_backadjustment.inherit"
},
{
"text": "backadjustment.on",
"href": "#var_backadjustment.on"
},
{
"text": "backadjustment.off",
"href": "#var_backadjustment.off"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "settlement_as_close.inherit",
"href": "#var_settlement_as_close.inherit"
},
{
"text": "settlement_as_close.inherit",
"href": "#var_settlement_as_close.inherit"
},
{
"text": "settlement_as_close.on",
"href": "#var_settlement_as_close.on"
},
{
"text": "settlement_as_close.off",
"href": "#var_settlement_as_close.off"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "ticker.heikinashi",
"href": "#fun_ticker.heikinashi"
},
{
"text": "ticker.renko",
"href": "#fun_ticker.renko"
},
{
"text": "ticker.linebreak",
"href": "#fun_ticker.linebreak"
},
{
"text": "ticker.kagi",
"href": "#fun_ticker.kagi"
},
{
"text": "ticker.pointfigure",
"href": "#fun_ticker.pointfigure"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.session",
"href": "#var_syminfo.session"
},
{
"text": "session.extended",
"href": "#const_session.extended"
},
{
"text": "session.regular",
"href": "#const_session.regular"
},
{
"text": "ticker.heikinashi",
"href": "#fun_ticker.heikinashi"
},
{
"text": "adjustment.none",
"href": "#var_adjustment.none"
},
{
"text": "adjustment.splits",
"href": "#var_adjustment.splits"
},
{
"text": "adjustment.dividends",
"href": "#var_adjustment.dividends"
},
{
"text": "backadjustment.inherit",
"href": "#const_backadjustment.inherit"
},
{
"text": "backadjustment.on",
"href": "#const_backadjustment.on"
},
{
"text": "backadjustment.off",
"href": "#const_backadjustment.off"
},
{
"text": "settlement_as_close.inherit",
"href": "#const_settlement_as_close.inherit"
},
{
"text": "settlement_as_close.on",
"href": "#const_settlement_as_close.on"
},
{
"text": "settlement_as_close.off",
"href": "#const_settlement_as_close.off"
}
],
"tables": []
},
{
"id": "fun_ticker.pointfigure",
"legacy_id": "fun_ticker.pointfigure",
"title": "ticker.pointfigure()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ticker.pointfigure()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ticker.pointfigure\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ポイント&フィギュアの値を要求するティッカー識別子を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ticker.pointfigure-0\" href=\"#fun_ticker.pointfigure-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ticker.pointfigure(symbol, source, style, param, reversal) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_ticker.pointfigure-1\" href=\"#fun_ticker.pointfigure-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ticker.pointfigure(symbol, source, style, param, reversal) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (simple string) </span>シンボルティッカー識別子。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (simple string) </span>ポイント&フィギュアを計算するソース。可能な値は 'hl', 'close' です。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">style (simple string) </span>ティッカーのボックスサイズについて割り当て方法を指定します。指定可能な値は以下のとおりです: \"ATR\" (アベレージ・トゥルー・レンジ)、\"Traditional\"(従来方式)、\"PercentageLTP\"(最終取引価格のパーセント値) </div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">param (simple int/float) </span><code>style</code> の値が \"ATR\" の場合はそのティッカーの \"ATR length\"、<code>style</code>の値が \"Traditional\" の場合は \"Box size\"、<code>style</code>の値が \"PercentageLTP\" の場合は \"Percentage\" の値を表します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">reversal (simple int) </span>転換数。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ticker.pointfigure\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ticker.pointfigure\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">pnf_tickerid</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.pointfigure</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"hl\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Traditional\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">pnf_close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pnf_tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">pnf_close</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a> 関数に渡すことができるティッカーIDの文字列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.heikinashi\" href=\"#fun_ticker.heikinashi\">ticker.heikinashi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.renko\" href=\"#fun_ticker.renko\">ticker.renko</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.linebreak\" href=\"#fun_ticker.linebreak\">ticker.linebreak</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.kagi\" href=\"#fun_ticker.kagi\">ticker.kagi</a></div></div>",
"text": "ticker.pointfigure()\n2個の多重定義\nポイント&フィギュアの値を要求するティッカー識別子を作成します。\n構文と多重定義\nticker.pointfigure(symbol, source, style, param, reversal) → simple string\nticker.pointfigure(symbol, source, style, param, reversal) → series string\n引数\nsymbol (simple string)\nシンボルティッカー識別子。\nsource (simple string)\nポイント&フィギュアを計算するソース。可能な値は 'hl', 'close' です。\nstyle (simple string)\nティッカーのボックスサイズについて割り当て方法を指定します。指定可能な値は以下のとおりです: \"ATR\" (アベレージ・トゥルー・レンジ)、\"Traditional\"(従来方式)、\"PercentageLTP\"(最終取引価格のパーセント値)\nparam (simple int/float)\nstyle\nの値が \"ATR\" の場合はそのティッカーの \"ATR length\"、\nstyle\nの値が \"Traditional\" の場合は \"Box size\"、\nstyle\nの値が \"PercentageLTP\" の場合は \"Percentage\" の値を表します。\nreversal (simple int)\n転換数。\n例\n//\n@version=\n6\nindicator\n(\n\"ticker.pointfigure\"\n,\noverlay\n=\ntrue\n)\npnf_tickerid\n=\nticker.pointfigure\n(\nsyminfo.tickerid\n,\n\"hl\"\n,\n\"Traditional\"\n,\n1\n,\n3\n)\npnf_close\n=\nrequest.security\n(\npnf_tickerid\n,\ntimeframe.period\n,\nclose\n)\nplot\n(\npnf_close\n)\nリターン\nrequest.security\n関数に渡すことができるティッカーIDの文字列。\nこちらもご覧ください\nsyminfo.tickerid\nsyminfo.ticker\nrequest.security\nticker.heikinashi\nticker.renko\nticker.linebreak\nticker.kagi",
"code_blocks": [
{
"language": "",
"code": "ticker.pointfigure(symbol, source, style, param, reversal) → simple string"
},
{
"language": "",
"code": "ticker.pointfigure(symbol, source, style, param, reversal) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ticker.pointfigure\"\n,\n \noverlay\n=\ntrue\n)\npnf_tickerid\n \n=\n \nticker.pointfigure\n(\nsyminfo.tickerid\n,\n \n\"hl\"\n,\n \n\"Traditional\"\n,\n \n1\n,\n \n3\n)\npnf_close\n \n=\n \nrequest.security\n(\npnf_tickerid\n,\n \ntimeframe.period\n,\n \nclose\n)\nplot\n(\npnf_close\n)"
}
],
"links": [
{
"text": "ticker.pointfigure(symbol, source, style, param, reversal) → simple string",
"href": "#fun_ticker.pointfigure-0"
},
{
"text": "ticker.pointfigure(symbol, source, style, param, reversal) → series string",
"href": "#fun_ticker.pointfigure-1"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "ticker.heikinashi",
"href": "#fun_ticker.heikinashi"
},
{
"text": "ticker.renko",
"href": "#fun_ticker.renko"
},
{
"text": "ticker.linebreak",
"href": "#fun_ticker.linebreak"
},
{
"text": "ticker.kagi",
"href": "#fun_ticker.kagi"
}
],
"tables": []
},
{
"id": "fun_ticker.renko",
"legacy_id": "fun_ticker.renko",
"title": "ticker.renko()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ticker.renko()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ticker.renko\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">練行足の値を要求するティッカー識別子を作成します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ticker.renko-0\" href=\"#fun_ticker.renko-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ticker.renko(symbol, style, param, request_wicks, source) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_ticker.renko-1\" href=\"#fun_ticker.renko-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ticker.renko(symbol, style, param, request_wicks, source) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (simple string) </span>シンボルティッカー識別子。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">style (simple string) </span>ティッカーのボックスサイズについて割り当て方法を指定します。指定可能な値は以下のとおりです: \"ATR\" (アベレージ・トゥルー・レンジ)、\"Traditional\"(従来方式)、\"PercentageLTP\"(最終取引価格のパーセント値) </div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">param (simple int/float) </span><code>style</code> の値が \"ATR\" の場合はそのティッカーの \"ATR length\"、<code>style</code>の値が \"Traditional\" の場合は \"Box size\"、<code>style</code>の値が \"PercentageLTP\" の場合は \"Percentage\" の値を表します。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">request_wicks (simple bool) </span>練行足のレンガに対してヒゲの値を返すかどうかを指定します。<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の場合、この関数で形成されるティッカーを使用するシンボルから <a class=\"js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a> および <a class=\"js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a> の値が要求されると、これらの値が存在する場合にはヒゲの値が含まれます。<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> の場合、<a class=\"js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a> と <a class=\"js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a> は常に<a class=\"js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a> または <a class=\"js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a> のどちらかと等しくなります。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> です。練行足のヒゲがどのように計算されるかについての詳細は、<a href=\"https://www.tradingview.com/support/solutions/43000481040-what-do-renko-wicks-mean/\" target=\"_blank\">ヘルプセンター</a>の記事をご参照ください。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">source (simple string) </span>レンガの計算に使用するソース。オプションです。可能な値は\"Close\"と\"OHLC\"です。デフォルトは \"Close\"です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ticker.renko\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ticker.renko\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">renko_tickerid</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.renko</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"ATR\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">renko_close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">renko_tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">renko_close</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ticker.renko_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Renko candles\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">false</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">renko_tickerid</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ticker.renko</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"ATR\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">renko_open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">renko_high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">renko_low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">renko_close</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk33\">renko_tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk16\">plotcandle</span><span class=\"mtk13\">(</span><span class=\"mtk33\">renko_open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">renko_high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">renko_low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">renko_close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">renko_close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">renko_open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a> 関数に渡すことができるティッカーIDの文字列。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.heikinashi\" href=\"#fun_ticker.heikinashi\">ticker.heikinashi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.linebreak\" href=\"#fun_ticker.linebreak\">ticker.linebreak</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.kagi\" href=\"#fun_ticker.kagi\">ticker.kagi</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.pointfigure\" href=\"#fun_ticker.pointfigure\">ticker.pointfigure</a></div></div>",
"text": "ticker.renko()\n2個の多重定義\n練行足の値を要求するティッカー識別子を作成します。\n構文と多重定義\nticker.renko(symbol, style, param, request_wicks, source) → simple string\nticker.renko(symbol, style, param, request_wicks, source) → series string\n引数\nsymbol (simple string)\nシンボルティッカー識別子。\nstyle (simple string)\nティッカーのボックスサイズについて割り当て方法を指定します。指定可能な値は以下のとおりです: \"ATR\" (アベレージ・トゥルー・レンジ)、\"Traditional\"(従来方式)、\"PercentageLTP\"(最終取引価格のパーセント値)\nparam (simple int/float)\nstyle\nの値が \"ATR\" の場合はそのティッカーの \"ATR length\"、\nstyle\nの値が \"Traditional\" の場合は \"Box size\"、\nstyle\nの値が \"PercentageLTP\" の場合は \"Percentage\" の値を表します。\nrequest_wicks (simple bool)\n練行足のレンガに対してヒゲの値を返すかどうかを指定します。\ntrue\nの場合、この関数で形成されるティッカーを使用するシンボルから\nhigh\nおよび\nlow\nの値が要求されると、これらの値が存在する場合にはヒゲの値が含まれます。\nfalse\nの場合、\nhigh\nと\nlow\nは常に\nopen\nまたは\nclose\nのどちらかと等しくなります。オプションです。デフォルトは\nfalse\nです。練行足のヒゲがどのように計算されるかについての詳細は、\nヘルプセンター\nの記事をご参照ください。\nsource (simple string)\nレンガの計算に使用するソース。オプションです。可能な値は\"Close\"と\"OHLC\"です。デフォルトは \"Close\"です。\n例\n//\n@version=\n6\nindicator\n(\n\"ticker.renko\"\n,\noverlay\n=\ntrue\n)\nrenko_tickerid\n=\nticker.renko\n(\nsyminfo.tickerid\n,\n\"ATR\"\n,\n10\n)\nrenko_close\n=\nrequest.security\n(\nrenko_tickerid\n,\ntimeframe.period\n,\nclose\n)\nplot\n(\nrenko_close\n)\n例\n//\n@version=\n6\nindicator\n(\n\"Renko candles\"\n,\noverlay\n=\nfalse\n)\nrenko_tickerid\n=\nticker.renko\n(\nsyminfo.tickerid\n,\n\"ATR\"\n,\n10\n)\n[\nrenko_open\n,\nrenko_high\n,\nrenko_low\n,\nrenko_close\n]\n=\nrequest.security\n(\nrenko_tickerid\n,\ntimeframe.period\n,\n[\nopen\n,\nhigh\n,\nlow\n,\nclose\n])\nplotcandle\n(\nrenko_open\n,\nrenko_high\n,\nrenko_low\n,\nrenko_close\n,\ncolor\n=\nrenko_close\n>\nrenko_open\n?\ncolor.green\n:\ncolor.red\n)\nリターン\nrequest.security\n関数に渡すことができるティッカーIDの文字列。\nこちらもご覧ください\nsyminfo.tickerid\nsyminfo.ticker\nrequest.security\nticker.heikinashi\nticker.linebreak\nticker.kagi\nticker.pointfigure",
"code_blocks": [
{
"language": "",
"code": "ticker.renko(symbol, style, param, request_wicks, source) → simple string"
},
{
"language": "",
"code": "ticker.renko(symbol, style, param, request_wicks, source) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ticker.renko\"\n,\n \noverlay\n=\ntrue\n)\nrenko_tickerid\n \n=\n \nticker.renko\n(\nsyminfo.tickerid\n,\n \n\"ATR\"\n,\n \n10\n)\nrenko_close\n \n=\n \nrequest.security\n(\nrenko_tickerid\n,\n \ntimeframe.period\n,\n \nclose\n)\nplot\n(\nrenko_close\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Renko candles\"\n,\n \noverlay\n=\nfalse\n)\nrenko_tickerid\n \n=\n \nticker.renko\n(\nsyminfo.tickerid\n,\n \n\"ATR\"\n,\n \n10\n)\n[\nrenko_open\n,\n \nrenko_high\n,\n \nrenko_low\n,\n \nrenko_close\n]\n \n=\n \nrequest.security\n(\nrenko_tickerid\n,\n \ntimeframe.period\n,\n \n[\nopen\n,\n \nhigh\n,\n \nlow\n,\n \nclose\n])\nplotcandle\n(\nrenko_open\n,\n \nrenko_high\n,\n \nrenko_low\n,\n \nrenko_close\n,\n \ncolor\n \n=\n \nrenko_close\n \n>\n \nrenko_open\n \n?\n \ncolor.green\n \n:\n \ncolor.red\n)"
}
],
"links": [
{
"text": "ticker.renko(symbol, style, param, request_wicks, source) → simple string",
"href": "#fun_ticker.renko-0"
},
{
"text": "ticker.renko(symbol, style, param, request_wicks, source) → series string",
"href": "#fun_ticker.renko-1"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "open",
"href": "#var_open"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "ヘルプセンター",
"href": "https://www.tradingview.com/support/solutions/43000481040-what-do-renko-wicks-mean/"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "ticker.heikinashi",
"href": "#fun_ticker.heikinashi"
},
{
"text": "ticker.linebreak",
"href": "#fun_ticker.linebreak"
},
{
"text": "ticker.kagi",
"href": "#fun_ticker.kagi"
},
{
"text": "ticker.pointfigure",
"href": "#fun_ticker.pointfigure"
}
],
"tables": []
},
{
"id": "fun_ticker.standard",
"legacy_id": "fun_ticker.standard",
"title": "ticker.standard()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ticker.standard()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_ticker.standard\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">標準のチャートからデータを要求するためのティッカーを作成します。このデータは時間外セッション、配当調整、通貨変換、平均足や練行足といった非標準チャートタイプの計算など、様々な修飾子の影響を受けていないものになります。特に、非標準チャート上でスクリプトが実行されている場合、これによって標準チャートの値の取得が可能になります。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_ticker.standard-0\" href=\"#fun_ticker.standard-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">ticker.standard(symbol) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_ticker.standard-1\" href=\"#fun_ticker.standard-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">ticker.standard(symbol) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">symbol (simple string) </span>標準の形式に変換されたティッカー識別子。オプションです。デフォルトは<a class=\"js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a>です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_ticker.standard\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"ticker.standard\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// This script should be run on a non-standard cha</span><span class=\"mtk9\">rt such as HA, Renko...</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Requests data from the chart type the script is</span><span class=\"mtk9\"> running on.</span></span><br/><span><span class=\"mtk33\">chartTypeValue</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Request data from the standard chart type, rega</span><span class=\"mtk9\">rdless of the chart type the script is running on.</span></span><br/><span><span class=\"mtk33\">standardChartValue</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ticker.standard</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// This will not use a standard ticker ID because </span><span class=\"mtk9\">the `symbol` argument contains only the ticker — </span><span class=\"mtk9\">not the prefix (exchange).</span></span><br/><span><span class=\"mtk33\">standardChartValue2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ticker.standard</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.ticker</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">chartTypeValue</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">standardChartValue</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">標準チャートのティッカーを \"prefix:ticker\" 形式で表した文字列です。引数 <code>symbol</code> がプレフィックスとティッカー情報を含んでいない場合、この関数は与えられた引数をそのまま返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a></div></div>",
"text": "ticker.standard()\n2個の多重定義\n標準のチャートからデータを要求するためのティッカーを作成します。このデータは時間外セッション、配当調整、通貨変換、平均足や練行足といった非標準チャートタイプの計算など、様々な修飾子の影響を受けていないものになります。特に、非標準チャート上でスクリプトが実行されている場合、これによって標準チャートの値の取得が可能になります。\n構文と多重定義\nticker.standard(symbol) → simple string\nticker.standard(symbol) → series string\n引数\nsymbol (simple string)\n標準の形式に変換されたティッカー識別子。オプションです。デフォルトは\nsyminfo.tickerid\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"ticker.standard\"\n,\noverlay\n=\ntrue\n)\n// This script should be run on a non-standard cha\nrt such as HA, Renko...\n// Requests data from the chart type the script is\nrunning on.\nchartTypeValue\n=\nrequest.security\n(\nsyminfo.tickerid\n,\n\"1D\"\n,\nclose\n)\n// Request data from the standard chart type, rega\nrdless of the chart type the script is running on.\nstandardChartValue\n=\nrequest.security\n(\nticker.standard\n(\nsyminfo.tickerid\n)\n,\n\"1D\"\n,\nclose\n)\n// This will not use a standard ticker ID because\nthe `symbol` argument contains only the ticker —\nnot the prefix (exchange).\nstandardChartValue2\n=\nrequest.security\n(\nticker.standard\n(\nsyminfo.ticker\n)\n,\n\"1D\"\n,\nclose\n)\nplot\n(\nchartTypeValue\n)\nplot\n(\nstandardChartValue\n,\ncolor\n=\ncolor.green\n)\nリターン\n標準チャートのティッカーを \"prefix:ticker\" 形式で表した文字列です。引数\nsymbol\nがプレフィックスとティッカー情報を含んでいない場合、この関数は与えられた引数をそのまま返します。\nこちらもご覧ください\nrequest.security",
"code_blocks": [
{
"language": "",
"code": "ticker.standard(symbol) → simple string"
},
{
"language": "",
"code": "ticker.standard(symbol) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"ticker.standard\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// This script should be run on a non-standard cha\nrt such as HA, Renko...\n// Requests data from the chart type the script is\n running on.\nchartTypeValue\n \n=\n \nrequest.security\n(\nsyminfo.tickerid\n,\n \n\"1D\"\n,\n \nclose\n)\n// Request data from the standard chart type, rega\nrdless of the chart type the script is running on.\nstandardChartValue\n \n=\n \nrequest.security\n(\nticker.standard\n(\nsyminfo.tickerid\n)\n,\n \n\"1D\"\n,\n \nclose\n)\n// This will not use a standard ticker ID because \nthe `symbol` argument contains only the ticker — \nnot the prefix (exchange).\nstandardChartValue2\n \n=\n \nrequest.security\n(\nticker.standard\n(\nsyminfo.ticker\n)\n,\n \n\"1D\"\n,\n \nclose\n)\nplot\n(\nchartTypeValue\n)\nplot\n(\nstandardChartValue\n,\n \ncolor\n \n=\n \ncolor.green\n)"
}
],
"links": [
{
"text": "ticker.standard(symbol) → simple string",
"href": "#fun_ticker.standard-0"
},
{
"text": "ticker.standard(symbol) → series string",
"href": "#fun_ticker.standard-1"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "request.security",
"href": "#fun_request.security"
}
],
"tables": []
},
{
"id": "fun_time",
"legacy_id": "fun_time",
"title": "time()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">time()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">time 関数は、指定された時間足とセッションに対して現在のバーのUNIX時間を返します。タイムポイントがセッションから外れている場合は NaN を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_time-0\" href=\"#fun_time-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">time(timeframe, session, bars_back) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_time-1\" href=\"#fun_time-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">time(timeframe, session, timezone, bars_back) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timeframe (series string) </span>時間足。空の文字列は、現在のチャートの時間足として解釈されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">session (series string) </span>セッションの指定。オプションの引数で、デフォルトではシンボルのセッションが使用されます。空の文字列はシンボルのセッションとして解釈されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bars_back (series int) </span>オプションです。スクリプトのメインの時間足上におけるバーのオフセット。値が正の場合、この関数はメインの時間足上で現在のバーからN本遡ったバーのタイムスタンプを取得します。値が-1から-500までの負の数の場合、この関数はその時間足上で将来のバーの予想時刻を取得します。デフォルトは0です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_time_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Time\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Try this on chart AAPL,1</span></span><br/><span><span class=\"mtk15\">timeinrange</span><span class=\"mtk13\">(</span><span class=\"mtk33\">res</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sess</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk16\">time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">res</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sess</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"America/New_York\"</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">timeinrange</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1300-1400\"</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// This plots 1.0 at every start of 10 minute bar </span><span class=\"mtk9\">on a 1 minute chart:</span></span><br/><span><span class=\"mtk15\">newbar</span><span class=\"mtk13\">(</span><span class=\"mtk33\">res</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk16\">time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">res</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">newbar</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"10\"</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">セッションの設定時には、時間と分だけでなく、そのセッションに含まれる曜日も指定できます。</div><div class=\"tv-pine-reference-item__text tv-text\">曜日が指定されていない場合は、日曜日 (1) から土曜日 (7) のセッションが設定されます。つまり、 \"1100-2000\" は \"1100-1200:1234567\".と同じになります。</div><div class=\"tv-pine-reference-item__text tv-text\"></div><div class=\"tv-pine-reference-item__text tv-text\">曜日を指定することで変更を加えることができます。例えば、24時間・週7日取引されるシンボルにおいて、以下のスクリプトは土曜と日曜に色付けを行いません。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_time_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Time\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">t1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"0000-0000:23456\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t1</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.blue</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">1つの <code>session</code> 引数に対して、カンマ区切りで異なるセッションを複数含めることができます。例えば、以下のスクリプトは、10:00から11:00までと、14:00から15:00までのバーをハイライト表示します (平日のみ)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_time_example_2\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Time\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">t1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1000-1100,1400-1500:23456\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t1</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.blue</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a></div></div>",
"text": "time()\n2個の多重定義\ntime 関数は、指定された時間足とセッションに対して現在のバーのUNIX時間を返します。タイムポイントがセッションから外れている場合は NaN を返します。\n構文と多重定義\ntime(timeframe, session, bars_back) → series int\ntime(timeframe, session, timezone, bars_back) → series int\n引数\ntimeframe (series string)\n時間足。空の文字列は、現在のチャートの時間足として解釈されます。\nsession (series string)\nセッションの指定。オプションの引数で、デフォルトではシンボルのセッションが使用されます。空の文字列はシンボルのセッションとして解釈されます。\nbars_back (series int)\nオプションです。スクリプトのメインの時間足上におけるバーのオフセット。値が正の場合、この関数はメインの時間足上で現在のバーからN本遡ったバーのタイムスタンプを取得します。値が-1から-500までの負の数の場合、この関数はその時間足上で将来のバーの予想時刻を取得します。デフォルトは0です。\n例\n//\n@version=\n6\nindicator\n(\n\"Time\"\n,\noverlay\n=\ntrue\n)\n// Try this on chart AAPL,1\ntimeinrange\n(\nres\n,\nsess\n)\n=>\nnot\nna\n(\ntime\n(\nres\n,\nsess\n,\n\"America/New_York\"\n))\n?\n1\n:\n0\nplot\n(\ntimeinrange\n(\n\"1\"\n,\n\"1300-1400\"\n)\n,\ncolor\n=\ncolor.red\n)\n// This plots 1.0 at every start of 10 minute bar\non a 1 minute chart:\nnewbar\n(\nres\n)\n=>\nta.change\n(\ntime\n(\nres\n))\n==\n0\n?\n0\n:\n1\nplot\n(\nnewbar\n(\n\"10\"\n))\nセッションの設定時には、時間と分だけでなく、そのセッションに含まれる曜日も指定できます。\n曜日が指定されていない場合は、日曜日 (1) から土曜日 (7) のセッションが設定されます。つまり、 \"1100-2000\" は \"1100-1200:1234567\".と同じになります。\n曜日を指定することで変更を加えることができます。例えば、24時間・週7日取引されるシンボルにおいて、以下のスクリプトは土曜と日曜に色付けを行いません。\n例\n//\n@version=\n6\nindicator\n(\n\"Time\"\n,\noverlay\n=\ntrue\n)\nt1\n=\ntime\n(\ntimeframe.period\n,\n\"0000-0000:23456\"\n)\nbgcolor\n(\nnot\nna\n(\nt1\n)\n?\ncolor.new\n(\ncolor.blue\n,\n90\n)\n:\nna\n)\n1つの\nsession\n引数に対して、カンマ区切りで異なるセッションを複数含めることができます。例えば、以下のスクリプトは、10:00から11:00までと、14:00から15:00までのバーをハイライト表示します (平日のみ)。\n例\n//\n@version=\n6\nindicator\n(\n\"Time\"\n,\noverlay\n=\ntrue\n)\nt1\n=\ntime\n(\ntimeframe.period\n,\n\"1000-1100,1400-1500:23456\"\n)\nbgcolor\n(\nnot\nna\n(\nt1\n)\n?\ncolor.new\n(\ncolor.blue\n,\n90\n)\n:\nna\n)\nリターン\nUNIX時間。\n備考\nUNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nこちらもご覧ください\ntime",
"code_blocks": [
{
"language": "",
"code": "time(timeframe, session, bars_back) → series int"
},
{
"language": "",
"code": "time(timeframe, session, timezone, bars_back) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Time\"\n,\n \noverlay\n=\ntrue\n)\n// Try this on chart AAPL,1\ntimeinrange\n(\nres\n,\n \nsess\n)\n \n=>\n \nnot\n \nna\n(\ntime\n(\nres\n,\n \nsess\n,\n \n\"America/New_York\"\n))\n \n?\n \n1\n \n:\n \n0\nplot\n(\ntimeinrange\n(\n\"1\"\n,\n \n\"1300-1400\"\n)\n,\n \ncolor\n=\ncolor.red\n)\n// This plots 1.0 at every start of 10 minute bar \non a 1 minute chart:\nnewbar\n(\nres\n)\n \n=>\n \nta.change\n(\ntime\n(\nres\n))\n \n==\n \n0\n \n?\n \n0\n \n:\n \n1\nplot\n(\nnewbar\n(\n\"10\"\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Time\"\n,\n \noverlay\n=\ntrue\n)\nt1\n \n=\n \ntime\n(\ntimeframe.period\n,\n \n\"0000-0000:23456\"\n)\nbgcolor\n(\nnot\n \nna\n(\nt1\n)\n \n?\n \ncolor.new\n(\ncolor.blue\n,\n \n90\n)\n \n:\n \nna\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Time\"\n,\n \noverlay\n=\ntrue\n)\nt1\n \n=\n \ntime\n(\ntimeframe.period\n,\n \n\"1000-1100,1400-1500:23456\"\n)\nbgcolor\n(\nnot\n \nna\n(\nt1\n)\n \n?\n \ncolor.new\n(\ncolor.blue\n,\n \n90\n)\n \n:\n \nna\n)"
}
],
"links": [
{
"text": "time(timeframe, session, bars_back) → series int",
"href": "#fun_time-0"
},
{
"text": "time(timeframe, session, timezone, bars_back) → series int",
"href": "#fun_time-1"
},
{
"text": "time",
"href": "#var_time"
}
],
"tables": []
},
{
"id": "fun_time_close",
"legacy_id": "fun_time_close",
"title": "time_close()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">time_close()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_time_close\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定された時間足とセッションにおいて、現在のバーの終値のUNIX時間を返します。ティックチャートや価格ベースのチャート(練行足、カギ足、新値足、ポイント&フィギュア、レンジ)では、最新のリアルタイムのバーについて <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> のタイムスタンプを返します(将来の確定時間が予測できないため)が、それ以前のバーについてはいずれも定義どおりのタイムスタンプが返されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_time_close-0\" href=\"#fun_time_close-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">time_close(timeframe, session, bars_back) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_time_close-1\" href=\"#fun_time_close-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">time_close(timeframe, session, timezone, bars_back) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timeframe (series string) </span>時間足。空の文字列はチャートの現在の時間足として解釈されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">session (series string) </span>セッションの指定。オプションの引数で、デフォルトではシンボルのセッションが使用されます。空の文字列はシンボルのセッションとして解釈されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">bars_back (series int) </span>オプションです。スクリプトのメインの時間足上におけるバーのオフセット。値が正の場合、この関数はメインの時間足上で現在のバーからN本遡ったバーのタイムスタンプを取得します。値が-1から-500までの負の数の場合、この関数はその時間足上で将来のバーの予想時刻を取得します。デフォルトは0です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_time_close_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Time\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">t1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">time_close</span><span class=\"mtk13\">(</span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"1200-1300\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"America/New_York\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t1</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.blue</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_time_close\" href=\"#var_time_close\">time_close</a></div></div>",
"text": "time_close()\n2個の多重定義\n指定された時間足とセッションにおいて、現在のバーの終値のUNIX時間を返します。ティックチャートや価格ベースのチャート(練行足、カギ足、新値足、ポイント&フィギュア、レンジ)では、最新のリアルタイムのバーについて\nna\nのタイムスタンプを返します(将来の確定時間が予測できないため)が、それ以前のバーについてはいずれも定義どおりのタイムスタンプが返されます。\n構文と多重定義\ntime_close(timeframe, session, bars_back) → series int\ntime_close(timeframe, session, timezone, bars_back) → series int\n引数\ntimeframe (series string)\n時間足。空の文字列はチャートの現在の時間足として解釈されます。\nsession (series string)\nセッションの指定。オプションの引数で、デフォルトではシンボルのセッションが使用されます。空の文字列はシンボルのセッションとして解釈されます。\nbars_back (series int)\nオプションです。スクリプトのメインの時間足上におけるバーのオフセット。値が正の場合、この関数はメインの時間足上で現在のバーからN本遡ったバーのタイムスタンプを取得します。値が-1から-500までの負の数の場合、この関数はその時間足上で将来のバーの予想時刻を取得します。デフォルトは0です。\n例\n//\n@version=\n6\nindicator\n(\n\"Time\"\n,\noverlay\n=\ntrue\n)\nt1\n=\ntime_close\n(\ntimeframe.period\n,\n\"1200-1300\"\n,\n\"America/New_York\"\n)\nbgcolor\n(\nnot\nna\n(\nt1\n)\n?\ncolor.new\n(\ncolor.blue\n,\n90\n)\n:\nna\n)\nリターン\nUNIX時間。\n備考\nUNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nこちらもご覧ください\ntime_close",
"code_blocks": [
{
"language": "",
"code": "time_close(timeframe, session, bars_back) → series int"
},
{
"language": "",
"code": "time_close(timeframe, session, timezone, bars_back) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Time\"\n,\n \noverlay\n=\ntrue\n)\nt1\n \n=\n \ntime_close\n(\ntimeframe.period\n,\n \n\"1200-1300\"\n,\n \n\"America/New_York\"\n)\nbgcolor\n(\nnot\n \nna\n(\nt1\n)\n \n?\n \ncolor.new\n(\ncolor.blue\n,\n \n90\n)\n \n:\n \nna\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "time_close(timeframe, session, bars_back) → series int",
"href": "#fun_time_close-0"
},
{
"text": "time_close(timeframe, session, timezone, bars_back) → series int",
"href": "#fun_time_close-1"
},
{
"text": "time_close",
"href": "#var_time_close"
}
],
"tables": []
},
{
"id": "fun_timeframe.change",
"legacy_id": "fun_timeframe.change",
"title": "timeframe.change()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.change()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_timeframe.change\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">指定された <code>timeframe</code> の切り替わりを表示します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">timeframe.change(timeframe) → series bool</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timeframe (series string) </span><a href=\"https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications\" target=\"_blank\">ユーザーマニュアルの時間足文字列の仕様</a>に従ってフォーマットされた文字列です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_timeframe.change\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk9\">// Run this script on an intraday chart.</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"New day started\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Highlights the first bar of the new day.</span></span><br/><span><span class=\"mtk33\">isNewDay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.change</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk33\">isNewDay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">80</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">新しい <code>timeframe</code> の最初のバーで <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を、それ以外の場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div></div>",
"text": "timeframe.change()\n指定された\ntimeframe\nの切り替わりを表示します。\n構文\ntimeframe.change(timeframe) → series bool\n引数\ntimeframe (series string)\nユーザーマニュアルの時間足文字列の仕様\nに従ってフォーマットされた文字列です。\n例\n//\n@version=\n6\n// Run this script on an intraday chart.\nindicator\n(\n\"New day started\"\n,\noverlay\n=\ntrue\n)\n// Highlights the first bar of the new day.\nisNewDay\n=\ntimeframe.change\n(\n\"1D\"\n)\nbgcolor\n(\nisNewDay\n?\ncolor.new\n(\ncolor.green\n,\n80\n)\n:\nna\n)\nリターン\n新しい\ntimeframe\nの最初のバーで\ntrue\nを、それ以外の場合は\nfalse\nを返します。",
"code_blocks": [
{
"language": "",
"code": "timeframe.change(timeframe) → series bool"
},
{
"language": "",
"code": "//\n@version=\n6\n// Run this script on an intraday chart.\nindicator\n(\n\"New day started\"\n,\n \noverlay\n \n=\n \ntrue\n)\n// Highlights the first bar of the new day.\nisNewDay\n \n=\n \ntimeframe.change\n(\n\"1D\"\n)\nbgcolor\n(\nisNewDay\n \n?\n \ncolor.new\n(\ncolor.green\n,\n \n80\n)\n \n:\n \nna\n)"
}
],
"links": [
{
"text": "ユーザーマニュアルの時間足文字列の仕様",
"href": "https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
}
],
"tables": []
},
{
"id": "fun_timeframe.from_seconds",
"legacy_id": "fun_timeframe.from_seconds",
"title": "timeframe.from_seconds()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.from_seconds()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_timeframe.from_seconds\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">秒数を有効な時間足の文字列に変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_timeframe.from_seconds-0\" href=\"#fun_timeframe.from_seconds-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">timeframe.from_seconds(seconds) → simple string</pre></a><a class=\"js-reference\" data-href=\"fun_timeframe.from_seconds-1\" href=\"#fun_timeframe.from_seconds-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">timeframe.from_seconds(seconds) → series string</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">seconds (simple int) </span>時間足での秒数。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_timeframe.from_seconds\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"HTF Close\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">chartTf</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tfTimes5</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.from_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk33\">chartTf</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">htfClose</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tfTimes5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">htfClose</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\"><a href=\"https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications\" target=\"_blank\">timeframe string specifications</a>に準拠した時間足の文字列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">指定の秒数に対して有効な時間足が存在しない場合、有効な時間足として次に大きいものが返されます。したがって、1秒以下であれば \"1S\"、2~5秒であれば \"5S\"、604,799秒 (7日より1秒小さい) であれば \"1S\" が返されます。</div><div class=\"tv-pine-reference-item__text tv-text\">秒数がちょうど有効な時間足を複数指す場合、基本単位の大きいものが使用されます。したがって、604,800秒 (7日) であれば \"7D\" ではなく \"1W\" が返されます。</div><div class=\"tv-pine-reference-item__text tv-text\">31,622,400 (366日) を超える値であれば、すべて \"12M\" が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_timeframe.in_seconds\" href=\"#fun_timeframe.in_seconds\">timeframe.in_seconds</a><a class=\"tv-tag-label js-reference\" data-href=\"var_request.security\" href=\"#var_request.security\">request.security</a><a class=\"tv-tag-label js-reference\" data-href=\"var_request.security_lower_tf\" href=\"#var_request.security_lower_tf\">request.security_lower_tf</a></div></div>",
"text": "timeframe.from_seconds()\n2個の多重定義\n秒数を有効な時間足の文字列に変換します。\n構文と多重定義\ntimeframe.from_seconds(seconds) → simple string\ntimeframe.from_seconds(seconds) → series string\n引数\nseconds (simple int)\n時間足での秒数。\n例\n//\n@version=\n6\nindicator\n(\n\"HTF Close\"\n,\n\"\"\n,\ntrue\n)\nint\nchartTf\n=\ntimeframe.in_seconds\n()\nstring\ntfTimes5\n=\ntimeframe.from_seconds\n(\nchartTf\n*\n5\n)\nfloat\nhtfClose\n=\nrequest.security\n(\nsyminfo.tickerid\n,\ntfTimes5\n,\nclose\n)\nplot\n(\nhtfClose\n)\nリターン\ntimeframe string specifications\nに準拠した時間足の文字列。\n備考\n指定の秒数に対して有効な時間足が存在しない場合、有効な時間足として次に大きいものが返されます。したがって、1秒以下であれば \"1S\"、2~5秒であれば \"5S\"、604,799秒 (7日より1秒小さい) であれば \"1S\" が返されます。\n秒数がちょうど有効な時間足を複数指す場合、基本単位の大きいものが使用されます。したがって、604,800秒 (7日) であれば \"7D\" ではなく \"1W\" が返されます。\n31,622,400 (366日) を超える値であれば、すべて \"12M\" が返されます。\nこちらもご覧ください\ntimeframe.in_seconds\nrequest.security\nrequest.security_lower_tf",
"code_blocks": [
{
"language": "",
"code": "timeframe.from_seconds(seconds) → simple string"
},
{
"language": "",
"code": "timeframe.from_seconds(seconds) → series string"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"HTF Close\"\n,\n \n\"\"\n,\n \ntrue\n)\nint\n \nchartTf\n \n=\n \ntimeframe.in_seconds\n()\nstring\n \ntfTimes5\n \n=\n \ntimeframe.from_seconds\n(\nchartTf\n \n*\n \n5\n)\nfloat\n \nhtfClose\n \n=\n \nrequest.security\n(\nsyminfo.tickerid\n,\n \ntfTimes5\n,\n \nclose\n)\nplot\n(\nhtfClose\n)"
}
],
"links": [
{
"text": "timeframe.from_seconds(seconds) → simple string",
"href": "#fun_timeframe.from_seconds-0"
},
{
"text": "timeframe.from_seconds(seconds) → series string",
"href": "#fun_timeframe.from_seconds-1"
},
{
"text": "timeframe string specifications",
"href": "https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications"
},
{
"text": "timeframe.in_seconds",
"href": "#fun_timeframe.in_seconds"
},
{
"text": "request.security",
"href": "#var_request.security"
},
{
"text": "request.security_lower_tf",
"href": "#var_request.security_lower_tf"
}
],
"tables": []
},
{
"id": "fun_timeframe.in_seconds",
"legacy_id": "fun_timeframe.in_seconds",
"title": "timeframe.in_seconds()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.in_seconds()</h3><span class=\"tv-pine-reference-item__overloads\">2個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_timeframe.in_seconds\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">時間足の文字列を秒数に変換します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_timeframe.in_seconds-0\" href=\"#fun_timeframe.in_seconds-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">timeframe.in_seconds(timeframe) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_timeframe.in_seconds-1\" href=\"#fun_timeframe.in_seconds-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">timeframe.in_seconds(timeframe) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timeframe (simple string) </span><a href=\"https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications\" target=\"_blank\">timeframe string specifications</a> のフォーマットによる時間足の文字列。オプションです。デフォルトは <a class=\"js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_timeframe.in_seconds\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`timeframe_in_seconds()`\"</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get a user-selected timeframe.</span></span><br/><span><span class=\"mtk33\">tfInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.timeframe</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Convert it into an \"int\" number of seconds.</span></span><br/><span><span class=\"mtk33\">secondsInTf</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tfInput</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">secondsInTf</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">時間足文字列の秒数を \"int\" で表したものです。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">時間足が '1M' 以上の場合、1ヶ月の日数である30.4167 (365/12) に基づいて秒数を計算します。1ヶ月を表す秒数としては2628003が用いられます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_input.timeframe\" href=\"#fun_input.timeframe\">input.timeframe</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_timeframe.from_seconds\" href=\"#fun_timeframe.from_seconds\">timeframe.from_seconds</a></div></div>",
"text": "timeframe.in_seconds()\n2個の多重定義\n時間足の文字列を秒数に変換します。\n構文と多重定義\ntimeframe.in_seconds(timeframe) → simple int\ntimeframe.in_seconds(timeframe) → series int\n引数\ntimeframe (simple string)\ntimeframe string specifications\nのフォーマットによる時間足の文字列。オプションです。デフォルトは\ntimeframe.period\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"`timeframe_in_seconds()`\"\n)\n,\n// Get a user-selected timeframe.\ntfInput\n=\ninput.timeframe\n(\n\"1D\"\n)\n// Convert it into an \"int\" number of seconds.\nsecondsInTf\n=\ntimeframe.in_seconds\n(\ntfInput\n)\nplot\n(\nsecondsInTf\n)\nリターン\n時間足文字列の秒数を \"int\" で表したものです。\n備考\n時間足が '1M' 以上の場合、1ヶ月の日数である30.4167 (365/12) に基づいて秒数を計算します。1ヶ月を表す秒数としては2628003が用いられます。\nこちらもご覧ください\ninput.timeframe\ntimeframe.period\ntimeframe.from_seconds",
"code_blocks": [
{
"language": "",
"code": "timeframe.in_seconds(timeframe) → simple int"
},
{
"language": "",
"code": "timeframe.in_seconds(timeframe) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`timeframe_in_seconds()`\"\n)\n,\n// Get a user-selected timeframe.\ntfInput\n \n=\n \ninput.timeframe\n(\n\"1D\"\n)\n// Convert it into an \"int\" number of seconds.\nsecondsInTf\n \n=\n \ntimeframe.in_seconds\n(\ntfInput\n)\nplot\n(\nsecondsInTf\n)"
}
],
"links": [
{
"text": "timeframe.in_seconds(timeframe) → simple int",
"href": "#fun_timeframe.in_seconds-0"
},
{
"text": "timeframe.in_seconds(timeframe) → series int",
"href": "#fun_timeframe.in_seconds-1"
},
{
"text": "timeframe string specifications",
"href": "https://www.tradingview.com/pine-script-docs/concepts/timeframes/#timeframe-string-specifications"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "input.timeframe",
"href": "#fun_input.timeframe"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "timeframe.from_seconds",
"href": "#fun_timeframe.from_seconds"
}
],
"tables": []
},
{
"id": "fun_timestamp",
"legacy_id": "fun_timestamp",
"title": "timestamp()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timestamp()</h3><span class=\"tv-pine-reference-item__overloads\">6個の多重定義</span></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_timestamp\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">timestamp関数は、指定された日時のUNIX時間を返します。</div><div class=\"tv-pine-reference-item__sub-header\">構文と多重定義</div><a class=\"js-reference\" data-href=\"fun_timestamp-0\" href=\"#fun_timestamp-0\"><pre class=\"tv-pine-reference-item__syntax with-overloads selected\">timestamp(dateString) → const int</pre></a><a class=\"js-reference\" data-href=\"fun_timestamp-1\" href=\"#fun_timestamp-1\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">timestamp(dateString) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_timestamp-2\" href=\"#fun_timestamp-2\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">timestamp(year, month, day, hour, minute, second) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_timestamp-3\" href=\"#fun_timestamp-3\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">timestamp(year, month, day, hour, minute, second) → series int</pre></a><a class=\"js-reference\" data-href=\"fun_timestamp-4\" href=\"#fun_timestamp-4\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">timestamp(timezone, year, month, day, hour, minute, second) → simple int</pre></a><a class=\"js-reference\" data-href=\"fun_timestamp-5\" href=\"#fun_timestamp-5\"><pre class=\"tv-pine-reference-item__syntax with-overloads\">timestamp(timezone, year, month, day, hour, minute, second) → series int</pre></a><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">dateString (const string) </span>日付と、オプションで時刻とタイムゾーンを含む文字列。フォーマットは、<a href=\"https://tools.ietf.org/html/rfc2822#section-3.3\" target=\"_blank\">IETF RFC 2822</a>、または<a href=\"https://en.wikipedia.org/wiki/ISO_8601\" target=\"_blank\">ISO 8601</a>標準 (\"DD MMM YYYY hh:mm:ss ±hhmm\" または \"YYYY-MM-DDThh:mm:ss±hh:mm\"。例.\"20 Feb 2020\" または \"2020-02-20\") に準拠している必要があります。時刻が指定されない場合は \"00:00\" が使用され、タイムゾーンが指定されない場合は GMT+0 が使用されます。これは、取引所のタイムゾーンで時刻を返す通常の関数の動作とは異なることにご注意ください。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"fun_timestamp\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"timestamp\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">timestamp</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2016</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">01</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">19</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">09</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">30</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linewidth</span><span class=\"mtk18\">=</span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">timestamp</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.timezone</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2016</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">01</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">19</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">09</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">30</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.blue</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">timestamp</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2016</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">01</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">19</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">09</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">30</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">timestamp</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"GMT+6\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2016</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">01</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">19</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">09</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">30</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">timestamp</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2019</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">06</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">19</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">09</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">30</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.lime</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">timestamp</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"GMT+3\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2019</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">06</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">19</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">09</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">30</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">15</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.fuchsia</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">timestamp</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Feb 01 2020 22:10:05\"</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">timestamp</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"2011-10-10T14:48:00\"</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">timestamp</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"04 Dec 1995 00:12:00 GMT+5\"</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a></div></div>",
"text": "timestamp()\n6個の多重定義\ntimestamp関数は、指定された日時のUNIX時間を返します。\n構文と多重定義\ntimestamp(dateString) → const int\ntimestamp(dateString) → series int\ntimestamp(year, month, day, hour, minute, second) → simple int\ntimestamp(year, month, day, hour, minute, second) → series int\ntimestamp(timezone, year, month, day, hour, minute, second) → simple int\ntimestamp(timezone, year, month, day, hour, minute, second) → series int\n引数\ndateString (const string)\n日付と、オプションで時刻とタイムゾーンを含む文字列。フォーマットは、\nIETF RFC 2822\n、または\nISO 8601\n標準 (\"DD MMM YYYY hh:mm:ss ±hhmm\" または \"YYYY-MM-DDThh:mm:ss±hh:mm\"。例.\"20 Feb 2020\" または \"2020-02-20\") に準拠している必要があります。時刻が指定されない場合は \"00:00\" が使用され、タイムゾーンが指定されない場合は GMT+0 が使用されます。これは、取引所のタイムゾーンで時刻を返す通常の関数の動作とは異なることにご注意ください。\n例\n//\n@version=\n6\nindicator\n(\n\"timestamp\"\n)\nplot\n(\ntimestamp\n(\n2016\n,\n01\n,\n19\n,\n09\n,\n30\n)\n,\nlinewidth\n=\n3\n,\ncolor\n=\ncolor.green\n)\nplot\n(\ntimestamp\n(\nsyminfo.timezone\n,\n2016\n,\n01\n,\n19\n,\n09\n,\n30\n)\n,\ncolor\n=\ncolor.blue\n)\nplot\n(\ntimestamp\n(\n2016\n,\n01\n,\n19\n,\n09\n,\n30\n)\n,\ncolor\n=\ncolor.yellow\n)\nplot\n(\ntimestamp\n(\n\"GMT+6\"\n,\n2016\n,\n01\n,\n19\n,\n09\n,\n30\n))\nplot\n(\ntimestamp\n(\n2019\n,\n06\n,\n19\n,\n09\n,\n30\n,\n15\n)\n,\ncolor\n=\ncolor.lime\n)\nplot\n(\ntimestamp\n(\n\"GMT+3\"\n,\n2019\n,\n06\n,\n19\n,\n09\n,\n30\n,\n15\n)\n,\ncolor\n=\ncolor.fuchsia\n)\nplot\n(\ntimestamp\n(\n\"Feb 01 2020 22:10:05\"\n))\nplot\n(\ntimestamp\n(\n\"2011-10-10T14:48:00\"\n))\nplot\n(\ntimestamp\n(\n\"04 Dec 1995 00:12:00 GMT+5\"\n))\nリターン\nUNIX時間。\n備考\nUNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nこちらもご覧ください\ntime",
"code_blocks": [
{
"language": "",
"code": "timestamp(dateString) → const int"
},
{
"language": "",
"code": "timestamp(dateString) → series int"
},
{
"language": "",
"code": "timestamp(year, month, day, hour, minute, second) → simple int"
},
{
"language": "",
"code": "timestamp(year, month, day, hour, minute, second) → series int"
},
{
"language": "",
"code": "timestamp(timezone, year, month, day, hour, minute, second) → simple int"
},
{
"language": "",
"code": "timestamp(timezone, year, month, day, hour, minute, second) → series int"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"timestamp\"\n)\nplot\n(\ntimestamp\n(\n2016\n,\n \n01\n,\n \n19\n,\n \n09\n,\n \n30\n)\n,\n \nlinewidth\n=\n3\n,\n \ncolor\n=\ncolor.green\n)\nplot\n(\ntimestamp\n(\nsyminfo.timezone\n,\n \n2016\n,\n \n01\n,\n \n19\n,\n \n09\n,\n \n30\n)\n,\n \ncolor\n=\ncolor.blue\n)\nplot\n(\ntimestamp\n(\n2016\n,\n \n01\n,\n \n19\n,\n \n09\n,\n \n30\n)\n,\n \ncolor\n=\ncolor.yellow\n)\nplot\n(\ntimestamp\n(\n\"GMT+6\"\n,\n \n2016\n,\n \n01\n,\n \n19\n,\n \n09\n,\n \n30\n))\nplot\n(\ntimestamp\n(\n2019\n,\n \n06\n,\n \n19\n,\n \n09\n,\n \n30\n,\n \n15\n)\n,\n \ncolor\n=\ncolor.lime\n)\nplot\n(\ntimestamp\n(\n\"GMT+3\"\n,\n \n2019\n,\n \n06\n,\n \n19\n,\n \n09\n,\n \n30\n,\n \n15\n)\n,\n \ncolor\n=\ncolor.fuchsia\n)\nplot\n(\ntimestamp\n(\n\"Feb 01 2020 22:10:05\"\n))\nplot\n(\ntimestamp\n(\n\"2011-10-10T14:48:00\"\n))\nplot\n(\ntimestamp\n(\n\"04 Dec 1995 00:12:00 GMT+5\"\n))"
}
],
"links": [
{
"text": "timestamp(dateString) → const int",
"href": "#fun_timestamp-0"
},
{
"text": "timestamp(dateString) → series int",
"href": "#fun_timestamp-1"
},
{
"text": "timestamp(year, month, day, hour, minute, second) → simple int",
"href": "#fun_timestamp-2"
},
{
"text": "timestamp(year, month, day, hour, minute, second) → series int",
"href": "#fun_timestamp-3"
},
{
"text": "timestamp(timezone, year, month, day, hour, minute, second) → simple int",
"href": "#fun_timestamp-4"
},
{
"text": "timestamp(timezone, year, month, day, hour, minute, second) → series int",
"href": "#fun_timestamp-5"
},
{
"text": "IETF RFC 2822",
"href": "https://tools.ietf.org/html/rfc2822#section-3.3"
},
{
"text": "ISO 8601",
"href": "https://en.wikipedia.org/wiki/ISO_8601"
},
{
"text": "time",
"href": "#fun_time"
}
],
"tables": []
},
{
"id": "fun_weekofyear",
"legacy_id": "fun_weekofyear",
"title": "weekofyear()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">weekofyear()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_weekofyear\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">weekofyear(time, timezone) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ミリ秒におけるUNIX時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timezone (series string) </span>UTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.timezone\" href=\"#var_syminfo.timezone\">syminfo.timezone</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間で提供される(取引所のタイムゾーンでの)週番号。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__text tv-text\">この関数はバーの開始時刻に基づく週を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の週よりも1つ少なくなる可能性があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_weekofyear\" href=\"#var_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_year\" href=\"#fun_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_month\" href=\"#fun_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofmonth\" href=\"#fun_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_hour\" href=\"#fun_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_minute\" href=\"#fun_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_second\" href=\"#fun_second\">second</a></div></div>",
"text": "weekofyear()\n構文\nweekofyear(time, timezone) → series int\n引数\ntime (series int)\nミリ秒におけるUNIX時間。\ntimezone (series string)\nUTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは\nsyminfo.timezone\nです。\nリターン\nUNIX時間で提供される(取引所のタイムゾーンでの)週番号。\n備考\nUNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nこの関数はバーの開始時刻に基づく週を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の週よりも1つ少なくなる可能性があります。\nこちらもご覧ください\nweekofyear\ntime\nyear\nmonth\ndayofmonth\ndayofweek\nhour\nminute\nsecond",
"code_blocks": [
{
"language": "",
"code": "weekofyear(time, timezone) → series int"
}
],
"links": [
{
"text": "syminfo.timezone",
"href": "#var_syminfo.timezone"
},
{
"text": "weekofyear",
"href": "#var_weekofyear"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "year",
"href": "#fun_year"
},
{
"text": "month",
"href": "#fun_month"
},
{
"text": "dayofmonth",
"href": "#fun_dayofmonth"
},
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "hour",
"href": "#fun_hour"
},
{
"text": "minute",
"href": "#fun_minute"
},
{
"text": "second",
"href": "#fun_second"
}
],
"tables": []
},
{
"id": "fun_year",
"legacy_id": "fun_year",
"title": "year()",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">year()</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"fun_year\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">year(time, timezone) → series int</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ミリ秒におけるUNIX時間。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">timezone (series string) </span>UTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは <a class=\"js-reference\" data-href=\"var_syminfo.timezone\" href=\"#var_syminfo.timezone\">syminfo.timezone</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間で提供される(取引所のタイムゾーンでの)年。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__text tv-text\">この関数はバーの開始時刻に基づく年を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の年よりも1つ少なくなる可能性があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_year\" href=\"#var_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_month\" href=\"#fun_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofmonth\" href=\"#fun_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_hour\" href=\"#fun_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_minute\" href=\"#fun_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_second\" href=\"#fun_second\">second</a></div></div>",
"text": "year()\n構文\nyear(time, timezone) → series int\n引数\ntime (series int)\nミリ秒におけるUNIX時間。\ntimezone (series string)\nUTC/GMT表記 (例. \"UTC-5\", \"GMT+0530\") またはIANAタイムゾーン・データベース名 (例. \"America/New_York\") で指定したタイムゾーンで戻り値を調整することができます。オプション引数です。デフォルトは\nsyminfo.timezone\nです。\nリターン\nUNIX時間で提供される(取引所のタイムゾーンでの)年。\n備考\nUNIX時間は1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nこの関数はバーの開始時刻に基づく年を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の年よりも1つ少なくなる可能性があります。\nこちらもご覧ください\nyear\ntime\nmonth\ndayofmonth\ndayofweek\nhour\nminute\nsecond",
"code_blocks": [
{
"language": "",
"code": "year(time, timezone) → series int"
}
],
"links": [
{
"text": "syminfo.timezone",
"href": "#var_syminfo.timezone"
},
{
"text": "year",
"href": "#var_year"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "month",
"href": "#fun_month"
},
{
"text": "dayofmonth",
"href": "#fun_dayofmonth"
},
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "hour",
"href": "#fun_hour"
},
{
"text": "minute",
"href": "#fun_minute"
},
{
"text": "second",
"href": "#fun_second"
}
],
"tables": []
}
]
},
"kw": {
"title": "変数",
"items": [
{
"id": "kw_and",
"legacy_id": "op_and",
"title": "and",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">and</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_and\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">論理積 (AND)。ブール式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 and expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ブール値、もしくはブール値の系列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>expr1</code>が<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>と評価された場合、<code>and</code>の演算子は<code>expr2</code>を評価せずに<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>を返します。</div></div>",
"text": "and\n論理積 (AND)。ブール式に利用できます。\n構文\nexpr1 and expr2\nリターン\nブール値、もしくはブール値の系列。\n備考\nexpr1\nが\nfalse\nと評価された場合、\nand\nの演算子は\nexpr2\nを評価せずに\nfalse\nを返します。",
"code_blocks": [
{
"language": "",
"code": "expr1 and expr2"
}
],
"links": [
{
"text": "false",
"href": "#const_false"
},
{
"text": "false",
"href": "#const_false"
}
],
"tables": []
},
{
"id": "kw_enum",
"legacy_id": "op_enum",
"title": "enum",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">enum</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_enum\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">このキーワードによって列挙型 (enum) の作成が可能になります。列挙型は、すでに定義された定数のグループを保持するユニークな構造体です。</div><div class=\"tv-pine-reference-item__text tv-text\">enumの各フィールドには <code>const string</code> のタイトルがあります。スクリプトでユーザー定義型のフィールドにアクセスする際と同様、ドット記法を使ってenumのフィールドにアクセスすることができます。</div><div class=\"tv-pine-reference-item__text tv-text\">各フィールドは <code>enumName</code> 列挙型の値を表します。スクリプトで <code>enum</code> の各フィールドをオプションの <code>const string</code> タイトルで宣言することができます。フィールドのタイトルが指定されていない場合、そのタイトルはフィールド名の文字列表現になります。enumフィールドのタイトルを取得するには <a class=\"js-reference\" data-href=\"fun_str.tostring\" href=\"#fun_str.tostring\">str.tostring</a> を使用します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">[export ]enum <enumName> \n<field_1> [= <title_1>] \n<field_2> [= <title_2>] \n... \n<field_N> [= <title_N>]</pre><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_input.enum\" href=\"#fun_input.enum\">input.enum</a> 関数を使うと、enumを使ってドロップダウン入力を素早く作ることができます。ドロップダウンに表示されるオプションは、enumフィールドのタイトルを表します。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_enum_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Session highlight\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@enum</span><span class=\"mtk9\"> Contains fields with popular timezones as t</span><span class=\"mtk9\">itles.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> exch Has an empty string as the title to represen</span><span class=\"mtk9\">t the chart timezone.</span></span><br/><span><span class=\"mtk18\">enum</span><span class=\"mtk1\"> </span><span class=\"mtk33\">tz</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">utc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"UTC\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">exch</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">ny</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"America/New_York\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">chi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"America/Chicago\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lon</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Europe/London\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">tok</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Asia/Tokyo\"</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The session string.</span></span><br/><span><span class=\"mtk33\">selectedSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.session</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"1200-1500\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Session\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The selected timezone. The input's dropdown conta</span><span class=\"mtk9\">ins the fields in the `tz` enum.</span></span><br/><span><span class=\"mtk33\">selectedTimezone</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.enum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">tz</span><span class=\"mtk1\">.</span><span class=\"mtk33\">utc</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Session Timezone\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> Is `true` if the current bar's time is in the spe</span><span class=\"mtk9\">cified session.</span></span><br/><span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">inSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk16\">time</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">selectedSession</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">selectedTimezone</span><span class=\"mtk13\">)))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">inSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Highlight the background when `inSession` is `t</span><span class=\"mtk9\">rue`.</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk33\">inSession</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Active session highlight\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">さらに、コレクションの型のテンプレート中でenumを使用して、要素として許可する値に制限を設けることができます。型のテンプレートの中でenumを使用すると、コレクションは指定されたenumに属するフィールドのみを受け入れます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_enum_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Map with enum keys\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@enum</span><span class=\"mtk9\"> Contains fields with titles representing t</span><span class=\"mtk9\">icker IDs.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> aapl Has an Apple ticker ID as its title.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> tsla Has a Tesla ticker ID as its title.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@field</span><span class=\"mtk9\"> amzn Has an Amazon ticker ID as its title.</span></span><br/><span><span class=\"mtk18\">enum</span><span class=\"mtk1\"> </span><span class=\"mtk33\">symbols</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">aapl</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"NASDAQ:AAPL\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">tsla</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"NASDAQ:TSLA\"</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">amzn</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"NASDAQ:AMZN\"</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A map that accepts fields from the `symbols` enum</span><span class=\"mtk9\"> as keys and \"float\" values.</span></span><br/><span><span class=\"mtk18 mtkb\">map</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">symbols</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">data</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">symbols</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk9\">// Put key-value pairs into the `data` map.</span></span><br/><span><span class=\"mtk33\">data</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk33\">symbols</span><span class=\"mtk1\">.</span><span class=\"mtk33\">aapl</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">symbols</span><span class=\"mtk1\">.</span><span class=\"mtk33\">aapl</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk33\">data</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk33\">symbols</span><span class=\"mtk1\">.</span><span class=\"mtk33\">tsla</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">symbols</span><span class=\"mtk1\">.</span><span class=\"mtk33\">tsla</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk33\">data</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk33\">symbols</span><span class=\"mtk1\">.</span><span class=\"mtk33\">amzn</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">symbols</span><span class=\"mtk1\">.</span><span class=\"mtk33\">amzn</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.period</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk9\">// Plot the value from the `data` map accessed by </span><span class=\"mtk9\">the `symbols.aapl` key.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">data</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">symbols</span><span class=\"mtk1\">.</span><span class=\"mtk33\">aapl</span><span class=\"mtk13\">))</span></span><br/></code></pre></div>",
"text": "enum\nこのキーワードによって列挙型 (enum) の作成が可能になります。列挙型は、すでに定義された定数のグループを保持するユニークな構造体です。\nenumの各フィールドには\nconst string\nのタイトルがあります。スクリプトでユーザー定義型のフィールドにアクセスする際と同様、ドット記法を使ってenumのフィールドにアクセスすることができます。\n各フィールドは\nenumName\n列挙型の値を表します。スクリプトで\nenum\nの各フィールドをオプションの\nconst string\nタイトルで宣言することができます。フィールドのタイトルが指定されていない場合、そのタイトルはフィールド名の文字列表現になります。enumフィールドのタイトルを取得するには\nstr.tostring\nを使用します。\n構文\n[export ]enum <enumName> \n<field_1> [= <title_1>] \n<field_2> [= <title_2>] \n... \n<field_N> [= <title_N>]\ninput.enum\n関数を使うと、enumを使ってドロップダウン入力を素早く作ることができます。ドロップダウンに表示されるオプションは、enumフィールドのタイトルを表します。\n例\n//\n@version=\n6\nindicator\n(\n\"Session highlight\"\n,\noverlay\n=\ntrue\n)\n//\n@enum\nContains fields with popular timezones as t\nitles.\n//\n@field\nexch Has an empty string as the title to represen\nt the chart timezone.\nenum\ntz\nutc\n=\n\"UTC\"\nexch\n=\n\"\"\nny\n=\n\"America/New_York\"\nchi\n=\n\"America/Chicago\"\nlon\n=\n\"Europe/London\"\ntok\n=\n\"Asia/Tokyo\"\n//\n@variable\nThe session string.\nselectedSession\n=\ninput.session\n(\n\"1200-1500\"\n,\n\"Session\"\n)\n//\n@variable\nThe selected timezone. The input's dropdown conta\nins the fields in the `tz` enum.\nselectedTimezone\n=\ninput.enum\n(\ntz\n.\nutc\n,\n\"Session Timezone\"\n)\n//\n@variable\nIs `true` if the current bar's time is in the spe\ncified session.\nbool\ninSession\n=\nfalse\nif\nnot\nna\n(\ntime\n(\n\"\"\n,\nselectedSession\n,\nstr.tostring\n(\nselectedTimezone\n)))\ninSession\n:=\ntrue\n// Highlight the background when `inSession` is `t\nrue`.\nbgcolor\n(\ninSession\n?\ncolor.new\n(\ncolor.green\n,\n90\n)\n:\nna\n,\ntitle\n=\n\"Active session highlight\"\n)\nさらに、コレクションの型のテンプレート中でenumを使用して、要素として許可する値に制限を設けることができます。型のテンプレートの中でenumを使用すると、コレクションは指定されたenumに属するフィールドのみを受け入れます。\n例\n//\n@version=\n6\nindicator\n(\n\"Map with enum keys\"\n)\n//\n@enum\nContains fields with titles representing t\nicker IDs.\n//\n@field\naapl Has an Apple ticker ID as its title.\n//\n@field\ntsla Has a Tesla ticker ID as its title.\n//\n@field\namzn Has an Amazon ticker ID as its title.\nenum\nsymbols\naapl\n=\n\"NASDAQ:AAPL\"\ntsla\n=\n\"NASDAQ:TSLA\"\namzn\n=\n\"NASDAQ:AMZN\"\n//\n@variable\nA map that accepts fields from the `symbols` enum\nas keys and \"float\" values.\nmap\n<\nsymbols\n,\nfloat\n>\ndata\n=\nmap.new\n<\nsymbols\n,\nfloat\n>()\n// Put key-value pairs into the `data` map.\ndata\n.\nput\n(\nsymbols\n.\naapl\n,\nrequest.security\n(\nstr.tostring\n(\nsymbols\n.\naapl\n)\n,\ntimeframe.period\n,\nclose\n))\ndata\n.\nput\n(\nsymbols\n.\ntsla\n,\nrequest.security\n(\nstr.tostring\n(\nsymbols\n.\ntsla\n)\n,\ntimeframe.period\n,\nclose\n))\ndata\n.\nput\n(\nsymbols\n.\namzn\n,\nrequest.security\n(\nstr.tostring\n(\nsymbols\n.\namzn\n)\n,\ntimeframe.period\n,\nclose\n))\n// Plot the value from the `data` map accessed by\nthe `symbols.aapl` key.\nplot\n(\ndata\n.\nget\n(\nsymbols\n.\naapl\n))",
"code_blocks": [
{
"language": "",
"code": "[export ]enum <enumName> \n<field_1> [= <title_1>] \n<field_2> [= <title_2>] \n... \n<field_N> [= <title_N>]"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Session highlight\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@enum\n Contains fields with popular timezones as t\nitles.\n//\n@field\n exch Has an empty string as the title to represen\nt the chart timezone.\nenum\n \ntz\n \nutc\n \n=\n \n\"UTC\"\n \nexch\n \n=\n \n\"\"\n \nny\n \n=\n \n\"America/New_York\"\n \nchi\n \n=\n \n\"America/Chicago\"\n \nlon\n \n=\n \n\"Europe/London\"\n \ntok\n \n=\n \n\"Asia/Tokyo\"\n//\n@variable\n The session string.\nselectedSession\n \n=\n \ninput.session\n(\n\"1200-1500\"\n,\n \n\"Session\"\n)\n//\n@variable\n The selected timezone. The input's dropdown conta\nins the fields in the `tz` enum.\nselectedTimezone\n \n=\n \ninput.enum\n(\ntz\n.\nutc\n,\n \n\"Session Timezone\"\n)\n//\n@variable\n Is `true` if the current bar's time is in the spe\ncified session.\nbool\n \ninSession\n \n=\n \nfalse\nif\n \nnot\n \nna\n(\ntime\n(\n\"\"\n,\n \nselectedSession\n,\n \nstr.tostring\n(\nselectedTimezone\n)))\n \ninSession\n \n:=\n \ntrue\n// Highlight the background when `inSession` is `t\nrue`.\nbgcolor\n(\ninSession\n \n?\n \ncolor.new\n(\ncolor.green\n,\n \n90\n)\n \n:\n \nna\n,\n \ntitle\n \n=\n \n\"Active session highlight\"\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Map with enum keys\"\n)\n//\n@enum\n Contains fields with titles representing t\nicker IDs.\n//\n@field\n aapl Has an Apple ticker ID as its title.\n//\n@field\n tsla Has a Tesla ticker ID as its title.\n//\n@field\n amzn Has an Amazon ticker ID as its title.\nenum\n \nsymbols\n \naapl\n \n=\n \n\"NASDAQ:AAPL\"\n \ntsla\n \n=\n \n\"NASDAQ:TSLA\"\n \namzn\n \n=\n \n\"NASDAQ:AMZN\"\n//\n@variable\n A map that accepts fields from the `symbols` enum\n as keys and \"float\" values.\nmap\n<\nsymbols\n,\n \nfloat\n>\n \ndata\n \n=\n \nmap.new\n<\nsymbols\n,\n \nfloat\n>()\n// Put key-value pairs into the `data` map.\ndata\n.\nput\n(\nsymbols\n.\naapl\n,\n \nrequest.security\n(\nstr.tostring\n(\nsymbols\n.\naapl\n)\n,\n \ntimeframe.period\n,\n \nclose\n))\ndata\n.\nput\n(\nsymbols\n.\ntsla\n,\n \nrequest.security\n(\nstr.tostring\n(\nsymbols\n.\ntsla\n)\n,\n \ntimeframe.period\n,\n \nclose\n))\ndata\n.\nput\n(\nsymbols\n.\namzn\n,\n \nrequest.security\n(\nstr.tostring\n(\nsymbols\n.\namzn\n)\n,\n \ntimeframe.period\n,\n \nclose\n))\n// Plot the value from the `data` map accessed by \nthe `symbols.aapl` key.\nplot\n(\ndata\n.\nget\n(\nsymbols\n.\naapl\n))"
}
],
"links": [
{
"text": "str.tostring",
"href": "#fun_str.tostring"
},
{
"text": "input.enum",
"href": "#fun_input.enum"
}
],
"tables": []
},
{
"id": "kw_export",
"legacy_id": "op_export",
"title": "export",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">export</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_export\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ライブラリにおいて、そのライブラリをインポートする他のスクリプトから、利用可能な関数の宣言やユーザー定義型の宣言をプレフィックスとするために使用されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_export\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@description</span><span class=\"mtk9\"> Library of debugging functions.</span></span><br/><span><span class=\"mtk16\">library</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Debugging_library\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Displays a string as a table cell for debugging p</span><span class=\"mtk9\">urposes.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@param</span><span class=\"mtk9\"> txt String to display.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@returns</span><span class=\"mtk9\"> Void.</span></span><br/><span><span class=\"mtk18\">export</span><span class=\"mtk1\"> </span><span class=\"mtk33\">print</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">txt</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">table</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.middle_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">txt</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Using the function from inside the library to s</span><span class=\"mtk9\">how an example on the published chart.</span></span><br/><span><span class=\"mtk9\">// This has no impact on scripts using the library</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk15\">print</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Library Test\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">各ライブラリに少なくとも1つの、エクスポートされた関数またはユーザー定義型 (UDT) が存在する必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\">エクスポートされた関数は、グローバルスコープからの変数が、配列、可変変数(<code>:=</code>で再割り当てされたもの)または 'input' 形式の変数である場合、その変数を使用することができません。</div><div class=\"tv-pine-reference-item__text tv-text\">エクスポートされた関数は <code>request.*()</code> 関数を使用することができません。</div><div class=\"tv-pine-reference-item__text tv-text\">エクスポートされた関数は、各引数の型を明示的に宣言する必要があり、すべてのパラメータを関数本体で使用する必要があります。デフォルトでは、エクスポートされた関数に渡される引数はすべて、関数のシグネチャで明示的に<a class=\"js-reference\" data-href=\"type_series\" href=\"#type_series\">series</a>として指定されていないかぎり、<a class=\"js-reference\" data-href=\"type_simple\" href=\"#type_simple\">simple</a>形式になります。</div><div class=\"tv-pine-reference-item__text tv-text\">@description、@function、@param、@type、@field、および @returns といったコンパイラーアノテーションは、ライブラリの説明やリリースノートの自動生成、およびPine Script® エディタのツールチップで使用されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_library\" href=\"#fun_library\">library</a><a class=\"tv-tag-label js-reference\" data-href=\"kw_import\" href=\"#kw_import\">import</a><a class=\"tv-tag-label js-reference\" data-href=\"type_simple\" href=\"#type_simple\">simple</a><a class=\"tv-tag-label js-reference\" data-href=\"type_series\" href=\"#type_series\">series</a><a class=\"tv-tag-label js-reference\" data-href=\"kw_type\" href=\"#kw_type\">type</a></div></div>",
"text": "export\nライブラリにおいて、そのライブラリをインポートする他のスクリプトから、利用可能な関数の宣言やユーザー定義型の宣言をプレフィックスとするために使用されます。\n例\n//\n@version=\n6\n//\n@description\nLibrary of debugging functions.\nlibrary\n(\n\"Debugging_library\"\n,\noverlay\n=\ntrue\n)\n//\n@function\nDisplays a string as a table cell for debugging p\nurposes.\n//\n@param\ntxt String to display.\n//\n@returns\nVoid.\nexport\nprint\n(\nstring\ntxt\n)\n=>\nvar\ntable\nt\n=\ntable.new\n(\nposition.middle_right\n,\n1\n,\n1\n)\ntable.cell\n(\nt\n,\n0\n,\n0\n,\ntxt\n,\nbgcolor\n=\ncolor.yellow\n)\n// Using the function from inside the library to s\nhow an example on the published chart.\n// This has no impact on scripts using the library\n.\nprint\n(\n\"Library Test\"\n)\n備考\n各ライブラリに少なくとも1つの、エクスポートされた関数またはユーザー定義型 (UDT) が存在する必要があります。\nエクスポートされた関数は、グローバルスコープからの変数が、配列、可変変数(\n:=\nで再割り当てされたもの)または 'input' 形式の変数である場合、その変数を使用することができません。\nエクスポートされた関数は\nrequest.*()\n関数を使用することができません。\nエクスポートされた関数は、各引数の型を明示的に宣言する必要があり、すべてのパラメータを関数本体で使用する必要があります。デフォルトでは、エクスポートされた関数に渡される引数はすべて、関数のシグネチャで明示的に\nseries\nとして指定されていないかぎり、\nsimple\n形式になります。\n@description、@function、@param、@type、@field、および @returns といったコンパイラーアノテーションは、ライブラリの説明やリリースノートの自動生成、およびPine Script® エディタのツールチップで使用されます。\nこちらもご覧ください\nlibrary\nimport\nsimple\nseries\ntype",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\n//\n@description\n Library of debugging functions.\nlibrary\n(\n\"Debugging_library\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@function\n Displays a string as a table cell for debugging p\nurposes.\n//\n@param\n txt String to display.\n//\n@returns\n Void.\nexport\n \nprint\n(\nstring\n \ntxt\n)\n \n=>\n \nvar\n \ntable\n \nt\n \n=\n \ntable.new\n(\nposition.middle_right\n,\n \n1\n,\n \n1\n)\n \ntable.cell\n(\nt\n,\n \n0\n,\n \n0\n,\n \ntxt\n,\n \nbgcolor\n \n=\n \ncolor.yellow\n)\n// Using the function from inside the library to s\nhow an example on the published chart.\n// This has no impact on scripts using the library\n.\nprint\n(\n\"Library Test\"\n)"
}
],
"links": [
{
"text": "series",
"href": "#type_series"
},
{
"text": "simple",
"href": "#type_simple"
},
{
"text": "library",
"href": "#fun_library"
},
{
"text": "import",
"href": "#kw_import"
},
{
"text": "simple",
"href": "#type_simple"
},
{
"text": "series",
"href": "#type_series"
},
{
"text": "type",
"href": "#kw_type"
}
],
"tables": []
},
{
"id": "kw_for",
"legacy_id": "op_for",
"title": "for",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">for</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_for\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">Creates a count-controlled loop, which uses a counter variable to manage the iterative executions of its local code block. The loop continues new iterations until the counter reaches a specified final value. </div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">[variables =|:=] for counter = from_num to to_num [by step_num]\n statements | continue | break\n return_expression</pre><div class=\"tv-pine-reference-item__text tv-text\"><strong>variables (return_expression type)</strong> オプションです。ループ終了後に <code>return_expression</code> を評価した直近の値またはリファレンスを保持するための宣言された変数またはタプルです。このループの結果が \"void\" でなければ変数に代入できます。ループの条件から反復ができない場合、または反復によって <code>return_expression</code> が評価されない場合、この変数に代入される値またはリファレンスは <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>counter (series int/float)</strong> カウンターの変数です。ループは各反復の後にこの変数の値を初期値 (<code>from_num</code>) から最終値 (<code>to_num</code>) まで一定量 (<code>step_num</code>) ずつインクリメントします。変数の値が <code>to_num</code> に達したときが最後の反復になります。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>from_num (series int/float)</strong> ループの最初の反復における変数 <code>counter</code> の値です。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>to_num (series int/float)</strong> 最終的にこの <code>counter</code> の値に達すると、ループのヘッダが新しい反復を開始します。この値に到達するか通過するまでループは <code>counter</code> の値を <code>step_num</code> ずつ増やします。ループの反復中にスクリプトがこの値を変更した場合、ループのヘッダは新たに変更された値を用いて、後続の反復をコントロールします。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>step_num (series int/float)</strong> オプションです。<code>counter</code> の値が <code>to_num</code> の値に達するか通過するまでの増減量を指定する正の値です。<code>from_num</code> の値が最初の <code>to_num</code> の値より大きい場合、ループは各反復の後に <code>counter</code> の値からこの値を引きます。逆の場合、ループは各反復の後にこの値を加算します。デフォルトは1です。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>statements</strong> ループ本体、つまりループヘッダの下にインデントされたコードブロック内のコード文と数式です。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>return_expression (any type)</strong> ループ本体内の最後のコード行またはブロックです。ループは最後の反復を行った後にこのコードの結果を返します。<code>continue</code> 文または <code>break</code> 文によってループが早く停止した場合に返される値またはリファレンスは、直近の反復がこのコードを評価した結果に基づきます。ループから返された結果を利用するには、変数またはタプルにこの値を代入します。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>continue</strong> ループ固有のキーワードで、現在のループ反復の残りをスキップして次の反復に進むようスクリプトに指示を出します。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>break</strong> ループ固有のキーワードで、スクリプトに現在の反復を停止させ、ループから完全に脱するように促します。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_for_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Basic `for` loop\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Calculates the number of bars in the last `length</span><span class=\"mtk9\">` bars that have their `close` above the current `</span><span class=\"mtk9\">close`.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@param</span><span class=\"mtk9\"> length The number of bars used in the calculation</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk15\">greaterCloseCount</span><span class=\"mtk13\">(</span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">greaterCloseCount</span><span class=\"mtk13\">(</span><span class=\"mtk12\">14</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_for_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`for` loop with a step\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk12\">9</span><span class=\"mtk1\"> </span><span class=\"mtk18\">by</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Because the step is set to 5, we are adding onl</span><span class=\"mtk9\">y the first (0) and the sixth (5) value from the a</span><span class=\"mtk9\">rray `a`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sum</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">反復中にループの <code>to_num</code> の値を変更しても、ループのカウンターの方向は変わりません。上向きにカウントするループの場合、<code>to_num</code> を <code>from_num</code> よりも小さい値で反復を設定すると、その反復が終了した直後にループが停止します。同様に、下方向にカウントするループは、<code>to_num</code> の値が <code>from_num</code> の値より大きくなった反復の後に停止します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_for...in\" href=\"#kw_for...in\">for...in</a><a class=\"tv-tag-label js-reference\" data-href=\"kw_while\" href=\"#kw_while\">while</a></div></div>",
"text": "for\nCreates a count-controlled loop, which uses a counter variable to manage the iterative executions of its local code block. The loop continues new iterations until the counter reaches a specified final value.\n構文\n[variables =|:=] for counter = from_num to to_num [by step_num]\n statements | continue | break\n return_expression\nvariables (return_expression type)\nオプションです。ループ終了後に\nreturn_expression\nを評価した直近の値またはリファレンスを保持するための宣言された変数またはタプルです。このループの結果が \"void\" でなければ変数に代入できます。ループの条件から反復ができない場合、または反復によって\nreturn_expression\nが評価されない場合、この変数に代入される値またはリファレンスは\nna\nになります。\ncounter (series int/float)\nカウンターの変数です。ループは各反復の後にこの変数の値を初期値 (\nfrom_num\n) から最終値 (\nto_num\n) まで一定量 (\nstep_num\n) ずつインクリメントします。変数の値が\nto_num\nに達したときが最後の反復になります。\nfrom_num (series int/float)\nループの最初の反復における変数\ncounter\nの値です。\nto_num (series int/float)\n最終的にこの\ncounter\nの値に達すると、ループのヘッダが新しい反復を開始します。この値に到達するか通過するまでループは\ncounter\nの値を\nstep_num\nずつ増やします。ループの反復中にスクリプトがこの値を変更した場合、ループのヘッダは新たに変更された値を用いて、後続の反復をコントロールします。\nstep_num (series int/float)\nオプションです。\ncounter\nの値が\nto_num\nの値に達するか通過するまでの増減量を指定する正の値です。\nfrom_num\nの値が最初の\nto_num\nの値より大きい場合、ループは各反復の後に\ncounter\nの値からこの値を引きます。逆の場合、ループは各反復の後にこの値を加算します。デフォルトは1です。\nstatements\nループ本体、つまりループヘッダの下にインデントされたコードブロック内のコード文と数式です。\nreturn_expression (any type)\nループ本体内の最後のコード行またはブロックです。ループは最後の反復を行った後にこのコードの結果を返します。\ncontinue\n文または\nbreak\n文によってループが早く停止した場合に返される値またはリファレンスは、直近の反復がこのコードを評価した結果に基づきます。ループから返された結果を利用するには、変数またはタプルにこの値を代入します。\ncontinue\nループ固有のキーワードで、現在のループ反復の残りをスキップして次の反復に進むようスクリプトに指示を出します。\nbreak\nループ固有のキーワードで、スクリプトに現在の反復を停止させ、ループから完全に脱するように促します。\n例\n//\n@version=\n6\nindicator\n(\n\"Basic `for` loop\"\n)\n//\n@function\nCalculates the number of bars in the last `length\n` bars that have their `close` above the current `\nclose`.\n//\n@param\nlength The number of bars used in the calculation\n.\ngreaterCloseCount\n(\nlength\n)\n=>\nint\nresult\n=\n0\nfor\ni\n=\n1\nto\nlength\nif\nclose\n[\ni\n]\n>\nclose\nresult\n+=\n1\nresult\nplot\n(\ngreaterCloseCount\n(\n14\n))\n例\n//\n@version=\n6\nindicator\n(\n\"`for` loop with a step\"\n)\na\n=\narray.from\n(\n0\n,\n1\n,\n2\n,\n3\n,\n4\n,\n5\n,\n6\n,\n7\n,\n8\n,\n9\n)\nsum\n=\n0.0\nfor\ni\n=\n0\nto\n9\nby\n5\n// Because the step is set to 5, we are adding onl\ny the first (0) and the sixth (5) value from the a\nrray `a`.\nsum\n+=\narray.get\n(\na\n,\ni\n)\nplot\n(\nsum\n)\n備考\n反復中にループの\nto_num\nの値を変更しても、ループのカウンターの方向は変わりません。上向きにカウントするループの場合、\nto_num\nを\nfrom_num\nよりも小さい値で反復を設定すると、その反復が終了した直後にループが停止します。同様に、下方向にカウントするループは、\nto_num\nの値が\nfrom_num\nの値より大きくなった反復の後に停止します。\nこちらもご覧ください\nfor...in\nwhile",
"code_blocks": [
{
"language": "",
"code": "[variables =|:=] for counter = from_num to to_num [by step_num]\n statements | continue | break\n return_expression"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Basic `for` loop\"\n)\n//\n@function\n Calculates the number of bars in the last `length\n` bars that have their `close` above the current `\nclose`.\n//\n@param\n length The number of bars used in the calculation\n.\ngreaterCloseCount\n(\nlength\n)\n \n=>\n \nint\n \nresult\n \n=\n \n0\n \nfor\n \ni\n \n=\n \n1\n \nto\n \nlength\n \nif\n \nclose\n[\ni\n]\n \n>\n \nclose\n \nresult\n \n+=\n \n1\n \nresult\nplot\n(\ngreaterCloseCount\n(\n14\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`for` loop with a step\"\n)\na\n \n=\n \narray.from\n(\n0\n,\n \n1\n,\n \n2\n,\n \n3\n,\n \n4\n,\n \n5\n,\n \n6\n,\n \n7\n,\n \n8\n,\n \n9\n)\nsum\n \n=\n \n0.0\nfor\n \ni\n \n=\n \n0\n \nto\n \n9\n \nby\n \n5\n \n// Because the step is set to 5, we are adding onl\ny the first (0) and the sixth (5) value from the a\nrray `a`.\n \nsum\n \n+=\n \narray.get\n(\na\n,\n \ni\n)\nplot\n(\nsum\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "for...in",
"href": "#kw_for...in"
},
{
"text": "while",
"href": "#kw_while"
}
],
"tables": []
},
{
"id": "kw_for...in",
"legacy_id": "op_for...in",
"title": "for...in",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">for...in</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_for...in\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>for...in</code> 構文は、配列の各要素に対して、いくつかの宣言を繰り返し実行することができます。これは1つの引数 <code>array_element</code> 、もしくは2つの引数 <code>[index, array_element]</code> のいずれかと使用が可能です。2番目の形式は、ループの機能に影響しません。これはタプル冒頭の変数にある、実行中のインデックスを追跡します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">[var_declaration =] for array_element in array_id\n statements | continue | break\n return_expression\n\n[var_declaration =] for [index, array_element] in array_id\n statements | continue | break\n return_expression</pre><div class=\"tv-pine-reference-item__text tv-text\"><strong>var_declaration</strong> ー オプションの変数宣言で、ループの <code>return_expression</code> の値が割り当てられます。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>index</strong> ー 実行中のインデックスを追跡するオプションの変数です。インデックスは0から始まります。この変数は、ループの内部では不変です。使用する場合は、 <code>array_element</code> を含むタプルに格納する必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>array_element</strong> ー ループ内で処理される、連続した各配列の要素を格納する変数です。この変数はループ内では不変です。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>array_id</strong> ー ループが反復がされる配列のID。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>statements | continue | break</strong> ー 任意の数のステートメント、または「continue」や「break」キーワードを、スペース4つまたはタブでインデントしたものです。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>return_expression</strong> ー ループの戻り値です。<code>var_declaration</code> に変数が存在する場合は、その変数へ代入されます。「continue」や 「break」キーワードによってループが終了した場合、ループの戻り値は、ループが終了する前に、最後に値が代入された変数となります。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>continue</strong> ー ループの中でのみ使用できるキーワードで、そのループにおいて次の反復を実行します。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>break</strong> ー ループを終了するキーワードです。</div><div class=\"tv-pine-reference-item__text tv-text\">この構造で要素の反復処理が行われている間でも、スクリプトによって配列や行列を変更することができます。ただし、マップについては、そのキーと値のペアをループしている間の変更はできません。<code>for...in</code> ループ内でマップを変更するには、コピーのキーと値のペア、もしくは <a class=\"js-reference\" data-href=\"fun_map.keys\" href=\"#fun_map.keys\">map.keys</a> 配列の要素を反復処理します。</div><div class=\"tv-pine-reference-item__text tv-text\">以下は、 <code>for...in</code> の1つの引数を使用して、「終値」のSMAよりも大きいOHLC値のバーがいくつあるかを定義しています:</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_for...in_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"for...in\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Here we determine on each bar how many of the b</span><span class=\"mtk9\">ar's OHLC values are greater than the SMA of 'clos</span><span class=\"mtk9\">e' values</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">[]</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ohlcValues</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk15\">qtyGreaterThan</span><span class=\"mtk13\">(</span><span class=\"mtk33\">value</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">array</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">currentElement</span><span class=\"mtk1\"> </span><span class=\"mtk18\">in</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">array</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">currentElement</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">value</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">qtyGreaterThan</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ohlcValues</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">以下は、 <a class=\"js-reference\" data-href=\"kw_for...in\" href=\"#kw_for...in\">for...in</a> の2つの引数を使用して、 <code>isPos</code> 配列で一致する値が正の場合、 <code>true</code> 配列の値を <code>valuesArray</code> に設定しています:</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_for...in_example_2\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"for...in\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">valuesArray</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.from</span><span class=\"mtk13\">(</span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">11</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">78</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-16</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">34</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">99</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">55</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">isPos</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new_bool</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">false</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk33\">index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">value</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">in</span><span class=\"mtk1\"> </span><span class=\"mtk33\">valuesArray</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.set</span><span class=\"mtk13\">(</span><span class=\"mtk33\">isPos</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">isPos</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">行列の行を配列として繰り返し処理します。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_for...in_example_3\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`for ... in` matrix Example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create a 2x3 matrix with values `4`.</span></span><br/><span><span class=\"mtk33\">matrix1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk9\">// Loop through every row of the matrix.</span></span><br/><span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rowArray</span><span class=\"mtk1\"> </span><span class=\"mtk18\">in</span><span class=\"mtk1\"> </span><span class=\"mtk33\">matrix1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Sum values of the every row</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.sum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">rowArray</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sum</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_for\" href=\"#kw_for\">for</a><a class=\"tv-tag-label js-reference\" data-href=\"kw_while\" href=\"#kw_while\">while</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.sum\" href=\"#fun_array.sum\">array.sum</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.min\" href=\"#fun_array.min\">array.min</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.max\" href=\"#fun_array.max\">array.max</a></div></div>",
"text": "for...in\nfor...in\n構文は、配列の各要素に対して、いくつかの宣言を繰り返し実行することができます。これは1つの引数\narray_element\n、もしくは2つの引数\n[index, array_element]\nのいずれかと使用が可能です。2番目の形式は、ループの機能に影響しません。これはタプル冒頭の変数にある、実行中のインデックスを追跡します。\n構文\n[var_declaration =] for array_element in array_id\n statements | continue | break\n return_expression\n\n[var_declaration =] for [index, array_element] in array_id\n statements | continue | break\n return_expression\nvar_declaration\nー オプションの変数宣言で、ループの\nreturn_expression\nの値が割り当てられます。\nindex\nー 実行中のインデックスを追跡するオプションの変数です。インデックスは0から始まります。この変数は、ループの内部では不変です。使用する場合は、\narray_element\nを含むタプルに格納する必要があります。\narray_element\nー ループ内で処理される、連続した各配列の要素を格納する変数です。この変数はループ内では不変です。\narray_id\nー ループが反復がされる配列のID。\nstatements | continue | break\nー 任意の数のステートメント、または「continue」や「break」キーワードを、スペース4つまたはタブでインデントしたものです。\nreturn_expression\nー ループの戻り値です。\nvar_declaration\nに変数が存在する場合は、その変数へ代入されます。「continue」や 「break」キーワードによってループが終了した場合、ループの戻り値は、ループが終了する前に、最後に値が代入された変数となります。\ncontinue\nー ループの中でのみ使用できるキーワードで、そのループにおいて次の反復を実行します。\nbreak\nー ループを終了するキーワードです。\nこの構造で要素の反復処理が行われている間でも、スクリプトによって配列や行列を変更することができます。ただし、マップについては、そのキーと値のペアをループしている間の変更はできません。\nfor...in\nループ内でマップを変更するには、コピーのキーと値のペア、もしくは\nmap.keys\n配列の要素を反復処理します。\n以下は、\nfor...in\nの1つの引数を使用して、「終値」のSMAよりも大きいOHLC値のバーがいくつあるかを定義しています:\n例\n//\n@version=\n6\nindicator\n(\n\"for...in\"\n)\n// Here we determine on each bar how many of the b\nar's OHLC values are greater than the SMA of 'clos\ne' values\nfloat\n[]\nohlcValues\n=\narray.from\n(\nopen\n,\nhigh\n,\nlow\n,\nclose\n)\nqtyGreaterThan\n(\nvalue\n,\narray\n)\n=>\nint\nresult\n=\n0\nfor\ncurrentElement\nin\narray\nif\ncurrentElement\n>\nvalue\nresult\n+=\n1\nresult\nplot\n(\nqtyGreaterThan\n(\nta.sma\n(\nclose\n,\n20\n)\n,\nohlcValues\n))\n以下は、\nfor...in\nの2つの引数を使用して、\nisPos\n配列で一致する値が正の場合、\ntrue\n配列の値を\nvaluesArray\nに設定しています:\n例\n//\n@version=\n6\nindicator\n(\n\"for...in\"\n)\nvar\nvaluesArray\n=\narray.from\n(\n4\n,\n-8\n,\n11\n,\n78\n,\n-16\n,\n34\n,\n7\n,\n99\n,\n0\n,\n55\n)\nvar\nisPos\n=\narray.new_bool\n(\n10\n,\nfalse\n)\nfor\n[\nindex\n,\nvalue\n]\nin\nvaluesArray\nif\nvalue\n>\n0\narray.set\n(\nisPos\n,\nindex\n,\ntrue\n)\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\nstr.tostring\n(\nisPos\n))\n行列の行を配列として繰り返し処理します。\n例\n//\n@version=\n6\nindicator\n(\n\"`for ... in` matrix Example\"\n)\n// Create a 2x3 matrix with values `4`.\nmatrix1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n3\n,\n4\n)\nsum\n=\n0.0\n// Loop through every row of the matrix.\nfor\nrowArray\nin\nmatrix1\n// Sum values of the every row\nsum\n+=\narray.sum\n(\nrowArray\n)\nplot\n(\nsum\n)\nこちらもご覧ください\nfor\nwhile\narray.sum\narray.min\narray.max",
"code_blocks": [
{
"language": "",
"code": "[var_declaration =] for array_element in array_id\n statements | continue | break\n return_expression\n\n[var_declaration =] for [index, array_element] in array_id\n statements | continue | break\n return_expression"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"for...in\"\n)\n// Here we determine on each bar how many of the b\nar's OHLC values are greater than the SMA of 'clos\ne' values\nfloat\n[]\n \nohlcValues\n \n=\n \narray.from\n(\nopen\n,\n \nhigh\n,\n \nlow\n,\n \nclose\n)\nqtyGreaterThan\n(\nvalue\n,\n \narray\n)\n \n=>\n \nint\n \nresult\n \n=\n \n0\n \nfor\n \ncurrentElement\n \nin\n \narray\n \nif\n \ncurrentElement\n \n>\n \nvalue\n \nresult\n \n+=\n \n1\n \nresult\nplot\n(\nqtyGreaterThan\n(\nta.sma\n(\nclose\n,\n \n20\n)\n,\n \nohlcValues\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"for...in\"\n)\nvar\n \nvaluesArray\n \n=\n \narray.from\n(\n4\n,\n \n-8\n,\n \n11\n,\n \n78\n,\n \n-16\n,\n \n34\n,\n \n7\n,\n \n99\n,\n \n0\n,\n \n55\n)\nvar\n \nisPos\n \n=\n \narray.new_bool\n(\n10\n,\n \nfalse\n)\nfor\n \n[\nindex\n,\n \nvalue\n]\n \nin\n \nvaluesArray\n \nif\n \nvalue\n \n>\n \n0\n \narray.set\n(\nisPos\n,\n \nindex\n,\n \ntrue\n)\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nstr.tostring\n(\nisPos\n))"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"`for ... in` matrix Example\"\n)\n// Create a 2x3 matrix with values `4`.\nmatrix1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n3\n,\n \n4\n)\nsum\n \n=\n \n0.0\n// Loop through every row of the matrix.\nfor\n \nrowArray\n \nin\n \nmatrix1\n \n// Sum values of the every row\n \nsum\n \n+=\n \narray.sum\n(\nrowArray\n)\nplot\n(\nsum\n)"
}
],
"links": [
{
"text": "map.keys",
"href": "#fun_map.keys"
},
{
"text": "for...in",
"href": "#kw_for...in"
},
{
"text": "for",
"href": "#kw_for"
},
{
"text": "while",
"href": "#kw_while"
},
{
"text": "array.sum",
"href": "#fun_array.sum"
},
{
"text": "array.min",
"href": "#fun_array.min"
},
{
"text": "array.max",
"href": "#fun_array.max"
}
],
"tables": []
},
{
"id": "kw_if",
"legacy_id": "op_if",
"title": "if",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">if</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_if\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">If文は、式の条件が満たされたときに実行しなければならない文のブロックを定義します。</div><div class=\"tv-pine-reference-item__text tv-text\">if文にアクセスして使用するには、コードの最初の行にPine Script®の言語バージョン2以上を指定する必要があります。例: //@version=6</div><div class=\"tv-pine-reference-item__text tv-text\">Pine Script® 言語のバージョン4では \"else if\" 構文が使用可能です。</div><div class=\"tv-pine-reference-item__text tv-text\">一般コードフォーム:</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">var_declarationX = if condition\n var_decl_then0\n var_decl_then1\n …\n var_decl_thenN\nelse if [optional block]\n var_decl_else0\n var_decl_else1\n …\n var_decl_elseN\nelse\n var_decl_else0\n var_decl_else1\n …\n var_decl_elseN\n return_expression_else</pre><div class=\"tv-pine-reference-item__text tv-text\">解説:</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>var_declarationX</strong> — この変数は、if文の値を取得します。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>condition</strong> — 条件が true の場合、'then' のブロック (var_decl_then0, var_decl_then1 など) のロジックが使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\">条件が false の場合、'else' のブロック (var_decl_else0, var_decl_else1 など) のロジックが使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>return_expression_then</strong>, <strong>return_expression_else</strong> — 「thenのブロック」または「elseのブロック」の最後の式は、ステートメントの最終値を返します。変数の宣言が最後にある場合、その値が結果の値になります。</div><div class=\"tv-pine-reference-item__text tv-text\">if文の戻り値の型は、return_expression_then型かreturn_expression_else型かによって異なります(型が一致する必要があります。つまり、elseブロックに文字列の値がある場合、thenから整数値を返すことはできません)。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_if_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"if\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// This code compiles</span></span><br/><span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// This code doesn’t compile</span></span><br/><span><span class=\"mtk9\">// y = if close > open</span></span><br/><span><span class=\"mtk9\">// close</span></span><br/><span><span class=\"mtk9\">// else</span></span><br/><span><span class=\"mtk9\">// \"open\"</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\"><code>else</code> のブロックは省略することができます。この場合、条件が false であれば、変数 var_declarationX に “empty” 値 (na, false, または \"\") が代入されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_if_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"if\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk9\">// If current close > current open, then x = close</span><span class=\"mtk9\">.</span></span><br/><span><span class=\"mtk9\">// Otherwise the x = na.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">複数の\"else if\" ブロックを使用することも、まったく使用しないことも可能です。ブロック “then”, \"else if\", \"else\" はスペース4つでシフトされます:</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_if_example_2\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"if\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span class=\"mtk18\">else</span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">結果として得られる<code>if</code> 文の値を無視することができます(\"var_declarationX =\"は省略可能です)。式の副次効果が必要な場合、例えばストラテジートレードの場合などに便利です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_if_example_3\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"if\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"BBandLE\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">stop</span><span class=\"mtk18\">=</span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">oca_name</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"BollingerBands\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">oca_type</span><span class=\"mtk18\">=</span><span class=\"mtk11\">strategy.oca.cancel</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">comment</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"BBandLE\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.cancel</span><span class=\"mtk13\">(</span><span class=\"mtk33\">id</span><span class=\"mtk18\">=</span><span class=\"mtk29\">\"BBandLE\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">if文の中にif文を含むことができます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_if_example_4\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"if\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "if\nIf文は、式の条件が満たされたときに実行しなければならない文のブロックを定義します。\nif文にアクセスして使用するには、コードの最初の行にPine Script®の言語バージョン2以上を指定する必要があります。例: //@version=6\nPine Script® 言語のバージョン4では \"else if\" 構文が使用可能です。\n一般コードフォーム:\n構文\nvar_declarationX = if condition\n var_decl_then0\n var_decl_then1\n …\n var_decl_thenN\nelse if [optional block]\n var_decl_else0\n var_decl_else1\n …\n var_decl_elseN\nelse\n var_decl_else0\n var_decl_else1\n …\n var_decl_elseN\n return_expression_else\n解説:\nvar_declarationX\n— この変数は、if文の値を取得します。\ncondition\n— 条件が true の場合、'then' のブロック (var_decl_then0, var_decl_then1 など) のロジックが使用されます。\n条件が false の場合、'else' のブロック (var_decl_else0, var_decl_else1 など) のロジックが使用されます。\nreturn_expression_then\n,\nreturn_expression_else\n— 「thenのブロック」または「elseのブロック」の最後の式は、ステートメントの最終値を返します。変数の宣言が最後にある場合、その値が結果の値になります。\nif文の戻り値の型は、return_expression_then型かreturn_expression_else型かによって異なります(型が一致する必要があります。つまり、elseブロックに文字列の値がある場合、thenから整数値を返すことはできません)。\n例\n//\n@version=\n6\nindicator\n(\n\"if\"\n)\n// This code compiles\nx\n=\nif\nclose\n>\nopen\nclose\nelse\nopen\n// This code doesn’t compile\n// y = if close > open\n// close\n// else\n// \"open\"\nplot\n(\nx\n)\nelse\nのブロックは省略することができます。この場合、条件が false であれば、変数 var_declarationX に “empty” 値 (na, false, または \"\") が代入されます。\n例\n//\n@version=\n6\nindicator\n(\n\"if\"\n)\nx\n=\nif\nclose\n>\nopen\nclose\n// If current close > current open, then x = close\n.\n// Otherwise the x = na.\nplot\n(\nx\n)\n複数の\"else if\" ブロックを使用することも、まったく使用しないことも可能です。ブロック “then”, \"else if\", \"else\" はスペース4つでシフトされます:\n例\n//\n@version=\n6\nindicator\n(\n\"if\"\n)\nx\n=\nif\nopen\n>\nclose\n5\nelse\nif\nhigh\n>\nlow\nclose\nelse\nopen\nplot\n(\nx\n)\n結果として得られる\nif\n文の値を無視することができます(\"var_declarationX =\"は省略可能です)。式の副次効果が必要な場合、例えばストラテジートレードの場合などに便利です。\n例\n//\n@version=\n6\nstrategy\n(\n\"if\"\n)\nif\n(\nta.crossover\n(\nhigh\n,\nlow\n))\nstrategy.entry\n(\n\"BBandLE\"\n,\nstrategy.long\n,\nstop\n=\nlow\n,\noca_name\n=\n\"BollingerBands\"\n,\noca_type\n=\nstrategy.oca.cancel\n,\ncomment\n=\n\"BBandLE\"\n)\nelse\nstrategy.cancel\n(\nid\n=\n\"BBandLE\"\n)\nif文の中にif文を含むことができます。\n例\n//\n@version=\n6\nindicator\n(\n\"if\"\n)\nfloat\nx\n=\nna\nif\nclose\n>\nopen\nif\nclose\n>\nclose\n[\n1\n]\nx\n:=\nclose\nelse\nx\n:=\nclose\n[\n1\n]\nelse\nx\n:=\nopen\nplot\n(\nx\n)",
"code_blocks": [
{
"language": "",
"code": "var_declarationX = if condition\n var_decl_then0\n var_decl_then1\n …\n var_decl_thenN\nelse if [optional block]\n var_decl_else0\n var_decl_else1\n …\n var_decl_elseN\nelse\n var_decl_else0\n var_decl_else1\n …\n var_decl_elseN\n return_expression_else"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"if\"\n)\n// This code compiles\nx\n \n=\n \nif\n \nclose\n \n>\n \nopen\n \nclose\nelse\n \nopen\n// This code doesn’t compile\n// y = if close > open\n// close\n// else\n// \"open\"\nplot\n(\nx\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"if\"\n)\nx\n \n=\n \nif\n \nclose\n \n>\n \nopen\n \nclose\n// If current close > current open, then x = close\n.\n// Otherwise the x = na.\nplot\n(\nx\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"if\"\n)\nx\n \n=\n \nif\n \nopen\n \n>\n \nclose\n \n5\nelse\n \nif\n \nhigh\n \n>\n \nlow\n \nclose\nelse\n \nopen\nplot\n(\nx\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"if\"\n)\nif\n \n(\nta.crossover\n(\nhigh\n,\n \nlow\n))\n \nstrategy.entry\n(\n\"BBandLE\"\n,\n \nstrategy.long\n,\n \nstop\n=\nlow\n,\n \noca_name\n=\n\"BollingerBands\"\n,\n \noca_type\n=\nstrategy.oca.cancel\n,\n \ncomment\n=\n\"BBandLE\"\n)\nelse\n \nstrategy.cancel\n(\nid\n=\n\"BBandLE\"\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"if\"\n)\nfloat\n \nx\n \n=\n \nna\nif\n \nclose\n \n>\n \nopen\n \nif\n \nclose\n \n>\n \nclose\n[\n1\n]\n \nx\n \n:=\n \nclose\n \nelse\n \nx\n \n:=\n \nclose\n[\n1\n]\nelse\n \nx\n \n:=\n \nopen\nplot\n(\nx\n)"
}
],
"links": [],
"tables": []
},
{
"id": "kw_import",
"legacy_id": "op_import",
"title": "import",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">import</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_import\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">外部の <a class=\"js-reference\" data-href=\"fun_library\" href=\"#fun_library\">library</a> をスクリプトに読み込み、その関数を名前空間にバインドするために使用します。インポートするスクリプトは、インジケーター、ストラテジー、または別のライブラリのいずれかになります。インポートする前に、ライブラリを(非公開または公開で)投稿する必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">import {username}/{libraryName}/{libraryVersion} as {alias}</pre><div class=\"tv-pine-reference-item__sub-header\">引数</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">username (literal string) </span>ライブラリ作成者のユーザー名。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">libraryName (literal string) </span>インポートされたライブラリの名前。作成者がライブラリスクリプトで使用した <code>title</code> 引数に対応しています。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">libraryVersion (literal int) </span>インポートしたライブラリのバージョンの番号。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">alias (literal string) </span>ライブラリの関数参照のために名前空間として使用される識別子の中で数値以外のもの。オプションです。デフォルトは文字列 <code>libraryName</code> です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_import\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"num_methods import\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Import the first version of the username’s </span><span class=\"mtk9\">\"num_methods\" library and assign it to the \"m\" </span><span class=\"mtk9\">namespace\",</span></span><br/><span><span class=\"mtk18\">import</span><span class=\"mtk1\"> </span><span class=\"mtk16\">username/num_methods/1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">as</span><span class=\"mtk1\"> </span><span class=\"mtk17\">m</span></span><br/><span><span class=\"mtk9\">// Call the “sinh()” function from the imported </span><span class=\"mtk9\">library</span></span><br/><span><span class=\"mtk33\">y</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">m</span><span class=\"mtk1\">.</span><span class=\"mtk15\">sinh</span><span class=\"mtk13\">(</span><span class=\"mtk12\">3.14</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Plot value returned by the \"sinh()\" function\",</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">math.* や strategy.* など内蔵の名前空間を置き換えるエイリアスの使用は可能ですが、ライブラリに Pine Script® の内蔵関数をシャドウする関数名が含まれている場合、内蔵関数が使用できなくなります。同じバージョンのライブラリは一度しかインポートできません。エイリアスは、インポートするライブラリごとに区別する必要があります。ライブラリ関数を呼び出す場合、その引数を宣言された型以外に変換することはできません。インポート文の <code>username</code>、<code>libraryName</code> または<code>alias</code> の識別子として 'as' や 'import' を使用することはできません。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_library\" href=\"#fun_library\">library</a><a class=\"tv-tag-label js-reference\" data-href=\"kw_export\" href=\"#kw_export\">export</a></div></div>",
"text": "import\n外部の\nlibrary\nをスクリプトに読み込み、その関数を名前空間にバインドするために使用します。インポートするスクリプトは、インジケーター、ストラテジー、または別のライブラリのいずれかになります。インポートする前に、ライブラリを(非公開または公開で)投稿する必要があります。\n構文\nimport {username}/{libraryName}/{libraryVersion} as {alias}\n引数\nusername (literal string)\nライブラリ作成者のユーザー名。\nlibraryName (literal string)\nインポートされたライブラリの名前。作成者がライブラリスクリプトで使用した\ntitle\n引数に対応しています。\nlibraryVersion (literal int)\nインポートしたライブラリのバージョンの番号。\nalias (literal string)\nライブラリの関数参照のために名前空間として使用される識別子の中で数値以外のもの。オプションです。デフォルトは文字列\nlibraryName\nです。\n例\n//\n@version=\n6\nindicator\n(\n\"num_methods import\"\n)\n// Import the first version of the username’s\n\"num_methods\" library and assign it to the \"m\"\nnamespace\",\nimport\nusername/num_methods/1\nas\nm\n// Call the “sinh()” function from the imported\nlibrary\ny\n=\nm\n.\nsinh\n(\n3.14\n)\n// Plot value returned by the \"sinh()\" function\",\nplot\n(\ny\n)\n備考\nmath.* や strategy.* など内蔵の名前空間を置き換えるエイリアスの使用は可能ですが、ライブラリに Pine Script® の内蔵関数をシャドウする関数名が含まれている場合、内蔵関数が使用できなくなります。同じバージョンのライブラリは一度しかインポートできません。エイリアスは、インポートするライブラリごとに区別する必要があります。ライブラリ関数を呼び出す場合、その引数を宣言された型以外に変換することはできません。インポート文の\nusername\n、\nlibraryName\nまたは\nalias\nの識別子として 'as' や 'import' を使用することはできません。\nこちらもご覧ください\nlibrary\nexport",
"code_blocks": [
{
"language": "",
"code": "import {username}/{libraryName}/{libraryVersion} as {alias}"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"num_methods import\"\n)\n// Import the first version of the username’s \n\"num_methods\" library and assign it to the \"m\" \nnamespace\",\nimport\n \nusername/num_methods/1\n \nas\n \nm\n// Call the “sinh()” function from the imported \nlibrary\ny\n \n=\n \nm\n.\nsinh\n(\n3.14\n)\n// Plot value returned by the \"sinh()\" function\",\nplot\n(\ny\n)"
}
],
"links": [
{
"text": "library",
"href": "#fun_library"
},
{
"text": "library",
"href": "#fun_library"
},
{
"text": "export",
"href": "#kw_export"
}
],
"tables": []
},
{
"id": "kw_method",
"legacy_id": "op_method",
"title": "method",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">method</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_method\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">これは関数宣言の前に置かれるキーワードで、関数名を最初のパラメーターの型の変数に追加し、その最初のパラメーターを省略することによって、ドット記法での呼び出しを可能にするものです。また、メソッドとして宣言された関数は、通常のユーザー定義関数のように呼び出すことができます。この場合、最初のパラメーターに引数を与える必要があります。</div><div class=\"tv-pine-reference-item__text tv-text\">メソッドの宣言の最初のパラメーターについては、型が明示されている必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">[export] method <functionName>(<paramType> <paramName> [= <defaultValue>], …) =>\n <functionBlock></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_method\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prices</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>()</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Pushes a new value into the array and removes the</span><span class=\"mtk9\"> first one if the resulting array is greater than </span><span class=\"mtk9\">`maxSize`. Can be used as a method.</span></span><br/><span><span class=\"mtk18\">method</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maintainArray</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">array</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">id</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxSize</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">value</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">id</span><span class=\"mtk1\">.</span><span class=\"mtk15\">push</span><span class=\"mtk13\">(</span><span class=\"mtk33\">value</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">id</span><span class=\"mtk1\">.</span><span class=\"mtk15\">size</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">maxSize</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">id</span><span class=\"mtk1\">.</span><span class=\"mtk15\">shift</span><span class=\"mtk13\">()</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">prices</span><span class=\"mtk1\">.</span><span class=\"mtk15\">maintainArray</span><span class=\"mtk13\">(</span><span class=\"mtk12\">50</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// The method can also be called like a function, </span><span class=\"mtk9\">without using dot notation.</span></span><br/><span><span class=\"mtk9\">// In this case an argument must be supplied for i</span><span class=\"mtk9\">ts first parameter.</span></span><br/><span><span class=\"mtk9\">// maintainArray(prices, 50, close)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// This calls the `array.avg()` built-in using dot</span><span class=\"mtk9\"> notation with the `prices` array.</span></span><br/><span><span class=\"mtk9\">// It is possible because built-in functions belon</span><span class=\"mtk9\">ging to some namespaces that are a special Pine ty</span><span class=\"mtk9\">pe</span></span><br/><span><span class=\"mtk9\">// can be invoked with method notation when the fu</span><span class=\"mtk9\">nction's first parameter is an ID of that type.</span></span><br/><span><span class=\"mtk9\">// Those namespaces are: `array`, `matrix`, `line`</span><span class=\"mtk9\">, `linefill`, `label`, `box`, and `table`.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">prices</span><span class=\"mtk1\">.</span><span class=\"mtk15\">avg</span><span class=\"mtk13\">())</span></span><br/></code></pre></div>",
"text": "method\nこれは関数宣言の前に置かれるキーワードで、関数名を最初のパラメーターの型の変数に追加し、その最初のパラメーターを省略することによって、ドット記法での呼び出しを可能にするものです。また、メソッドとして宣言された関数は、通常のユーザー定義関数のように呼び出すことができます。この場合、最初のパラメーターに引数を与える必要があります。\nメソッドの宣言の最初のパラメーターについては、型が明示されている必要があります。\n構文\n[export] method <functionName>(<paramType> <paramName> [= <defaultValue>], …) =>\n <functionBlock>\n例\n//\n@version=\n6\nindicator\n(\n\"\"\n)\nvar\nprices\n=\narray.new\n<\nfloat\n>()\n//\n@function\nPushes a new value into the array and removes the\nfirst one if the resulting array is greater than\n`maxSize`. Can be used as a method.\nmethod\nmaintainArray\n(\narray\n<\nfloat\n>\nid\n,\nmaxSize\n,\nvalue\n)\n=>\nid\n.\npush\n(\nvalue\n)\nif\nid\n.\nsize\n()\n>\nmaxSize\nid\n.\nshift\n()\nprices\n.\nmaintainArray\n(\n50\n,\nclose\n)\n// The method can also be called like a function,\nwithout using dot notation.\n// In this case an argument must be supplied for i\nts first parameter.\n// maintainArray(prices, 50, close)\n// This calls the `array.avg()` built-in using dot\nnotation with the `prices` array.\n// It is possible because built-in functions belon\nging to some namespaces that are a special Pine ty\npe\n// can be invoked with method notation when the fu\nnction's first parameter is an ID of that type.\n// Those namespaces are: `array`, `matrix`, `line`\n, `linefill`, `label`, `box`, and `table`.\nplot\n(\nprices\n.\navg\n())",
"code_blocks": [
{
"language": "",
"code": "[export] method <functionName>(<paramType> <paramName> [= <defaultValue>], …) =>\n <functionBlock>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"\"\n)\nvar\n \nprices\n \n=\n \narray.new\n<\nfloat\n>()\n//\n@function\n Pushes a new value into the array and removes the\n first one if the resulting array is greater than \n`maxSize`. Can be used as a method.\nmethod\n \nmaintainArray\n(\narray\n<\nfloat\n>\n \nid\n,\n \nmaxSize\n,\n \nvalue\n)\n \n=>\n \nid\n.\npush\n(\nvalue\n)\n \nif\n \nid\n.\nsize\n()\n \n>\n \nmaxSize\n \nid\n.\nshift\n()\nprices\n.\nmaintainArray\n(\n50\n,\n \nclose\n)\n// The method can also be called like a function, \nwithout using dot notation.\n// In this case an argument must be supplied for i\nts first parameter.\n// maintainArray(prices, 50, close)\n// This calls the `array.avg()` built-in using dot\n notation with the `prices` array.\n// It is possible because built-in functions belon\nging to some namespaces that are a special Pine ty\npe\n// can be invoked with method notation when the fu\nnction's first parameter is an ID of that type.\n// Those namespaces are: `array`, `matrix`, `line`\n, `linefill`, `label`, `box`, and `table`.\nplot\n(\nprices\n.\navg\n())"
}
],
"links": [],
"tables": []
},
{
"id": "kw_not",
"legacy_id": "op_not",
"title": "not",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">not</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_not\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">論理否定 (NOT)。ブール式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">not expr1</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ブール値、もしくはブール値の系列。</div></div>",
"text": "not\n論理否定 (NOT)。ブール式に利用できます。\n構文\nnot expr1\nリターン\nブール値、もしくはブール値の系列。",
"code_blocks": [
{
"language": "",
"code": "not expr1"
}
],
"links": [],
"tables": []
},
{
"id": "kw_or",
"legacy_id": "op_or",
"title": "or",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">or</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_or\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">論理和 (OR)。ブール式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 or expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ブール値、もしくはブール値の系列。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>expr1</code>が<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>と評価された場合、<code>or</code>の演算子は<code>expr2</code>を評価せずに<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>を返します。</div></div>",
"text": "or\n論理和 (OR)。ブール式に利用できます。\n構文\nexpr1 or expr2\nリターン\nブール値、もしくはブール値の系列。\n備考\nexpr1\nが\ntrue\nと評価された場合、\nor\nの演算子は\nexpr2\nを評価せずに\ntrue\nを返します。",
"code_blocks": [
{
"language": "",
"code": "expr1 or expr2"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "true",
"href": "#const_true"
}
],
"tables": []
},
{
"id": "kw_switch",
"legacy_id": "op_switch",
"title": "switch",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">switch</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_switch\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">switch文は、条件と式の値に応じて、複数の文から分岐処理を行います。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">[variable_declaration = ] switch expression\n value1 => local_block\n value2 => local_block\n …\n => default_local_block\n\n[variable_declaration = ] switch\n condition1 => local_block\n condition2 => local_block\n …\n => default_local_block</pre><div class=\"tv-pine-reference-item__text tv-text\">式を含むswitch :</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_switch_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Switch using an expression\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i_maType</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.string</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"EMA\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"MA type\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">options</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk29\">\"EMA\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"SMA\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"RMA\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"WMA\"</span><span class=\"mtk13\">])</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ma</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk18\">switch</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i_maType</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"EMA\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.ema</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"SMA\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"RMA\"</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.rma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Default used when the three first cases do not </span><span class=\"mtk9\">match.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.wma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ma</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">式を含まないswitch :</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_switch_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Switch without an expression\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">shortCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossunder</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">switch</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">shortCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short ID\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">localブロックの文の最後の式の値が実行されます。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\"><code>local_block</code>インスタンスのどれか1つ、もしくは<code>default_local_block</code>が実行されます。<code>default_local_block</code>は、<code>=></code>トークンで明示されて、上記のブロックのどの条件にも合致しない場合に実行されます。<code>switch</code>文の結果が変数に代入されて、<code>default_local_block</code>が指定されていない場合は、<code>local_block</code>が実行されなければ<code>na</code>が返されます。<code>switch</code>文の結果を変数に代入する場合、<code>local_block</code>インスタンスはすべて同じ型の値を返す必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_if\" href=\"#kw_if\">if</a><a class=\"tv-tag-label js-reference\" data-href=\"op_?:\" href=\"#op_?:\">?:</a></div></div>",
"text": "switch\nswitch文は、条件と式の値に応じて、複数の文から分岐処理を行います。\n構文\n[variable_declaration = ] switch expression\n value1 => local_block\n value2 => local_block\n …\n => default_local_block\n\n[variable_declaration = ] switch\n condition1 => local_block\n condition2 => local_block\n …\n => default_local_block\n式を含むswitch :\n例\n//\n@version=\n6\nindicator\n(\n\"Switch using an expression\"\n)\nstring\ni_maType\n=\ninput.string\n(\n\"EMA\"\n,\n\"MA type\"\n,\noptions\n=\n[\n\"EMA\"\n,\n\"SMA\"\n,\n\"RMA\"\n,\n\"WMA\"\n])\nfloat\nma\n=\nswitch\ni_maType\n\"EMA\"\n=>\nta.ema\n(\nclose\n,\n10\n)\n\"SMA\"\n=>\nta.sma\n(\nclose\n,\n10\n)\n\"RMA\"\n=>\nta.rma\n(\nclose\n,\n10\n)\n// Default used when the three first cases do not\nmatch.\n=>\nta.wma\n(\nclose\n,\n10\n)\nplot\n(\nma\n)\n式を含まないswitch :\n例\n//\n@version=\n6\nstrategy\n(\n\"Switch without an expression\"\n,\noverlay\n=\ntrue\n)\nbool\nlongCondition\n=\nta.crossover\n(\nta.sma\n(\nclose\n,\n14\n)\n,\nta.sma\n(\nclose\n,\n28\n))\nbool\nshortCondition\n=\nta.crossunder\n(\nta.sma\n(\nclose\n,\n14\n)\n,\nta.sma\n(\nclose\n,\n28\n))\nswitch\nlongCondition\n=>\nstrategy.entry\n(\n\"Long ID\"\n,\nstrategy.long\n)\nshortCondition\n=>\nstrategy.entry\n(\n\"Short ID\"\n,\nstrategy.short\n)\nリターン\nlocalブロックの文の最後の式の値が実行されます。\n備考\nlocal_block\nインスタンスのどれか1つ、もしくは\ndefault_local_block\nが実行されます。\ndefault_local_block\nは、\n=>\nトークンで明示されて、上記のブロックのどの条件にも合致しない場合に実行されます。\nswitch\n文の結果が変数に代入されて、\ndefault_local_block\nが指定されていない場合は、\nlocal_block\nが実行されなければ\nna\nが返されます。\nswitch\n文の結果を変数に代入する場合、\nlocal_block\nインスタンスはすべて同じ型の値を返す必要があります。\nこちらもご覧ください\nif\n?:",
"code_blocks": [
{
"language": "",
"code": "[variable_declaration = ] switch expression\n value1 => local_block\n value2 => local_block\n …\n => default_local_block\n\n[variable_declaration = ] switch\n condition1 => local_block\n condition2 => local_block\n …\n => default_local_block"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Switch using an expression\"\n)\nstring\n \ni_maType\n \n=\n \ninput.string\n(\n\"EMA\"\n,\n \n\"MA type\"\n,\n \noptions\n \n=\n \n[\n\"EMA\"\n,\n \n\"SMA\"\n,\n \n\"RMA\"\n,\n \n\"WMA\"\n])\nfloat\n \nma\n \n=\n \nswitch\n \ni_maType\n \n\"EMA\"\n \n=>\n \nta.ema\n(\nclose\n,\n \n10\n)\n \n\"SMA\"\n \n=>\n \nta.sma\n(\nclose\n,\n \n10\n)\n \n\"RMA\"\n \n=>\n \nta.rma\n(\nclose\n,\n \n10\n)\n \n// Default used when the three first cases do not \nmatch.\n \n=>\n \nta.wma\n(\nclose\n,\n \n10\n)\nplot\n(\nma\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Switch without an expression\"\n,\n \noverlay\n \n=\n \ntrue\n)\nbool\n \nlongCondition\n \n=\n \nta.crossover\n(\n \nta.sma\n(\nclose\n,\n \n14\n)\n,\n \nta.sma\n(\nclose\n,\n \n28\n))\nbool\n \nshortCondition\n \n=\n \nta.crossunder\n(\nta.sma\n(\nclose\n,\n \n14\n)\n,\n \nta.sma\n(\nclose\n,\n \n28\n))\nswitch\n \nlongCondition\n \n=>\n \nstrategy.entry\n(\n\"Long ID\"\n,\n \nstrategy.long\n)\n \nshortCondition\n \n=>\n \nstrategy.entry\n(\n\"Short ID\"\n,\n \nstrategy.short\n)"
}
],
"links": [
{
"text": "if",
"href": "#kw_if"
},
{
"text": "?:",
"href": "#op_?:"
}
],
"tables": []
},
{
"id": "kw_type",
"legacy_id": "op_type",
"title": "type",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">type</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_type\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オブジェクトを作成するためのユーザ定義型 (UDT) を宣言することができるキーワードです。UDTは複合型であり、定義されているUDTも合わせて、内蔵または任意の型のフィールドを任意の数含んでいます。UDTを定義するための構文は以下のとおりです:</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">[export ]type <UDT_identifier>\n [varip ]<field_type> <field_name> [= <value>]\n …</pre><div class=\"tv-pine-reference-item__text tv-text\">UDTが定義されると <code>UDT_identifier.new()</code> 構造を用いて、そこからオブジェクトを生成することができるようになります。新しいtypeインスタンスを作成するとき、そのオブジェクトのフィールドはUDTの定義で指定されたデフォルト値で初期化されます。デフォルトで指定されていないtypeは <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> で初期化されます。または代用として、typeのデフォルトを上書きするために、初期値を <code>*.new()</code> メソッドで引数として渡すことができます。例えば、<code>newFooObject = foo.new(x = true)</code> は新しい <code>foo</code> オブジェクトを <code>newFooObject</code> 変数に代入し、その <code>x</code> フィールドを <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> の値で初期化します。</div><div class=\"tv-pine-reference-item__text tv-text\">フィールドの宣言にはキーワード<a class=\"js-reference\" data-href=\"kw_varip\" href=\"#kw_varip\">varip</a>を含めることができ、この場合、同じバーでスクリプトが連続して繰り返される間、フィールドの値は保持されます。</div><div class=\"tv-pine-reference-item__text tv-text\">詳しくはユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system#user-defined-types\" target=\"_blank\">defining UDTs</a>と<a href=\"https://www.tradingview.com/pine-script-docs/language/objects/\" target=\"_blank\">using objects</a>の項をご参照ください。</div><div class=\"tv-pine-reference-item__text tv-text\">ライブラリはUDTをエクスポートすることができます。詳細はユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/concepts/libraries/#user-defined-types-and-objects\" target=\"_blank\">ライブラリ</a>のページをご参照ください。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_type_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Multi Time Period Chart\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">timeframeInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.timeframe</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"1D\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">type</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bar</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">o</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">h</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">l</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">c</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">t</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span></span><br/><span><span></span></span><br/><span><span class=\"mtk15\">drawBox</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">bar</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">right</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">bar</span><span class=\"mtk1\"> </span><span class=\"mtk33\">s</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bar</span><span class=\"mtk1\">.</span><span class=\"mtk15\">new</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">color</span><span class=\"mtk1\"> </span><span class=\"mtk33\">boxColor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\">.</span><span class=\"mtk33\">c</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\">.</span><span class=\"mtk33\">o</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk1\">.</span><span class=\"mtk33\">t</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\">.</span><span class=\"mtk33\">h</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\">.</span><span class=\"mtk33\">l</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">boxColor</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">boxColor</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span></span></span><br/><span><span class=\"mtk15\">updateBox</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">box</span><span class=\"mtk1\"> </span><span class=\"mtk33\">boxId</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">bar</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">color</span><span class=\"mtk1\"> </span><span class=\"mtk33\">boxColor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\">.</span><span class=\"mtk33\">c</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\">.</span><span class=\"mtk33\">o</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.set_border_color</span><span class=\"mtk13\">(</span><span class=\"mtk33\">boxId</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">boxColor</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.set_bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk33\">boxId</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">boxColor</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.set_top</span><span class=\"mtk13\">(</span><span class=\"mtk33\">boxId</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\">.</span><span class=\"mtk33\">h</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.set_bottom</span><span class=\"mtk13\">(</span><span class=\"mtk33\">boxId</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\">.</span><span class=\"mtk33\">l</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.set_right</span><span class=\"mtk13\">(</span><span class=\"mtk33\">boxId</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">secBar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">request.security</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.tickerid</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">timeframeInput</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bar</span><span class=\"mtk1\">.</span><span class=\"mtk15\">new</span><span class=\"mtk13\">())</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk33\">secBar</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// To avoid a runtime error, only process data whe</span><span class=\"mtk9\">n an object exists.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk18\">not</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islast</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">timeframeInput</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// On historical bars, draw a new box in the past </span><span class=\"mtk9\">when the HTF closes.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">drawBox</span><span class=\"mtk13\">(</span><span class=\"mtk33\">secBar</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">box</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lastBox</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lastBox</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">or</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">timeframeInput</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// On the last bar, only draw a new current box th</span><span class=\"mtk9\">e first time we get there or when HTF changes.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lastBox</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">drawBox</span><span class=\"mtk13\">(</span><span class=\"mtk33\">secBar</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// On other chart updates, use setters to modify t</span><span class=\"mtk9\">he current box.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">updateBox</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lastBox</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">secBar</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": "type\nオブジェクトを作成するためのユーザ定義型 (UDT) を宣言することができるキーワードです。UDTは複合型であり、定義されているUDTも合わせて、内蔵または任意の型のフィールドを任意の数含んでいます。UDTを定義するための構文は以下のとおりです:\n構文\n[export ]type <UDT_identifier>\n [varip ]<field_type> <field_name> [= <value>]\n …\nUDTが定義されると\nUDT_identifier.new()\n構造を用いて、そこからオブジェクトを生成することができるようになります。新しいtypeインスタンスを作成するとき、そのオブジェクトのフィールドはUDTの定義で指定されたデフォルト値で初期化されます。デフォルトで指定されていないtypeは\nna\nで初期化されます。または代用として、typeのデフォルトを上書きするために、初期値を\n*.new()\nメソッドで引数として渡すことができます。例えば、\nnewFooObject = foo.new(x = true)\nは新しい\nfoo\nオブジェクトを\nnewFooObject\n変数に代入し、その\nx\nフィールドを\ntrue\nの値で初期化します。\nフィールドの宣言にはキーワード\nvarip\nを含めることができ、この場合、同じバーでスクリプトが連続して繰り返される間、フィールドの値は保持されます。\n詳しくはユーザーマニュアルの\ndefining UDTs\nと\nusing objects\nの項をご参照ください。\nライブラリはUDTをエクスポートすることができます。詳細はユーザーマニュアルの\nライブラリ\nのページをご参照ください。\n例\n//\n@version=\n6\nindicator\n(\n\"Multi Time Period Chart\"\n,\noverlay\n=\ntrue\n)\ntimeframeInput\n=\ninput.timeframe\n(\n\"1D\"\n)\ntype\nbar\nfloat\no\n=\nopen\nfloat\nh\n=\nhigh\nfloat\nl\n=\nlow\nfloat\nc\n=\nclose\nint\nt\n=\ntime\ndrawBox\n(\nbar\nb\n,\nright\n)\n=>\nbar\ns\n=\nbar\n.\nnew\n()\ncolor\nboxColor\n=\nb\n.\nc\n>=\nb\n.\no\n?\ncolor.green\n:\ncolor.red\nbox.new\n(\nb\n.\nt\n,\nb\n.\nh\n,\nright\n,\nb\n.\nl\n,\nboxColor\n,\nxloc\n=\nxloc.bar_time\n,\nbgcolor\n=\ncolor.new\n(\nboxColor\n,\n90\n))\nupdateBox\n(\nbox\nboxId\n,\nbar\nb\n)\n=>\ncolor\nboxColor\n=\nb\n.\nc\n>=\nb\n.\no\n?\ncolor.green\n:\ncolor.red\nbox.set_border_color\n(\nboxId\n,\nboxColor\n)\nbox.set_bgcolor\n(\nboxId\n,\ncolor.new\n(\nboxColor\n,\n90\n))\nbox.set_top\n(\nboxId\n,\nb\n.\nh\n)\nbox.set_bottom\n(\nboxId\n,\nb\n.\nl\n)\nbox.set_right\n(\nboxId\n,\ntime\n)\nsecBar\n=\nrequest.security\n(\nsyminfo.tickerid\n,\ntimeframeInput\n,\nbar\n.\nnew\n())\nif\nnot\nna\n(\nsecBar\n)\n// To avoid a runtime error, only process data whe\nn an object exists.\nif\nnot\nbarstate.islast\nif\ntimeframe.change\n(\ntimeframeInput\n)\n// On historical bars, draw a new box in the past\nwhen the HTF closes.\ndrawBox\n(\nsecBar\n,\ntime\n[\n1\n])\nelse\nvar\nbox\nlastBox\n=\nna\nif\nna\n(\nlastBox\n)\nor\ntimeframe.change\n(\ntimeframeInput\n)\n// On the last bar, only draw a new current box th\ne first time we get there or when HTF changes.\nlastBox\n:=\ndrawBox\n(\nsecBar\n,\ntime\n)\nelse\n// On other chart updates, use setters to modify t\nhe current box.\nupdateBox\n(\nlastBox\n,\nsecBar\n)",
"code_blocks": [
{
"language": "",
"code": "[export ]type <UDT_identifier>\n [varip ]<field_type> <field_name> [= <value>]\n …"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Multi Time Period Chart\"\n,\n \noverlay\n \n=\n \ntrue\n)\ntimeframeInput\n \n=\n \ninput.timeframe\n(\n\"1D\"\n)\ntype\n \nbar\n \nfloat\n \no\n \n=\n \nopen\n \nfloat\n \nh\n \n=\n \nhigh\n \nfloat\n \nl\n \n=\n \nlow\n \nfloat\n \nc\n \n=\n \nclose\n \nint\n \nt\n \n=\n \ntime\ndrawBox\n(\nbar\n \nb\n,\n \nright\n)\n \n=>\n \nbar\n \ns\n \n=\n \nbar\n.\nnew\n()\n \ncolor\n \nboxColor\n \n=\n \nb\n.\nc\n \n>=\n \nb\n.\no\n \n?\n \ncolor.green\n \n:\n \ncolor.red\n \nbox.new\n(\nb\n.\nt\n,\n \nb\n.\nh\n,\n \nright\n,\n \nb\n.\nl\n,\n \nboxColor\n,\n \nxloc\n \n=\n \nxloc.bar_time\n,\n \nbgcolor\n \n=\n \ncolor.new\n(\nboxColor\n,\n \n90\n))\nupdateBox\n(\nbox\n \nboxId\n,\n \nbar\n \nb\n)\n \n=>\n \ncolor\n \nboxColor\n \n=\n \nb\n.\nc\n \n>=\n \nb\n.\no\n \n?\n \ncolor.green\n \n:\n \ncolor.red\n \nbox.set_border_color\n(\nboxId\n,\n \nboxColor\n)\n \nbox.set_bgcolor\n(\nboxId\n,\n \ncolor.new\n(\nboxColor\n,\n \n90\n))\n \nbox.set_top\n(\nboxId\n,\n \nb\n.\nh\n)\n \nbox.set_bottom\n(\nboxId\n,\n \nb\n.\nl\n)\n \nbox.set_right\n(\nboxId\n,\n \ntime\n)\nsecBar\n \n=\n \nrequest.security\n(\nsyminfo.tickerid\n,\n \ntimeframeInput\n,\n \nbar\n.\nnew\n())\nif\n \nnot\n \nna\n(\nsecBar\n)\n \n// To avoid a runtime error, only process data whe\nn an object exists.\n \nif\n \nnot\n \nbarstate.islast\n \nif\n \ntimeframe.change\n(\ntimeframeInput\n)\n \n// On historical bars, draw a new box in the past \nwhen the HTF closes.\n \ndrawBox\n(\nsecBar\n,\n \ntime\n[\n1\n])\n \nelse\n \nvar\n \nbox\n \nlastBox\n \n=\n \nna\n \nif\n \nna\n(\nlastBox\n)\n \nor\n \ntimeframe.change\n(\ntimeframeInput\n)\n \n// On the last bar, only draw a new current box th\ne first time we get there or when HTF changes.\n \nlastBox\n \n:=\n \ndrawBox\n(\nsecBar\n,\n \ntime\n)\n \nelse\n \n// On other chart updates, use setters to modify t\nhe current box.\n \nupdateBox\n(\nlastBox\n,\n \nsecBar\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "varip",
"href": "#kw_varip"
},
{
"text": "defining UDTs",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system#user-defined-types"
},
{
"text": "using objects",
"href": "https://www.tradingview.com/pine-script-docs/language/objects/"
},
{
"text": "ライブラリ",
"href": "https://www.tradingview.com/pine-script-docs/concepts/libraries/#user-defined-types-and-objects"
}
],
"tables": []
},
{
"id": "kw_var",
"legacy_id": "op_var",
"title": "var",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">var</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_var\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><strong>var</strong>は、変数の1度限りの初期化や代入に用いられるキーワードです。</div><div class=\"tv-pine-reference-item__text tv-text\">通常、変数の代入の構文にはキーワードvarは含まれず、データが更新されるたびに変数の値が上書きされます。それとは反対にキーワードvarを付けて変数を代入する場合には、データが更新された時でも「状態を維持する」ことができます、if式で条件が満たされる時にだけ変更されます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">var variable_name = expression</pre><div class=\"tv-pine-reference-item__text tv-text\">解説:</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>variable_name</strong> - Pine Script® で使用可能なユーザー定義の変数名 (大文字・小文字のアルファベット、数字、アンダースコア (_) を含むことができますが、数字から始めることはできません)。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>expression</strong> - 任意の算術式。通常の変数を定義する時と同様です。この式は計算され、変数に一度代入されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_var_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Var keyword example\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">c</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">green_bars_count</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">green_bars_count</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">green_bars_count</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">green_bars_count</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">c</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">c</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">変数 'a' は系列内で各バーの最初のバーの終値を保持します。</div><div class=\"tv-pine-reference-item__text tv-text\">変数 'b' は系列内で最初の「緑」バーの終値を保持します。</div><div class=\"tv-pine-reference-item__text tv-text\">変数 'c' は系列内で10本目の「緑」バーの終値を保持します。</div></div>",
"text": "var\nvar\nは、変数の1度限りの初期化や代入に用いられるキーワードです。\n通常、変数の代入の構文にはキーワードvarは含まれず、データが更新されるたびに変数の値が上書きされます。それとは反対にキーワードvarを付けて変数を代入する場合には、データが更新された時でも「状態を維持する」ことができます、if式で条件が満たされる時にだけ変更されます。\n構文\nvar variable_name = expression\n解説:\nvariable_name\n- Pine Script® で使用可能なユーザー定義の変数名 (大文字・小文字のアルファベット、数字、アンダースコア (_) を含むことができますが、数字から始めることはできません)。\nexpression\n- 任意の算術式。通常の変数を定義する時と同様です。この式は計算され、変数に一度代入されます。\n例\n//\n@version=\n6\nindicator\n(\n\"Var keyword example\"\n)\nvar\na\n=\nclose\nvar\nb\n=\n0.0\nvar\nc\n=\n0.0\nvar\ngreen_bars_count\n=\n0\nif\nclose\n>\nopen\nvar\nx\n=\nclose\nb\n:=\nx\ngreen_bars_count\n:=\ngreen_bars_count\n+\n1\nif\ngreen_bars_count\n>=\n10\nvar\ny\n=\nclose\nc\n:=\ny\nplot\n(\na\n)\nplot\n(\nb\n)\nplot\n(\nc\n)\n変数 'a' は系列内で各バーの最初のバーの終値を保持します。\n変数 'b' は系列内で最初の「緑」バーの終値を保持します。\n変数 'c' は系列内で10本目の「緑」バーの終値を保持します。",
"code_blocks": [
{
"language": "",
"code": "var variable_name = expression"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Var keyword example\"\n)\nvar\n \na\n \n=\n \nclose\nvar\n \nb\n \n=\n \n0.0\nvar\n \nc\n \n=\n \n0.0\nvar\n \ngreen_bars_count\n \n=\n \n0\nif\n \nclose\n \n>\n \nopen\n \nvar\n \nx\n \n=\n \nclose\n \nb\n \n:=\n \nx\n \ngreen_bars_count\n \n:=\n \ngreen_bars_count\n \n+\n \n1\n \nif\n \ngreen_bars_count\n \n>=\n \n10\n \nvar\n \ny\n \n=\n \nclose\n \nc\n \n:=\n \ny\nplot\n(\na\n)\nplot\n(\nb\n)\nplot\n(\nc\n)"
}
],
"links": [],
"tables": []
},
{
"id": "kw_varip",
"legacy_id": "op_varip",
"title": "varip",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">varip</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_varip\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><strong>varip</strong> (var intrabar persist) は、ユーザー定義の<a class=\"js-reference\" data-href=\"kw_type\" href=\"#kw_type\">type</a>の変数やフィールドを割り当て、1回限りの初期化や代入を行うためのキーワードです。キーワード<a class=\"js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a>と似ていますが、<a class=\"js-reference\" data-href=\"kw_varip\" href=\"#kw_varip\">varip</a>で宣言された変数やフィールドは、同じバーでスクリプトを実行しても、その値を保持することができます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">varip [<variable_type> ]<variable_name> = <expression>\n\n[export ]type <UDT_identifier>\n varip <field_type> <field_name> [= <value>]</pre><div class=\"tv-pine-reference-item__text tv-text\">解説:</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>variable_type</strong> - オプションの基本型 (<a class=\"js-reference\" data-href=\"type_int\" href=\"#type_int\">int</a>, <a class=\"js-reference\" data-href=\"type_float\" href=\"#type_float\">float</a>, <a class=\"js-reference\" data-href=\"type_bool\" href=\"#type_bool\">bool</a>, <a class=\"js-reference\" data-href=\"type_color\" href=\"#type_color\">color</a>, <a class=\"js-reference\" data-href=\"type_string\" href=\"#type_string\">string</a> ) もしくはユーザー定義型、あるいはこれらの型を使用した配列や行列のことです。特殊な型はこのキーワードと互換性がありません。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>variable_name</strong> - <a href=\"https://www.tradingview.com/pine-script-docs/language/identifiers/\" target=\"_blank\">有効な識別子</a>です。変数はUDTから作成されたオブジェクトでも可能です。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>expression</strong> - 任意の演算式。通常の変数を定義する時と同様です。この式は、最初のバーで一度だけ計算され、変数に代入されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>UDT_identifier, field_type, field_name, value</strong> - <a class=\"js-reference\" data-href=\"kw_type\" href=\"#kw_type\">type</a>のセクションで説明したユーザー定義型に関連して構築されたものです。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_varip_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"varip\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">varip</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">v</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-1</span></span><br/><span><span class=\"mtk33\">v</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">v</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">v</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a>の場合、<code>v</code>は、<a class=\"js-reference\" data-href=\"var_bar_index\" href=\"#var_bar_index\">bar_index</a>の値と等しくなります。過去バーでは、スクリプトはチャートのバーごとに1回のみ計算するので、<code>v</code>の値は、<a class=\"js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a>の場合と同じになります。しかしリアルタイムバーでは、スクリプトはチャートが新しく更新されるたびに式を評価するため、異なった結果が生成されます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_varip_example_1\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"varip with types\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">type</span><span class=\"mtk1\"> </span><span class=\"mtk33\">barData</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">varip</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ticks</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">-1</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">currBar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">barData</span><span class=\"mtk1\">.</span><span class=\"mtk15\">new</span><span class=\"mtk13\">()</span></span><br/><span><span class=\"mtk33\">currBar</span><span class=\"mtk1\">.</span><span class=\"mtk33\">index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk33\">currBar</span><span class=\"mtk1\">.</span><span class=\"mtk33\">ticks</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Will be equal to bar_index on all bars</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">currBar</span><span class=\"mtk1\">.</span><span class=\"mtk33\">index</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// In real time, will increment per every tick on </span><span class=\"mtk9\">the chart</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">currBar</span><span class=\"mtk1\">.</span><span class=\"mtk33\">ticks</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__text tv-text\">同じ<a class=\"js-reference\" data-href=\"op_+=\" href=\"#op_+=\">+=</a>操作を、<code>index</code>と<code>ticks</code>の両フィールドに適用すると、<code>ticks</code>はチャートが更新されるたびに増加するのに対して、<code>index</code>はバー1本につき1回だけ増加するので、リアルタイム値が異なります。<code>currBar</code>オブジェクトがキーワード<a class=\"js-reference\" data-href=\"kw_varip\" href=\"#kw_varip\">varip</a>を使用していないことに注意してください。オブジェクトの<code>ticks</code>フィールドは、1ティック毎にインクリメントできますが、参照自体は一度定義されるとその後は変更されません。<a class=\"js-reference\" data-href=\"kw_varip\" href=\"#kw_varip\">varip</a>を使用して<code>currBar</code>を宣言した場合、<code>index</code>の動作に変更はありません。チャート更新時にtypeインスタンスへの参照は保持されますが、オブジェクトの<code>index</code>フィールドへの参照は保持されない為です。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">過去チャートのバーごとに複数回実行される可能性があるストラテジーにおいて、<a class=\"js-reference\" data-href=\"kw_varip\" href=\"#kw_varip\">varip</a>を使用して変数を宣言すると、この変数の値は、同じバーでスクリプトを連続して繰り返し実行しても保持されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"kw_varip\" href=\"#kw_varip\">varip</a> には変数の<a href=\"https://www.tradingview.com/pine-script-docs/language/execution-model/#calculation-based-on-realtime-bars\" target=\"_blank\">ロールバック</a>を抹消する効果があり、同一のバーでスクリプトを連続して実行することができます。</div></div>",
"text": "varip\nvarip\n(var intrabar persist) は、ユーザー定義の\ntype\nの変数やフィールドを割り当て、1回限りの初期化や代入を行うためのキーワードです。キーワード\nvar\nと似ていますが、\nvarip\nで宣言された変数やフィールドは、同じバーでスクリプトを実行しても、その値を保持することができます。\n構文\nvarip [<variable_type> ]<variable_name> = <expression>\n\n[export ]type <UDT_identifier>\n varip <field_type> <field_name> [= <value>]\n解説:\nvariable_type\n- オプションの基本型 (\nint\n,\nfloat\n,\nbool\n,\ncolor\n,\nstring\n) もしくはユーザー定義型、あるいはこれらの型を使用した配列や行列のことです。特殊な型はこのキーワードと互換性がありません。\nvariable_name\n-\n有効な識別子\nです。変数はUDTから作成されたオブジェクトでも可能です。\nexpression\n- 任意の演算式。通常の変数を定義する時と同様です。この式は、最初のバーで一度だけ計算され、変数に代入されます。\nUDT_identifier, field_type, field_name, value\n-\ntype\nのセクションで説明したユーザー定義型に関連して構築されたものです。\n例\n//\n@version=\n6\nindicator\n(\n\"varip\"\n)\nvarip\nint\nv\n=\n-1\nv\n:=\nv\n+\n1\nplot\n(\nv\n)\nvar\nの場合、\nv\nは、\nbar_index\nの値と等しくなります。過去バーでは、スクリプトはチャートのバーごとに1回のみ計算するので、\nv\nの値は、\nvar\nの場合と同じになります。しかしリアルタイムバーでは、スクリプトはチャートが新しく更新されるたびに式を評価するため、異なった結果が生成されます。\n例\n//\n@version=\n6\nindicator\n(\n\"varip with types\"\n)\ntype\nbarData\nint\nindex\n=\n-1\nvarip\nint\nticks\n=\n-1\nvar\ncurrBar\n=\nbarData\n.\nnew\n()\ncurrBar\n.\nindex\n+=\n1\ncurrBar\n.\nticks\n+=\n1\n// Will be equal to bar_index on all bars\nplot\n(\ncurrBar\n.\nindex\n)\n// In real time, will increment per every tick on\nthe chart\nplot\n(\ncurrBar\n.\nticks\n)\n同じ\n+=\n操作を、\nindex\nと\nticks\nの両フィールドに適用すると、\nticks\nはチャートが更新されるたびに増加するのに対して、\nindex\nはバー1本につき1回だけ増加するので、リアルタイム値が異なります。\ncurrBar\nオブジェクトがキーワード\nvarip\nを使用していないことに注意してください。オブジェクトの\nticks\nフィールドは、1ティック毎にインクリメントできますが、参照自体は一度定義されるとその後は変更されません。\nvarip\nを使用して\ncurrBar\nを宣言した場合、\nindex\nの動作に変更はありません。チャート更新時にtypeインスタンスへの参照は保持されますが、オブジェクトの\nindex\nフィールドへの参照は保持されない為です。\n備考\n過去チャートのバーごとに複数回実行される可能性があるストラテジーにおいて、\nvarip\nを使用して変数を宣言すると、この変数の値は、同じバーでスクリプトを連続して繰り返し実行しても保持されます。\nvarip\nには変数の\nロールバック\nを抹消する効果があり、同一のバーでスクリプトを連続して実行することができます。",
"code_blocks": [
{
"language": "",
"code": "varip [<variable_type> ]<variable_name> = <expression>\n\n[export ]type <UDT_identifier>\n varip <field_type> <field_name> [= <value>]"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"varip\"\n)\nvarip\n \nint\n \nv\n \n=\n \n-1\nv\n \n:=\n \nv\n \n+\n \n1\nplot\n(\nv\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"varip with types\"\n)\ntype\n \nbarData\n \nint\n \nindex\n \n=\n \n-1\n \nvarip\n \nint\n \nticks\n \n=\n \n-1\nvar\n \ncurrBar\n \n=\n \nbarData\n.\nnew\n()\ncurrBar\n.\nindex\n \n+=\n \n1\ncurrBar\n.\nticks\n \n+=\n \n1\n// Will be equal to bar_index on all bars\nplot\n(\ncurrBar\n.\nindex\n)\n// In real time, will increment per every tick on \nthe chart\nplot\n(\ncurrBar\n.\nticks\n)"
}
],
"links": [
{
"text": "type",
"href": "#kw_type"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "varip",
"href": "#kw_varip"
},
{
"text": "int",
"href": "#type_int"
},
{
"text": "float",
"href": "#type_float"
},
{
"text": "bool",
"href": "#type_bool"
},
{
"text": "color",
"href": "#type_color"
},
{
"text": "string",
"href": "#type_string"
},
{
"text": "有効な識別子",
"href": "https://www.tradingview.com/pine-script-docs/language/identifiers/"
},
{
"text": "type",
"href": "#kw_type"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "bar_index",
"href": "#var_bar_index"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "+=",
"href": "#op_+="
},
{
"text": "varip",
"href": "#kw_varip"
},
{
"text": "varip",
"href": "#kw_varip"
},
{
"text": "varip",
"href": "#kw_varip"
},
{
"text": "varip",
"href": "#kw_varip"
},
{
"text": "ロールバック",
"href": "https://www.tradingview.com/pine-script-docs/language/execution-model/#calculation-based-on-realtime-bars"
}
],
"tables": []
},
{
"id": "kw_while",
"legacy_id": "op_while",
"title": "while",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">while</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"kw_while\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><code>while</code>文はローカルコードブロックの条件の繰り返し処理を可能にします。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">variable_declaration = while condition\n …\n continue\n …\n break\n …\n return_expression</pre><div class=\"tv-pine-reference-item__text tv-text\">解説:</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>variable_declaration</strong> ― オプションの変数宣言。<code>return expression</code> によって、この変数の初期値を指定することができます。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>condition</strong> ― trueの場合、<code>while</code>文のローカルブロックが実行されます。falseの場合は、<code>while</code>文の後にスクリプトの実行が再開されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>continue</strong> ― キーワード <code>continue</code> を使うと、ループが次の繰り返しへと分岐します。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>break</strong> ― キーワード <code>break</code>を使うとループが終了します。<code>while</code> 文の後でスクリプトの実行が再開されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><strong>return_expression</strong> ― <code>while</code> 文の戻り値を指定するオプションの行です。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"kw_while_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"while\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// This is a simple example of calculating a facto</span><span class=\"mtk9\">rial using a while loop.</span></span><br/><span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i_n</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">10</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Factorial Size\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">minval</span><span class=\"mtk18\">=</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">counter</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i_n</span></span><br/><span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">factorial</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk18\">while</span><span class=\"mtk1\"> </span><span class=\"mtk33\">counter</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">factorial</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">factorial</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">counter</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">counter</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">counter</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">factorial</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">最初の<code>while</code>行の後のローカルコードブロックは 、4つのスペースかタブでインデントする必要があります。また、<code>while</code>ループを終了させるには、<code>while</code>に続くブール式が最終的にfalseになるか、<code>break</code>が実行されなければなりません。</div></div>",
"text": "while\nwhile\n文はローカルコードブロックの条件の繰り返し処理を可能にします。\n構文\nvariable_declaration = while condition\n …\n continue\n …\n break\n …\n return_expression\n解説:\nvariable_declaration\n― オプションの変数宣言。\nreturn expression\nによって、この変数の初期値を指定することができます。\ncondition\n― trueの場合、\nwhile\n文のローカルブロックが実行されます。falseの場合は、\nwhile\n文の後にスクリプトの実行が再開されます。\ncontinue\n― キーワード\ncontinue\nを使うと、ループが次の繰り返しへと分岐します。\nbreak\n― キーワード\nbreak\nを使うとループが終了します。\nwhile\n文の後でスクリプトの実行が再開されます。\nreturn_expression\n―\nwhile\n文の戻り値を指定するオプションの行です。\n例\n//\n@version=\n6\nindicator\n(\n\"while\"\n)\n// This is a simple example of calculating a facto\nrial using a while loop.\nint\ni_n\n=\ninput.int\n(\n10\n,\n\"Factorial Size\"\n,\nminval\n=\n0\n)\nint\ncounter\n=\ni_n\nint\nfactorial\n=\n1\nwhile\ncounter\n>\n0\nfactorial\n:=\nfactorial\n*\ncounter\ncounter\n:=\ncounter\n-\n1\nplot\n(\nfactorial\n)\n備考\n最初の\nwhile\n行の後のローカルコードブロックは 、4つのスペースかタブでインデントする必要があります。また、\nwhile\nループを終了させるには、\nwhile\nに続くブール式が最終的にfalseになるか、\nbreak\nが実行されなければなりません。",
"code_blocks": [
{
"language": "",
"code": "variable_declaration = while condition\n …\n continue\n …\n break\n …\n return_expression"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"while\"\n)\n// This is a simple example of calculating a facto\nrial using a while loop.\nint\n \ni_n\n \n=\n \ninput.int\n(\n10\n,\n \n\"Factorial Size\"\n,\n \nminval\n=\n0\n)\nint\n \ncounter\n \n=\n \ni_n\nint\n \nfactorial\n \n=\n \n1\nwhile\n \ncounter\n \n>\n \n0\n \nfactorial\n \n:=\n \nfactorial\n \n*\n \ncounter\n \ncounter\n \n:=\n \ncounter\n \n-\n \n1\nplot\n(\nfactorial\n)"
}
],
"links": [],
"tables": []
}
]
},
"op": {
"title": "変数",
"items": [
{
"id": "op_-",
"legacy_id": "op_-",
"title": "-",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">-</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_-\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">減算または単項のマイナス。数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 - expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">整数または浮動小数点の値、または系列の値を返します:</div><div class=\"tv-pine-reference-item__text tv-text\">バイナリー <code>-</code> は、expr1 から expr2 を引いた値を返します。</div><div class=\"tv-pine-reference-item__text tv-text\">単項の <code>-</code> は expr の否定を返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">演算子は数値だけでなく系列変数でも使用できます。 系列を使用する場合、演算子は要素ごとに適用されます。</div></div>",
"text": "-\n減算または単項のマイナス。数式に利用できます。\n構文\nexpr1 - expr2\nリターン\n整数または浮動小数点の値、または系列の値を返します:\nバイナリー\n-\nは、expr1 から expr2 を引いた値を返します。\n単項の\n-\nは expr の否定を返します。\n備考\n演算子は数値だけでなく系列変数でも使用できます。 系列を使用する場合、演算子は要素ごとに適用されます。",
"code_blocks": [
{
"language": "",
"code": "expr1 - expr2"
}
],
"links": [],
"tables": []
},
{
"id": "op_-=",
"legacy_id": "op_-=",
"title": "-=",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">-=</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_-=\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">減算の代入。数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 -= expr2</pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"op_-=\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"-=\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Equals to expr1 = expr1 - expr2.</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span></span><br/><span><span class=\"mtk9\">// Result: a = -1.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">整数または浮動小数点の値、もしくは系列値。</div></div>",
"text": "-=\n減算の代入。数式に利用できます。\n構文\nexpr1 -= expr2\n例\n//\n@version=\n6\nindicator\n(\n\"-=\"\n)\n// Equals to expr1 = expr1 - expr2.\na\n=\n2\nb\n=\n3\na\n-=\nb\n// Result: a = -1.\nplot\n(\na\n)\nリターン\n整数または浮動小数点の値、もしくは系列値。",
"code_blocks": [
{
"language": "",
"code": "expr1 -= expr2"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"-=\"\n)\n// Equals to expr1 = expr1 - expr2.\na\n \n=\n \n2\nb\n \n=\n \n3\na\n \n-=\n \nb\n// Result: a = -1.\nplot\n(\na\n)"
}
],
"links": [],
"tables": []
},
{
"id": "op_:=",
"legacy_id": "op_:=",
"title": ":=",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">:=</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_:=\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">再代入演算子。以前に宣言された変数に新しく値を代入するときに使用します。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\"><var_name> := <new_value></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"op_:=\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My script\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk33\">myVar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Modifies the existing global scope `myVar` vari</span><span class=\"mtk9\">able by changing its value from 10 to 20.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">myVar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">20</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Creates a new `myVar` variable local to the `if</span><span class=\"mtk9\">` condition and unreachable from the global scope.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Does not affect the `myVar` declared in global </span><span class=\"mtk9\">scope.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">myVar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">30</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">myVar</span><span class=\"mtk13\">)</span></span><br/></code></pre></div>",
"text": ":=\n再代入演算子。以前に宣言された変数に新しく値を代入するときに使用します。\n構文\n<var_name> := <new_value>\n例\n//\n@version=\n6\nindicator\n(\n\"My script\"\n)\nmyVar\n=\n10\nif\nclose\n>\nopen\n// Modifies the existing global scope `myVar` vari\nable by changing its value from 10 to 20.\nmyVar\n:=\n20\n// Creates a new `myVar` variable local to the `if\n` condition and unreachable from the global scope.\n// Does not affect the `myVar` declared in global\nscope.\nmyVar\n=\n30\nplot\n(\nmyVar\n)",
"code_blocks": [
{
"language": "",
"code": "<var_name> := <new_value>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"My script\"\n)\nmyVar\n \n=\n \n10\nif\n \nclose\n \n>\n \nopen\n \n// Modifies the existing global scope `myVar` vari\nable by changing its value from 10 to 20.\n \nmyVar\n \n:=\n \n20\n \n// Creates a new `myVar` variable local to the `if\n` condition and unreachable from the global scope.\n \n// Does not affect the `myVar` declared in global \nscope.\n \nmyVar\n \n=\n \n30\nplot\n(\nmyVar\n)"
}
],
"links": [],
"tables": []
},
{
"id": "op_!=",
"legacy_id": "op_!=",
"title": "!=",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">!=</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_!=\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">不等式。任意の型の式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 != expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ブール値、もしくはブール値の系列。</div></div>",
"text": "!=\n不等式。任意の型の式に利用できます。\n構文\nexpr1 != expr2\nリターン\nブール値、もしくはブール値の系列。",
"code_blocks": [
{
"language": "",
"code": "expr1 != expr2"
}
],
"links": [],
"tables": []
},
{
"id": "op_?:",
"legacy_id": "op_?:",
"title": "?:",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">?:</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_?:\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">三項条件演算子。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 ? expr2 : expr3</pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"op_?:\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"?:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Draw circles at the bars where open crosses clo</span><span class=\"mtk9\">se</span></span><br/><span><span class=\"mtk33\">s2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.cross</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.avg</span><span class=\"mtk13\">(</span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">s2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">plot.style_circles</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linewidth</span><span class=\"mtk18\">=</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Combination of ?: operators for 'switch'-like l</span><span class=\"mtk9\">ogic</span></span><br/><span><span class=\"mtk33\">c</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.isintraday</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.isdaily</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">timeframe.isweekly</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.blue</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">hl2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk33\">c</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">もし expr1 が true であれば expr2、そうでなければ expr3。 ゼロ値 (0またはNaN、+ Infinity、-Infinity)は false とみなされ、他の値は true です。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">必要がない場合は、 'else' 分岐に <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を使用してください。</div><div class=\"tv-pine-reference-item__text tv-text\">2つ以上の <a class=\"js-reference\" data-href=\"op_?:\" href=\"#op_?:\">?:</a> 演算子を組み合わせて、'switch'の様なステートメントと同等の機能を実現できます(上記の例をご参照ください)。</div><div class=\"tv-pine-reference-item__text tv-text\">演算子は数値だけでなく系列変数でも使用できます。 系列を使用する場合、演算子は要素ごとに適用されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a></div></div>",
"text": "?:\n三項条件演算子。\n構文\nexpr1 ? expr2 : expr3\n例\n//\n@version=\n6\nindicator\n(\n\"?:\"\n)\n// Draw circles at the bars where open crosses clo\nse\ns2\n=\nta.cross\n(\nopen\n,\nclose\n)\n?\nmath.avg\n(\nopen\n,\nclose\n)\n:\nna\nplot\n(\ns2\n,\nstyle\n=\nplot.style_circles\n,\nlinewidth\n=\n2\n,\ncolor\n=\ncolor.red\n)\n// Combination of ?: operators for 'switch'-like l\nogic\nc\n=\ntimeframe.isintraday\n?\ncolor.red\n:\ntimeframe.isdaily\n?\ncolor.green\n:\ntimeframe.isweekly\n?\ncolor.blue\n:\ncolor.gray\nplot\n(\nhl2\n,\ncolor\n=\nc\n)\nリターン\nもし expr1 が true であれば expr2、そうでなければ expr3。 ゼロ値 (0またはNaN、+ Infinity、-Infinity)は false とみなされ、他の値は true です。\n備考\n必要がない場合は、 'else' 分岐に\nna\nを使用してください。\n2つ以上の\n?:\n演算子を組み合わせて、'switch'の様なステートメントと同等の機能を実現できます(上記の例をご参照ください)。\n演算子は数値だけでなく系列変数でも使用できます。 系列を使用する場合、演算子は要素ごとに適用されます。\nこちらもご覧ください\nna",
"code_blocks": [
{
"language": "",
"code": "expr1 ? expr2 : expr3"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"?:\"\n)\n// Draw circles at the bars where open crosses clo\nse\ns2\n \n=\n \nta.cross\n(\nopen\n,\n \nclose\n)\n \n?\n \nmath.avg\n(\nopen\n,\nclose\n)\n \n:\n \nna\nplot\n(\ns2\n,\n \nstyle\n=\nplot.style_circles\n,\n \nlinewidth\n=\n2\n,\n \ncolor\n=\ncolor.red\n)\n// Combination of ?: operators for 'switch'-like l\nogic\nc\n \n=\n \ntimeframe.isintraday\n \n?\n \ncolor.red\n \n:\n \ntimeframe.isdaily\n \n?\n \ncolor.green\n \n:\n \ntimeframe.isweekly\n \n?\n \ncolor.blue\n \n:\n \ncolor.gray\nplot\n(\nhl2\n,\n \ncolor\n=\nc\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "?:",
"href": "#op_?:"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "op_[]",
"legacy_id": "op_[]",
"title": "[]",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">[]</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_[]\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">サブスクリプト系列。 expr1 系列の以前の値へのアクセスを提供します。 expr2 は過去バーの数であり、数値でなければなりません。 小数点は切り捨てられます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1[expr2]</pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"op_[]\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"[]\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// [] can be used to \"save\" variable value between</span><span class=\"mtk9\"> bars</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// declare `a`</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// immediately set current value to the same as pr</span><span class=\"mtk9\">evious. `na` in the beginning of history</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// if some condition - change `a` value to another</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">系列の値。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_math.floor\" href=\"#fun_math.floor\">math.floor</a></div></div>",
"text": "[]\nサブスクリプト系列。 expr1 系列の以前の値へのアクセスを提供します。 expr2 は過去バーの数であり、数値でなければなりません。 小数点は切り捨てられます。\n構文\nexpr1[expr2]\n例\n//\n@version=\n6\nindicator\n(\n\"[]\"\n)\n// [] can be used to \"save\" variable value between\nbars\na\n=\n0.0\n// declare `a`\na\n:=\na\n[\n1\n]\n// immediately set current value to the same as pr\nevious. `na` in the beginning of history\nif\nhigh\n==\nlow\n// if some condition - change `a` value to another\na\n:=\nlow\nplot\n(\na\n)\nリターン\n系列の値。\nこちらもご覧ください\nmath.floor",
"code_blocks": [
{
"language": "",
"code": "expr1[expr2]"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"[]\"\n)\n// [] can be used to \"save\" variable value between\n bars\na\n \n=\n \n0.0\n \n// declare `a`\na\n \n:=\n \na\n[\n1\n]\n \n// immediately set current value to the same as pr\nevious. `na` in the beginning of history\nif\n \nhigh\n \n==\n \nlow\n \n// if some condition - change `a` value to another\n \na\n \n:=\n \nlow\nplot\n(\na\n)"
}
],
"links": [
{
"text": "math.floor",
"href": "#fun_math.floor"
}
],
"tables": []
},
{
"id": "op_*",
"legacy_id": "op_*",
"title": "*",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">*</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_*\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">乗算。数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 * expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">整数または浮動小数点の値、もしくは系列値。</div></div>",
"text": "*\n乗算。数式に利用できます。\n構文\nexpr1 * expr2\nリターン\n整数または浮動小数点の値、もしくは系列値。",
"code_blocks": [
{
"language": "",
"code": "expr1 * expr2"
}
],
"links": [],
"tables": []
},
{
"id": "op_*=",
"legacy_id": "op_*=",
"title": "*=",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">*=</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_*=\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">乗算の代入。数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 *= expr2</pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"op_*=\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"*=\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Equals to expr1 = expr1 * expr2.</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span></span><br/><span><span class=\"mtk9\">// Result: a = 6.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">整数または浮動小数点の値、もしくは系列値。</div></div>",
"text": "*=\n乗算の代入。数式に利用できます。\n構文\nexpr1 *= expr2\n例\n//\n@version=\n6\nindicator\n(\n\"*=\"\n)\n// Equals to expr1 = expr1 * expr2.\na\n=\n2\nb\n=\n3\na\n*=\nb\n// Result: a = 6.\nplot\n(\na\n)\nリターン\n整数または浮動小数点の値、もしくは系列値。",
"code_blocks": [
{
"language": "",
"code": "expr1 *= expr2"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"*=\"\n)\n// Equals to expr1 = expr1 * expr2.\na\n \n=\n \n2\nb\n \n=\n \n3\na\n \n*=\n \nb\n// Result: a = 6.\nplot\n(\na\n)"
}
],
"links": [],
"tables": []
},
{
"id": "op_/",
"legacy_id": "op_/",
"title": "/",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">/</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_/\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">割り算。数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 / expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">整数または浮動小数点の値、もしくは系列値。</div></div>",
"text": "/\n割り算。数式に利用できます。\n構文\nexpr1 / expr2\nリターン\n整数または浮動小数点の値、もしくは系列値。",
"code_blocks": [
{
"language": "",
"code": "expr1 / expr2"
}
],
"links": [],
"tables": []
},
{
"id": "op_/=",
"legacy_id": "op_/=",
"title": "/=",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">/=</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_/=\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">除算の代入。数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 /= expr2</pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"op_/=\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"/=\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Equals to expr1 = expr1 / expr2.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3.0</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span></span><br/><span><span class=\"mtk9\">// Result: a = 1.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">整数または浮動小数点の値、もしくは系列値。</div></div>",
"text": "/=\n除算の代入。数式に利用できます。\n構文\nexpr1 /= expr2\n例\n//\n@version=\n6\nindicator\n(\n\"/=\"\n)\n// Equals to expr1 = expr1 / expr2.\nfloat\na\n=\n3.0\nb\n=\n3\na\n/=\nb\n// Result: a = 1.\nplot\n(\na\n)\nリターン\n整数または浮動小数点の値、もしくは系列値。",
"code_blocks": [
{
"language": "",
"code": "expr1 /= expr2"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"/=\"\n)\n// Equals to expr1 = expr1 / expr2.\nfloat\n \na\n \n=\n \n3.0\nb\n \n=\n \n3\na\n \n/=\n \nb\n// Result: a = 1.\nplot\n(\na\n)"
}
],
"links": [],
"tables": []
},
{
"id": "op_%",
"legacy_id": "op_%",
"title": "%",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">%</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_%\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">モジュロ (割り算の余り)。数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 % expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">整数または浮動小数点の値、もしくは系列値。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">Pine Script® では、整数の余りを計算する時に商は切り捨てられ、つまり、最小の絶対値に丸められます。 結果の値は被除数と同じ符号になります。</div><div class=\"tv-pine-reference-item__text tv-text\">例: <code>-1 % 9 = -1 - 9 * int(-1/9) = -1 - 9 * int(-0.111) = -1 - 9 * 0 = -1.</code></div></div>",
"text": "%\nモジュロ (割り算の余り)。数式に利用できます。\n構文\nexpr1 % expr2\nリターン\n整数または浮動小数点の値、もしくは系列値。\n備考\nPine Script® では、整数の余りを計算する時に商は切り捨てられ、つまり、最小の絶対値に丸められます。 結果の値は被除数と同じ符号になります。\n例:\n-1 % 9 = -1 - 9 * int(-1/9) = -1 - 9 * int(-0.111) = -1 - 9 * 0 = -1.",
"code_blocks": [
{
"language": "",
"code": "expr1 % expr2"
}
],
"links": [],
"tables": []
},
{
"id": "op_%=",
"legacy_id": "op_%=",
"title": "%=",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">%=</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_%=\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">モジュロ (割り算の余り) の代入。数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 %= expr2</pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"op_%=\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"%=\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Equals to expr1 = expr1 % expr2.</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span></span><br/><span><span class=\"mtk9\">// Result: a = 0.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">整数または浮動小数点の値、もしくは系列値。</div></div>",
"text": "%=\nモジュロ (割り算の余り) の代入。数式に利用できます。\n構文\nexpr1 %= expr2\n例\n//\n@version=\n6\nindicator\n(\n\"%=\"\n)\n// Equals to expr1 = expr1 % expr2.\na\n=\n3\nb\n=\n3\na\n%=\nb\n// Result: a = 0.\nplot\n(\na\n)\nリターン\n整数または浮動小数点の値、もしくは系列値。",
"code_blocks": [
{
"language": "",
"code": "expr1 %= expr2"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"%=\"\n)\n// Equals to expr1 = expr1 % expr2.\na\n \n=\n \n3\nb\n \n=\n \n3\na\n \n%=\n \nb\n// Result: a = 0.\nplot\n(\na\n)"
}
],
"links": [],
"tables": []
},
{
"id": "op_+",
"legacy_id": "op_+",
"title": "+",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">+</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_+\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">加算または単項の追加。数式または文字列に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 + expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">文字列のバイナリー <code>+</code> は expr1 と expr2 の連結を返します。</div><div class=\"tv-pine-reference-item__text tv-text\">数値の場合、整数または浮動小数点の値、または系列の値を返します。</div><div class=\"tv-pine-reference-item__text tv-text\">バイナリー <code>+</code> は expr1 と expr2 を返します。</div><div class=\"tv-pine-reference-item__text tv-text\">単項 <code>+</code> は expr を返します (単項演算子 - と対称になるように何も加えません)。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">演算子は数値だけでなく系列変数でも使用できます。 系列を使用する場合、演算子は要素ごとに適用されます。</div></div>",
"text": "+\n加算または単項の追加。数式または文字列に利用できます。\n構文\nexpr1 + expr2\nリターン\n文字列のバイナリー\n+\nは expr1 と expr2 の連結を返します。\n数値の場合、整数または浮動小数点の値、または系列の値を返します。\nバイナリー\n+\nは expr1 と expr2 を返します。\n単項\n+\nは expr を返します (単項演算子 - と対称になるように何も加えません)。\n備考\n演算子は数値だけでなく系列変数でも使用できます。 系列を使用する場合、演算子は要素ごとに適用されます。",
"code_blocks": [
{
"language": "",
"code": "expr1 + expr2"
}
],
"links": [],
"tables": []
},
{
"id": "op_+=",
"legacy_id": "op_+=",
"title": "+=",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">+=</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_+=\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">加算の代入。数式や文字列に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 += expr2</pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"op_+=\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"+=\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Equals to expr1 = expr1 + expr2.</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span></span><br/><span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span></span><br/><span><span class=\"mtk9\">// Result: a = 5.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">文字列の場合、expr1 と expr2 の連結を返します。数値の場合、整数または浮動小数点の値、もしくは系列値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">演算子は数値だけでなく系列変数でも使用できます。 系列を使用する場合、演算子は要素ごとに適用されます。</div></div>",
"text": "+=\n加算の代入。数式や文字列に利用できます。\n構文\nexpr1 += expr2\n例\n//\n@version=\n6\nindicator\n(\n\"+=\"\n)\n// Equals to expr1 = expr1 + expr2.\na\n=\n2\nb\n=\n3\na\n+=\nb\n// Result: a = 5.\nplot\n(\na\n)\nリターン\n文字列の場合、expr1 と expr2 の連結を返します。数値の場合、整数または浮動小数点の値、もしくは系列値を返します。\n備考\n演算子は数値だけでなく系列変数でも使用できます。 系列を使用する場合、演算子は要素ごとに適用されます。",
"code_blocks": [
{
"language": "",
"code": "expr1 += expr2"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"+=\"\n)\n// Equals to expr1 = expr1 + expr2.\na\n \n=\n \n2\nb\n \n=\n \n3\na\n \n+=\n \nb\n// Result: a = 5.\nplot\n(\na\n)"
}
],
"links": [],
"tables": []
},
{
"id": "op_<",
"legacy_id": "op_<",
"title": "<",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\"><</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_<\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">未満。 数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 < expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ブール値、もしくはブール値の系列。</div></div>",
"text": "<\n未満。 数式に利用できます。\n構文\nexpr1 < expr2\nリターン\nブール値、もしくはブール値の系列。",
"code_blocks": [
{
"language": "",
"code": "expr1 < expr2"
}
],
"links": [],
"tables": []
},
{
"id": "op_<=",
"legacy_id": "op_<=",
"title": "<=",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\"><=</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_<=\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">以下。数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 <= expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ブール値、もしくはブール値の系列。</div></div>",
"text": "<=\n以下。数式に利用できます。\n構文\nexpr1 <= expr2\nリターン\nブール値、もしくはブール値の系列。",
"code_blocks": [
{
"language": "",
"code": "expr1 <= expr2"
}
],
"links": [],
"tables": []
},
{
"id": "op_==",
"legacy_id": "op_==",
"title": "==",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">==</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_==\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">等式。任意の型に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 == expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ブール値、もしくはブール値の系列。</div></div>",
"text": "==\n等式。任意の型に利用できます。\n構文\nexpr1 == expr2\nリターン\nブール値、もしくはブール値の系列。",
"code_blocks": [
{
"language": "",
"code": "expr1 == expr2"
}
],
"links": [],
"tables": []
},
{
"id": "op_=>",
"legacy_id": "op_=>",
"title": "=>",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">=></h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_=>\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">演算子 '=>' は、ユーザー定義関数の宣言や<a class=\"js-reference\" data-href=\"kw_switch\" href=\"#kw_switch\">switch</a>文の中で使用されます。</div><div class=\"tv-pine-reference-item__text tv-text\">関数宣言の構文は以下の通りです:</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\"><identifier>([<parameter_name>[=<default_value>]], ...) =>\n <local_block>\n <function_result></pre><div class=\"tv-pine-reference-item__text tv-text\"><local_block> は、0個以上のPine Script®文を指定します。</div><div class=\"tv-pine-reference-item__text tv-text\"><function_result> は、変数、式、タプルのいずれかになります。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"op_=>_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"=>\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// single-line function</span></span><br/><span><span class=\"mtk15\">f1</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span></span><br/><span><span class=\"mtk9\">// multi-line function</span></span><br/><span><span class=\"mtk15\">f2</span><span class=\"mtk13\">(</span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sum</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">sumChange</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk33\">sum</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Function automatically returns the last express</span><span class=\"mtk9\">ion used in it</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f1</span><span class=\"mtk13\">(</span><span class=\"mtk12\">30</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">f2</span><span class=\"mtk13\">(</span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">ユーザー定義関数については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/language/user-defined-functions/\" target=\"_blank\">宣言関数</a>と<a href=\"https://www.tradingview.com/pine-script-docs/concepts/libraries/\" target=\"_blank\">ライブラリ</a>のページで詳細を確認できます。</div></div>",
"text": "=>\n演算子 '=>' は、ユーザー定義関数の宣言や\nswitch\n文の中で使用されます。\n関数宣言の構文は以下の通りです:\n構文\n<identifier>([<parameter_name>[=<default_value>]], ...) =>\n <local_block>\n <function_result>\n<local_block> は、0個以上のPine Script®文を指定します。\n<function_result> は、変数、式、タプルのいずれかになります。\n例\n//\n@version=\n6\nindicator\n(\n\"=>\"\n)\n// single-line function\nf1\n(\nx\n,\ny\n)\n=>\nx\n+\ny\n// multi-line function\nf2\n(\nx\n,\ny\n)\n=>\nsum\n=\nx\n+\ny\nsumChange\n=\nta.change\n(\nsum\n,\n10\n)\n// Function automatically returns the last express\nion used in it\nplot\n(\nf1\n(\n30\n,\n8\n)\n+\nf2\n(\n1\n,\n3\n))\n備考\nユーザー定義関数については、ユーザーマニュアルの\n宣言関数\nと\nライブラリ\nのページで詳細を確認できます。",
"code_blocks": [
{
"language": "",
"code": "<identifier>([<parameter_name>[=<default_value>]], ...) =>\n <local_block>\n <function_result>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"=>\"\n)\n// single-line function\nf1\n(\nx\n,\n \ny\n)\n \n=>\n \nx\n \n+\n \ny\n// multi-line function\nf2\n(\nx\n,\n \ny\n)\n \n=>\n \nsum\n \n=\n \nx\n \n+\n \ny\n \nsumChange\n \n=\n \nta.change\n(\nsum\n,\n \n10\n)\n \n// Function automatically returns the last express\nion used in it\nplot\n(\nf1\n(\n30\n,\n \n8\n)\n \n+\n \nf2\n(\n1\n,\n \n3\n))"
}
],
"links": [
{
"text": "switch",
"href": "#kw_switch"
},
{
"text": "宣言関数",
"href": "https://www.tradingview.com/pine-script-docs/language/user-defined-functions/"
},
{
"text": "ライブラリ",
"href": "https://www.tradingview.com/pine-script-docs/concepts/libraries/"
}
],
"tables": []
},
{
"id": "op_>",
"legacy_id": "op_>",
"title": ">",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">></h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_>\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">より大きい。数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 > expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ブール値、もしくはブール値の系列。</div></div>",
"text": ">\nより大きい。数式に利用できます。\n構文\nexpr1 > expr2\nリターン\nブール値、もしくはブール値の系列。",
"code_blocks": [
{
"language": "",
"code": "expr1 > expr2"
}
],
"links": [],
"tables": []
},
{
"id": "op_>=",
"legacy_id": "op_>=",
"title": ">=",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">>=</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"op_>=\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">以上。数式に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">expr1 >= expr2</pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">ブール値、もしくはブール値の系列。</div></div>",
"text": ">=\n以上。数式に利用できます。\n構文\nexpr1 >= expr2\nリターン\nブール値、もしくはブール値の系列。",
"code_blocks": [
{
"language": "",
"code": "expr1 >= expr2"
}
],
"links": [],
"tables": []
}
]
},
"type": {
"title": "変数",
"items": [
{
"id": "type_array",
"legacy_id": "op_array",
"title": "array",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">array</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_array\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が「配列」であることを明示的に宣言するためのキーワードです。配列オブジェクト (またはID) は、<a class=\"js-reference\" data-href=\"fun_array.new<type>\" href=\"#fun_array.new<type>\">array.new<type></a> や <a class=\"js-reference\" data-href=\"fun_array.from\" href=\"#fun_array.from\">array.from</a> 関数で作成できます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_array\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"array\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">array</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">配列オブジェクトは常に \"series\" 形式です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"type_line\" href=\"#type_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"type_label\" href=\"#type_label\">label</a><a class=\"tv-tag-label js-reference\" data-href=\"type_table\" href=\"#type_table\">table</a><a class=\"tv-tag-label js-reference\" data-href=\"type_box\" href=\"#type_box\">box</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.new<type>\" href=\"#fun_array.new<type>\">array.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"fun_array.from\" href=\"#fun_array.from\">array.from</a></div></div>",
"text": "array\n変数やパラメーターの型が「配列」であることを明示的に宣言するためのキーワードです。配列オブジェクト (またはID) は、\narray.new<type>\nや\narray.from\n関数で作成できます。\n例\n//\n@version=\n6\nindicator\n(\n\"array\"\n,\noverlay\n=\ntrue\n)\narray\n<\nfloat\n>\na\n=\nna\na\n:=\narray.new\n<\nfloat\n>(\n1\n,\nclose\n)\nplot\n(\narray.get\n(\na\n,\n0\n))\n備考\n配列オブジェクトは常に \"series\" 形式です。\nこちらもご覧ください\nvar\nline\nlabel\ntable\nbox\narray.new<type>\narray.from",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"array\"\n,\n \noverlay\n=\ntrue\n)\narray\n<\nfloat\n>\n \na\n \n=\n \nna\na\n \n:=\n \narray.new\n<\nfloat\n>(\n1\n,\n \nclose\n)\nplot\n(\narray.get\n(\na\n,\n \n0\n))"
}
],
"links": [
{
"text": "array.new<type>",
"href": "#fun_array.new<type>"
},
{
"text": "array.from",
"href": "#fun_array.from"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "line",
"href": "#type_line"
},
{
"text": "label",
"href": "#type_label"
},
{
"text": "table",
"href": "#type_table"
},
{
"text": "box",
"href": "#type_box"
},
{
"text": "array.new<type>",
"href": "#fun_array.new<type>"
},
{
"text": "array.from",
"href": "#fun_array.from"
}
],
"tables": []
},
{
"id": "type_bool",
"legacy_id": "op_bool",
"title": "bool",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">bool</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_bool\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が \"bool\" (ブール) であることを明示的に宣言するためのキーワードです。\"Bool\" 変数は<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>、<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>のいずれかの値を取ります。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_bool\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"bool\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Same as `b = true`</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">b</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">変数宣言における型の明示はオプションです。Pine Script®の型については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/\" target=\"_blank\">Type System</a>のページに詳しい説明があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"kw_varip\" href=\"#kw_varip\">varip</a><a class=\"tv-tag-label js-reference\" data-href=\"type_int\" href=\"#type_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"type_float\" href=\"#type_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"type_color\" href=\"#type_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"type_string\" href=\"#type_string\">string</a><a class=\"tv-tag-label js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a><a class=\"tv-tag-label js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a></div></div>",
"text": "bool\n変数やパラメーターの型が \"bool\" (ブール) であることを明示的に宣言するためのキーワードです。\"Bool\" 変数は\ntrue\n、\nfalse\nのいずれかの値を取ります。\n例\n//\n@version=\n6\nindicator\n(\n\"bool\"\n)\nbool\nb\n=\ntrue\n// Same as `b = true`\nplot\n(\nb\n?\nopen\n:\nclose\n)\n備考\n変数宣言における型の明示はオプションです。Pine Script®の型については、ユーザーマニュアルの\nType System\nのページに詳しい説明があります。\nこちらもご覧ください\nvar\nvarip\nint\nfloat\ncolor\nstring\ntrue\nfalse",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"bool\"\n)\nbool\n \nb\n \n=\n \ntrue\n \n// Same as `b = true`\nplot\n(\nb\n \n?\n \nopen\n \n:\n \nclose\n)"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "Type System",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "varip",
"href": "#kw_varip"
},
{
"text": "int",
"href": "#type_int"
},
{
"text": "float",
"href": "#type_float"
},
{
"text": "color",
"href": "#type_color"
},
{
"text": "string",
"href": "#type_string"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
}
],
"tables": []
},
{
"id": "type_box",
"legacy_id": "op_box",
"title": "box",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_box\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が \"box\" であることを明示的に宣言するためのキーワードです。ボックスオブジェクト(またはID)は <a class=\"js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a> 関数で作成できます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_box\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"box\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Empty `box1` box ID.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">box</span><span class=\"mtk1\"> </span><span class=\"mtk33\">box1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk9\">// `box` type is unnecessary because `box.new()` r</span><span class=\"mtk9\">eturns a \"box\" type.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">box2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">box3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">24</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">ボックスオブジェクトは常に \"series\" 形式です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"type_line\" href=\"#type_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"type_label\" href=\"#type_label\">label</a><a class=\"tv-tag-label js-reference\" data-href=\"type_table\" href=\"#type_table\">table</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a></div></div>",
"text": "box\n変数やパラメーターの型が \"box\" であることを明示的に宣言するためのキーワードです。ボックスオブジェクト(またはID)は\nbox.new\n関数で作成できます。\n例\n//\n@version=\n6\nindicator\n(\n\"box\"\n)\n// Empty `box1` box ID.\nvar\nbox\nbox1\n=\nna\n// `box` type is unnecessary because `box.new()` r\neturns a \"box\" type.\nvar\nbox2\n=\nbox.new\n(\nna\n,\nna\n,\nna\n,\nna\n)\nbox3\n=\nbox.new\n(\ntime\n,\nopen\n,\ntime\n+\n60\n*\n60\n*\n24\n,\nclose\n,\nxloc\n=\nxloc.bar_time\n)\n備考\nボックスオブジェクトは常に \"series\" 形式です。\nこちらもご覧ください\nvar\nline\nlabel\ntable\nbox.new",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"box\"\n)\n// Empty `box1` box ID.\nvar\n \nbox\n \nbox1\n \n=\n \nna\n// `box` type is unnecessary because `box.new()` r\neturns a \"box\" type.\nvar\n \nbox2\n \n=\n \nbox.new\n(\nna\n,\n \nna\n,\n \nna\n,\n \nna\n)\nbox3\n \n=\n \nbox.new\n(\ntime\n,\n \nopen\n,\n \ntime\n \n+\n \n60\n \n*\n \n60\n \n*\n \n24\n,\n \nclose\n,\n \nxloc\n=\nxloc.bar_time\n)"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "line",
"href": "#type_line"
},
{
"text": "label",
"href": "#type_label"
},
{
"text": "table",
"href": "#type_table"
},
{
"text": "box.new",
"href": "#fun_box.new"
}
],
"tables": []
},
{
"id": "type_chart.point",
"legacy_id": "op_chart.point",
"title": "chart.point",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.point</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_chart.point\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型を明示的に <code>chart.point</code> として宣言する為のキーワードです。スクリプトは、<a class=\"js-reference\" data-href=\"fun_chart.point.from_time\" href=\"#fun_chart.point.from_time\">chart.point.from_time</a>, <a class=\"js-reference\" data-href=\"fun_chart.point.from_index\" href=\"#fun_chart.point.from_index\">chart.point.from_index</a>,<a class=\"js-reference\" data-href=\"fun_chart.point.now\" href=\"#fun_chart.point.now\">chart.point.now</a>, <a class=\"js-reference\" data-href=\"fun_chart.point.new\" href=\"#fun_chart.point.new\">chart.point.new</a> 関数を使用して <code>chart.point</code> インスタンスを生成します。</div><div class=\"tv-pine-reference-item__sub-header\">フィールド</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">index (series int) </span>ポイントの x 座標、バーインデックスの値として示されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">time (series int) </span>ポイントの x 座標、ミリ秒単位におけるUNIX時間の値として示されます。</div><div class=\"tv-pine-reference-item__text tv-text\"><span class=\"tv-pine-reference-item__arg-type\">price (series float) </span>ポイントの y 座標。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"type_polyline\" href=\"#type_polyline\">polyline</a></div></div>",
"text": "chart.point\n変数やパラメーターの型を明示的に\nchart.point\nとして宣言する為のキーワードです。スクリプトは、\nchart.point.from_time\n,\nchart.point.from_index\n,\nchart.point.now\n,\nchart.point.new\n関数を使用して\nchart.point\nインスタンスを生成します。\nフィールド\nindex (series int)\nポイントの x 座標、バーインデックスの値として示されます。\ntime (series int)\nポイントの x 座標、ミリ秒単位におけるUNIX時間の値として示されます。\nprice (series float)\nポイントの y 座標。\nこちらもご覧ください\npolyline",
"code_blocks": [],
"links": [
{
"text": "chart.point.from_time",
"href": "#fun_chart.point.from_time"
},
{
"text": "chart.point.from_index",
"href": "#fun_chart.point.from_index"
},
{
"text": "chart.point.now",
"href": "#fun_chart.point.now"
},
{
"text": "chart.point.new",
"href": "#fun_chart.point.new"
},
{
"text": "polyline",
"href": "#type_polyline"
}
],
"tables": []
},
{
"id": "type_color",
"legacy_id": "op_color",
"title": "color",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">color</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が \"color\" であることを明示的に宣言するためのキーワードです。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_color\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"color\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18 mtkb\">color</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textColor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span></span><br/><span><span class=\"mtk18 mtkb\">color</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelColor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#FF000080</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Red color (FF0000) with 50% transparency (80 wh</span><span class=\"mtk9\">ich is half of FF).</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Label\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">labelColor</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textColor</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// When declaring variables with color literals, b</span><span class=\"mtk9\">uilt-in constants(color.green) or functions (color</span><span class=\"mtk9\">.new(), color.rgb()), the \"color\" keyword for the </span><span class=\"mtk9\">type can be omitted.</span></span><br/><span><span class=\"mtk33\">c</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.rgb</span><span class=\"mtk13\">(</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk12\">255</span><span class=\"mtk18\">,</span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">c</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">色のリテラルは、#RRGGBB または #RRGGBBAA の形式を取ります。文字のペアは、00~FFの16進数(10進数では0~255)を表し、RR、GG、BBのペアは、色の赤、緑、青の成分の値を表しています。AA は色の透明度(アルファ成分)を表すオプションの値で、00 は透明、FF は不透明を表します。AA部分が指定されない場合は、FFが使用されます。16進数の文字は大文字でも小文字でも構いません。</div><div class=\"tv-pine-reference-item__text tv-text\">変数宣言における型の明示は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> で初期化される場合を除いて任意です。Pine Script® の型については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/\" target=\"_blank\">Type System</a>のページに詳しい説明があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"kw_varip\" href=\"#kw_varip\">varip</a><a class=\"tv-tag-label js-reference\" data-href=\"type_int\" href=\"#type_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"type_float\" href=\"#type_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"type_string\" href=\"#type_string\">string</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color.rgb\" href=\"#fun_color.rgb\">color.rgb</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_color.new\" href=\"#fun_color.new\">color.new</a></div></div>",
"text": "color\n変数やパラメーターの型が \"color\" であることを明示的に宣言するためのキーワードです。\n例\n//\n@version=\n6\nindicator\n(\n\"color\"\n,\noverlay\n=\ntrue\n)\ncolor\ntextColor\n=\ncolor.green\ncolor\nlabelColor\n=\n#FF000080\n// Red color (FF0000) with 50% transparency (80 wh\nich is half of FF).\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\ntext\n=\n\"Label\"\n,\ncolor\n=\nlabelColor\n,\ntextcolor\n=\ntextColor\n)\n// When declaring variables with color literals, b\nuilt-in constants(color.green) or functions (color\n.new(), color.rgb()), the \"color\" keyword for the\ntype can be omitted.\nc\n=\ncolor.rgb\n(\n0\n,\n255\n,\n0\n,\n0\n)\nplot\n(\nclose\n,\ncolor\n=\nc\n)\n備考\n色のリテラルは、#RRGGBB または #RRGGBBAA の形式を取ります。文字のペアは、00~FFの16進数(10進数では0~255)を表し、RR、GG、BBのペアは、色の赤、緑、青の成分の値を表しています。AA は色の透明度(アルファ成分)を表すオプションの値で、00 は透明、FF は不透明を表します。AA部分が指定されない場合は、FFが使用されます。16進数の文字は大文字でも小文字でも構いません。\n変数宣言における型の明示は\nna\nで初期化される場合を除いて任意です。Pine Script® の型については、ユーザーマニュアルの\nType System\nのページに詳しい説明があります。\nこちらもご覧ください\nvar\nvarip\nint\nfloat\nstring\ncolor.rgb\ncolor.new",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"color\"\n,\n \noverlay\n \n=\n \ntrue\n)\ncolor\n \ntextColor\n \n=\n \ncolor.green\ncolor\n \nlabelColor\n \n=\n \n#FF000080\n \n// Red color (FF0000) with 50% transparency (80 wh\nich is half of FF).\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ntext\n \n=\n \n\"Label\"\n,\n \ncolor\n \n=\n \nlabelColor\n,\n \ntextcolor\n \n=\n \ntextColor\n)\n// When declaring variables with color literals, b\nuilt-in constants(color.green) or functions (color\n.new(), color.rgb()), the \"color\" keyword for the \ntype can be omitted.\nc\n \n=\n \ncolor.rgb\n(\n0\n,\n255\n,\n0\n,\n0\n)\nplot\n(\nclose\n,\n \ncolor\n \n=\n \nc\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "Type System",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "varip",
"href": "#kw_varip"
},
{
"text": "int",
"href": "#type_int"
},
{
"text": "float",
"href": "#type_float"
},
{
"text": "string",
"href": "#type_string"
},
{
"text": "color.rgb",
"href": "#fun_color.rgb"
},
{
"text": "color.new",
"href": "#fun_color.new"
}
],
"tables": []
},
{
"id": "type_const",
"legacy_id": "op_const",
"title": "const",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">const</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_const\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">キーワード <code>const</code> は、変数とエクスポートされていない関数のパラメータに \"const\" 型修飾子を明示的に割り当てます。\"series\" 修飾子を伴う変数やパラメータは、コンパイル時に設定された値を参照しますが、スクリプトの実行中にこの値が変更されることはありません。</div><div class=\"tv-pine-reference-item__text tv-text\">変数の宣言においては、通常、コンパイラーは変数への代入値に基づいて自動的に修飾された型を推測することができ、必要に応じて変数の修飾子をより強力なものへと自動的に変更することができます。型修飾子のヒエラルキーは、\"const\" < \"input\" < \"simple\" < \"series\" であり、\"const\" はこの中で最も弱いものになっています。</div><div class=\"tv-pine-reference-item__text tv-text\">キーワード <code>const</code> で変数を明示的に宣言すると型修飾子が \"const\" に制限されるため、変数はこれよりも強い修飾子(たとえば \"input\")の値を受け入れることができなくなります。変数に代入された値についても、スクリプトの実行中はどの時点であっても変更することはできません。</div><div class=\"tv-pine-reference-item__text tv-text\">このキーワードを使って型修飾子を指定する場合は、typeキーワードも使用して許容される型を宣言する必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">[method ]<functionName>([const <paramType> ]<paramName>[ = <defaultValue>])\n\n[var/varip ]const <variableType> <variableName> = <variableValue></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_const\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"custom plot title\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Concatenates two \"const string\" values.</span></span><br/><span><span class=\"mtk15\">concatStrings</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">const</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">const</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">const</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">x</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk33\">y</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The title of the plot.</span></span><br/><span><span class=\"mtk18 mtkb\">const</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">myTitle</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">concatStrings</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"My \"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Plot\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">myTitle</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_const_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"can't assign input to const\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A variable declared as \"const float\" that attempt</span><span class=\"mtk9\">s to assign the result of `input.float()` as its v</span><span class=\"mtk9\">alue.</span></span><br/><span><span class=\"mtk9\">// This declaration causes an error. The </span><span class=\"mtk9\">\"input float\" qualified type is stronger than \"con</span><span class=\"mtk9\">st float\".</span></span><br/><span><span class=\"mtk18 mtkb\">const</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">myVar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.float</span><span class=\"mtk13\">(</span><span class=\"mtk12\">2.0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">myVar</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">詳細については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/#qualifiers\" target=\"_blank\">型修飾子 (type qualifiers) </a>の項をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"type_simple\" href=\"#type_simple\">simple</a><a class=\"tv-tag-label js-reference\" data-href=\"type_series\" href=\"#type_series\">series</a></div></div>",
"text": "const\nキーワード\nconst\nは、変数とエクスポートされていない関数のパラメータに \"const\" 型修飾子を明示的に割り当てます。\"series\" 修飾子を伴う変数やパラメータは、コンパイル時に設定された値を参照しますが、スクリプトの実行中にこの値が変更されることはありません。\n変数の宣言においては、通常、コンパイラーは変数への代入値に基づいて自動的に修飾された型を推測することができ、必要に応じて変数の修飾子をより強力なものへと自動的に変更することができます。型修飾子のヒエラルキーは、\"const\" < \"input\" < \"simple\" < \"series\" であり、\"const\" はこの中で最も弱いものになっています。\nキーワード\nconst\nで変数を明示的に宣言すると型修飾子が \"const\" に制限されるため、変数はこれよりも強い修飾子(たとえば \"input\")の値を受け入れることができなくなります。変数に代入された値についても、スクリプトの実行中はどの時点であっても変更することはできません。\nこのキーワードを使って型修飾子を指定する場合は、typeキーワードも使用して許容される型を宣言する必要があります。\n構文\n[method ]<functionName>([const <paramType> ]<paramName>[ = <defaultValue>])\n\n[var/varip ]const <variableType> <variableName> = <variableValue>\n例\n//\n@version=\n6\nindicator\n(\n\"custom plot title\"\n)\n//\n@function\nConcatenates two \"const string\" values.\nconcatStrings\n(\nconst\nstring\nx\n,\nconst\nstring\ny\n)\n=>\nconst\nstring\nresult\n=\nx\n+\ny\n//\n@variable\nThe title of the plot.\nconst\nstring\nmyTitle\n=\nconcatStrings\n(\n\"My \"\n,\n\"Plot\"\n)\nplot\n(\nclose\n,\nmyTitle\n)\n例\n//\n@version=\n6\nindicator\n(\n\"can't assign input to const\"\n)\n//\n@variable\nA variable declared as \"const float\" that attempt\ns to assign the result of `input.float()` as its v\nalue.\n// This declaration causes an error. The\n\"input float\" qualified type is stronger than \"con\nst float\".\nconst\nfloat\nmyVar\n=\ninput.float\n(\n2.0\n)\nplot\n(\nmyVar\n)\n備考\n詳細については、ユーザーマニュアルの\n型修飾子 (type qualifiers)\nの項をご参照ください。\nこちらもご覧ください\nsimple\nseries",
"code_blocks": [
{
"language": "",
"code": "[method ]<functionName>([const <paramType> ]<paramName>[ = <defaultValue>])\n\n[var/varip ]const <variableType> <variableName> = <variableValue>"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"custom plot title\"\n)\n//\n@function\n Concatenates two \"const string\" values.\nconcatStrings\n(\nconst\n \nstring\n \nx\n,\n \nconst\n \nstring\n \ny\n)\n \n=>\n \nconst\n \nstring\n \nresult\n \n=\n \nx\n \n+\n \ny\n//\n@variable\n The title of the plot.\nconst\n \nstring\n \nmyTitle\n \n=\n \nconcatStrings\n(\n\"My \"\n,\n \n\"Plot\"\n)\nplot\n(\nclose\n,\n \nmyTitle\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"can't assign input to const\"\n)\n//\n@variable\n A variable declared as \"const float\" that attempt\ns to assign the result of `input.float()` as its v\nalue.\n// This declaration causes an error. The \n\"input float\" qualified type is stronger than \"con\nst float\".\nconst\n \nfloat\n \nmyVar\n \n=\n \ninput.float\n(\n2.0\n)\nplot\n(\nmyVar\n)"
}
],
"links": [
{
"text": "型修飾子 (type qualifiers)",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/#qualifiers"
},
{
"text": "simple",
"href": "#type_simple"
},
{
"text": "series",
"href": "#type_series"
}
],
"tables": []
},
{
"id": "type_float",
"legacy_id": "op_float",
"title": "float",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">float</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_float\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が \"float\" (浮動小数点) であることを明示的に宣言するためのキーワードです。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_float\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"float\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">f</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3.14</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Same as `f = 3.14`</span></span><br/><span><span class=\"mtk33\">f</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">変数宣言における型の明示は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> で初期化される場合を除いて任意です。Pine Script® の型については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/\" target=\"_blank\">Type System</a>のページに詳しい説明があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"kw_varip\" href=\"#kw_varip\">varip</a><a class=\"tv-tag-label js-reference\" data-href=\"type_int\" href=\"#type_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"type_bool\" href=\"#type_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"type_color\" href=\"#type_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"type_string\" href=\"#type_string\">string</a></div></div>",
"text": "float\n変数やパラメーターの型が \"float\" (浮動小数点) であることを明示的に宣言するためのキーワードです。\n例\n//\n@version=\n6\nindicator\n(\n\"float\"\n)\nfloat\nf\n=\n3.14\n// Same as `f = 3.14`\nf\n:=\nna\nplot\n(\nf\n)\n備考\n変数宣言における型の明示は\nna\nで初期化される場合を除いて任意です。Pine Script® の型については、ユーザーマニュアルの\nType System\nのページに詳しい説明があります。\nこちらもご覧ください\nvar\nvarip\nint\nbool\ncolor\nstring",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"float\"\n)\nfloat\n \nf\n \n=\n \n3.14\n \n// Same as `f = 3.14`\nf\n \n:=\n \nna\nplot\n(\nf\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "Type System",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "varip",
"href": "#kw_varip"
},
{
"text": "int",
"href": "#type_int"
},
{
"text": "bool",
"href": "#type_bool"
},
{
"text": "color",
"href": "#type_color"
},
{
"text": "string",
"href": "#type_string"
}
],
"tables": []
},
{
"id": "type_int",
"legacy_id": "op_int",
"title": "int",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">int</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_int\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が \"int\" (整数) であることを明示的に宣言するためのキーワードです。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_int\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"int\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Same as `i = 14`</span></span><br/><span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">i</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">変数宣言における型の明示は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> で初期化される場合を除いて任意です。Pine Script® の型については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/\" target=\"_blank\">Type System</a>のページに詳しい説明があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"kw_varip\" href=\"#kw_varip\">varip</a><a class=\"tv-tag-label js-reference\" data-href=\"type_float\" href=\"#type_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"type_bool\" href=\"#type_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"type_color\" href=\"#type_color\">color</a><a class=\"tv-tag-label js-reference\" data-href=\"type_string\" href=\"#type_string\">string</a></div></div>",
"text": "int\n変数やパラメーターの型が \"int\" (整数) であることを明示的に宣言するためのキーワードです。\n例\n//\n@version=\n6\nindicator\n(\n\"int\"\n)\nint\ni\n=\n14\n// Same as `i = 14`\ni\n:=\nna\nplot\n(\ni\n)\n備考\n変数宣言における型の明示は\nna\nで初期化される場合を除いて任意です。Pine Script® の型については、ユーザーマニュアルの\nType System\nのページに詳しい説明があります。\nこちらもご覧ください\nvar\nvarip\nfloat\nbool\ncolor\nstring",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"int\"\n)\nint\n \ni\n \n=\n \n14\n \n// Same as `i = 14`\ni\n \n:=\n \nna\nplot\n(\ni\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "Type System",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "varip",
"href": "#kw_varip"
},
{
"text": "float",
"href": "#type_float"
},
{
"text": "bool",
"href": "#type_bool"
},
{
"text": "color",
"href": "#type_color"
},
{
"text": "string",
"href": "#type_string"
}
],
"tables": []
},
{
"id": "type_label",
"legacy_id": "op_label",
"title": "label",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_label\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が \"label\" であることを明示的に宣言するためのキーワードです。ラベルオブジェクト(またはID)は <a class=\"js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a> 関数で作成できます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_label\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"label\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Empty `label1` label ID.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">label</span><span class=\"mtk1\"> </span><span class=\"mtk33\">label1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk9\">// `label` type is unnecessary because `label.new(</span><span class=\"mtk9\">)` returns \"label\" type.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">label2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">label3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"label3 text\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">ラベルオブジェクトは常に \"series\" 形式です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"type_line\" href=\"#type_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"type_box\" href=\"#type_box\">box</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a></div></div>",
"text": "label\n変数やパラメーターの型が \"label\" であることを明示的に宣言するためのキーワードです。ラベルオブジェクト(またはID)は\nlabel.new\n関数で作成できます。\n例\n//\n@version=\n6\nindicator\n(\n\"label\"\n)\n// Empty `label1` label ID.\nvar\nlabel\nlabel1\n=\nna\n// `label` type is unnecessary because `label.new(\n)` returns \"label\" type.\nvar\nlabel2\n=\nlabel.new\n(\nna\n,\nna\n,\nna\n)\nif\nbarstate.islastconfirmedhistory\nlabel3\n=\nlabel.new\n(\nbar_index\n,\nhigh\n,\ntext\n=\n\"label3 text\"\n)\n備考\nラベルオブジェクトは常に \"series\" 形式です。\nこちらもご覧ください\nvar\nline\nbox\nlabel.new",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"label\"\n)\n// Empty `label1` label ID.\nvar\n \nlabel\n \nlabel1\n \n=\n \nna\n// `label` type is unnecessary because `label.new(\n)` returns \"label\" type.\nvar\n \nlabel2\n \n=\n \nlabel.new\n(\nna\n,\n \nna\n,\n \nna\n)\nif\n \nbarstate.islastconfirmedhistory\n \nlabel3\n \n=\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ntext\n \n=\n \n\"label3 text\"\n)"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "line",
"href": "#type_line"
},
{
"text": "box",
"href": "#type_box"
},
{
"text": "label.new",
"href": "#fun_label.new"
}
],
"tables": []
},
{
"id": "type_line",
"legacy_id": "op_line",
"title": "line",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_line\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が \"line\" であることを明示的に宣言するためのキーワードです。ラインオブジェクト(またはID)は <a class=\"js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a> 関数で作成できます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_line\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"line\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Empty `line1` line ID.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">line</span><span class=\"mtk1\"> </span><span class=\"mtk33\">line1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk9\">// `line` type is unnecessary because `line.new()`</span><span class=\"mtk9\"> returns \"line\" type.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">line2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">line3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">extend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">extend.right</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">ラインオブジェクトは常に \"series\" 形式です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"type_label\" href=\"#type_label\">label</a><a class=\"tv-tag-label js-reference\" data-href=\"type_box\" href=\"#type_box\">box</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a></div></div>",
"text": "line\n変数やパラメーターの型が \"line\" であることを明示的に宣言するためのキーワードです。ラインオブジェクト(またはID)は\nline.new\n関数で作成できます。\n例\n//\n@version=\n6\nindicator\n(\n\"line\"\n)\n// Empty `line1` line ID.\nvar\nline\nline1\n=\nna\n// `line` type is unnecessary because `line.new()`\nreturns \"line\" type.\nvar\nline2\n=\nline.new\n(\nna\n,\nna\n,\nna\n,\nna\n)\nline3\n=\nline.new\n(\nbar_index\n-\n1\n,\nhigh\n,\nbar_index\n,\nhigh\n,\nextend\n=\nextend.right\n)\n備考\nラインオブジェクトは常に \"series\" 形式です。\nこちらもご覧ください\nvar\nlabel\nbox\nline.new",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"line\"\n)\n// Empty `line1` line ID.\nvar\n \nline\n \nline1\n \n=\n \nna\n// `line` type is unnecessary because `line.new()`\n returns \"line\" type.\nvar\n \nline2\n \n=\n \nline.new\n(\nna\n,\n \nna\n,\n \nna\n,\n \nna\n)\nline3\n \n=\n \nline.new\n(\nbar_index\n \n-\n \n1\n,\n \nhigh\n,\n \nbar_index\n,\n \nhigh\n,\n \nextend\n \n=\n \nextend.right\n)"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "label",
"href": "#type_label"
},
{
"text": "box",
"href": "#type_box"
},
{
"text": "line.new",
"href": "#fun_line.new"
}
],
"tables": []
},
{
"id": "type_linefill",
"legacy_id": "op_linefill",
"title": "linefill",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">linefill</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_linefill\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が \"linefill\" であることを明示的に宣言するためのキーワードです。linefillオブジェクト(またはID)は <a class=\"js-reference\" data-href=\"fun_linefill.new\" href=\"#fun_linefill.new\">linefill.new</a> 関数で作成できます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_linefill\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"linefill\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Empty `linefill1` line ID.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">linefill</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linefill1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk9\">// `linefill` type is unnecessary because `linefil</span><span class=\"mtk9\">l.new()` returns \"linefill\" type.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">linefill2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">line1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk12\">+1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk12\">+1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">extend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">extend.right</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">line2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk12\">+1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk12\">+1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">extend</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">extend.right</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">linefill3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">line1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">line2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">80</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">linefillオブジェクトは常に \"series\" 形式です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"type_line\" href=\"#type_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"type_label\" href=\"#type_label\">label</a><a class=\"tv-tag-label js-reference\" data-href=\"type_table\" href=\"#type_table\">table</a><a class=\"tv-tag-label js-reference\" data-href=\"type_box\" href=\"#type_box\">box</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_linefill.new\" href=\"#fun_linefill.new\">linefill.new</a></div></div>",
"text": "linefill\n変数やパラメーターの型が \"linefill\" であることを明示的に宣言するためのキーワードです。linefillオブジェクト(またはID)は\nlinefill.new\n関数で作成できます。\n例\n//\n@version=\n6\nindicator\n(\n\"linefill\"\n,\noverlay\n=\ntrue\n)\n// Empty `linefill1` line ID.\nvar\nlinefill\nlinefill1\n=\nna\n// `linefill` type is unnecessary because `linefil\nl.new()` returns \"linefill\" type.\nvar\nlinefill2\n=\nlinefill.new\n(\nna\n,\nna\n,\nna\n)\nif\nbarstate.islastconfirmedhistory\nline1\n=\nline.new\n(\nbar_index\n-\n10\n,\nhigh\n+1\n,\nbar_index\n,\nhigh\n+1\n,\nextend\n=\nextend.right\n)\nline2\n=\nline.new\n(\nbar_index\n-\n10\n,\nlow\n+1\n,\nbar_index\n,\nlow\n+1\n,\nextend\n=\nextend.right\n)\nlinefill3\n=\nlinefill.new\n(\nline1\n,\nline2\n,\ncolor\n=\ncolor.new\n(\ncolor.green\n,\n80\n))\n備考\nlinefillオブジェクトは常に \"series\" 形式です。\nこちらもご覧ください\nvar\nline\nlabel\ntable\nbox\nlinefill.new",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"linefill\"\n,\n \noverlay\n=\ntrue\n)\n// Empty `linefill1` line ID.\nvar\n \nlinefill\n \nlinefill1\n \n=\n \nna\n// `linefill` type is unnecessary because `linefil\nl.new()` returns \"linefill\" type.\nvar\n \nlinefill2\n \n=\n \nlinefill.new\n(\nna\n,\n \nna\n,\n \nna\n)\nif\n \nbarstate.islastconfirmedhistory\n \nline1\n \n=\n \nline.new\n(\nbar_index\n \n-\n \n10\n,\n \nhigh\n+1\n,\n \nbar_index\n,\n \nhigh\n+1\n,\n \nextend\n \n=\n \nextend.right\n)\n \nline2\n \n=\n \nline.new\n(\nbar_index\n \n-\n \n10\n,\n \nlow\n+1\n,\n \nbar_index\n,\n \nlow\n+1\n,\n \nextend\n \n=\n \nextend.right\n)\n \nlinefill3\n \n=\n \nlinefill.new\n(\nline1\n,\n \nline2\n,\n \ncolor\n \n=\n \ncolor.new\n(\ncolor.green\n,\n \n80\n))"
}
],
"links": [
{
"text": "linefill.new",
"href": "#fun_linefill.new"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "line",
"href": "#type_line"
},
{
"text": "label",
"href": "#type_label"
},
{
"text": "table",
"href": "#type_table"
},
{
"text": "box",
"href": "#type_box"
},
{
"text": "linefill.new",
"href": "#fun_linefill.new"
}
],
"tables": []
},
{
"id": "type_map",
"legacy_id": "op_map",
"title": "map",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">map</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_map\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの \"map\" 型を明示的に宣言するためのキーワードです。マップオブジェクト(またはID)は、<a class=\"js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a> 関数で作成できます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_map\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"map\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">map</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">map.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk13\">>()</span></span><br/><span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">put</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\">.</span><span class=\"mtk15\">get</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Current close\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">マップオブジェクトは常に <a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/#series\" target=\"_blank\">series</a> 形式です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_map.new<type,type>\" href=\"#fun_map.new<type,type>\">map.new<type,type></a></div></div>",
"text": "map\n変数やパラメーターの \"map\" 型を明示的に宣言するためのキーワードです。マップオブジェクト(またはID)は、\nmap.new<type,type>\n関数で作成できます。\n例\n//\n@version=\n6\nindicator\n(\n\"map\"\n,\noverlay\n=\ntrue\n)\nmap\n<\nint\n,\nfloat\n>\na\n=\nna\na\n:=\nmap.new\n<\nint\n,\nfloat\n>()\na\n.\nput\n(\nbar_index\n,\nclose\n)\nlabel.new\n(\nbar_index\n,\na\n.\nget\n(\nbar_index\n)\n,\n\"Current close\"\n)\n備考\nマップオブジェクトは常に\nseries\n形式です。\nこちらもご覧ください\nmap.new<type,type>",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"map\"\n,\n \noverlay\n=\ntrue\n)\nmap\n<\nint\n,\n \nfloat\n>\n \na\n \n=\n \nna\na\n \n:=\n \nmap.new\n<\nint\n,\n \nfloat\n>()\na\n.\nput\n(\nbar_index\n,\n \nclose\n)\nlabel.new\n(\nbar_index\n,\n \na\n.\nget\n(\nbar_index\n)\n,\n \n\"Current close\"\n)"
}
],
"links": [
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
},
{
"text": "series",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/#series"
},
{
"text": "map.new<type,type>",
"href": "#fun_map.new<type,type>"
}
],
"tables": []
},
{
"id": "type_matrix",
"legacy_id": "op_matrix",
"title": "matrix",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">matrix</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_matrix\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が \"matrix\" であることを明示的に宣言するためのキーワードです。行列オブジェクト (またはID) は <a class=\"js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a> 関数で作成できます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_matrix\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"matrix example\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Create `m1` matrix of `int` type.</span></span><br/><span><span class=\"mtk18 mtkb\">matrix</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">></span><span class=\"mtk1\"> </span><span class=\"mtk33\">m1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// `matrix<int>` is unnecessary because the `matri</span><span class=\"mtk9\">x.new<int>()` function returns an `int` type matri</span><span class=\"mtk9\">x object.</span></span><br/><span><span class=\"mtk33\">m2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">matrix.new</span><span class=\"mtk13\"><</span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk13\">>(</span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Display matrix using a label.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk33\">m2</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">行列オブジェクトは常に \"series\" 形式です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_matrix.new<type>\" href=\"#fun_matrix.new<type>\">matrix.new<type></a><a class=\"tv-tag-label js-reference\" data-href=\"type_array\" href=\"#type_array\">array</a></div></div>",
"text": "matrix\n変数やパラメーターの型が \"matrix\" であることを明示的に宣言するためのキーワードです。行列オブジェクト (またはID) は\nmatrix.new<type>\n関数で作成できます。\n例\n//\n@version=\n6\nindicator\n(\n\"matrix example\"\n)\n// Create `m1` matrix of `int` type.\nmatrix\n<\nint\n>\nm1\n=\nmatrix.new\n<\nint\n>(\n2\n,\n3\n,\n0\n)\n// `matrix<int>` is unnecessary because the `matri\nx.new<int>()` function returns an `int` type matri\nx object.\nm2\n=\nmatrix.new\n<\nint\n>(\n2\n,\n3\n,\n0\n)\n// Display matrix using a label.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\nstr.tostring\n(\nm2\n))\n備考\n行列オブジェクトは常に \"series\" 形式です。\nこちらもご覧ください\nvar\nmatrix.new<type>\narray",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"matrix example\"\n)\n// Create `m1` matrix of `int` type.\nmatrix\n<\nint\n>\n \nm1\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n3\n,\n \n0\n)\n// `matrix<int>` is unnecessary because the `matri\nx.new<int>()` function returns an `int` type matri\nx object.\nm2\n \n=\n \nmatrix.new\n<\nint\n>(\n2\n,\n \n3\n,\n \n0\n)\n// Display matrix using a label.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nstr.tostring\n(\nm2\n))"
}
],
"links": [
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "matrix.new<type>",
"href": "#fun_matrix.new<type>"
},
{
"text": "array",
"href": "#type_array"
}
],
"tables": []
},
{
"id": "type_polyline",
"legacy_id": "op_polyline",
"title": "polyline",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">polyline</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_polyline\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型を明示的に <code>polyline</code> として宣言する為のキーワードです。スクリプトは、<a class=\"js-reference\" data-href=\"fun_polyline.new\" href=\"#fun_polyline.new\">polyline.new</a> 関数を使用して <code>polyline</code> インスタンスを生成します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"type_chart.point\" href=\"#type_chart.point\">chart.point</a></div></div>",
"text": "polyline\n変数やパラメーターの型を明示的に\npolyline\nとして宣言する為のキーワードです。スクリプトは、\npolyline.new\n関数を使用して\npolyline\nインスタンスを生成します。\nこちらもご覧ください\nchart.point",
"code_blocks": [],
"links": [
{
"text": "polyline.new",
"href": "#fun_polyline.new"
},
{
"text": "chart.point",
"href": "#type_chart.point"
}
],
"tables": []
},
{
"id": "type_series",
"legacy_id": "op_series",
"title": "series",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">series</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_series\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">キーワード <code>series</code> は、変数と関数のパラメータに \"series\" 型修飾子を明示的に割り当てます。\"series\" 修飾子を使用する変数やパラメータは、スクリプトの実行中に変更される値を参照することができます。</div><div class=\"tv-pine-reference-item__text tv-text\">ライブラリのエクスポート関数のパラメータを宣言する場合、普通であればキーワード <code>series</code> を明示的に使用する必要はありません。通常では、パラメータが修飾値として \"series\" と \"simple\" のどちらに対応しているかをコンパイラが自動検出できるからです。デフォルトでは、エクスポートされる関数のパラメータはすべて、可能な限り \"series\" に修飾されます。</div><div class=\"tv-pine-reference-item__text tv-text\">変数の宣言においては、通常、コンパイラーは変数への代入値に基づいて自動的に修飾された型を推測することができ、必要に応じて変数の修飾子をより強力なものへと自動的に変更することができます。型修飾子のヒエラルキーは、\"const\" < \"input\" < \"simple\" < \"series\" であり、\"series\" はこの中で最も強いものになっています。</div><div class=\"tv-pine-reference-item__text tv-text\">キーワード <code>series</code> で変数を明示的に宣言すると型修飾子が \"series\" に制限されるため、これよりも弱い修飾子(\"const\"、\"input\" あるいは \"simple\")の値を必要とする変数や関数のパラメータに対して、スクリプトは値を渡せなくなります。</div><div class=\"tv-pine-reference-item__text tv-text\">このキーワードを使って型修飾子を指定する場合は、typeキーワードも使用して許容される型を宣言する必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">export [method ]<functionName>([[series ]<paramType>] <paramName>[ = <defaultValue>])\n\n[method ]<functionName>([series <paramType> ]<paramName>[ = <defaultValue>])\n\n[var/varip ]series <variableType> <variableName> = <variableValue></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_series\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@description</span><span class=\"mtk9\"> A library with custom functions.</span></span><br/><span><span class=\"mtk16\">library</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"CustomFunctions\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Finds the highest `source` value over `length` ba</span><span class=\"mtk9\">rs, filtered by the `cond` condition.</span></span><br/><span><span class=\"mtk18\">export</span><span class=\"mtk1\"> </span><span class=\"mtk33\">conditionalHighest</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">series</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">source</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">series</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">cond</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">series</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The highest `source` value from when the `cond` w</span><span class=\"mtk9\">as `true` over `length` bars.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">series</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Loop to find the highest value.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk33\">cond</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">source</span><span class=\"mtk13\">[</span><span class=\"mtk33\">i</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">result</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">value</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">value</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Return the `result`.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> Is `true` once every five bars.</span></span><br/><span><span class=\"mtk18 mtkb\">series</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">bool</span><span class=\"mtk1\"> </span><span class=\"mtk33\">condition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">%</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The highest `close` value from every fifth bar ov</span><span class=\"mtk9\">er the last 100 bars.</span></span><br/><span><span class=\"mtk18 mtkb\">series</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">hiValue</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">conditionalHighest</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">condition</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">hiValue</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk33\">condition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">80</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_series_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"series variable not allowed\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A variable declared as \"series int\" with a value </span><span class=\"mtk9\">of 5.</span></span><br/><span><span class=\"mtk18 mtkb\">series</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">myVar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// This call causes an error.</span></span><br/><span><span class=\"mtk9\">// The `histbase` accepts \"input int/float\". It ca</span><span class=\"mtk9\">n't accept the stronger \"series int\" qualified typ</span><span class=\"mtk9\">e.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">style</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">plot.style_histogram</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">histbase</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">myVar</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">詳細については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/#qualifiers\" target=\"_blank\">型修飾子 (type qualifiers) </a>の項をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"type_simple\" href=\"#type_simple\">simple</a><a class=\"tv-tag-label js-reference\" data-href=\"type_const\" href=\"#type_const\">const</a></div></div>",
"text": "series\nキーワード\nseries\nは、変数と関数のパラメータに \"series\" 型修飾子を明示的に割り当てます。\"series\" 修飾子を使用する変数やパラメータは、スクリプトの実行中に変更される値を参照することができます。\nライブラリのエクスポート関数のパラメータを宣言する場合、普通であればキーワード\nseries\nを明示的に使用する必要はありません。通常では、パラメータが修飾値として \"series\" と \"simple\" のどちらに対応しているかをコンパイラが自動検出できるからです。デフォルトでは、エクスポートされる関数のパラメータはすべて、可能な限り \"series\" に修飾されます。\n変数の宣言においては、通常、コンパイラーは変数への代入値に基づいて自動的に修飾された型を推測することができ、必要に応じて変数の修飾子をより強力なものへと自動的に変更することができます。型修飾子のヒエラルキーは、\"const\" < \"input\" < \"simple\" < \"series\" であり、\"series\" はこの中で最も強いものになっています。\nキーワード\nseries\nで変数を明示的に宣言すると型修飾子が \"series\" に制限されるため、これよりも弱い修飾子(\"const\"、\"input\" あるいは \"simple\")の値を必要とする変数や関数のパラメータに対して、スクリプトは値を渡せなくなります。\nこのキーワードを使って型修飾子を指定する場合は、typeキーワードも使用して許容される型を宣言する必要があります。\n構文\nexport [method ]<functionName>([[series ]<paramType>] <paramName>[ = <defaultValue>])\n\n[method ]<functionName>([series <paramType> ]<paramName>[ = <defaultValue>])\n\n[var/varip ]series <variableType> <variableName> = <variableValue>\n例\n//\n@version=\n6\n//\n@description\nA library with custom functions.\nlibrary\n(\n\"CustomFunctions\"\n,\noverlay\n=\ntrue\n)\n//\n@function\nFinds the highest `source` value over `length` ba\nrs, filtered by the `cond` condition.\nexport\nconditionalHighest\n(\nseries\nfloat\nsource\n,\nseries\nbool\ncond\n,\nseries\nint\nlength\n)\n=>\n//\n@variable\nThe highest `source` value from when the `cond` w\nas `true` over `length` bars.\nseries\nfloat\nresult\n=\nna\n// Loop to find the highest value.\nfor\ni\n=\n0\nto\nlength\n-\n1\nif\ncond\n[\ni\n]\nvalue\n=\nsource\n[\ni\n]\nresult\n:=\nmath.max\n(\nnz\n(\nresult\n,\nvalue\n)\n,\nvalue\n)\n// Return the `result`.\nresult\n//\n@variable\nIs `true` once every five bars.\nseries\nbool\ncondition\n=\nbar_index\n%\n5\n==\n0\n//\n@variable\nThe highest `close` value from every fifth bar ov\ner the last 100 bars.\nseries\nfloat\nhiValue\n=\nconditionalHighest\n(\nclose\n,\ncondition\n,\n100\n)\nplot\n(\nhiValue\n)\nbgcolor\n(\ncondition\n?\ncolor.new\n(\ncolor.teal\n,\n80\n)\n:\nna\n)\n例\n//\n@version=\n6\nindicator\n(\n\"series variable not allowed\"\n)\n//\n@variable\nA variable declared as \"series int\" with a value\nof 5.\nseries\nint\nmyVar\n=\n5\n// This call causes an error.\n// The `histbase` accepts \"input int/float\". It ca\nn't accept the stronger \"series int\" qualified typ\ne.\nplot\n(\nclose\n,\nstyle\n=\nplot.style_histogram\n,\nhistbase\n=\nmyVar\n)\n備考\n詳細については、ユーザーマニュアルの\n型修飾子 (type qualifiers)\nの項をご参照ください。\nこちらもご覧ください\nsimple\nconst",
"code_blocks": [
{
"language": "",
"code": "export [method ]<functionName>([[series ]<paramType>] <paramName>[ = <defaultValue>])\n\n[method ]<functionName>([series <paramType> ]<paramName>[ = <defaultValue>])\n\n[var/varip ]series <variableType> <variableName> = <variableValue>"
},
{
"language": "",
"code": "//\n@version=\n6\n//\n@description\n A library with custom functions.\nlibrary\n(\n\"CustomFunctions\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@function\n Finds the highest `source` value over `length` ba\nrs, filtered by the `cond` condition.\nexport\n \nconditionalHighest\n(\nseries\n \nfloat\n \nsource\n,\n \nseries\n \nbool\n \ncond\n,\n \nseries\n \nint\n \nlength\n)\n \n=>\n \n//\n@variable\n The highest `source` value from when the `cond` w\nas `true` over `length` bars.\n \nseries\n \nfloat\n \nresult\n \n=\n \nna\n \n// Loop to find the highest value.\n \nfor\n \ni\n \n=\n \n0\n \nto\n \nlength\n \n-\n \n1\n \nif\n \ncond\n[\ni\n]\n \nvalue\n \n=\n \nsource\n[\ni\n]\n \nresult\n \n:=\n \nmath.max\n(\nnz\n(\nresult\n,\n \nvalue\n)\n,\n \nvalue\n)\n \n// Return the `result`.\n \nresult\n//\n@variable\n Is `true` once every five bars.\nseries\n \nbool\n \ncondition\n \n=\n \nbar_index\n \n%\n \n5\n \n==\n \n0\n//\n@variable\n The highest `close` value from every fifth bar ov\ner the last 100 bars.\nseries\n \nfloat\n \nhiValue\n \n=\n \nconditionalHighest\n(\nclose\n,\n \ncondition\n,\n \n100\n)\nplot\n(\nhiValue\n)\nbgcolor\n(\ncondition\n \n?\n \ncolor.new\n(\ncolor.teal\n,\n \n80\n)\n \n:\n \nna\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"series variable not allowed\"\n)\n//\n@variable\n A variable declared as \"series int\" with a value \nof 5.\nseries\n \nint\n \nmyVar\n \n=\n \n5\n// This call causes an error.\n// The `histbase` accepts \"input int/float\". It ca\nn't accept the stronger \"series int\" qualified typ\ne.\nplot\n(\nclose\n,\n \nstyle\n \n=\n \nplot.style_histogram\n,\n \nhistbase\n \n=\n \nmyVar\n)"
}
],
"links": [
{
"text": "型修飾子 (type qualifiers)",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/#qualifiers"
},
{
"text": "simple",
"href": "#type_simple"
},
{
"text": "const",
"href": "#type_const"
}
],
"tables": []
},
{
"id": "type_simple",
"legacy_id": "op_simple",
"title": "simple",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">simple</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_simple\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">キーワード <code>simple</code> は、変数と関数のパラメータに \"simple \" 型修飾子を明示的に割り当てます。\"simple\" 修飾子を使用する変数やパラメータは、スクリプトの実行開始時に設定された値を参照することができますが、この値が後で変更されることはありません。</div><div class=\"tv-pine-reference-item__text tv-text\">ライブラリは可能な限りすべてのパラメータをデフォルトで自動的に \"simple\" として修飾するため、ライブラリにあるエクスポートされた関数のパラメータを \"simple\" またはそれよりも弱い型修飾子を持つ値だけで制限するには、パラメーターの宣言時に <code>simple</code> キーワードを使用する必要があります。関数が \"simple\" 引数を受け取るように明示的に制限することで、実行する操作によっては \"simple\" 値を返すことができるようになり、 \"series\" 引数を許可しない内蔵関数のパラメータを使用できるようになります。</div><div class=\"tv-pine-reference-item__text tv-text\">変数の宣言においては、通常、コンパイラーは変数への代入値に基づいて自動的に修飾された型を推測することができ、必要に応じて変数の修飾子をより強力なものへと自動的に変更することができます。型修飾子のヒエラルキーは、\"const\" < \"input\" < \"simple\" < \"series\" であり、\"simple\" は \"input\" や \"const\" よりも強くなっています。</div><div class=\"tv-pine-reference-item__text tv-text\">キーワード <code>simple</code> で変数を明示的に宣言すると型修飾子が \"simple\" に制限されるため、これよりも弱い修飾子(\"const\" や \"input\")の値を必要とする変数や関数のパラメータに対して、スクリプトは値を渡せなくなります。また、キーワード <code>simple</code> で明示的に宣言された変数に \"series\" 値を代入することもできません。</div><div class=\"tv-pine-reference-item__text tv-text\">このキーワードを使って型修飾子を指定する場合は、typeキーワードも使用して許容される型を宣言する必要があります。</div><div class=\"tv-pine-reference-item__sub-header\">構文</div><pre class=\"tv-pine-reference-item__syntax selected\">export [method ]<functionName>([[simple ]<paramType>] <paramName>[ = <defaultValue>])\n\n[method ]<functionName>([simple <paramType> ]<paramName>[ = <defaultValue>])\n\n[var/varip ]simple <variableType> <variableName> = <variableValue></variableValue></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_simple\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@description</span><span class=\"mtk9\"> A library with custom functions.</span></span><br/><span><span class=\"mtk16\">library</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"CustomFunctions\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@function</span><span class=\"mtk9\"> Calculates the length values for a ribbon</span><span class=\"mtk9\"> of four EMAs by multiplying the `baseLength`.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@param</span><span class=\"mtk9\"> baseLength The initial EMA length. Requires \"simp</span><span class=\"mtk9\">le int\" because you can't use \"series int\" in `ta.</span><span class=\"mtk9\">ema()`.</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@returns</span><span class=\"mtk9\"> A tuple of length values.</span></span><br/><span><span class=\"mtk18\">export</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ribbonLengths</span><span class=\"mtk13\">(</span><span class=\"mtk18 mtkb\">simple</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">baseLength</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">simple</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">baseLength</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">simple</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">baseLength</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">simple</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">baseLength</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">simple</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length4</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">baseLength</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">[</span><span class=\"mtk33\">length1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">length4</span><span class=\"mtk13\">]</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Get a tuple of \"simple int\" length values.</span></span><br/><span><span class=\"mtk13\">[</span><span class=\"mtk33\">len1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">len2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">len3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">len4</span><span class=\"mtk13\">]</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ribbonLengths</span><span class=\"mtk13\">(</span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot four EMAs using the values from the tuple.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.ema</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">len1</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"EMA 1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.ema</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">len2</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"EMA 1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.ema</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">len3</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"EMA 1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.ema</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">len4</span><span class=\"mtk13\">)</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"EMA 1\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.blue</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_simple_example_0\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"can't change simple to series\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A variable declared as \"simple float\" with a valu</span><span class=\"mtk9\">e of 5.0.</span></span><br/><span><span class=\"mtk18 mtkb\">simple</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">myVar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5.0</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// This reassignment causes an error.</span></span><br/><span><span class=\"mtk9\">// The `close` variable returns a \"series float\" v</span><span class=\"mtk9\">alue. Since `myVar` is restricted to \"simple\" valu</span><span class=\"mtk9\">es, it cannot</span></span><br/><span><span class=\"mtk9\">// change its qualifier to \"series\".</span></span><br/><span><span class=\"mtk33\">myVar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">myVar</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">詳細については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/#qualifiers\" target=\"_blank\">型修飾子 (type qualifiers) </a>の項をご参照ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"type_series\" href=\"#type_series\">series</a><a class=\"tv-tag-label js-reference\" data-href=\"type_const\" href=\"#type_const\">const</a></div></div>",
"text": "simple\nキーワード\nsimple\nは、変数と関数のパラメータに \"simple \" 型修飾子を明示的に割り当てます。\"simple\" 修飾子を使用する変数やパラメータは、スクリプトの実行開始時に設定された値を参照することができますが、この値が後で変更されることはありません。\nライブラリは可能な限りすべてのパラメータをデフォルトで自動的に \"simple\" として修飾するため、ライブラリにあるエクスポートされた関数のパラメータを \"simple\" またはそれよりも弱い型修飾子を持つ値だけで制限するには、パラメーターの宣言時に\nsimple\nキーワードを使用する必要があります。関数が \"simple\" 引数を受け取るように明示的に制限することで、実行する操作によっては \"simple\" 値を返すことができるようになり、 \"series\" 引数を許可しない内蔵関数のパラメータを使用できるようになります。\n変数の宣言においては、通常、コンパイラーは変数への代入値に基づいて自動的に修飾された型を推測することができ、必要に応じて変数の修飾子をより強力なものへと自動的に変更することができます。型修飾子のヒエラルキーは、\"const\" < \"input\" < \"simple\" < \"series\" であり、\"simple\" は \"input\" や \"const\" よりも強くなっています。\nキーワード\nsimple\nで変数を明示的に宣言すると型修飾子が \"simple\" に制限されるため、これよりも弱い修飾子(\"const\" や \"input\")の値を必要とする変数や関数のパラメータに対して、スクリプトは値を渡せなくなります。また、キーワード\nsimple\nで明示的に宣言された変数に \"series\" 値を代入することもできません。\nこのキーワードを使って型修飾子を指定する場合は、typeキーワードも使用して許容される型を宣言する必要があります。\n構文\nexport [method ]<functionName>([[simple ]<paramType>] <paramName>[ = <defaultValue>])\n\n[method ]<functionName>([simple <paramType> ]<paramName>[ = <defaultValue>])\n\n[var/varip ]simple <variableType> <variableName> = <variableValue></variableValue>\n例\n//\n@version=\n6\n//\n@description\nA library with custom functions.\nlibrary\n(\n\"CustomFunctions\"\n,\noverlay\n=\ntrue\n)\n//\n@function\nCalculates the length values for a ribbon\nof four EMAs by multiplying the `baseLength`.\n//\n@param\nbaseLength The initial EMA length. Requires \"simp\nle int\" because you can't use \"series int\" in `ta.\nema()`.\n//\n@returns\nA tuple of length values.\nexport\nribbonLengths\n(\nsimple\nint\nbaseLength\n)\n=>\nsimple\nint\nlength1\n=\nbaseLength\nsimple\nint\nlength2\n=\nbaseLength\n*\n2\nsimple\nint\nlength3\n=\nbaseLength\n*\n3\nsimple\nint\nlength4\n=\nbaseLength\n*\n4\n[\nlength1\n,\nlength2\n,\nlength3\n,\nlength4\n]\n// Get a tuple of \"simple int\" length values.\n[\nlen1\n,\nlen2\n,\nlen3\n,\nlen4\n]\n=\nribbonLengths\n(\n14\n)\n// Plot four EMAs using the values from the tuple.\nplot\n(\nta.ema\n(\nclose\n,\nlen1\n)\n,\n\"EMA 1\"\n,\ncolor\n=\ncolor.red\n)\nplot\n(\nta.ema\n(\nclose\n,\nlen2\n)\n,\n\"EMA 1\"\n,\ncolor\n=\ncolor.orange\n)\nplot\n(\nta.ema\n(\nclose\n,\nlen3\n)\n,\n\"EMA 1\"\n,\ncolor\n=\ncolor.green\n)\nplot\n(\nta.ema\n(\nclose\n,\nlen4\n)\n,\n\"EMA 1\"\n,\ncolor\n=\ncolor.blue\n)\n例\n//\n@version=\n6\nindicator\n(\n\"can't change simple to series\"\n)\n//\n@variable\nA variable declared as \"simple float\" with a valu\ne of 5.0.\nsimple\nfloat\nmyVar\n=\n5.0\n// This reassignment causes an error.\n// The `close` variable returns a \"series float\" v\nalue. Since `myVar` is restricted to \"simple\" valu\nes, it cannot\n// change its qualifier to \"series\".\nmyVar\n:=\nclose\nplot\n(\nmyVar\n)\n備考\n詳細については、ユーザーマニュアルの\n型修飾子 (type qualifiers)\nの項をご参照ください。\nこちらもご覧ください\nseries\nconst",
"code_blocks": [
{
"language": "",
"code": "export [method ]<functionName>([[simple ]<paramType>] <paramName>[ = <defaultValue>])\n\n[method ]<functionName>([simple <paramType> ]<paramName>[ = <defaultValue>])\n\n[var/varip ]simple <variableType> <variableName> = <variableValue></variableValue>"
},
{
"language": "",
"code": "//\n@version=\n6\n//\n@description\n A library with custom functions.\nlibrary\n(\n\"CustomFunctions\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@function\n Calculates the length values for a ribbon\n of four EMAs by multiplying the `baseLength`.\n//\n@param\n baseLength The initial EMA length. Requires \"simp\nle int\" because you can't use \"series int\" in `ta.\nema()`.\n//\n@returns\n A tuple of length values.\nexport\n \nribbonLengths\n(\nsimple\n \nint\n \nbaseLength\n)\n \n=>\n \nsimple\n \nint\n \nlength1\n \n=\n \nbaseLength\n \nsimple\n \nint\n \nlength2\n \n=\n \nbaseLength\n \n*\n \n2\n \nsimple\n \nint\n \nlength3\n \n=\n \nbaseLength\n \n*\n \n3\n \nsimple\n \nint\n \nlength4\n \n=\n \nbaseLength\n \n*\n \n4\n \n[\nlength1\n,\n \nlength2\n,\n \nlength3\n,\n \nlength4\n]\n// Get a tuple of \"simple int\" length values.\n[\nlen1\n,\n \nlen2\n,\n \nlen3\n,\n \nlen4\n]\n \n=\n \nribbonLengths\n(\n14\n)\n// Plot four EMAs using the values from the tuple.\nplot\n(\nta.ema\n(\nclose\n,\n \nlen1\n)\n,\n \n\"EMA 1\"\n,\n \ncolor\n \n=\n \ncolor.red\n)\nplot\n(\nta.ema\n(\nclose\n,\n \nlen2\n)\n,\n \n\"EMA 1\"\n,\n \ncolor\n \n=\n \ncolor.orange\n)\nplot\n(\nta.ema\n(\nclose\n,\n \nlen3\n)\n,\n \n\"EMA 1\"\n,\n \ncolor\n \n=\n \ncolor.green\n)\nplot\n(\nta.ema\n(\nclose\n,\n \nlen4\n)\n,\n \n\"EMA 1\"\n,\n \ncolor\n \n=\n \ncolor.blue\n)"
},
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"can't change simple to series\"\n)\n//\n@variable\n A variable declared as \"simple float\" with a valu\ne of 5.0.\nsimple\n \nfloat\n \nmyVar\n \n=\n \n5.0\n// This reassignment causes an error.\n// The `close` variable returns a \"series float\" v\nalue. Since `myVar` is restricted to \"simple\" valu\nes, it cannot\n// change its qualifier to \"series\".\nmyVar\n \n:=\n \nclose\nplot\n(\nmyVar\n)"
}
],
"links": [
{
"text": "型修飾子 (type qualifiers)",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/#qualifiers"
},
{
"text": "series",
"href": "#type_series"
},
{
"text": "const",
"href": "#type_const"
}
],
"tables": []
},
{
"id": "type_string",
"legacy_id": "op_string",
"title": "string",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">string</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_string\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が \"string\" であることを明示的に宣言するためのキーワードです。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_string\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"string\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">s</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Hello World!\"</span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Same as `s = \"Hello world!\"`</span></span><br/><span><span class=\"mtk9\">// string s = na // same as \"\"</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">title</span><span class=\"mtk18\">=</span><span class=\"mtk33\">s</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">変数宣言における型の明示は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> で初期化される場合を除いて任意です。Pine Script® の型については、ユーザーマニュアルの<a href=\"https://www.tradingview.com/pine-script-docs/language/type-system/\" target=\"_blank\">Type System</a>のページに詳しい説明があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"kw_varip\" href=\"#kw_varip\">varip</a><a class=\"tv-tag-label js-reference\" data-href=\"type_int\" href=\"#type_int\">int</a><a class=\"tv-tag-label js-reference\" data-href=\"type_float\" href=\"#type_float\">float</a><a class=\"tv-tag-label js-reference\" data-href=\"type_bool\" href=\"#type_bool\">bool</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.tostring\" href=\"#fun_str.tostring\">str.tostring</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_str.format\" href=\"#fun_str.format\">str.format</a></div></div>",
"text": "string\n変数やパラメーターの型が \"string\" であることを明示的に宣言するためのキーワードです。\n例\n//\n@version=\n6\nindicator\n(\n\"string\"\n)\nstring\ns\n=\n\"Hello World!\"\n// Same as `s = \"Hello world!\"`\n// string s = na // same as \"\"\nplot\n(\nna\n,\ntitle\n=\ns\n)\n備考\n変数宣言における型の明示は\nna\nで初期化される場合を除いて任意です。Pine Script® の型については、ユーザーマニュアルの\nType System\nのページに詳しい説明があります。\nこちらもご覧ください\nvar\nvarip\nint\nfloat\nbool\nstr.tostring\nstr.format",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"string\"\n)\nstring\n \ns\n \n=\n \n\"Hello World!\"\n \n// Same as `s = \"Hello world!\"`\n// string s = na // same as \"\"\nplot\n(\nna\n,\n \ntitle\n=\ns\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "Type System",
"href": "https://www.tradingview.com/pine-script-docs/language/type-system/"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "varip",
"href": "#kw_varip"
},
{
"text": "int",
"href": "#type_int"
},
{
"text": "float",
"href": "#type_float"
},
{
"text": "bool",
"href": "#type_bool"
},
{
"text": "str.tostring",
"href": "#fun_str.tostring"
},
{
"text": "str.format",
"href": "#fun_str.format"
}
],
"tables": []
},
{
"id": "type_table",
"legacy_id": "op_table",
"title": "table",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"type_table\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">変数やパラメーターの型が \"table\" であることを明示的に宣言するためのキーワードです。テーブルオブジェクト(またはID)は <a class=\"js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a> 関数で作成できます。</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"type_table\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"table\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Empty `table1` table ID.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">table</span><span class=\"mtk1\"> </span><span class=\"mtk33\">table1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk9\">// `table` type is unnecessary because `table.new(</span><span class=\"mtk9\">)` returns \"table\" type.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">table2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_left</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">table3</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.yellow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">table3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"table3 text\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">テーブルオブジェクトは常に \"series\" 形式です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"kw_var\" href=\"#kw_var\">var</a><a class=\"tv-tag-label js-reference\" data-href=\"type_line\" href=\"#type_line\">line</a><a class=\"tv-tag-label js-reference\" data-href=\"type_label\" href=\"#type_label\">label</a><a class=\"tv-tag-label js-reference\" data-href=\"type_box\" href=\"#type_box\">box</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a></div></div>",
"text": "table\n変数やパラメーターの型が \"table\" であることを明示的に宣言するためのキーワードです。テーブルオブジェクト(またはID)は\ntable.new\n関数で作成できます。\n例\n//\n@version=\n6\nindicator\n(\n\"table\"\n)\n// Empty `table1` table ID.\nvar\ntable\ntable1\n=\nna\n// `table` type is unnecessary because `table.new(\n)` returns \"table\" type.\nvar\ntable2\n=\ntable.new\n(\nposition.top_left\n,\nna\n,\nna\n)\nif\nbarstate.islastconfirmedhistory\nvar\ntable3\n=\ntable.new\n(\nposition\n=\nposition.top_right\n,\ncolumns\n=\n1\n,\nrows\n=\n1\n,\nbgcolor\n=\ncolor.yellow\n,\nborder_width\n=\n1\n)\ntable.cell\n(\ntable_id\n=\ntable3\n,\ncolumn\n=\n0\n,\nrow\n=\n0\n,\ntext\n=\n\"table3 text\"\n)\n備考\nテーブルオブジェクトは常に \"series\" 形式です。\nこちらもご覧ください\nvar\nline\nlabel\nbox\ntable.new",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"table\"\n)\n// Empty `table1` table ID.\nvar\n \ntable\n \ntable1\n \n=\n \nna\n// `table` type is unnecessary because `table.new(\n)` returns \"table\" type.\nvar\n \ntable2\n \n=\n \ntable.new\n(\nposition.top_left\n,\n \nna\n,\n \nna\n)\nif\n \nbarstate.islastconfirmedhistory\n \nvar\n \ntable3\n \n=\n \ntable.new\n(\nposition\n \n=\n \nposition.top_right\n,\n \ncolumns\n \n=\n \n1\n,\n \nrows\n \n=\n \n1\n,\n \nbgcolor\n \n=\n \ncolor.yellow\n,\n \nborder_width\n \n=\n \n1\n)\n \ntable.cell\n(\ntable_id\n \n=\n \ntable3\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"table3 text\"\n)"
}
],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "var",
"href": "#kw_var"
},
{
"text": "line",
"href": "#type_line"
},
{
"text": "label",
"href": "#type_label"
},
{
"text": "box",
"href": "#type_box"
},
{
"text": "table.new",
"href": "#fun_table.new"
}
],
"tables": []
}
]
},
"var": {
"title": "変数",
"items": [
{
"id": "var_ask",
"legacy_id": "var_ask",
"title": "ask",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ask</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ask\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現時点のティックにおけるAsk価格です。これは、現時点で取引中の売り手がその銘柄を売ってよいとする最低価格を表しています。この情報は 時間足 \"1T\" のみで利用できます。他の時間足ではこの変数の値は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> になります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">直近のティックからBid/Askの値が変わったにもかかわらず新規取引がなかった場合、上記変更はこの変数の値に反映されません。新しいティックではじめて更新されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a><a class=\"tv-tag-label js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_volume\" href=\"#var_volume\">volume</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hl2\" href=\"#var_hl2\">hl2</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlc3\" href=\"#var_hlc3\">hlc3</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlcc4\" href=\"#var_hlcc4\">hlcc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ohlc4\" href=\"#var_ohlc4\">ohlc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_bid\" href=\"#var_bid\">bid</a></div></div>",
"text": "ask\n現時点のティックにおけるAsk価格です。これは、現時点で取引中の売り手がその銘柄を売ってよいとする最低価格を表しています。この情報は 時間足 \"1T\" のみで利用できます。他の時間足ではこの変数の値は\nna\nになります。\nタイプ\nseries float\n備考\n直近のティックからBid/Askの値が変わったにもかかわらず新規取引がなかった場合、上記変更はこの変数の値に反映されません。新しいティックではじめて更新されます。\nこちらもご覧ください\nopen\nhigh\nlow\nvolume\ntime\nhl2\nhlc3\nhlcc4\nohlc4\nbid",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "open",
"href": "#var_open"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "volume",
"href": "#var_volume"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "hl2",
"href": "#var_hl2"
},
{
"text": "hlc3",
"href": "#var_hlc3"
},
{
"text": "hlcc4",
"href": "#var_hlcc4"
},
{
"text": "ohlc4",
"href": "#var_ohlc4"
},
{
"text": "bid",
"href": "#var_bid"
}
],
"tables": []
},
{
"id": "var_bar_index",
"legacy_id": "var_bar_index",
"title": "bar_index",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">bar_index</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_bar_index\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーのインデックス。ナンバリングは0から始まり、最初のバーのインデックスは0です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_bar_index\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"bar_index\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">5000</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">バージョン4では、<strong>bar_index</strong>は<strong>n</strong>変数に置き換えられている事にご注意ください。</div><div class=\"tv-pine-reference-item__text tv-text\">バーのインデックスは、最初の過去バーから0で始まることにご注意ください。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_last_bar_index\" href=\"#var_last_bar_index\">last_bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isfirst\" href=\"#var_barstate.isfirst\">barstate.isfirst</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islast\" href=\"#var_barstate.islast\">barstate.islast</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isrealtime\" href=\"#var_barstate.isrealtime\">barstate.isrealtime</a></div></div>",
"text": "bar_index\n現在のバーのインデックス。ナンバリングは0から始まり、最初のバーのインデックスは0です。\nタイプ\nseries int\n例\n//\n@version=\n6\nindicator\n(\n\"bar_index\"\n)\nplot\n(\nbar_index\n)\nplot\n(\nbar_index\n>\n5000\n?\nclose\n:\n0\n)\n備考\nバージョン4では、\nbar_index\nは\nn\n変数に置き換えられている事にご注意ください。\nバーのインデックスは、最初の過去バーから0で始まることにご注意ください。\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこちらもご覧ください\nlast_bar_index\nbarstate.isfirst\nbarstate.islast\nbarstate.isrealtime",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"bar_index\"\n)\nplot\n(\nbar_index\n)\nplot\n(\nbar_index\n \n>\n \n5000\n \n?\n \nclose\n \n:\n \n0\n)"
}
],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "last_bar_index",
"href": "#var_last_bar_index"
},
{
"text": "barstate.isfirst",
"href": "#var_barstate.isfirst"
},
{
"text": "barstate.islast",
"href": "#var_barstate.islast"
},
{
"text": "barstate.isrealtime",
"href": "#var_barstate.isrealtime"
}
],
"tables": []
},
{
"id": "var_barstate.isconfirmed",
"legacy_id": "var_barstate.isconfirmed",
"title": "barstate.isconfirmed",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barstate.isconfirmed</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_barstate.isconfirmed\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトが現在のバーの終値(バーの確定時)で計算された場合に true を返します。次にスクリプトが計算されるのは新しいバーのデータです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a>の式で、<a class=\"js-reference\" data-href=\"var_barstate.isconfirmed\" href=\"#var_barstate.isconfirmed\">barstate.isconfirmed</a>を使用することは推奨しません。<a class=\"js-reference\" data-href=\"fun_request.security\" href=\"#fun_request.security\">request.security</a>から要求される値は予測不可能な為です。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isfirst\" href=\"#var_barstate.isfirst\">barstate.isfirst</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islast\" href=\"#var_barstate.islast\">barstate.islast</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.ishistory\" href=\"#var_barstate.ishistory\">barstate.ishistory</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isrealtime\" href=\"#var_barstate.isrealtime\">barstate.isrealtime</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isnew\" href=\"#var_barstate.isnew\">barstate.isnew</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islastconfirmedhistory\" href=\"#var_barstate.islastconfirmedhistory\">barstate.islastconfirmedhistory</a></div></div>",
"text": "barstate.isconfirmed\nスクリプトが現在のバーの終値(バーの確定時)で計算された場合に true を返します。次にスクリプトが計算されるのは新しいバーのデータです。\nタイプ\nseries bool\n備考\nこの変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。\nrequest.security\nの式で、\nbarstate.isconfirmed\nを使用することは推奨しません。\nrequest.security\nから要求される値は予測不可能な為です。\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこちらもご覧ください\nbarstate.isfirst\nbarstate.islast\nbarstate.ishistory\nbarstate.isrealtime\nbarstate.isnew\nbarstate.islastconfirmedhistory",
"code_blocks": [],
"links": [
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "barstate.isconfirmed",
"href": "#var_barstate.isconfirmed"
},
{
"text": "request.security",
"href": "#fun_request.security"
},
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "barstate.isfirst",
"href": "#var_barstate.isfirst"
},
{
"text": "barstate.islast",
"href": "#var_barstate.islast"
},
{
"text": "barstate.ishistory",
"href": "#var_barstate.ishistory"
},
{
"text": "barstate.isrealtime",
"href": "#var_barstate.isrealtime"
},
{
"text": "barstate.isnew",
"href": "#var_barstate.isnew"
},
{
"text": "barstate.islastconfirmedhistory",
"href": "#var_barstate.islastconfirmedhistory"
}
],
"tables": []
},
{
"id": "var_barstate.isfirst",
"legacy_id": "var_barstate.isfirst",
"title": "barstate.isfirst",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barstate.isfirst</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_barstate.isfirst\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーがバーセットの最初のバーなら true を返し、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islast\" href=\"#var_barstate.islast\">barstate.islast</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.ishistory\" href=\"#var_barstate.ishistory\">barstate.ishistory</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isrealtime\" href=\"#var_barstate.isrealtime\">barstate.isrealtime</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isnew\" href=\"#var_barstate.isnew\">barstate.isnew</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isconfirmed\" href=\"#var_barstate.isconfirmed\">barstate.isconfirmed</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islastconfirmedhistory\" href=\"#var_barstate.islastconfirmedhistory\">barstate.islastconfirmedhistory</a></div></div>",
"text": "barstate.isfirst\n現在のバーがバーセットの最初のバーなら true を返し、そうでない場合は false を返します。\nタイプ\nseries bool\n備考\nこの変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこちらもご覧ください\nbarstate.islast\nbarstate.ishistory\nbarstate.isrealtime\nbarstate.isnew\nbarstate.isconfirmed\nbarstate.islastconfirmedhistory",
"code_blocks": [],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "barstate.islast",
"href": "#var_barstate.islast"
},
{
"text": "barstate.ishistory",
"href": "#var_barstate.ishistory"
},
{
"text": "barstate.isrealtime",
"href": "#var_barstate.isrealtime"
},
{
"text": "barstate.isnew",
"href": "#var_barstate.isnew"
},
{
"text": "barstate.isconfirmed",
"href": "#var_barstate.isconfirmed"
},
{
"text": "barstate.islastconfirmedhistory",
"href": "#var_barstate.islastconfirmedhistory"
}
],
"tables": []
},
{
"id": "var_barstate.ishistory",
"legacy_id": "var_barstate.ishistory",
"title": "barstate.ishistory",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barstate.ishistory</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_barstate.ishistory\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーが過去バーの場合は true を返し、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isfirst\" href=\"#var_barstate.isfirst\">barstate.isfirst</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islast\" href=\"#var_barstate.islast\">barstate.islast</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isrealtime\" href=\"#var_barstate.isrealtime\">barstate.isrealtime</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isnew\" href=\"#var_barstate.isnew\">barstate.isnew</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isconfirmed\" href=\"#var_barstate.isconfirmed\">barstate.isconfirmed</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islastconfirmedhistory\" href=\"#var_barstate.islastconfirmedhistory\">barstate.islastconfirmedhistory</a></div></div>",
"text": "barstate.ishistory\n現在のバーが過去バーの場合は true を返し、そうでない場合は false を返します。\nタイプ\nseries bool\n備考\nこの変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこちらもご覧ください\nbarstate.isfirst\nbarstate.islast\nbarstate.isrealtime\nbarstate.isnew\nbarstate.isconfirmed\nbarstate.islastconfirmedhistory",
"code_blocks": [],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "barstate.isfirst",
"href": "#var_barstate.isfirst"
},
{
"text": "barstate.islast",
"href": "#var_barstate.islast"
},
{
"text": "barstate.isrealtime",
"href": "#var_barstate.isrealtime"
},
{
"text": "barstate.isnew",
"href": "#var_barstate.isnew"
},
{
"text": "barstate.isconfirmed",
"href": "#var_barstate.isconfirmed"
},
{
"text": "barstate.islastconfirmedhistory",
"href": "#var_barstate.islastconfirmedhistory"
}
],
"tables": []
},
{
"id": "var_barstate.islast",
"legacy_id": "var_barstate.islast",
"title": "barstate.islast",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barstate.islast</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_barstate.islast\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーがバーセットの最後のバーの場合はtrueを返し、そうでない場合はfalseを返します。この条件はバーセットのすべてのリアルタイムバーでtrueです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isfirst\" href=\"#var_barstate.isfirst\">barstate.isfirst</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.ishistory\" href=\"#var_barstate.ishistory\">barstate.ishistory</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isrealtime\" href=\"#var_barstate.isrealtime\">barstate.isrealtime</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isnew\" href=\"#var_barstate.isnew\">barstate.isnew</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isconfirmed\" href=\"#var_barstate.isconfirmed\">barstate.isconfirmed</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islastconfirmedhistory\" href=\"#var_barstate.islastconfirmedhistory\">barstate.islastconfirmedhistory</a></div></div>",
"text": "barstate.islast\n現在のバーがバーセットの最後のバーの場合はtrueを返し、そうでない場合はfalseを返します。この条件はバーセットのすべてのリアルタイムバーでtrueです。\nタイプ\nseries bool\n備考\nこの変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこちらもご覧ください\nbarstate.isfirst\nbarstate.ishistory\nbarstate.isrealtime\nbarstate.isnew\nbarstate.isconfirmed\nbarstate.islastconfirmedhistory",
"code_blocks": [],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "barstate.isfirst",
"href": "#var_barstate.isfirst"
},
{
"text": "barstate.ishistory",
"href": "#var_barstate.ishistory"
},
{
"text": "barstate.isrealtime",
"href": "#var_barstate.isrealtime"
},
{
"text": "barstate.isnew",
"href": "#var_barstate.isnew"
},
{
"text": "barstate.isconfirmed",
"href": "#var_barstate.isconfirmed"
},
{
"text": "barstate.islastconfirmedhistory",
"href": "#var_barstate.islastconfirmedhistory"
}
],
"tables": []
},
{
"id": "var_barstate.islastconfirmedhistory",
"legacy_id": "var_barstate.islastconfirmedhistory",
"title": "barstate.islastconfirmedhistory",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barstate.islastconfirmedhistory</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_barstate.islastconfirmedhistory\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">市場がクローズしている場合、スクリプトがデータセットの最後のバーで実行されていれば true を返します。市場がオープンの時は、スクリプトがリアルタイムバーの直前のバーで実行されていれば true を返します。それ以外の場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isfirst\" href=\"#var_barstate.isfirst\">barstate.isfirst</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islast\" href=\"#var_barstate.islast\">barstate.islast</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.ishistory\" href=\"#var_barstate.ishistory\">barstate.ishistory</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isrealtime\" href=\"#var_barstate.isrealtime\">barstate.isrealtime</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isnew\" href=\"#var_barstate.isnew\">barstate.isnew</a></div></div>",
"text": "barstate.islastconfirmedhistory\n市場がクローズしている場合、スクリプトがデータセットの最後のバーで実行されていれば true を返します。市場がオープンの時は、スクリプトがリアルタイムバーの直前のバーで実行されていれば true を返します。それ以外の場合は false を返します。\nタイプ\nseries bool\n備考\nこの変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこちらもご覧ください\nbarstate.isfirst\nbarstate.islast\nbarstate.ishistory\nbarstate.isrealtime\nbarstate.isnew",
"code_blocks": [],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "barstate.isfirst",
"href": "#var_barstate.isfirst"
},
{
"text": "barstate.islast",
"href": "#var_barstate.islast"
},
{
"text": "barstate.ishistory",
"href": "#var_barstate.ishistory"
},
{
"text": "barstate.isrealtime",
"href": "#var_barstate.isrealtime"
},
{
"text": "barstate.isnew",
"href": "#var_barstate.isnew"
}
],
"tables": []
},
{
"id": "var_barstate.isnew",
"legacy_id": "var_barstate.isnew",
"title": "barstate.isnew",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barstate.isnew</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_barstate.isnew\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトが新しいバーで現在計算している場合はtrueを返し、そうでない場合はfalseを返します。この変数は、過去バーで計算される時または新しく生成されたリアルタイムバーの最初の更新時に計算される時にtrueです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isfirst\" href=\"#var_barstate.isfirst\">barstate.isfirst</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islast\" href=\"#var_barstate.islast\">barstate.islast</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.ishistory\" href=\"#var_barstate.ishistory\">barstate.ishistory</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isrealtime\" href=\"#var_barstate.isrealtime\">barstate.isrealtime</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isconfirmed\" href=\"#var_barstate.isconfirmed\">barstate.isconfirmed</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islastconfirmedhistory\" href=\"#var_barstate.islastconfirmedhistory\">barstate.islastconfirmedhistory</a></div></div>",
"text": "barstate.isnew\nスクリプトが新しいバーで現在計算している場合はtrueを返し、そうでない場合はfalseを返します。この変数は、過去バーで計算される時または新しく生成されたリアルタイムバーの最初の更新時に計算される時にtrueです。\nタイプ\nseries bool\n備考\nこの変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこちらもご覧ください\nbarstate.isfirst\nbarstate.islast\nbarstate.ishistory\nbarstate.isrealtime\nbarstate.isconfirmed\nbarstate.islastconfirmedhistory",
"code_blocks": [],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "barstate.isfirst",
"href": "#var_barstate.isfirst"
},
{
"text": "barstate.islast",
"href": "#var_barstate.islast"
},
{
"text": "barstate.ishistory",
"href": "#var_barstate.ishistory"
},
{
"text": "barstate.isrealtime",
"href": "#var_barstate.isrealtime"
},
{
"text": "barstate.isconfirmed",
"href": "#var_barstate.isconfirmed"
},
{
"text": "barstate.islastconfirmedhistory",
"href": "#var_barstate.islastconfirmedhistory"
}
],
"tables": []
},
{
"id": "var_barstate.isrealtime",
"legacy_id": "var_barstate.isrealtime",
"title": "barstate.isrealtime",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">barstate.isrealtime</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_barstate.isrealtime\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーがリアルタイムバーである場合はtrueを返し、そうでない場合はfalseを返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isfirst\" href=\"#var_barstate.isfirst\">barstate.isfirst</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islast\" href=\"#var_barstate.islast\">barstate.islast</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.ishistory\" href=\"#var_barstate.ishistory\">barstate.ishistory</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isnew\" href=\"#var_barstate.isnew\">barstate.isnew</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isconfirmed\" href=\"#var_barstate.isconfirmed\">barstate.isconfirmed</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.islastconfirmedhistory\" href=\"#var_barstate.islastconfirmedhistory\">barstate.islastconfirmedhistory</a></div></div>",
"text": "barstate.isrealtime\n現在のバーがリアルタイムバーである場合はtrueを返し、そうでない場合はfalseを返します。\nタイプ\nseries bool\n備考\nこの変数を使用するPine Script® のコードは、過去データとリアルタイムデータで計算方法が異なります。\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこちらもご覧ください\nbarstate.isfirst\nbarstate.islast\nbarstate.ishistory\nbarstate.isnew\nbarstate.isconfirmed\nbarstate.islastconfirmedhistory",
"code_blocks": [],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "barstate.isfirst",
"href": "#var_barstate.isfirst"
},
{
"text": "barstate.islast",
"href": "#var_barstate.islast"
},
{
"text": "barstate.ishistory",
"href": "#var_barstate.ishistory"
},
{
"text": "barstate.isnew",
"href": "#var_barstate.isnew"
},
{
"text": "barstate.isconfirmed",
"href": "#var_barstate.isconfirmed"
},
{
"text": "barstate.islastconfirmedhistory",
"href": "#var_barstate.islastconfirmedhistory"
}
],
"tables": []
},
{
"id": "var_bid",
"legacy_id": "var_bid",
"title": "bid",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">bid</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_bid\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現時点のティックにおけるBid価格です。これは、現時点で取引中の買い手がその銘柄を買ってよいとする最高価格を表しています。この情報は 時間足 \"1T\" のみで利用できます。他の時間足ではこの変数の値は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> になります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">直近のティックからBid/Askの値が変わったにもかかわらず新規取引がなかった場合、上記変更はこの変数の値に反映されません。新しいティックではじめて更新されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a><a class=\"tv-tag-label js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_volume\" href=\"#var_volume\">volume</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hl2\" href=\"#var_hl2\">hl2</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlc3\" href=\"#var_hlc3\">hlc3</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlcc4\" href=\"#var_hlcc4\">hlcc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ohlc4\" href=\"#var_ohlc4\">ohlc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ask\" href=\"#var_ask\">ask</a></div></div>",
"text": "bid\n現時点のティックにおけるBid価格です。これは、現時点で取引中の買い手がその銘柄を買ってよいとする最高価格を表しています。この情報は 時間足 \"1T\" のみで利用できます。他の時間足ではこの変数の値は\nna\nになります。\nタイプ\nseries float\n備考\n直近のティックからBid/Askの値が変わったにもかかわらず新規取引がなかった場合、上記変更はこの変数の値に反映されません。新しいティックではじめて更新されます。\nこちらもご覧ください\nopen\nhigh\nlow\nvolume\ntime\nhl2\nhlc3\nhlcc4\nohlc4\nask",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "open",
"href": "#var_open"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "volume",
"href": "#var_volume"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "hl2",
"href": "#var_hl2"
},
{
"text": "hlc3",
"href": "#var_hlc3"
},
{
"text": "hlcc4",
"href": "#var_hlcc4"
},
{
"text": "ohlc4",
"href": "#var_ohlc4"
},
{
"text": "ask",
"href": "#var_ask"
}
],
"tables": []
},
{
"id": "var_box.all",
"legacy_id": "var_box.all",
"title": "box.all",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">box.all</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_box.all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトによって現在描画されているすべてのボックスで満たされた配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">array<box></div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_box.all\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"box.all\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//delete all boxes</span></span><br/><span><span class=\"mtk16\">box.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">time</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">24</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk18\">=</span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_style</span><span class=\"mtk18\">=</span><span class=\"mtk11\">line.style_dashed</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a_allBoxes</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">box.all</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allBoxes</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allBoxes</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">box.delete</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allBoxes</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この配列は読み取り専用です。配列のインデックス0は、チャート上で最も古いオブジェクトのIDを示します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_box.new\" href=\"#fun_box.new\">box.new</a><a class=\"tv-tag-label js-reference\" data-href=\"var_line.all\" href=\"#var_line.all\">line.all</a><a class=\"tv-tag-label js-reference\" data-href=\"var_label.all\" href=\"#var_label.all\">label.all</a><a class=\"tv-tag-label js-reference\" data-href=\"var_table.all\" href=\"#var_table.all\">table.all</a></div></div>",
"text": "box.all\nスクリプトによって現在描画されているすべてのボックスで満たされた配列を返します。\nタイプ\narray<box>\n例\n//\n@version=\n6\nindicator\n(\n\"box.all\"\n)\n//delete all boxes\nbox.new\n(\ntime\n,\nopen\n,\ntime\n+\n60\n*\n60\n*\n24\n,\nclose\n,\nxloc\n=\nxloc.bar_time\n,\nborder_style\n=\nline.style_dashed\n)\na_allBoxes\n=\nbox.all\nif\narray.size\n(\na_allBoxes\n)\n>\n0\nfor\ni\n=\n0\nto\narray.size\n(\na_allBoxes\n)\n-\n1\nbox.delete\n(\narray.get\n(\na_allBoxes\n,\ni\n))\n備考\nこの配列は読み取り専用です。配列のインデックス0は、チャート上で最も古いオブジェクトのIDを示します。\nこちらもご覧ください\nbox.new\nline.all\nlabel.all\ntable.all",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"box.all\"\n)\n//delete all boxes\nbox.new\n(\ntime\n,\n \nopen\n,\n \ntime\n \n+\n \n60\n \n*\n \n60\n \n*\n \n24\n,\n \nclose\n,\n \nxloc\n=\nxloc.bar_time\n,\n \nborder_style\n=\nline.style_dashed\n)\na_allBoxes\n \n=\n \nbox.all\nif\n \narray.size\n(\na_allBoxes\n)\n \n>\n \n0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \narray.size\n(\na_allBoxes\n)\n \n-\n \n1\n \nbox.delete\n(\narray.get\n(\na_allBoxes\n,\n \ni\n))"
}
],
"links": [
{
"text": "box.new",
"href": "#fun_box.new"
},
{
"text": "line.all",
"href": "#var_line.all"
},
{
"text": "label.all",
"href": "#var_label.all"
},
{
"text": "table.all",
"href": "#var_table.all"
}
],
"tables": []
},
{
"id": "var_chart.bg_color",
"legacy_id": "var_chart.bg_color",
"title": "chart.bg_color",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.bg_color</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_chart.bg_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャートの背景色を、「チャート設定/外観/背景」の項目から返します。グラデーションが選択されている場合は、グラデーションの中間点が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">input color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.fg_color\" href=\"#var_chart.fg_color\">chart.fg_color</a></div></div>",
"text": "chart.bg_color\nチャートの背景色を、「チャート設定/外観/背景」の項目から返します。グラデーションが選択されている場合は、グラデーションの中間点が返されます。\nタイプ\ninput color\nこちらもご覧ください\nchart.fg_color",
"code_blocks": [],
"links": [
{
"text": "chart.fg_color",
"href": "#var_chart.fg_color"
}
],
"tables": []
},
{
"id": "var_chart.fg_color",
"legacy_id": "var_chart.fg_color",
"title": "chart.fg_color",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.fg_color</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_chart.fg_color\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"var_chart.bg_color\" href=\"#var_chart.bg_color\">chart.bg_color</a> と最適なコントラストを持つ色を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">input color</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.bg_color\" href=\"#var_chart.bg_color\">chart.bg_color</a></div></div>",
"text": "chart.fg_color\nchart.bg_color\nと最適なコントラストを持つ色を返します。\nタイプ\ninput color\nこちらもご覧ください\nchart.bg_color",
"code_blocks": [],
"links": [
{
"text": "chart.bg_color",
"href": "#var_chart.bg_color"
},
{
"text": "chart.bg_color",
"href": "#var_chart.bg_color"
}
],
"tables": []
},
{
"id": "var_chart.is_heikinashi",
"legacy_id": "var_chart.is_heikinashi",
"title": "chart.is_heikinashi",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.is_heikinashi</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_chart.is_heikinashi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">チャートの種類が平均足の場合には <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を返します。その他の場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_renko\" href=\"#var_chart.is_renko\">chart.is_renko</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_linebreak\" href=\"#var_chart.is_linebreak\">chart.is_linebreak</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_kagi\" href=\"#var_chart.is_kagi\">chart.is_kagi</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_pnf\" href=\"#var_chart.is_pnf\">chart.is_pnf</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_range\" href=\"#var_chart.is_range\">chart.is_range</a></div></div>",
"text": "chart.is_heikinashi\nタイプ\nsimple bool\nリターン\nチャートの種類が平均足の場合には\ntrue\nを返します。その他の場合は\nfalse\nを返します。\nこちらもご覧ください\nchart.is_renko\nchart.is_linebreak\nchart.is_kagi\nchart.is_pnf\nchart.is_range",
"code_blocks": [],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "chart.is_renko",
"href": "#var_chart.is_renko"
},
{
"text": "chart.is_linebreak",
"href": "#var_chart.is_linebreak"
},
{
"text": "chart.is_kagi",
"href": "#var_chart.is_kagi"
},
{
"text": "chart.is_pnf",
"href": "#var_chart.is_pnf"
},
{
"text": "chart.is_range",
"href": "#var_chart.is_range"
}
],
"tables": []
},
{
"id": "var_chart.is_kagi",
"legacy_id": "var_chart.is_kagi",
"title": "chart.is_kagi",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.is_kagi</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_chart.is_kagi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">チャートの種類がカギ足の場合には <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を返します。その他の場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_renko\" href=\"#var_chart.is_renko\">chart.is_renko</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_linebreak\" href=\"#var_chart.is_linebreak\">chart.is_linebreak</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_heikinashi\" href=\"#var_chart.is_heikinashi\">chart.is_heikinashi</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_pnf\" href=\"#var_chart.is_pnf\">chart.is_pnf</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_range\" href=\"#var_chart.is_range\">chart.is_range</a></div></div>",
"text": "chart.is_kagi\nタイプ\nsimple bool\nリターン\nチャートの種類がカギ足の場合には\ntrue\nを返します。その他の場合は\nfalse\nを返します。\nこちらもご覧ください\nchart.is_renko\nchart.is_linebreak\nchart.is_heikinashi\nchart.is_pnf\nchart.is_range",
"code_blocks": [],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "chart.is_renko",
"href": "#var_chart.is_renko"
},
{
"text": "chart.is_linebreak",
"href": "#var_chart.is_linebreak"
},
{
"text": "chart.is_heikinashi",
"href": "#var_chart.is_heikinashi"
},
{
"text": "chart.is_pnf",
"href": "#var_chart.is_pnf"
},
{
"text": "chart.is_range",
"href": "#var_chart.is_range"
}
],
"tables": []
},
{
"id": "var_chart.is_linebreak",
"legacy_id": "var_chart.is_linebreak",
"title": "chart.is_linebreak",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.is_linebreak</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_chart.is_linebreak\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">チャートの種類が新値足の場合には <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を返します。その他の場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_renko\" href=\"#var_chart.is_renko\">chart.is_renko</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_heikinashi\" href=\"#var_chart.is_heikinashi\">chart.is_heikinashi</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_kagi\" href=\"#var_chart.is_kagi\">chart.is_kagi</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_pnf\" href=\"#var_chart.is_pnf\">chart.is_pnf</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_range\" href=\"#var_chart.is_range\">chart.is_range</a></div></div>",
"text": "chart.is_linebreak\nタイプ\nsimple bool\nリターン\nチャートの種類が新値足の場合には\ntrue\nを返します。その他の場合は\nfalse\nを返します。\nこちらもご覧ください\nchart.is_renko\nchart.is_heikinashi\nchart.is_kagi\nchart.is_pnf\nchart.is_range",
"code_blocks": [],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "chart.is_renko",
"href": "#var_chart.is_renko"
},
{
"text": "chart.is_heikinashi",
"href": "#var_chart.is_heikinashi"
},
{
"text": "chart.is_kagi",
"href": "#var_chart.is_kagi"
},
{
"text": "chart.is_pnf",
"href": "#var_chart.is_pnf"
},
{
"text": "chart.is_range",
"href": "#var_chart.is_range"
}
],
"tables": []
},
{
"id": "var_chart.is_pnf",
"legacy_id": "var_chart.is_pnf",
"title": "chart.is_pnf",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.is_pnf</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_chart.is_pnf\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">チャートの種類がポイント&フィギュアの場合には <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を返します。その他の場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_renko\" href=\"#var_chart.is_renko\">chart.is_renko</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_linebreak\" href=\"#var_chart.is_linebreak\">chart.is_linebreak</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_kagi\" href=\"#var_chart.is_kagi\">chart.is_kagi</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_heikinashi\" href=\"#var_chart.is_heikinashi\">chart.is_heikinashi</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_range\" href=\"#var_chart.is_range\">chart.is_range</a></div></div>",
"text": "chart.is_pnf\nタイプ\nsimple bool\nリターン\nチャートの種類がポイント&フィギュアの場合には\ntrue\nを返します。その他の場合は\nfalse\nを返します。\nこちらもご覧ください\nchart.is_renko\nchart.is_linebreak\nchart.is_kagi\nchart.is_heikinashi\nchart.is_range",
"code_blocks": [],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "chart.is_renko",
"href": "#var_chart.is_renko"
},
{
"text": "chart.is_linebreak",
"href": "#var_chart.is_linebreak"
},
{
"text": "chart.is_kagi",
"href": "#var_chart.is_kagi"
},
{
"text": "chart.is_heikinashi",
"href": "#var_chart.is_heikinashi"
},
{
"text": "chart.is_range",
"href": "#var_chart.is_range"
}
],
"tables": []
},
{
"id": "var_chart.is_range",
"legacy_id": "var_chart.is_range",
"title": "chart.is_range",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.is_range</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_chart.is_range\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">チャートの種類がレンジバーの場合には <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を返します。その他の場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_renko\" href=\"#var_chart.is_renko\">chart.is_renko</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_linebreak\" href=\"#var_chart.is_linebreak\">chart.is_linebreak</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_kagi\" href=\"#var_chart.is_kagi\">chart.is_kagi</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_pnf\" href=\"#var_chart.is_pnf\">chart.is_pnf</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_heikinashi\" href=\"#var_chart.is_heikinashi\">chart.is_heikinashi</a></div></div>",
"text": "chart.is_range\nタイプ\nsimple bool\nリターン\nチャートの種類がレンジバーの場合には\ntrue\nを返します。その他の場合は\nfalse\nを返します。\nこちらもご覧ください\nchart.is_renko\nchart.is_linebreak\nchart.is_kagi\nchart.is_pnf\nchart.is_heikinashi",
"code_blocks": [],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "chart.is_renko",
"href": "#var_chart.is_renko"
},
{
"text": "chart.is_linebreak",
"href": "#var_chart.is_linebreak"
},
{
"text": "chart.is_kagi",
"href": "#var_chart.is_kagi"
},
{
"text": "chart.is_pnf",
"href": "#var_chart.is_pnf"
},
{
"text": "chart.is_heikinashi",
"href": "#var_chart.is_heikinashi"
}
],
"tables": []
},
{
"id": "var_chart.is_renko",
"legacy_id": "var_chart.is_renko",
"title": "chart.is_renko",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.is_renko</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_chart.is_renko\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">チャートの種類が練行足の場合には <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を返します。その他の場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_heikinashi\" href=\"#var_chart.is_heikinashi\">chart.is_heikinashi</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_linebreak\" href=\"#var_chart.is_linebreak\">chart.is_linebreak</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_kagi\" href=\"#var_chart.is_kagi\">chart.is_kagi</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_pnf\" href=\"#var_chart.is_pnf\">chart.is_pnf</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_range\" href=\"#var_chart.is_range\">chart.is_range</a></div></div>",
"text": "chart.is_renko\nタイプ\nsimple bool\nリターン\nチャートの種類が練行足の場合には\ntrue\nを返します。その他の場合は\nfalse\nを返します。\nこちらもご覧ください\nchart.is_heikinashi\nchart.is_linebreak\nchart.is_kagi\nchart.is_pnf\nchart.is_range",
"code_blocks": [],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "chart.is_heikinashi",
"href": "#var_chart.is_heikinashi"
},
{
"text": "chart.is_linebreak",
"href": "#var_chart.is_linebreak"
},
{
"text": "chart.is_kagi",
"href": "#var_chart.is_kagi"
},
{
"text": "chart.is_pnf",
"href": "#var_chart.is_pnf"
},
{
"text": "chart.is_range",
"href": "#var_chart.is_range"
}
],
"tables": []
},
{
"id": "var_chart.is_standard",
"legacy_id": "var_chart.is_standard",
"title": "chart.is_standard",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.is_standard</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_chart.is_standard\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">チャートタイプが下記のものでなければ、<a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a>を返します: 練行足、カギ足、新値足、ポイント&フィギュア、レンジ、平均足。もし、これらに該当する場合であれば、<a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a>を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_renko\" href=\"#var_chart.is_renko\">chart.is_renko</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_linebreak\" href=\"#var_chart.is_linebreak\">chart.is_linebreak</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_kagi\" href=\"#var_chart.is_kagi\">chart.is_kagi</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_pnf\" href=\"#var_chart.is_pnf\">chart.is_pnf</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_range\" href=\"#var_chart.is_range\">chart.is_range</a><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.is_heikinashi\" href=\"#var_chart.is_heikinashi\">chart.is_heikinashi</a></div></div>",
"text": "chart.is_standard\nタイプ\nsimple bool\nリターン\nチャートタイプが下記のものでなければ、\ntrue\nを返します: 練行足、カギ足、新値足、ポイント&フィギュア、レンジ、平均足。もし、これらに該当する場合であれば、\nfalse\nを返します。\nこちらもご覧ください\nchart.is_renko\nchart.is_linebreak\nchart.is_kagi\nchart.is_pnf\nchart.is_range\nchart.is_heikinashi",
"code_blocks": [],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "chart.is_renko",
"href": "#var_chart.is_renko"
},
{
"text": "chart.is_linebreak",
"href": "#var_chart.is_linebreak"
},
{
"text": "chart.is_kagi",
"href": "#var_chart.is_kagi"
},
{
"text": "chart.is_pnf",
"href": "#var_chart.is_pnf"
},
{
"text": "chart.is_range",
"href": "#var_chart.is_range"
},
{
"text": "chart.is_heikinashi",
"href": "#var_chart.is_heikinashi"
}
],
"tables": []
},
{
"id": "var_chart.left_visible_bar_time",
"legacy_id": "var_chart.left_visible_bar_time",
"title": "chart.left_visible_bar_time",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.left_visible_bar_time</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_chart.left_visible_bar_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在チャート上に表示されている最も左にあるバーの<a class=\"js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a>。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">input int</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">ユーザーによるチャートのスクロールや、新しいリアルタイムバーによって生じるチャートの変更を反映するため、この変数を使用したスクリプトは変数の値の更新時に自動的に再実行されます。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数を含むスクリプトによって作成されたアラートは、あとでその値に変更があったかどうかにかかわりなく、アラート作成時点で変数に割り当てられた値だけを使用するので、リペイントされる可能性があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.right_visible_bar_time\" href=\"#var_chart.right_visible_bar_time\">chart.right_visible_bar_time</a></div></div>",
"text": "chart.left_visible_bar_time\n現在チャート上に表示されている最も左にあるバーの\ntime\n。\nタイプ\ninput int\n備考\nユーザーによるチャートのスクロールや、新しいリアルタイムバーによって生じるチャートの変更を反映するため、この変数を使用したスクリプトは変数の値の更新時に自動的に再実行されます。\nこの変数を含むスクリプトによって作成されたアラートは、あとでその値に変更があったかどうかにかかわりなく、アラート作成時点で変数に割り当てられた値だけを使用するので、リペイントされる可能性があります。\nこちらもご覧ください\nchart.right_visible_bar_time",
"code_blocks": [],
"links": [
{
"text": "time",
"href": "#var_time"
},
{
"text": "chart.right_visible_bar_time",
"href": "#var_chart.right_visible_bar_time"
}
],
"tables": []
},
{
"id": "var_chart.right_visible_bar_time",
"legacy_id": "var_chart.right_visible_bar_time",
"title": "chart.right_visible_bar_time",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">chart.right_visible_bar_time</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_chart.right_visible_bar_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在チャート上に表示されている最も右にあるバーの<a class=\"js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a>。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">input int</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">ユーザーによるチャートのスクロールや、新しいリアルタイムバーによって生じるチャートの変更を反映するため、この変数を使用したスクリプトは変数の値の更新時に自動的に再実行されます。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数を含むスクリプトによって作成されたアラートは、あとでその値に変更があったかどうかにかかわりなく、アラート作成時点で変数に割り当てられた値だけを使用するので、リペイントされる可能性があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_chart.left_visible_bar_time\" href=\"#var_chart.left_visible_bar_time\">chart.left_visible_bar_time</a></div></div>",
"text": "chart.right_visible_bar_time\n現在チャート上に表示されている最も右にあるバーの\ntime\n。\nタイプ\ninput int\n備考\nユーザーによるチャートのスクロールや、新しいリアルタイムバーによって生じるチャートの変更を反映するため、この変数を使用したスクリプトは変数の値の更新時に自動的に再実行されます。\nこの変数を含むスクリプトによって作成されたアラートは、あとでその値に変更があったかどうかにかかわりなく、アラート作成時点で変数に割り当てられた値だけを使用するので、リペイントされる可能性があります。\nこちらもご覧ください\nchart.left_visible_bar_time",
"code_blocks": [],
"links": [
{
"text": "time",
"href": "#var_time"
},
{
"text": "chart.left_visible_bar_time",
"href": "#var_chart.left_visible_bar_time"
}
],
"tables": []
},
{
"id": "var_close",
"legacy_id": "var_close",
"title": "close",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">close</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_close\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーがクローズした時の終値価格、または取引中のリアルタイムバーの最終取引価格。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">前のバーの値は、角括弧[]でアクセスすることができます。 例えばclose[1]、close[2]です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a><a class=\"tv-tag-label js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_volume\" href=\"#var_volume\">volume</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hl2\" href=\"#var_hl2\">hl2</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlc3\" href=\"#var_hlc3\">hlc3</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlcc4\" href=\"#var_hlcc4\">hlcc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ohlc4\" href=\"#var_ohlc4\">ohlc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ask\" href=\"#var_ask\">ask</a><a class=\"tv-tag-label js-reference\" data-href=\"var_bid\" href=\"#var_bid\">bid</a></div></div>",
"text": "close\n現在のバーがクローズした時の終値価格、または取引中のリアルタイムバーの最終取引価格。\nタイプ\nseries float\n備考\n前のバーの値は、角括弧[]でアクセスすることができます。 例えばclose[1]、close[2]です。\nこちらもご覧ください\nopen\nhigh\nlow\nvolume\ntime\nhl2\nhlc3\nhlcc4\nohlc4\nask\nbid",
"code_blocks": [],
"links": [
{
"text": "open",
"href": "#var_open"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "volume",
"href": "#var_volume"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "hl2",
"href": "#var_hl2"
},
{
"text": "hlc3",
"href": "#var_hlc3"
},
{
"text": "hlcc4",
"href": "#var_hlcc4"
},
{
"text": "ohlc4",
"href": "#var_ohlc4"
},
{
"text": "ask",
"href": "#var_ask"
},
{
"text": "bid",
"href": "#var_bid"
}
],
"tables": []
},
{
"id": "var_dayofmonth",
"legacy_id": "var_dayofmonth",
"title": "dayofmonth",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dayofmonth</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_dayofmonth\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引所のタイムゾーンでの現在のバーの月日。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数はバーの開始時刻に基づく日を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日よりも1つ少なくなる可能性があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofmonth\" href=\"#fun_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_year\" href=\"#var_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"var_month\" href=\"#var_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"var_weekofyear\" href=\"#var_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hour\" href=\"#var_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"var_minute\" href=\"#var_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"var_second\" href=\"#var_second\">second</a></div></div>",
"text": "dayofmonth\n取引所のタイムゾーンでの現在のバーの月日。\nタイプ\nseries int\n備考\nこの変数はバーの開始時刻に基づく日を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日よりも1つ少なくなる可能性があります。\nこちらもご覧ください\ndayofmonth\ntime\nyear\nmonth\nweekofyear\ndayofweek\nhour\nminute\nsecond",
"code_blocks": [],
"links": [
{
"text": "dayofmonth",
"href": "#fun_dayofmonth"
},
{
"text": "time",
"href": "#var_time"
},
{
"text": "year",
"href": "#var_year"
},
{
"text": "month",
"href": "#var_month"
},
{
"text": "weekofyear",
"href": "#var_weekofyear"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "hour",
"href": "#var_hour"
},
{
"text": "minute",
"href": "#var_minute"
},
{
"text": "second",
"href": "#var_second"
}
],
"tables": []
},
{
"id": "var_dayofweek",
"legacy_id": "var_dayofweek",
"title": "dayofweek",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dayofweek</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_dayofweek\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引所のタイムゾーンでの現在のバーの曜日。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数はバーの開始時刻に基づく日を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日よりも1つ少なくなる可能性があります。</div><div class=\"tv-pine-reference-item__text tv-text\"><a class=\"js-reference\" data-href=\"const_dayofweek.sunday\" href=\"#const_dayofweek.sunday\">dayofweek.sunday</a>, <a class=\"js-reference\" data-href=\"const_dayofweek.monday\" href=\"#const_dayofweek.monday\">dayofweek.monday</a>, <a class=\"js-reference\" data-href=\"const_dayofweek.tuesday\" href=\"#const_dayofweek.tuesday\">dayofweek.tuesday</a>, <a class=\"js-reference\" data-href=\"const_dayofweek.wednesday\" href=\"#const_dayofweek.wednesday\">dayofweek.wednesday</a>, <a class=\"js-reference\" data-href=\"const_dayofweek.thursday\" href=\"#const_dayofweek.thursday\">dayofweek.thursday</a>, <a class=\"js-reference\" data-href=\"const_dayofweek.friday\" href=\"#const_dayofweek.friday\">dayofweek.friday</a>, <a class=\"js-reference\" data-href=\"const_dayofweek.saturday\" href=\"#const_dayofweek.saturday\">dayofweek.saturday</a>変数を比較に利用できます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_dayofweek\" href=\"#fun_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_year\" href=\"#var_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"var_month\" href=\"#var_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"var_weekofyear\" href=\"#var_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofmonth\" href=\"#var_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hour\" href=\"#var_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"var_minute\" href=\"#var_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"var_second\" href=\"#var_second\">second</a></div></div>",
"text": "dayofweek\n取引所のタイムゾーンでの現在のバーの曜日。\nタイプ\nseries int\n備考\nこの変数はバーの開始時刻に基づく日を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日よりも1つ少なくなる可能性があります。\ndayofweek.sunday\n,\ndayofweek.monday\n,\ndayofweek.tuesday\n,\ndayofweek.wednesday\n,\ndayofweek.thursday\n,\ndayofweek.friday\n,\ndayofweek.saturday\n変数を比較に利用できます。\nこちらもご覧ください\ndayofweek\ntime\nyear\nmonth\nweekofyear\ndayofmonth\nhour\nminute\nsecond",
"code_blocks": [],
"links": [
{
"text": "dayofweek.sunday",
"href": "#const_dayofweek.sunday"
},
{
"text": "dayofweek.monday",
"href": "#const_dayofweek.monday"
},
{
"text": "dayofweek.tuesday",
"href": "#const_dayofweek.tuesday"
},
{
"text": "dayofweek.wednesday",
"href": "#const_dayofweek.wednesday"
},
{
"text": "dayofweek.thursday",
"href": "#const_dayofweek.thursday"
},
{
"text": "dayofweek.friday",
"href": "#const_dayofweek.friday"
},
{
"text": "dayofweek.saturday",
"href": "#const_dayofweek.saturday"
},
{
"text": "dayofweek",
"href": "#fun_dayofweek"
},
{
"text": "time",
"href": "#var_time"
},
{
"text": "year",
"href": "#var_year"
},
{
"text": "month",
"href": "#var_month"
},
{
"text": "weekofyear",
"href": "#var_weekofyear"
},
{
"text": "dayofmonth",
"href": "#var_dayofmonth"
},
{
"text": "hour",
"href": "#var_hour"
},
{
"text": "minute",
"href": "#var_minute"
},
{
"text": "second",
"href": "#var_second"
}
],
"tables": []
},
{
"id": "var_dividends.future_amount",
"legacy_id": "var_dividends.future_amount",
"title": "dividends.future_amount",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dividends.future_amount</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_dividends.future_amount\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">次回配当金の支払額を、現在の銘柄の通貨で返します。データがない場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この値はスクリプトの初回計算時に一度だけ取得されます。この変数はスクリプトの再計算が行われるまで、たとえ、次回配当金の支払予定日以降であっても同じ値を返します。</div></div>",
"text": "dividends.future_amount\n次回配当金の支払額を、現在の銘柄の通貨で返します。データがない場合は\nna\nを返します。\nタイプ\nseries float\n備考\nこの値はスクリプトの初回計算時に一度だけ取得されます。この変数はスクリプトの再計算が行われるまで、たとえ、次回配当金の支払予定日以降であっても同じ値を返します。",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "var_dividends.future_ex_date",
"legacy_id": "var_dividends.future_ex_date",
"title": "dividends.future_ex_date",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dividends.future_ex_date</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_dividends.future_ex_date\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の銘柄について次回配当支払の配当落ち日(権利落ち日)を返します。データがない場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。配当落ち日とは、投資家が直近の配当を受け取る権利を失う日のことです。配当金を受け取る権利があるのは、この日より前に株式を購入した人に限られます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間、ミリ秒単位で示されます。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この値はスクリプトの初回計算時に一度だけ取得されます。この変数はスクリプトの再計算が行われるまで、たとえ、次回配当金の支払予定日以降であっても同じ値を返します。</div></div>",
"text": "dividends.future_ex_date\n現在の銘柄について次回配当支払の配当落ち日(権利落ち日)を返します。データがない場合は\nna\nを返します。配当落ち日とは、投資家が直近の配当を受け取る権利を失う日のことです。配当金を受け取る権利があるのは、この日より前に株式を購入した人に限られます。\nタイプ\nseries int\nリターン\nUNIX時間、ミリ秒単位で示されます。\n備考\nこの値はスクリプトの初回計算時に一度だけ取得されます。この変数はスクリプトの再計算が行われるまで、たとえ、次回配当金の支払予定日以降であっても同じ値を返します。",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "var_dividends.future_pay_date",
"legacy_id": "var_dividends.future_pay_date",
"title": "dividends.future_pay_date",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">dividends.future_pay_date</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_dividends.future_pay_date\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の銘柄について次回配当の支払日を返します。データがない場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。支払日とは、対象となる投資家が配当金を受け取る日のことです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間、ミリ秒単位で示されます。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この値はスクリプトの初回計算時に一度だけ取得されます。この変数はスクリプトの再計算が行われるまで、たとえ、次回配当金の支払予定日以降であっても同じ値を返します。</div></div>",
"text": "dividends.future_pay_date\n現在の銘柄について次回配当の支払日を返します。データがない場合は\nna\nを返します。支払日とは、対象となる投資家が配当金を受け取る日のことです。\nタイプ\nseries int\nリターン\nUNIX時間、ミリ秒単位で示されます。\n備考\nこの値はスクリプトの初回計算時に一度だけ取得されます。この変数はスクリプトの再計算が行われるまで、たとえ、次回配当金の支払予定日以降であっても同じ値を返します。",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "var_earnings.future_eps",
"legacy_id": "var_earnings.future_eps",
"title": "earnings.future_eps",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">earnings.future_eps</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_earnings.future_eps\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">次の決算報告書で予測される1株当たり利益を、その銘柄の通貨で返します。このデータが利用できない場合は<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この値は、スクリプトが初回の計算を行う際に1度だけ取得されるものです。この変数は、たとえ次の決算発表が想定される時期以降であっても、スクリプトが再計算されるまでは同じ値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a></div></div>",
"text": "earnings.future_eps\n次の決算報告書で予測される1株当たり利益を、その銘柄の通貨で返します。このデータが利用できない場合は\nna\nを返します。\nタイプ\nseries float\n備考\nこの値は、スクリプトが初回の計算を行う際に1度だけ取得されるものです。この変数は、たとえ次の決算発表が想定される時期以降であっても、スクリプトが再計算されるまでは同じ値を返します。\nこちらもご覧ください\nrequest.earnings",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "request.earnings",
"href": "#fun_request.earnings"
}
],
"tables": []
},
{
"id": "var_earnings.future_period_end_time",
"legacy_id": "var_earnings.future_period_end_time",
"title": "earnings.future_period_end_time",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">earnings.future_period_end_time</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_earnings.future_period_end_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">次の決算発表についてのデータをチェックして、決算対象になる会計期間が終了する日のUNIXタイムスタンプを返します。このデータが利用できない場合は<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間、ミリ秒単位で示されます。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この値は、スクリプトが初回の計算を行う際に1度だけ取得されるものです。この変数は、たとえ次の決算発表が想定される時期以降であっても、スクリプトが再計算されるまでは同じ値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a></div></div>",
"text": "earnings.future_period_end_time\n次の決算発表についてのデータをチェックして、決算対象になる会計期間が終了する日のUNIXタイムスタンプを返します。このデータが利用できない場合は\nna\nを返します。\nタイプ\nseries int\nリターン\nUNIX時間、ミリ秒単位で示されます。\n備考\nこの値は、スクリプトが初回の計算を行う際に1度だけ取得されるものです。この変数は、たとえ次の決算発表が想定される時期以降であっても、スクリプトが再計算されるまでは同じ値を返します。\nこちらもご覧ください\nrequest.earnings",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "request.earnings",
"href": "#fun_request.earnings"
}
],
"tables": []
},
{
"id": "var_earnings.future_revenue",
"legacy_id": "var_earnings.future_revenue",
"title": "earnings.future_revenue",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">earnings.future_revenue</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_earnings.future_revenue\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">次の決算報告書で予測される売上高を、その銘柄の通貨で返します。このデータが利用できない場合は<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この値は、スクリプトが初回の計算を行う際に1度だけ取得されるものです。この変数は、たとえ次の決算発表が想定される時期以降であっても、スクリプトが再計算されるまでは同じ値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a></div></div>",
"text": "earnings.future_revenue\n次の決算報告書で予測される売上高を、その銘柄の通貨で返します。このデータが利用できない場合は\nna\nを返します。\nタイプ\nseries float\n備考\nこの値は、スクリプトが初回の計算を行う際に1度だけ取得されるものです。この変数は、たとえ次の決算発表が想定される時期以降であっても、スクリプトが再計算されるまでは同じ値を返します。\nこちらもご覧ください\nrequest.earnings",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "request.earnings",
"href": "#fun_request.earnings"
}
],
"tables": []
},
{
"id": "var_earnings.future_time",
"legacy_id": "var_earnings.future_time",
"title": "earnings.future_time",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">earnings.future_time</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_earnings.future_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">次の決算発表の予定時刻を示すUNIXタイムスタンプを返します。また、このデータがない場合は<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">UNIX時間、ミリ秒単位で示されます。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この値は、スクリプトが初回の計算を行う際に1度だけ取得されるものです。この変数は、たとえ次の決算発表が想定される時期以降であっても、スクリプトが再計算されるまでは同じ値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_request.earnings\" href=\"#fun_request.earnings\">request.earnings</a></div></div>",
"text": "earnings.future_time\n次の決算発表の予定時刻を示すUNIXタイムスタンプを返します。また、このデータがない場合は\nna\nを返します。\nタイプ\nseries int\nリターン\nUNIX時間、ミリ秒単位で示されます。\n備考\nこの値は、スクリプトが初回の計算を行う際に1度だけ取得されるものです。この変数は、たとえ次の決算発表が想定される時期以降であっても、スクリプトが再計算されるまでは同じ値を返します。\nこちらもご覧ください\nrequest.earnings",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "request.earnings",
"href": "#fun_request.earnings"
}
],
"tables": []
},
{
"id": "var_high",
"legacy_id": "var_high",
"title": "high",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">high</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_high\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の高値。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">前のバーの値は、角括弧[]でアクセスすることができます。例えばhigh[1]、high[2]です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a><a class=\"tv-tag-label js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a><a class=\"tv-tag-label js-reference\" data-href=\"var_volume\" href=\"#var_volume\">volume</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hl2\" href=\"#var_hl2\">hl2</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlc3\" href=\"#var_hlc3\">hlc3</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlcc4\" href=\"#var_hlcc4\">hlcc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ohlc4\" href=\"#var_ohlc4\">ohlc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ask\" href=\"#var_ask\">ask</a><a class=\"tv-tag-label js-reference\" data-href=\"var_bid\" href=\"#var_bid\">bid</a></div></div>",
"text": "high\n現在の高値。\nタイプ\nseries float\n備考\n前のバーの値は、角括弧[]でアクセスすることができます。例えばhigh[1]、high[2]です。\nこちらもご覧ください\nopen\nlow\nclose\nvolume\ntime\nhl2\nhlc3\nhlcc4\nohlc4\nask\nbid",
"code_blocks": [],
"links": [
{
"text": "open",
"href": "#var_open"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "volume",
"href": "#var_volume"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "hl2",
"href": "#var_hl2"
},
{
"text": "hlc3",
"href": "#var_hlc3"
},
{
"text": "hlcc4",
"href": "#var_hlcc4"
},
{
"text": "ohlc4",
"href": "#var_ohlc4"
},
{
"text": "ask",
"href": "#var_ask"
},
{
"text": "bid",
"href": "#var_bid"
}
],
"tables": []
},
{
"id": "var_hl2",
"legacy_id": "var_hl2",
"title": "hl2",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">hl2</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_hl2\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">(高値+安値)/2 のショートカットです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a><a class=\"tv-tag-label js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a><a class=\"tv-tag-label js-reference\" data-href=\"var_volume\" href=\"#var_volume\">volume</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlc3\" href=\"#var_hlc3\">hlc3</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlcc4\" href=\"#var_hlcc4\">hlcc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ohlc4\" href=\"#var_ohlc4\">ohlc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ask\" href=\"#var_ask\">ask</a><a class=\"tv-tag-label js-reference\" data-href=\"var_bid\" href=\"#var_bid\">bid</a></div></div>",
"text": "hl2\n(高値+安値)/2 のショートカットです。\nタイプ\nseries float\nこちらもご覧ください\nopen\nhigh\nlow\nclose\nvolume\ntime\nhlc3\nhlcc4\nohlc4\nask\nbid",
"code_blocks": [],
"links": [
{
"text": "open",
"href": "#var_open"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "volume",
"href": "#var_volume"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "hlc3",
"href": "#var_hlc3"
},
{
"text": "hlcc4",
"href": "#var_hlcc4"
},
{
"text": "ohlc4",
"href": "#var_ohlc4"
},
{
"text": "ask",
"href": "#var_ask"
},
{
"text": "bid",
"href": "#var_bid"
}
],
"tables": []
},
{
"id": "var_hlc3",
"legacy_id": "var_hlc3",
"title": "hlc3",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">hlc3</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_hlc3\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">(高値+安値+終値)/3 のショートカットです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a><a class=\"tv-tag-label js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a><a class=\"tv-tag-label js-reference\" data-href=\"var_volume\" href=\"#var_volume\">volume</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hl2\" href=\"#var_hl2\">hl2</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlcc4\" href=\"#var_hlcc4\">hlcc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ohlc4\" href=\"#var_ohlc4\">ohlc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ask\" href=\"#var_ask\">ask</a><a class=\"tv-tag-label js-reference\" data-href=\"var_bid\" href=\"#var_bid\">bid</a></div></div>",
"text": "hlc3\n(高値+安値+終値)/3 のショートカットです。\nタイプ\nseries float\nこちらもご覧ください\nopen\nhigh\nlow\nclose\nvolume\ntime\nhl2\nhlcc4\nohlc4\nask\nbid",
"code_blocks": [],
"links": [
{
"text": "open",
"href": "#var_open"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "volume",
"href": "#var_volume"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "hl2",
"href": "#var_hl2"
},
{
"text": "hlcc4",
"href": "#var_hlcc4"
},
{
"text": "ohlc4",
"href": "#var_ohlc4"
},
{
"text": "ask",
"href": "#var_ask"
},
{
"text": "bid",
"href": "#var_bid"
}
],
"tables": []
},
{
"id": "var_hlcc4",
"legacy_id": "var_hlcc4",
"title": "hlcc4",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">hlcc4</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_hlcc4\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">(高値+安値+終値+終値)/4 のショートカットです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a><a class=\"tv-tag-label js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a><a class=\"tv-tag-label js-reference\" data-href=\"var_volume\" href=\"#var_volume\">volume</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hl2\" href=\"#var_hl2\">hl2</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlc3\" href=\"#var_hlc3\">hlc3</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ohlc4\" href=\"#var_ohlc4\">ohlc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ask\" href=\"#var_ask\">ask</a><a class=\"tv-tag-label js-reference\" data-href=\"var_bid\" href=\"#var_bid\">bid</a></div></div>",
"text": "hlcc4\n(高値+安値+終値+終値)/4 のショートカットです。\nタイプ\nseries float\nこちらもご覧ください\nopen\nhigh\nlow\nclose\nvolume\ntime\nhl2\nhlc3\nohlc4\nask\nbid",
"code_blocks": [],
"links": [
{
"text": "open",
"href": "#var_open"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "volume",
"href": "#var_volume"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "hl2",
"href": "#var_hl2"
},
{
"text": "hlc3",
"href": "#var_hlc3"
},
{
"text": "ohlc4",
"href": "#var_ohlc4"
},
{
"text": "ask",
"href": "#var_ask"
},
{
"text": "bid",
"href": "#var_bid"
}
],
"tables": []
},
{
"id": "var_hour",
"legacy_id": "var_hour",
"title": "hour",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">hour</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_hour\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引所のタイムゾーンでの現在のバーの時間。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_hour\" href=\"#fun_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_year\" href=\"#var_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"var_month\" href=\"#var_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"var_weekofyear\" href=\"#var_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofmonth\" href=\"#var_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"var_minute\" href=\"#var_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"var_second\" href=\"#var_second\">second</a></div></div>",
"text": "hour\n取引所のタイムゾーンでの現在のバーの時間。\nタイプ\nseries int\nこちらもご覧ください\nhour\ntime\nyear\nmonth\nweekofyear\ndayofmonth\ndayofweek\nminute\nsecond",
"code_blocks": [],
"links": [
{
"text": "hour",
"href": "#fun_hour"
},
{
"text": "time",
"href": "#var_time"
},
{
"text": "year",
"href": "#var_year"
},
{
"text": "month",
"href": "#var_month"
},
{
"text": "weekofyear",
"href": "#var_weekofyear"
},
{
"text": "dayofmonth",
"href": "#var_dayofmonth"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "minute",
"href": "#var_minute"
},
{
"text": "second",
"href": "#var_second"
}
],
"tables": []
},
{
"id": "var_label.all",
"legacy_id": "var_label.all",
"title": "label.all",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">label.all</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_label.all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトによって現在描画されているすべてのラベルで満たされた配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">array<label></div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_label.all\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"label.all\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//delete all labels</span></span><br/><span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a_allLabels</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">label.all</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allLabels</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allLabels</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.delete</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allLabels</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この配列は読み取り専用です。配列のインデックス0は、チャート上で最も古いオブジェクトのIDを示します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_label.new\" href=\"#fun_label.new\">label.new</a><a class=\"tv-tag-label js-reference\" data-href=\"var_line.all\" href=\"#var_line.all\">line.all</a><a class=\"tv-tag-label js-reference\" data-href=\"var_box.all\" href=\"#var_box.all\">box.all</a><a class=\"tv-tag-label js-reference\" data-href=\"var_table.all\" href=\"#var_table.all\">table.all</a></div></div>",
"text": "label.all\nスクリプトによって現在描画されているすべてのラベルで満たされた配列を返します。\nタイプ\narray<label>\n例\n//\n@version=\n6\nindicator\n(\n\"label.all\"\n)\n//delete all labels\nlabel.new\n(\nbar_index\n,\nclose\n)\na_allLabels\n=\nlabel.all\nif\narray.size\n(\na_allLabels\n)\n>\n0\nfor\ni\n=\n0\nto\narray.size\n(\na_allLabels\n)\n-\n1\nlabel.delete\n(\narray.get\n(\na_allLabels\n,\ni\n))\n備考\nこの配列は読み取り専用です。配列のインデックス0は、チャート上で最も古いオブジェクトのIDを示します。\nこちらもご覧ください\nlabel.new\nline.all\nbox.all\ntable.all",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"label.all\"\n)\n//delete all labels\nlabel.new\n(\nbar_index\n,\n \nclose\n)\na_allLabels\n \n=\n \nlabel.all\nif\n \narray.size\n(\na_allLabels\n)\n \n>\n \n0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \narray.size\n(\na_allLabels\n)\n \n-\n \n1\n \nlabel.delete\n(\narray.get\n(\na_allLabels\n,\n \ni\n))"
}
],
"links": [
{
"text": "label.new",
"href": "#fun_label.new"
},
{
"text": "line.all",
"href": "#var_line.all"
},
{
"text": "box.all",
"href": "#var_box.all"
},
{
"text": "table.all",
"href": "#var_table.all"
}
],
"tables": []
},
{
"id": "var_last_bar_index",
"legacy_id": "var_last_bar_index",
"title": "last_bar_index",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">last_bar_index</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_last_bar_index\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャート上で最後のバーのインデックスです。バーインデックスの付与は、最初のバーをゼロとして開始されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_last_bar_index\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Mark Last X Bars For Backtesting\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">calc_on_every_tick</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">lastBarsFilterInput</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">input.int</span><span class=\"mtk13\">(</span><span class=\"mtk12\">100</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Bars Count:\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Here, we store the 'last_bar_index' value that </span><span class=\"mtk9\">is known from the beginning of the script's calcul</span><span class=\"mtk9\">ation.</span></span><br/><span><span class=\"mtk9\">// The 'last_bar_index' will change when new real-</span><span class=\"mtk9\">time bars appear, so we declare 'lastbar' with the</span><span class=\"mtk9\"> 'var' keyword.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lastbar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">last_bar_index</span></span><br/><span><span class=\"mtk9\">// Check if the current bar_index is 'lastBarsFilt</span><span class=\"mtk9\">erInput' removed from the last bar on the chart, o</span><span class=\"mtk9\">r the chart is traded in real-time.</span></span><br/><span><span class=\"mtk33\">allowedToTrade</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">lastbar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">lastBarsFilterInput</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">or</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.isrealtime</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk33\">allowedToTrade</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">80</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">リターン</div><div class=\"tv-pine-reference-item__text tv-text\">市場が閉じている場合は履歴上最後のバーインデックス、市場が開いている場合はリアルタイムのバーインデックスを表示します。</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\"> インジケーターのリペイント</a> が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_bar_index\" href=\"#var_bar_index\">bar_index</a><a class=\"tv-tag-label js-reference\" data-href=\"var_last_bar_time\" href=\"#var_last_bar_time\">last_bar_time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.ishistory\" href=\"#var_barstate.ishistory\">barstate.ishistory</a><a class=\"tv-tag-label js-reference\" data-href=\"var_barstate.isrealtime\" href=\"#var_barstate.isrealtime\">barstate.isrealtime</a></div></div>",
"text": "last_bar_index\nチャート上で最後のバーのインデックスです。バーインデックスの付与は、最初のバーをゼロとして開始されます。\nタイプ\nseries int\n例\n//\n@version=\n6\nstrategy\n(\n\"Mark Last X Bars For Backtesting\"\n,\noverlay\n=\ntrue\n,\ncalc_on_every_tick\n=\ntrue\n)\nlastBarsFilterInput\n=\ninput.int\n(\n100\n,\n\"Bars Count:\"\n)\n// Here, we store the 'last_bar_index' value that\nis known from the beginning of the script's calcul\nation.\n// The 'last_bar_index' will change when new real-\ntime bars appear, so we declare 'lastbar' with the\n'var' keyword.\nvar\nlastbar\n=\nlast_bar_index\n// Check if the current bar_index is 'lastBarsFilt\nerInput' removed from the last bar on the chart, o\nr the chart is traded in real-time.\nallowedToTrade\n=\n(\nlastbar\n-\nbar_index\n<=\nlastBarsFilterInput\n)\nor\nbarstate.isrealtime\nbgcolor\n(\nallowedToTrade\n?\ncolor.new\n(\ncolor.green\n,\n80\n)\n:\nna\n)\nリターン\n市場が閉じている場合は履歴上最後のバーインデックス、市場が開いている場合はリアルタイムのバーインデックスを表示します。\n備考\nこの変数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこちらもご覧ください\nbar_index\nlast_bar_time\nbarstate.ishistory\nbarstate.isrealtime",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Mark Last X Bars For Backtesting\"\n,\n \noverlay\n \n=\n \ntrue\n,\n \ncalc_on_every_tick\n \n=\n \ntrue\n)\nlastBarsFilterInput\n \n=\n \ninput.int\n(\n100\n,\n \n\"Bars Count:\"\n)\n// Here, we store the 'last_bar_index' value that \nis known from the beginning of the script's calcul\nation.\n// The 'last_bar_index' will change when new real-\ntime bars appear, so we declare 'lastbar' with the\n 'var' keyword.\nvar\n \nlastbar\n \n=\n \nlast_bar_index\n// Check if the current bar_index is 'lastBarsFilt\nerInput' removed from the last bar on the chart, o\nr the chart is traded in real-time.\nallowedToTrade\n \n=\n \n(\nlastbar\n \n-\n \nbar_index\n \n<=\n \nlastBarsFilterInput\n)\n \nor\n \nbarstate.isrealtime\nbgcolor\n(\nallowedToTrade\n \n?\n \ncolor.new\n(\ncolor.green\n,\n \n80\n)\n \n:\n \nna\n)"
}
],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "bar_index",
"href": "#var_bar_index"
},
{
"text": "last_bar_time",
"href": "#var_last_bar_time"
},
{
"text": "barstate.ishistory",
"href": "#var_barstate.ishistory"
},
{
"text": "barstate.isrealtime",
"href": "#var_barstate.isrealtime"
}
],
"tables": []
},
{
"id": "var_last_bar_time",
"legacy_id": "var_last_bar_time",
"title": "last_bar_time",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">last_bar_time</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_last_bar_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャート上で最後のバーが表示された UNIX 形式の時間です。1970年1月1日午前0時00分00秒 のUTCから経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数は、バーの開始時刻に基づくタイムスタンプを返すのでご注意ください。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timenow\" href=\"#var_timenow\">timenow</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_timestamp\" href=\"#fun_timestamp\">timestamp</a><a class=\"tv-tag-label js-reference\" data-href=\"var_last_bar_index\" href=\"#var_last_bar_index\">last_bar_index</a></div></div>",
"text": "last_bar_time\nチャート上で最後のバーが表示された UNIX 形式の時間です。1970年1月1日午前0時00分00秒 のUTCから経過したミリ秒数です。\nタイプ\nseries int\n備考\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこの変数は、バーの開始時刻に基づくタイムスタンプを返すのでご注意ください。\nこちらもご覧ください\ntime\ntimenow\ntimestamp\nlast_bar_index",
"code_blocks": [],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "time",
"href": "#var_time"
},
{
"text": "timenow",
"href": "#var_timenow"
},
{
"text": "timestamp",
"href": "#fun_timestamp"
},
{
"text": "last_bar_index",
"href": "#var_last_bar_index"
}
],
"tables": []
},
{
"id": "var_line.all",
"legacy_id": "var_line.all",
"title": "line.all",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">line.all</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_line.all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトによって現在描画されているすべてのラインで満たされた配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">array<line></div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_line.all\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"line.all\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//delete all lines</span></span><br/><span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a_allLines</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">line.all</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allLines</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allLines</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.delete</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allLines</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この配列は読み取り専用です。配列のインデックス0は、チャート上で最も古いオブジェクトのIDを示します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_line.new\" href=\"#fun_line.new\">line.new</a><a class=\"tv-tag-label js-reference\" data-href=\"var_label.all\" href=\"#var_label.all\">label.all</a><a class=\"tv-tag-label js-reference\" data-href=\"var_box.all\" href=\"#var_box.all\">box.all</a><a class=\"tv-tag-label js-reference\" data-href=\"var_table.all\" href=\"#var_table.all\">table.all</a></div></div>",
"text": "line.all\nスクリプトによって現在描画されているすべてのラインで満たされた配列を返します。\nタイプ\narray<line>\n例\n//\n@version=\n6\nindicator\n(\n\"line.all\"\n)\n//delete all lines\nline.new\n(\nbar_index\n-\n10\n,\nclose\n,\nbar_index\n,\nclose\n)\na_allLines\n=\nline.all\nif\narray.size\n(\na_allLines\n)\n>\n0\nfor\ni\n=\n0\nto\narray.size\n(\na_allLines\n)\n-\n1\nline.delete\n(\narray.get\n(\na_allLines\n,\ni\n))\n備考\nこの配列は読み取り専用です。配列のインデックス0は、チャート上で最も古いオブジェクトのIDを示します。\nこちらもご覧ください\nline.new\nlabel.all\nbox.all\ntable.all",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"line.all\"\n)\n//delete all lines\nline.new\n(\nbar_index\n \n-\n \n10\n,\n \nclose\n,\n \nbar_index\n,\n \nclose\n)\na_allLines\n \n=\n \nline.all\nif\n \narray.size\n(\na_allLines\n)\n \n>\n \n0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \narray.size\n(\na_allLines\n)\n \n-\n \n1\n \nline.delete\n(\narray.get\n(\na_allLines\n,\n \ni\n))"
}
],
"links": [
{
"text": "line.new",
"href": "#fun_line.new"
},
{
"text": "label.all",
"href": "#var_label.all"
},
{
"text": "box.all",
"href": "#var_box.all"
},
{
"text": "table.all",
"href": "#var_table.all"
}
],
"tables": []
},
{
"id": "var_linefill.all",
"legacy_id": "var_linefill.all",
"title": "linefill.all",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">linefill.all</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_linefill.all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトで現在描画されているすべての linefill オブジェクトで満たされた配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">array<linefill></div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この配列は読み取り専用です。配列のインデックス0は、チャート上で最も古いオブジェクトのIDを示します。</div></div>",
"text": "linefill.all\nスクリプトで現在描画されているすべての linefill オブジェクトで満たされた配列を返します。\nタイプ\narray<linefill>\n備考\nこの配列は読み取り専用です。配列のインデックス0は、チャート上で最も古いオブジェクトのIDを示します。",
"code_blocks": [],
"links": [],
"tables": []
},
{
"id": "var_low",
"legacy_id": "var_low",
"title": "low",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">low</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_low\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の安値。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">前のバーの値は、角括弧[]でアクセスすることができます。 例えばlow[1]、low[2]です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a><a class=\"tv-tag-label js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a><a class=\"tv-tag-label js-reference\" data-href=\"var_volume\" href=\"#var_volume\">volume</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hl2\" href=\"#var_hl2\">hl2</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlc3\" href=\"#var_hlc3\">hlc3</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlcc4\" href=\"#var_hlcc4\">hlcc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ohlc4\" href=\"#var_ohlc4\">ohlc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ask\" href=\"#var_ask\">ask</a><a class=\"tv-tag-label js-reference\" data-href=\"var_bid\" href=\"#var_bid\">bid</a></div></div>",
"text": "low\n現在の安値。\nタイプ\nseries float\n備考\n前のバーの値は、角括弧[]でアクセスすることができます。 例えばlow[1]、low[2]です。\nこちらもご覧ください\nopen\nhigh\nclose\nvolume\ntime\nhl2\nhlc3\nhlcc4\nohlc4\nask\nbid",
"code_blocks": [],
"links": [
{
"text": "open",
"href": "#var_open"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "volume",
"href": "#var_volume"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "hl2",
"href": "#var_hl2"
},
{
"text": "hlc3",
"href": "#var_hlc3"
},
{
"text": "hlcc4",
"href": "#var_hlcc4"
},
{
"text": "ohlc4",
"href": "#var_ohlc4"
},
{
"text": "ask",
"href": "#var_ask"
},
{
"text": "bid",
"href": "#var_bid"
}
],
"tables": []
},
{
"id": "var_minute",
"legacy_id": "var_minute",
"title": "minute",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">minute</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_minute\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引所のタイムゾーンでの現在のバーの分。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_minute\" href=\"#fun_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_year\" href=\"#var_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"var_month\" href=\"#var_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"var_weekofyear\" href=\"#var_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofmonth\" href=\"#var_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hour\" href=\"#var_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"var_second\" href=\"#var_second\">second</a></div></div>",
"text": "minute\n取引所のタイムゾーンでの現在のバーの分。\nタイプ\nseries int\nこちらもご覧ください\nminute\ntime\nyear\nmonth\nweekofyear\ndayofmonth\ndayofweek\nhour\nsecond",
"code_blocks": [],
"links": [
{
"text": "minute",
"href": "#fun_minute"
},
{
"text": "time",
"href": "#var_time"
},
{
"text": "year",
"href": "#var_year"
},
{
"text": "month",
"href": "#var_month"
},
{
"text": "weekofyear",
"href": "#var_weekofyear"
},
{
"text": "dayofmonth",
"href": "#var_dayofmonth"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "hour",
"href": "#var_hour"
},
{
"text": "second",
"href": "#var_second"
}
],
"tables": []
},
{
"id": "var_month",
"legacy_id": "var_month",
"title": "month",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">month</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_month\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引所のタイムゾーンでの現在のバーの月。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数はバーの開始時刻に基づく月を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の月よりも1つ少なくなる可能性があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_month\" href=\"#fun_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_year\" href=\"#var_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"var_weekofyear\" href=\"#var_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofmonth\" href=\"#var_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hour\" href=\"#var_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"var_minute\" href=\"#var_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"var_second\" href=\"#var_second\">second</a></div></div>",
"text": "month\n取引所のタイムゾーンでの現在のバーの月。\nタイプ\nseries int\n備考\nこの変数はバーの開始時刻に基づく月を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の月よりも1つ少なくなる可能性があります。\nこちらもご覧ください\nmonth\ntime\nyear\nweekofyear\ndayofmonth\ndayofweek\nhour\nminute\nsecond",
"code_blocks": [],
"links": [
{
"text": "month",
"href": "#fun_month"
},
{
"text": "time",
"href": "#var_time"
},
{
"text": "year",
"href": "#var_year"
},
{
"text": "weekofyear",
"href": "#var_weekofyear"
},
{
"text": "dayofmonth",
"href": "#var_dayofmonth"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "hour",
"href": "#var_hour"
},
{
"text": "minute",
"href": "#var_minute"
},
{
"text": "second",
"href": "#var_second"
}
],
"tables": []
},
{
"id": "var_na",
"legacy_id": "var_na",
"title": "na",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">na</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_na\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">「利用できない」ことを意味するキーワードで、変数に値が割り当てられていない事を示します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple na</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_na\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"na\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// CORRECT</span></span><br/><span><span class=\"mtk9\">// Plot no value when on bars zero to nine. Plot `</span><span class=\"mtk9\">close` on other bars.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// CORRECT ALTERNATIVE</span></span><br/><span><span class=\"mtk9\">// Initialize `a` to `na`. Reassign `close` to `a`</span><span class=\"mtk9\"> on bars 10 and later.</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">a</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// INCORRECT</span></span><br/><span><span class=\"mtk9\">// Trying to test the preceding bar's `close` for </span><span class=\"mtk9\">`na`.</span></span><br/><span><span class=\"mtk9\">// The next line, if uncommented, will cause a com</span><span class=\"mtk9\">pilation error, because direct comparison with `na</span><span class=\"mtk9\">` is not allowed.</span></span><br/><span><span class=\"mtk9\">// plot(close[1] == na ? close : close[1])</span></span><br/><span><span class=\"mtk9\">// CORRECT</span></span><br/><span><span class=\"mtk9\">// Use the `na()` function to test for `na`.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">na</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk9\">// CORRECT ALTERNATIVE</span></span><br/><span><span class=\"mtk9\">// `nz()` tests `close[1]` for `na`. It returns `c</span><span class=\"mtk9\">lose[1]` if it is not `na`, and `close` if it is.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数を値が<code>na</code>であるかを確認するために<a href=\"https://www.tradingview.com/pine-script-docs/language/operators/#comparison-operators\" target=\"_blank\">比較演算子</a>を使用しないでください。意図しない動作として読み込まれる可能性があります。代わりに、<a class=\"js-reference\" data-href=\"fun_na\" href=\"#fun_na\">na</a>関数を使用してください。なお、<code>na</code>は初期化文で変数の型が指定されている場合、変数の初期化に使用することができます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_na\" href=\"#fun_na\">na</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_nz\" href=\"#fun_nz\">nz</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_fixnan\" href=\"#fun_fixnan\">fixnan</a></div></div>",
"text": "na\n「利用できない」ことを意味するキーワードで、変数に値が割り当てられていない事を示します。\nタイプ\nsimple na\n例\n//\n@version=\n6\nindicator\n(\n\"na\"\n)\n// CORRECT\n// Plot no value when on bars zero to nine. Plot `\nclose` on other bars.\nplot\n(\nbar_index\n<\n10\n?\nna\n:\nclose\n)\n// CORRECT ALTERNATIVE\n// Initialize `a` to `na`. Reassign `close` to `a`\non bars 10 and later.\nfloat\na\n=\nna\nif\nbar_index\n>=\n10\na\n:=\nclose\nplot\n(\na\n)\n// INCORRECT\n// Trying to test the preceding bar's `close` for\n`na`.\n// The next line, if uncommented, will cause a com\npilation error, because direct comparison with `na\n` is not allowed.\n// plot(close[1] == na ? close : close[1])\n// CORRECT\n// Use the `na()` function to test for `na`.\nplot\n(\nna\n(\nclose\n[\n1\n])\n?\nclose\n:\nclose\n[\n1\n])\n// CORRECT ALTERNATIVE\n// `nz()` tests `close[1]` for `na`. It returns `c\nlose[1]` if it is not `na`, and `close` if it is.\nplot\n(\nnz\n(\nclose\n[\n1\n]\n,\nclose\n))\n備考\nこの変数を値が\nna\nであるかを確認するために\n比較演算子\nを使用しないでください。意図しない動作として読み込まれる可能性があります。代わりに、\nna\n関数を使用してください。なお、\nna\nは初期化文で変数の型が指定されている場合、変数の初期化に使用することができます。\nこちらもご覧ください\nna\nnz\nfixnan",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"na\"\n)\n// CORRECT\n// Plot no value when on bars zero to nine. Plot `\nclose` on other bars.\nplot\n(\nbar_index\n \n<\n \n10\n \n?\n \nna\n \n:\n \nclose\n)\n// CORRECT ALTERNATIVE\n// Initialize `a` to `na`. Reassign `close` to `a`\n on bars 10 and later.\nfloat\n \na\n \n=\n \nna\nif\n \nbar_index\n \n>=\n \n10\n \na\n \n:=\n \nclose\nplot\n(\na\n)\n// INCORRECT\n// Trying to test the preceding bar's `close` for \n`na`.\n// The next line, if uncommented, will cause a com\npilation error, because direct comparison with `na\n` is not allowed.\n// plot(close[1] == na ? close : close[1])\n// CORRECT\n// Use the `na()` function to test for `na`.\nplot\n(\nna\n(\nclose\n[\n1\n])\n \n?\n \nclose\n \n:\n \nclose\n[\n1\n])\n// CORRECT ALTERNATIVE\n// `nz()` tests `close[1]` for `na`. It returns `c\nlose[1]` if it is not `na`, and `close` if it is.\nplot\n(\nnz\n(\nclose\n[\n1\n]\n,\n \nclose\n))"
}
],
"links": [
{
"text": "比較演算子",
"href": "https://www.tradingview.com/pine-script-docs/language/operators/#comparison-operators"
},
{
"text": "na",
"href": "#fun_na"
},
{
"text": "na",
"href": "#fun_na"
},
{
"text": "nz",
"href": "#fun_nz"
},
{
"text": "fixnan",
"href": "#fun_fixnan"
}
],
"tables": []
},
{
"id": "var_ohlc4",
"legacy_id": "var_ohlc4",
"title": "ohlc4",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ohlc4</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ohlc4\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">(始値+高値+安値+終値)/4 のショートカットです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a><a class=\"tv-tag-label js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a><a class=\"tv-tag-label js-reference\" data-href=\"var_volume\" href=\"#var_volume\">volume</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hl2\" href=\"#var_hl2\">hl2</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlc3\" href=\"#var_hlc3\">hlc3</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlcc4\" href=\"#var_hlcc4\">hlcc4</a></div></div>",
"text": "ohlc4\n(始値+高値+安値+終値)/4 のショートカットです。\nタイプ\nseries float\nこちらもご覧ください\nopen\nhigh\nlow\nclose\nvolume\ntime\nhl2\nhlc3\nhlcc4",
"code_blocks": [],
"links": [
{
"text": "open",
"href": "#var_open"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "volume",
"href": "#var_volume"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "hl2",
"href": "#var_hl2"
},
{
"text": "hlc3",
"href": "#var_hlc3"
},
{
"text": "hlcc4",
"href": "#var_hlcc4"
}
],
"tables": []
},
{
"id": "var_open",
"legacy_id": "var_open",
"title": "open",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">open</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_open\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の始値。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">前のバーの値は、角括弧[]でアクセスすることができます。 例えばopen[1]、open[2]です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a><a class=\"tv-tag-label js-reference\" data-href=\"var_volume\" href=\"#var_volume\">volume</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hl2\" href=\"#var_hl2\">hl2</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlc3\" href=\"#var_hlc3\">hlc3</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlcc4\" href=\"#var_hlcc4\">hlcc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ohlc4\" href=\"#var_ohlc4\">ohlc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ask\" href=\"#var_ask\">ask</a><a class=\"tv-tag-label js-reference\" data-href=\"var_bid\" href=\"#var_bid\">bid</a></div></div>",
"text": "open\n現在の始値。\nタイプ\nseries float\n備考\n前のバーの値は、角括弧[]でアクセスすることができます。 例えばopen[1]、open[2]です。\nこちらもご覧ください\nhigh\nlow\nclose\nvolume\ntime\nhl2\nhlc3\nhlcc4\nohlc4\nask\nbid",
"code_blocks": [],
"links": [
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "volume",
"href": "#var_volume"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "hl2",
"href": "#var_hl2"
},
{
"text": "hlc3",
"href": "#var_hlc3"
},
{
"text": "hlcc4",
"href": "#var_hlcc4"
},
{
"text": "ohlc4",
"href": "#var_ohlc4"
},
{
"text": "ask",
"href": "#var_ask"
},
{
"text": "bid",
"href": "#var_bid"
}
],
"tables": []
},
{
"id": "var_polyline.all",
"legacy_id": "var_polyline.all",
"title": "polyline.all",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">polyline.all</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_polyline.all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトによって描かれた、現在全ての <a class=\"js-reference\" data-href=\"type_polyline\" href=\"#type_polyline\">polyline</a> インスタンスを含む配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">array<polyline></div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この配列は読み取り専用です。配列のインデックス0は、チャート上で最も古い折れ線オブジェクトを参照します。</div></div>",
"text": "polyline.all\nスクリプトによって描かれた、現在全ての\npolyline\nインスタンスを含む配列を返します。\nタイプ\narray<polyline>\n備考\nこの配列は読み取り専用です。配列のインデックス0は、チャート上で最も古い折れ線オブジェクトを参照します。",
"code_blocks": [],
"links": [
{
"text": "polyline",
"href": "#type_polyline"
}
],
"tables": []
},
{
"id": "var_second",
"legacy_id": "var_second",
"title": "second",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">second</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_second\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引所のタイムゾーンでの現在のバーの秒。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_second\" href=\"#fun_second\">second</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_year\" href=\"#var_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"var_month\" href=\"#var_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"var_weekofyear\" href=\"#var_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofmonth\" href=\"#var_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hour\" href=\"#var_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"var_minute\" href=\"#var_minute\">minute</a></div></div>",
"text": "second\n取引所のタイムゾーンでの現在のバーの秒。\nタイプ\nseries int\nこちらもご覧ください\nsecond\ntime\nyear\nmonth\nweekofyear\ndayofmonth\ndayofweek\nhour\nminute",
"code_blocks": [],
"links": [
{
"text": "second",
"href": "#fun_second"
},
{
"text": "time",
"href": "#var_time"
},
{
"text": "year",
"href": "#var_year"
},
{
"text": "month",
"href": "#var_month"
},
{
"text": "weekofyear",
"href": "#var_weekofyear"
},
{
"text": "dayofmonth",
"href": "#var_dayofmonth"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "hour",
"href": "#var_hour"
},
{
"text": "minute",
"href": "#var_minute"
}
],
"tables": []
},
{
"id": "var_session.isfirstbar",
"legacy_id": "var_session.isfirstbar",
"title": "session.isfirstbar",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">session.isfirstbar</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_session.isfirstbar\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">直近のバーがその日のセッションの最初のバーであれば <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を、そうでない場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。時間外セッション情報が使用されている場合、プレマーケットのバーのうち最初のバーにのみ <code>true</code> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_session.isfirstbar\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`session.isfirstbar` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">year</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2022</span></span><br/><span><span class=\"mtk9\">// Place a long order at the `close` of the tradin</span><span class=\"mtk9\">g session's first bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.isfirstbar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk33\">longCondition</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Close the long position at the `close` of the t</span><span class=\"mtk9\">rading session's last bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.islastbar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.isconfirmed</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">immediately</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_session.isfirstbar_regular\" href=\"#var_session.isfirstbar_regular\">session.isfirstbar_regular</a><a class=\"tv-tag-label js-reference\" data-href=\"var_session.islastbar\" href=\"#var_session.islastbar\">session.islastbar</a><a class=\"tv-tag-label js-reference\" data-href=\"var_session.islastbar_regular\" href=\"#var_session.islastbar_regular\">session.islastbar_regular</a></div></div>",
"text": "session.isfirstbar\n直近のバーがその日のセッションの最初のバーであれば\ntrue\nを、そうでない場合は\nfalse\nを返します。時間外セッション情報が使用されている場合、プレマーケットのバーのうち最初のバーにのみ\ntrue\nを返します。\nタイプ\nseries bool\n例\n//\n@version=\n6\nstrategy\n(\n\"`session.isfirstbar` Example\"\n,\noverlay\n=\ntrue\n)\nlongCondition\n=\nyear\n>=\n2022\n// Place a long order at the `close` of the tradin\ng session's first bar.\nif\nsession.isfirstbar\nand\nlongCondition\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\n// Close the long position at the `close` of the t\nrading session's last bar.\nif\nsession.islastbar\nand\nbarstate.isconfirmed\nstrategy.close\n(\n\"Long\"\n,\nimmediately\n=\ntrue\n)\nこちらもご覧ください\nsession.isfirstbar_regular\nsession.islastbar\nsession.islastbar_regular",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`session.isfirstbar` Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\nlongCondition\n \n=\n \nyear\n \n>=\n \n2022\n// Place a long order at the `close` of the tradin\ng session's first bar.\nif\n \nsession.isfirstbar\n \nand\n \nlongCondition\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\n// Close the long position at the `close` of the t\nrading session's last bar.\nif\n \nsession.islastbar\n \nand\n \nbarstate.isconfirmed\n \nstrategy.close\n(\n\"Long\"\n,\n \nimmediately\n \n=\n \ntrue\n)"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "session.isfirstbar_regular",
"href": "#var_session.isfirstbar_regular"
},
{
"text": "session.islastbar",
"href": "#var_session.islastbar"
},
{
"text": "session.islastbar_regular",
"href": "#var_session.islastbar_regular"
}
],
"tables": []
},
{
"id": "var_session.isfirstbar_regular",
"legacy_id": "var_session.isfirstbar_regular",
"title": "session.isfirstbar_regular",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">session.isfirstbar_regular</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_session.isfirstbar_regular\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">その日の通常セッションでの最初のバーで <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を、それ以外では <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。時間外セッション情報の使用/不使用には影響されません。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_session.isfirstbar_regular\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`session.isfirstbar_regular` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">year</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2022</span></span><br/><span><span class=\"mtk9\">// Place a long order at the `close` of the tradin</span><span class=\"mtk9\">g session's first bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.isfirstbar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk33\">longCondition</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Close the long position at the `close` of the t</span><span class=\"mtk9\">rading session's last bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.islastbar_regular</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.isconfirmed</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">immediately</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_session.isfirstbar\" href=\"#var_session.isfirstbar\">session.isfirstbar</a><a class=\"tv-tag-label js-reference\" data-href=\"var_session.islastbar\" href=\"#var_session.islastbar\">session.islastbar</a></div></div>",
"text": "session.isfirstbar_regular\nその日の通常セッションでの最初のバーで\ntrue\nを、それ以外では\nfalse\nを返します。時間外セッション情報の使用/不使用には影響されません。\nタイプ\nseries bool\n例\n//\n@version=\n6\nstrategy\n(\n\"`session.isfirstbar_regular` Example\"\n,\noverlay\n=\ntrue\n)\nlongCondition\n=\nyear\n>=\n2022\n// Place a long order at the `close` of the tradin\ng session's first bar.\nif\nsession.isfirstbar\nand\nlongCondition\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\n// Close the long position at the `close` of the t\nrading session's last bar.\nif\nsession.islastbar_regular\nand\nbarstate.isconfirmed\nstrategy.close\n(\n\"Long\"\n,\nimmediately\n=\ntrue\n)\nこちらもご覧ください\nsession.isfirstbar\nsession.islastbar",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`session.isfirstbar_regular` Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\nlongCondition\n \n=\n \nyear\n \n>=\n \n2022\n// Place a long order at the `close` of the tradin\ng session's first bar.\nif\n \nsession.isfirstbar\n \nand\n \nlongCondition\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\n// Close the long position at the `close` of the t\nrading session's last bar.\nif\n \nsession.islastbar_regular\n \nand\n \nbarstate.isconfirmed\n \nstrategy.close\n(\n\"Long\"\n,\n \nimmediately\n \n=\n \ntrue\n)"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "session.isfirstbar",
"href": "#var_session.isfirstbar"
},
{
"text": "session.islastbar",
"href": "#var_session.islastbar"
}
],
"tables": []
},
{
"id": "var_session.islastbar",
"legacy_id": "var_session.islastbar",
"title": "session.islastbar",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">session.islastbar</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_session.islastbar\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">直近のバーがその日のセッションの最後のバーであれば <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を、そうでない場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。時間外セッション情報が使用されている場合、アフターマーケットのバーのうち最後のバーにのみ <code>true</code> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_session.islastbar\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`session.islastbar` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">year</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2022</span></span><br/><span><span class=\"mtk9\">// Place a long order at the `close` of the tradin</span><span class=\"mtk9\">g session's last bar.</span></span><br/><span><span class=\"mtk9\">// The position will enter on the `open` of next s</span><span class=\"mtk9\">ession's first bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.islastbar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk33\">longCondition</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Close 'Long' position at the close of the last </span><span class=\"mtk9\">bar of the trading session</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.islastbar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.isconfirmed</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">immediately</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数は、すべてのセッションで <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を必ず一度ずつ返すことを保証するものではありません。セッション最後のバーとなるべき所で取引が発生しなかった場合、セッションの最後のバーが存在しない可能性があるためです。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数は非標準のチャートタイプ (例: 練行足) において想定通りの動作を保証するものではありません。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_session.isfirstbar\" href=\"#var_session.isfirstbar\">session.isfirstbar</a><a class=\"tv-tag-label js-reference\" data-href=\"var_session.islastbar_regular\" href=\"#var_session.islastbar_regular\">session.islastbar_regular</a></div></div>",
"text": "session.islastbar\n直近のバーがその日のセッションの最後のバーであれば\ntrue\nを、そうでない場合は\nfalse\nを返します。時間外セッション情報が使用されている場合、アフターマーケットのバーのうち最後のバーにのみ\ntrue\nを返します。\nタイプ\nseries bool\n例\n//\n@version=\n6\nstrategy\n(\n\"`session.islastbar` Example\"\n,\noverlay\n=\ntrue\n)\nlongCondition\n=\nyear\n>=\n2022\n// Place a long order at the `close` of the tradin\ng session's last bar.\n// The position will enter on the `open` of next s\nession's first bar.\nif\nsession.islastbar\nand\nlongCondition\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\n// Close 'Long' position at the close of the last\nbar of the trading session\nif\nsession.islastbar\nand\nbarstate.isconfirmed\nstrategy.close\n(\n\"Long\"\n,\nimmediately\n=\ntrue\n)\n備考\nこの変数は、すべてのセッションで\ntrue\nを必ず一度ずつ返すことを保証するものではありません。セッション最後のバーとなるべき所で取引が発生しなかった場合、セッションの最後のバーが存在しない可能性があるためです。\nこの変数は非標準のチャートタイプ (例: 練行足) において想定通りの動作を保証するものではありません。\nこちらもご覧ください\nsession.isfirstbar\nsession.islastbar_regular",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`session.islastbar` Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\nlongCondition\n \n=\n \nyear\n \n>=\n \n2022\n// Place a long order at the `close` of the tradin\ng session's last bar.\n// The position will enter on the `open` of next s\nession's first bar.\nif\n \nsession.islastbar\n \nand\n \nlongCondition\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\n \n// Close 'Long' position at the close of the last \nbar of the trading session\nif\n \nsession.islastbar\n \nand\n \nbarstate.isconfirmed\n \nstrategy.close\n(\n\"Long\"\n,\n \nimmediately\n \n=\n \ntrue\n)"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "session.isfirstbar",
"href": "#var_session.isfirstbar"
},
{
"text": "session.islastbar_regular",
"href": "#var_session.islastbar_regular"
}
],
"tables": []
},
{
"id": "var_session.islastbar_regular",
"legacy_id": "var_session.islastbar_regular",
"title": "session.islastbar_regular",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">session.islastbar_regular</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_session.islastbar_regular\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">その日の通常セッションでの最後のバーで <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を、それ以外では <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。時間外セッション情報の使用/不使用には影響されません。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_session.islastbar_regular\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"`session.islastbar_regular` Example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">longCondition</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">year</span><span class=\"mtk1\"> </span><span class=\"mtk18\">>=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2022</span></span><br/><span><span class=\"mtk9\">// Place a long order at the `close` of the tradin</span><span class=\"mtk9\">g session's first bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.isfirstbar</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk33\">longCondition</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Close the long position at the `close` of the t</span><span class=\"mtk9\">rading session's last bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">session.islastbar_regular</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.isconfirmed</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">immediately</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数は、すべてのセッションで <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を必ず一度ずつ返すことを保証するものではありません。セッション最後のバーとなるべき所で取引が発生しなかった場合、セッションの最後のバーが存在しない可能性があるためです。</div><div class=\"tv-pine-reference-item__text tv-text\">この変数は非標準のチャートタイプ (例: 練行足) において想定通りの動作を保証するものではありません。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_session.isfirstbar\" href=\"#var_session.isfirstbar\">session.isfirstbar</a><a class=\"tv-tag-label js-reference\" data-href=\"var_session.islastbar\" href=\"#var_session.islastbar\">session.islastbar</a><a class=\"tv-tag-label js-reference\" data-href=\"var_session.isfirstbar_regular\" href=\"#var_session.isfirstbar_regular\">session.isfirstbar_regular</a></div></div>",
"text": "session.islastbar_regular\nその日の通常セッションでの最後のバーで\ntrue\nを、それ以外では\nfalse\nを返します。時間外セッション情報の使用/不使用には影響されません。\nタイプ\nseries bool\n例\n//\n@version=\n6\nstrategy\n(\n\"`session.islastbar_regular` Example\"\n,\noverlay\n=\ntrue\n)\nlongCondition\n=\nyear\n>=\n2022\n// Place a long order at the `close` of the tradin\ng session's first bar.\nif\nsession.isfirstbar\nand\nlongCondition\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\n// Close the long position at the `close` of the t\nrading session's last bar.\nif\nsession.islastbar_regular\nand\nbarstate.isconfirmed\nstrategy.close\n(\n\"Long\"\n,\nimmediately\n=\ntrue\n)\n備考\nこの変数は、すべてのセッションで\ntrue\nを必ず一度ずつ返すことを保証するものではありません。セッション最後のバーとなるべき所で取引が発生しなかった場合、セッションの最後のバーが存在しない可能性があるためです。\nこの変数は非標準のチャートタイプ (例: 練行足) において想定通りの動作を保証するものではありません。\nこちらもご覧ください\nsession.isfirstbar\nsession.islastbar\nsession.isfirstbar_regular",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"`session.islastbar_regular` Example\"\n,\n \noverlay\n \n=\n \ntrue\n)\nlongCondition\n \n=\n \nyear\n \n>=\n \n2022\n// Place a long order at the `close` of the tradin\ng session's first bar.\nif\n \nsession.isfirstbar\n \nand\n \nlongCondition\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\n// Close the long position at the `close` of the t\nrading session's last bar.\nif\n \nsession.islastbar_regular\n \nand\n \nbarstate.isconfirmed\n \nstrategy.close\n(\n\"Long\"\n,\n \nimmediately\n \n=\n \ntrue\n)"
}
],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "true",
"href": "#const_true"
},
{
"text": "session.isfirstbar",
"href": "#var_session.isfirstbar"
},
{
"text": "session.islastbar",
"href": "#var_session.islastbar"
},
{
"text": "session.isfirstbar_regular",
"href": "#var_session.isfirstbar_regular"
}
],
"tables": []
},
{
"id": "var_session.ismarket",
"legacy_id": "var_session.ismarket",
"title": "session.ismarket",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">session.ismarket</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_session.ismarket\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">直近のバーが通常の取引時間内(ザラ場)である場合は <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を、そうでない場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_session.ispremarket\" href=\"#var_session.ispremarket\">session.ispremarket</a><a class=\"tv-tag-label js-reference\" data-href=\"var_session.ispostmarket\" href=\"#var_session.ispostmarket\">session.ispostmarket</a></div></div>",
"text": "session.ismarket\n直近のバーが通常の取引時間内(ザラ場)である場合は\ntrue\nを、そうでない場合は\nfalse\nを返します。\nタイプ\nseries bool\nこちらもご覧ください\nsession.ispremarket\nsession.ispostmarket",
"code_blocks": [],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "session.ispremarket",
"href": "#var_session.ispremarket"
},
{
"text": "session.ispostmarket",
"href": "#var_session.ispostmarket"
}
],
"tables": []
},
{
"id": "var_session.ispostmarket",
"legacy_id": "var_session.ispostmarket",
"title": "session.ispostmarket",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">session.ispostmarket</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_session.ispostmarket\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">直近のバーがアフターマーケット内である場合は <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を、そうでない場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。日中足でないチャートでは常に <code>false</code> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_session.ismarket\" href=\"#var_session.ismarket\">session.ismarket</a><a class=\"tv-tag-label js-reference\" data-href=\"var_session.ispremarket\" href=\"#var_session.ispremarket\">session.ispremarket</a></div></div>",
"text": "session.ispostmarket\n直近のバーがアフターマーケット内である場合は\ntrue\nを、そうでない場合は\nfalse\nを返します。日中足でないチャートでは常に\nfalse\nを返します。\nタイプ\nseries bool\nこちらもご覧ください\nsession.ismarket\nsession.ispremarket",
"code_blocks": [],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "session.ismarket",
"href": "#var_session.ismarket"
},
{
"text": "session.ispremarket",
"href": "#var_session.ispremarket"
}
],
"tables": []
},
{
"id": "var_session.ispremarket",
"legacy_id": "var_session.ispremarket",
"title": "session.ispremarket",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">session.ispremarket</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_session.ispremarket\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">直近のバーがプレマーケット内である場合は <a class=\"js-reference\" data-href=\"const_true\" href=\"#const_true\">true</a> を、そうでない場合は <a class=\"js-reference\" data-href=\"const_false\" href=\"#const_false\">false</a> を返します。日中足でないチャートでは常に <code>false</code> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series bool</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_session.ismarket\" href=\"#var_session.ismarket\">session.ismarket</a><a class=\"tv-tag-label js-reference\" data-href=\"var_session.ispostmarket\" href=\"#var_session.ispostmarket\">session.ispostmarket</a></div></div>",
"text": "session.ispremarket\n直近のバーがプレマーケット内である場合は\ntrue\nを、そうでない場合は\nfalse\nを返します。日中足でないチャートでは常に\nfalse\nを返します。\nタイプ\nseries bool\nこちらもご覧ください\nsession.ismarket\nsession.ispostmarket",
"code_blocks": [],
"links": [
{
"text": "true",
"href": "#const_true"
},
{
"text": "false",
"href": "#const_false"
},
{
"text": "session.ismarket",
"href": "#var_session.ismarket"
},
{
"text": "session.ispostmarket",
"href": "#var_session.ispostmarket"
}
],
"tables": []
},
{
"id": "var_strategy.account_currency",
"legacy_id": "var_strategy.account_currency",
"title": "strategy.account_currency",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.account_currency</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.account_currency\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">結果算出に使用される通貨を返します。これはストラテジーのプロパティで設定可能です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.convert_to_account\" href=\"#fun_strategy.convert_to_account\">strategy.convert_to_account</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy.convert_to_symbol\" href=\"#fun_strategy.convert_to_symbol\">strategy.convert_to_symbol</a></div></div>",
"text": "strategy.account_currency\n結果算出に使用される通貨を返します。これはストラテジーのプロパティで設定可能です。\nタイプ\nsimple string\nこちらもご覧ください\nstrategy\nstrategy.convert_to_account\nstrategy.convert_to_symbol",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "strategy.convert_to_account",
"href": "#fun_strategy.convert_to_account"
},
{
"text": "strategy.convert_to_symbol",
"href": "#fun_strategy.convert_to_symbol"
}
],
"tables": []
},
{
"id": "var_strategy.avg_losing_trade",
"legacy_id": "var_strategy.avg_losing_trade",
"title": "strategy.avg_losing_trade",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.avg_losing_trade</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.avg_losing_trade\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">負けトレード1回あたりの平均損失額を返します。すべての損失の合計を、負けトレード数で割って計算されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.avg_losing_trade_percent\" href=\"#var_strategy.avg_losing_trade_percent\">strategy.avg_losing_trade_percent</a></div></div>",
"text": "strategy.avg_losing_trade\n負けトレード1回あたりの平均損失額を返します。すべての損失の合計を、負けトレード数で割って計算されます。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.avg_losing_trade_percent",
"code_blocks": [],
"links": [
{
"text": "strategy.avg_losing_trade_percent",
"href": "#var_strategy.avg_losing_trade_percent"
}
],
"tables": []
},
{
"id": "var_strategy.avg_losing_trade_percent",
"legacy_id": "var_strategy.avg_losing_trade_percent",
"title": "strategy.avg_losing_trade_percent",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.avg_losing_trade_percent</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.avg_losing_trade_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">負けトレード1回あたりの平均損失率を返します。すべての損失率の合計を、負けトレード数で割って計算されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.avg_losing_trade\" href=\"#var_strategy.avg_losing_trade\">strategy.avg_losing_trade</a></div></div>",
"text": "strategy.avg_losing_trade_percent\n負けトレード1回あたりの平均損失率を返します。すべての損失率の合計を、負けトレード数で割って計算されます。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.avg_losing_trade",
"code_blocks": [],
"links": [
{
"text": "strategy.avg_losing_trade",
"href": "#var_strategy.avg_losing_trade"
}
],
"tables": []
},
{
"id": "var_strategy.avg_trade",
"legacy_id": "var_strategy.avg_trade",
"title": "strategy.avg_trade",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.avg_trade</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.avg_trade\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">1トレードあたりの平均損益額を返します。すべての損益の合計を、終了したトレード数で割って計算されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.avg_trade_percent\" href=\"#var_strategy.avg_trade_percent\">strategy.avg_trade_percent</a></div></div>",
"text": "strategy.avg_trade\n1トレードあたりの平均損益額を返します。すべての損益の合計を、終了したトレード数で割って計算されます。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.avg_trade_percent",
"code_blocks": [],
"links": [
{
"text": "strategy.avg_trade_percent",
"href": "#var_strategy.avg_trade_percent"
}
],
"tables": []
},
{
"id": "var_strategy.avg_trade_percent",
"legacy_id": "var_strategy.avg_trade_percent",
"title": "strategy.avg_trade_percent",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.avg_trade_percent</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.avg_trade_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">1トレードあたりの平均損益率を返します。すべての損益率の合計を、終了したトレード数で割って計算されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.avg_trade\" href=\"#var_strategy.avg_trade\">strategy.avg_trade</a></div></div>",
"text": "strategy.avg_trade_percent\n1トレードあたりの平均損益率を返します。すべての損益率の合計を、終了したトレード数で割って計算されます。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.avg_trade",
"code_blocks": [],
"links": [
{
"text": "strategy.avg_trade",
"href": "#var_strategy.avg_trade"
}
],
"tables": []
},
{
"id": "var_strategy.avg_winning_trade",
"legacy_id": "var_strategy.avg_winning_trade",
"title": "strategy.avg_winning_trade",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.avg_winning_trade</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.avg_winning_trade\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">勝ちトレード1回あたりの平均利益額を返します。すべての利益の合計を、勝ちトレード数で割って計算されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.avg_winning_trade_percent\" href=\"#var_strategy.avg_winning_trade_percent\">strategy.avg_winning_trade_percent</a></div></div>",
"text": "strategy.avg_winning_trade\n勝ちトレード1回あたりの平均利益額を返します。すべての利益の合計を、勝ちトレード数で割って計算されます。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.avg_winning_trade_percent",
"code_blocks": [],
"links": [
{
"text": "strategy.avg_winning_trade_percent",
"href": "#var_strategy.avg_winning_trade_percent"
}
],
"tables": []
},
{
"id": "var_strategy.avg_winning_trade_percent",
"legacy_id": "var_strategy.avg_winning_trade_percent",
"title": "strategy.avg_winning_trade_percent",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.avg_winning_trade_percent</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.avg_winning_trade_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">勝ちトレード1回あたりの平均利益率を返します。すべての利益率の合計を、勝ちトレード数で割って計算されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.avg_winning_trade\" href=\"#var_strategy.avg_winning_trade\">strategy.avg_winning_trade</a></div></div>",
"text": "strategy.avg_winning_trade_percent\n勝ちトレード1回あたりの平均利益率を返します。すべての利益率の合計を、勝ちトレード数で割って計算されます。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.avg_winning_trade",
"code_blocks": [],
"links": [
{
"text": "strategy.avg_winning_trade",
"href": "#var_strategy.avg_winning_trade"
}
],
"tables": []
},
{
"id": "var_strategy.closedtrades",
"legacy_id": "var_strategy.closedtrades",
"title": "strategy.closedtrades",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.closedtrades\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">全トレード期間でクローズされたトレードの数。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.opentrades\" href=\"#var_strategy.opentrades\">strategy.opentrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.wintrades\" href=\"#var_strategy.wintrades\">strategy.wintrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.losstrades\" href=\"#var_strategy.losstrades\">strategy.losstrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.eventrades\" href=\"#var_strategy.eventrades\">strategy.eventrades</a></div></div>",
"text": "strategy.closedtrades\n全トレード期間でクローズされたトレードの数。\nタイプ\nseries int\nこちらもご覧ください\nstrategy.position_size\nstrategy.opentrades\nstrategy.wintrades\nstrategy.losstrades\nstrategy.eventrades",
"code_blocks": [],
"links": [
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
},
{
"text": "strategy.opentrades",
"href": "#var_strategy.opentrades"
},
{
"text": "strategy.wintrades",
"href": "#var_strategy.wintrades"
},
{
"text": "strategy.losstrades",
"href": "#var_strategy.losstrades"
},
{
"text": "strategy.eventrades",
"href": "#var_strategy.eventrades"
}
],
"tables": []
},
{
"id": "var_strategy.closedtrades.first_index",
"legacy_id": "var_strategy.closedtrades.first_index",
"title": "strategy.closedtrades.first_index",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.closedtrades.first_index</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.closedtrades.first_index\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">「トレード一覧」に記載される最初の(最も古い)トレードのインデックス、トレードの番号です。この番号は通常 \"0\" です。許容上限を超える数のトレードが決済された場合、最も古いトレードが削除されますが、この番号はその後に残ったトレードの中で最も古いものに付けられるインデックスになります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.opentrades\" href=\"#var_strategy.opentrades\">strategy.opentrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.wintrades\" href=\"#var_strategy.wintrades\">strategy.wintrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.losstrades\" href=\"#var_strategy.losstrades\">strategy.losstrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.eventrades\" href=\"#var_strategy.eventrades\">strategy.eventrades</a></div></div>",
"text": "strategy.closedtrades.first_index\n「トレード一覧」に記載される最初の(最も古い)トレードのインデックス、トレードの番号です。この番号は通常 \"0\" です。許容上限を超える数のトレードが決済された場合、最も古いトレードが削除されますが、この番号はその後に残ったトレードの中で最も古いものに付けられるインデックスになります。\nタイプ\nseries int\nこちらもご覧ください\nstrategy.position_size\nstrategy.opentrades\nstrategy.wintrades\nstrategy.losstrades\nstrategy.eventrades",
"code_blocks": [],
"links": [
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
},
{
"text": "strategy.opentrades",
"href": "#var_strategy.opentrades"
},
{
"text": "strategy.wintrades",
"href": "#var_strategy.wintrades"
},
{
"text": "strategy.losstrades",
"href": "#var_strategy.losstrades"
},
{
"text": "strategy.eventrades",
"href": "#var_strategy.eventrades"
}
],
"tables": []
},
{
"id": "var_strategy.equity",
"legacy_id": "var_strategy.equity",
"title": "strategy.equity",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.equity</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.equity\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の資本額。 (<a class=\"js-reference\" data-href=\"var_strategy.initial_capital\" href=\"#var_strategy.initial_capital\">strategy.initial_capital</a> + <a class=\"js-reference\" data-href=\"var_strategy.netprofit\" href=\"#var_strategy.netprofit\">strategy.netprofit</a> + <a class=\"js-reference\" data-href=\"var_strategy.openprofit\" href=\"#var_strategy.openprofit\">strategy.openprofit</a>)</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.netprofit\" href=\"#var_strategy.netprofit\">strategy.netprofit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.openprofit\" href=\"#var_strategy.openprofit\">strategy.openprofit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a></div></div>",
"text": "strategy.equity\n現在の資本額。 (\nstrategy.initial_capital\n+\nstrategy.netprofit\n+\nstrategy.openprofit\n)\nタイプ\nseries float\nこちらもご覧ください\nstrategy.netprofit\nstrategy.openprofit\nstrategy.position_size",
"code_blocks": [],
"links": [
{
"text": "strategy.initial_capital",
"href": "#var_strategy.initial_capital"
},
{
"text": "strategy.netprofit",
"href": "#var_strategy.netprofit"
},
{
"text": "strategy.openprofit",
"href": "#var_strategy.openprofit"
},
{
"text": "strategy.netprofit",
"href": "#var_strategy.netprofit"
},
{
"text": "strategy.openprofit",
"href": "#var_strategy.openprofit"
},
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
}
],
"tables": []
},
{
"id": "var_strategy.eventrades",
"legacy_id": "var_strategy.eventrades",
"title": "strategy.eventrades",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.eventrades</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.eventrades\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">全トレード期間でのブレークイーブントレードの数。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.opentrades\" href=\"#var_strategy.opentrades\">strategy.opentrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.closedtrades\" href=\"#var_strategy.closedtrades\">strategy.closedtrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.wintrades\" href=\"#var_strategy.wintrades\">strategy.wintrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.losstrades\" href=\"#var_strategy.losstrades\">strategy.losstrades</a></div></div>",
"text": "strategy.eventrades\n全トレード期間でのブレークイーブントレードの数。\nタイプ\nseries int\nこちらもご覧ください\nstrategy.position_size\nstrategy.opentrades\nstrategy.closedtrades\nstrategy.wintrades\nstrategy.losstrades",
"code_blocks": [],
"links": [
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
},
{
"text": "strategy.opentrades",
"href": "#var_strategy.opentrades"
},
{
"text": "strategy.closedtrades",
"href": "#var_strategy.closedtrades"
},
{
"text": "strategy.wintrades",
"href": "#var_strategy.wintrades"
},
{
"text": "strategy.losstrades",
"href": "#var_strategy.losstrades"
}
],
"tables": []
},
{
"id": "var_strategy.grossloss",
"legacy_id": "var_strategy.grossloss",
"title": "strategy.grossloss",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.grossloss</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.grossloss\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">終了したすべての負けトレードの合計金額。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.netprofit\" href=\"#var_strategy.netprofit\">strategy.netprofit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.grossprofit\" href=\"#var_strategy.grossprofit\">strategy.grossprofit</a></div></div>",
"text": "strategy.grossloss\n終了したすべての負けトレードの合計金額。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.netprofit\nstrategy.grossprofit",
"code_blocks": [],
"links": [
{
"text": "strategy.netprofit",
"href": "#var_strategy.netprofit"
},
{
"text": "strategy.grossprofit",
"href": "#var_strategy.grossprofit"
}
],
"tables": []
},
{
"id": "var_strategy.grossloss_percent",
"legacy_id": "var_strategy.grossloss_percent",
"title": "strategy.grossloss_percent",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.grossloss_percent</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.grossloss_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">終了したすべての負けトレードの合計金額を、初期資金に対する割合で表します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.grossloss\" href=\"#var_strategy.grossloss\">strategy.grossloss</a></div></div>",
"text": "strategy.grossloss_percent\n終了したすべての負けトレードの合計金額を、初期資金に対する割合で表します。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.grossloss",
"code_blocks": [],
"links": [
{
"text": "strategy.grossloss",
"href": "#var_strategy.grossloss"
}
],
"tables": []
},
{
"id": "var_strategy.grossprofit",
"legacy_id": "var_strategy.grossprofit",
"title": "strategy.grossprofit",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.grossprofit</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.grossprofit\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">終了したすべての勝ちトレードの合計金額。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.netprofit\" href=\"#var_strategy.netprofit\">strategy.netprofit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.grossloss\" href=\"#var_strategy.grossloss\">strategy.grossloss</a></div></div>",
"text": "strategy.grossprofit\n終了したすべての勝ちトレードの合計金額。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.netprofit\nstrategy.grossloss",
"code_blocks": [],
"links": [
{
"text": "strategy.netprofit",
"href": "#var_strategy.netprofit"
},
{
"text": "strategy.grossloss",
"href": "#var_strategy.grossloss"
}
],
"tables": []
},
{
"id": "var_strategy.grossprofit_percent",
"legacy_id": "var_strategy.grossprofit_percent",
"title": "strategy.grossprofit_percent",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.grossprofit_percent</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.grossprofit_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">終了したすべての勝ちトレードの合計金額を、初期資金に対する割合で表します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.grossprofit\" href=\"#var_strategy.grossprofit\">strategy.grossprofit</a></div></div>",
"text": "strategy.grossprofit_percent\n終了したすべての勝ちトレードの合計金額を、初期資金に対する割合で表します。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.grossprofit",
"code_blocks": [],
"links": [
{
"text": "strategy.grossprofit",
"href": "#var_strategy.grossprofit"
}
],
"tables": []
},
{
"id": "var_strategy.initial_capital",
"legacy_id": "var_strategy.initial_capital",
"title": "strategy.initial_capital",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.initial_capital</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.initial_capital\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ストラテジーのプロパティで設定する初期資金。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a></div></div>",
"text": "strategy.initial_capital\nストラテジーのプロパティで設定する初期資金。\nタイプ\nseries float\nこちらもご覧ください\nstrategy",
"code_blocks": [],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
}
],
"tables": []
},
{
"id": "var_strategy.losstrades",
"legacy_id": "var_strategy.losstrades",
"title": "strategy.losstrades",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.losstrades</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.losstrades\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">全トレード期間での負けトレードの数。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.opentrades\" href=\"#var_strategy.opentrades\">strategy.opentrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.closedtrades\" href=\"#var_strategy.closedtrades\">strategy.closedtrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.wintrades\" href=\"#var_strategy.wintrades\">strategy.wintrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.eventrades\" href=\"#var_strategy.eventrades\">strategy.eventrades</a></div></div>",
"text": "strategy.losstrades\n全トレード期間での負けトレードの数。\nタイプ\nseries int\nこちらもご覧ください\nstrategy.position_size\nstrategy.opentrades\nstrategy.closedtrades\nstrategy.wintrades\nstrategy.eventrades",
"code_blocks": [],
"links": [
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
},
{
"text": "strategy.opentrades",
"href": "#var_strategy.opentrades"
},
{
"text": "strategy.closedtrades",
"href": "#var_strategy.closedtrades"
},
{
"text": "strategy.wintrades",
"href": "#var_strategy.wintrades"
},
{
"text": "strategy.eventrades",
"href": "#var_strategy.eventrades"
}
],
"tables": []
},
{
"id": "var_strategy.margin_liquidation_price",
"legacy_id": "var_strategy.margin_liquidation_price",
"title": "strategy.margin_liquidation_price",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.margin_liquidation_price</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.margin_liquidation_price\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ストラテジーで証拠金が使用されている場合において、シミュレーション上でマージンコールが発生する価格ポイントを返し、証拠金の要件が十分に満たされるポジションを清算します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_strategy.margin_liquidation_price\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Margin call management\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">margin_long</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">25</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">margin_short</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">25</span><span class=\"mtk18\">,</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.percent_of_equity</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">395</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maFast</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">14</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maSlow</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.sma</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">28</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossover</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maFast</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maSlow</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.long</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.crossunder</span><span class=\"mtk13\">(</span><span class=\"mtk33\">maFast</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">maSlow</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk15\">changePercent</span><span class=\"mtk13\">(</span><span class=\"mtk33\">v1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">v2</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">v1</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">v2</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.abs</span><span class=\"mtk13\">(</span><span class=\"mtk33\">v2</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// exit when we're 10% away from a margin call, to</span><span class=\"mtk9\"> prevent it.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.abs</span><span class=\"mtk13\">(</span><span class=\"mtk33\">changePercent</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.margin_liquidation_price</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">10</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Long\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.close</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">ストラテジーで証拠金が使用されていない場合、つまり、<a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> の宣言文が <code>margin_long</code> や <code>margin_short</code> のパラメーターの変数を指定してしない場合、この変数は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div></div>",
"text": "strategy.margin_liquidation_price\nストラテジーで証拠金が使用されている場合において、シミュレーション上でマージンコールが発生する価格ポイントを返し、証拠金の要件が十分に満たされるポジションを清算します。\nタイプ\nseries float\n例\n//\n@version=\n6\nstrategy\n(\n\"Margin call management\"\n,\noverlay\n=\ntrue\n,\nmargin_long\n=\n25\n,\nmargin_short\n=\n25\n,\ndefault_qty_type\n=\nstrategy.percent_of_equity\n,\ndefault_qty_value\n=\n395\n)\nfloat\nmaFast\n=\nta.sma\n(\nclose\n,\n14\n)\nfloat\nmaSlow\n=\nta.sma\n(\nclose\n,\n28\n)\nif\nta.crossover\n(\nmaFast\n,\nmaSlow\n)\nstrategy.entry\n(\n\"Long\"\n,\nstrategy.long\n)\nif\nta.crossunder\n(\nmaFast\n,\nmaSlow\n)\nstrategy.entry\n(\n\"Short\"\n,\nstrategy.short\n)\nchangePercent\n(\nv1\n,\nv2\n)\n=>\nfloat\nresult\n=\n(\nv1\n-\nv2\n)\n*\n100\n/\nmath.abs\n(\nv2\n)\n// exit when we're 10% away from a margin call, to\nprevent it.\nif\nmath.abs\n(\nchangePercent\n(\nclose\n,\nstrategy.margin_liquidation_price\n))\n<=\n10\nstrategy.close\n(\n\"Long\"\n)\nstrategy.close\n(\n\"Short\"\n)\n備考\nストラテジーで証拠金が使用されていない場合、つまり、\nstrategy\nの宣言文が\nmargin_long\nや\nmargin_short\nのパラメーターの変数を指定してしない場合、この変数は\nna\nを返します。",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n\"Margin call management\"\n,\n \noverlay\n \n=\n \ntrue\n,\n \nmargin_long\n \n=\n \n25\n,\n \nmargin_short\n \n=\n \n25\n,\n \ndefault_qty_type\n \n=\n \nstrategy.percent_of_equity\n,\n \ndefault_qty_value\n \n=\n \n395\n)\nfloat\n \nmaFast\n \n=\n \nta.sma\n(\nclose\n,\n \n14\n)\nfloat\n \nmaSlow\n \n=\n \nta.sma\n(\nclose\n,\n \n28\n)\nif\n \nta.crossover\n(\nmaFast\n,\n \nmaSlow\n)\n \nstrategy.entry\n(\n\"Long\"\n,\n \nstrategy.long\n)\nif\n \nta.crossunder\n(\nmaFast\n,\n \nmaSlow\n)\n \nstrategy.entry\n(\n\"Short\"\n,\n \nstrategy.short\n)\nchangePercent\n(\nv1\n,\n \nv2\n)\n \n=>\n \nfloat\n \nresult\n \n=\n \n(\nv1\n \n-\n \nv2\n)\n \n*\n \n100\n \n/\n \nmath.abs\n(\nv2\n)\n// exit when we're 10% away from a margin call, to\n prevent it.\nif\n \nmath.abs\n(\nchangePercent\n(\nclose\n,\n \nstrategy.margin_liquidation_price\n))\n \n<=\n \n10\n \nstrategy.close\n(\n\"Long\"\n)\n \nstrategy.close\n(\n\"Short\"\n)"
}
],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "var_strategy.max_contracts_held_all",
"legacy_id": "var_strategy.max_contracts_held_all",
"title": "strategy.max_contracts_held_all",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.max_contracts_held_all</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.max_contracts_held_all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引期間全体に渡る契約数/株数/ロット数/ユニット数のトレードにおける最大値。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_contracts_held_long\" href=\"#var_strategy.max_contracts_held_long\">strategy.max_contracts_held_long</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_contracts_held_short\" href=\"#var_strategy.max_contracts_held_short\">strategy.max_contracts_held_short</a></div></div>",
"text": "strategy.max_contracts_held_all\n取引期間全体に渡る契約数/株数/ロット数/ユニット数のトレードにおける最大値。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.position_size\nstrategy.max_contracts_held_long\nstrategy.max_contracts_held_short",
"code_blocks": [],
"links": [
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
},
{
"text": "strategy.max_contracts_held_long",
"href": "#var_strategy.max_contracts_held_long"
},
{
"text": "strategy.max_contracts_held_short",
"href": "#var_strategy.max_contracts_held_short"
}
],
"tables": []
},
{
"id": "var_strategy.max_contracts_held_long",
"legacy_id": "var_strategy.max_contracts_held_long",
"title": "strategy.max_contracts_held_long",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.max_contracts_held_long</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.max_contracts_held_long\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引期間全体に渡る契約数/株数/ロット数/ユニット数の買いトレードにおける最大値。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_contracts_held_all\" href=\"#var_strategy.max_contracts_held_all\">strategy.max_contracts_held_all</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_contracts_held_short\" href=\"#var_strategy.max_contracts_held_short\">strategy.max_contracts_held_short</a></div></div>",
"text": "strategy.max_contracts_held_long\n取引期間全体に渡る契約数/株数/ロット数/ユニット数の買いトレードにおける最大値。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.position_size\nstrategy.max_contracts_held_all\nstrategy.max_contracts_held_short",
"code_blocks": [],
"links": [
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
},
{
"text": "strategy.max_contracts_held_all",
"href": "#var_strategy.max_contracts_held_all"
},
{
"text": "strategy.max_contracts_held_short",
"href": "#var_strategy.max_contracts_held_short"
}
],
"tables": []
},
{
"id": "var_strategy.max_contracts_held_short",
"legacy_id": "var_strategy.max_contracts_held_short",
"title": "strategy.max_contracts_held_short",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.max_contracts_held_short</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.max_contracts_held_short\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引期間全体に渡る契約数/株数/ロット数/ユニット数の売りトレードにおける最大値。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_contracts_held_all\" href=\"#var_strategy.max_contracts_held_all\">strategy.max_contracts_held_all</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_contracts_held_long\" href=\"#var_strategy.max_contracts_held_long\">strategy.max_contracts_held_long</a></div></div>",
"text": "strategy.max_contracts_held_short\n取引期間全体に渡る契約数/株数/ロット数/ユニット数の売りトレードにおける最大値。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.position_size\nstrategy.max_contracts_held_all\nstrategy.max_contracts_held_long",
"code_blocks": [],
"links": [
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
},
{
"text": "strategy.max_contracts_held_all",
"href": "#var_strategy.max_contracts_held_all"
},
{
"text": "strategy.max_contracts_held_long",
"href": "#var_strategy.max_contracts_held_long"
}
],
"tables": []
},
{
"id": "var_strategy.max_drawdown",
"legacy_id": "var_strategy.max_drawdown",
"title": "strategy.max_drawdown",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.max_drawdown</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.max_drawdown\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">全トレード期間での最大ドローダウン。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.netprofit\" href=\"#var_strategy.netprofit\">strategy.netprofit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.equity\" href=\"#var_strategy.equity\">strategy.equity</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_runup\" href=\"#var_strategy.max_runup\">strategy.max_runup</a></div></div>",
"text": "strategy.max_drawdown\n全トレード期間での最大ドローダウン。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.netprofit\nstrategy.equity\nstrategy.max_runup",
"code_blocks": [],
"links": [
{
"text": "strategy.netprofit",
"href": "#var_strategy.netprofit"
},
{
"text": "strategy.equity",
"href": "#var_strategy.equity"
},
{
"text": "strategy.max_runup",
"href": "#var_strategy.max_runup"
}
],
"tables": []
},
{
"id": "var_strategy.max_drawdown_percent",
"legacy_id": "var_strategy.max_drawdown_percent",
"title": "strategy.max_drawdown_percent",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.max_drawdown_percent</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.max_drawdown_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">全取引期間に対する最大ドローダウンで、パーセント値で表されます。以下の式で計算されます: <code>Lowest Value During Trade / (Entry Price x Quantity) * 100</code></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_drawdown\" href=\"#var_strategy.max_drawdown\">strategy.max_drawdown</a></div></div>",
"text": "strategy.max_drawdown_percent\n全取引期間に対する最大ドローダウンで、パーセント値で表されます。以下の式で計算されます:\nLowest Value During Trade / (Entry Price x Quantity) * 100\nタイプ\nseries float\nこちらもご覧ください\nstrategy.max_drawdown",
"code_blocks": [],
"links": [
{
"text": "strategy.max_drawdown",
"href": "#var_strategy.max_drawdown"
}
],
"tables": []
},
{
"id": "var_strategy.max_runup",
"legacy_id": "var_strategy.max_runup",
"title": "strategy.max_runup",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.max_runup</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.max_runup\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">全トレード期間での最大可能利益。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.netprofit\" href=\"#var_strategy.netprofit\">strategy.netprofit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.equity\" href=\"#var_strategy.equity\">strategy.equity</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_drawdown\" href=\"#var_strategy.max_drawdown\">strategy.max_drawdown</a></div></div>",
"text": "strategy.max_runup\n全トレード期間での最大可能利益。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.netprofit\nstrategy.equity\nstrategy.max_drawdown",
"code_blocks": [],
"links": [
{
"text": "strategy.netprofit",
"href": "#var_strategy.netprofit"
},
{
"text": "strategy.equity",
"href": "#var_strategy.equity"
},
{
"text": "strategy.max_drawdown",
"href": "#var_strategy.max_drawdown"
}
],
"tables": []
},
{
"id": "var_strategy.max_runup_percent",
"legacy_id": "var_strategy.max_runup_percent",
"title": "strategy.max_runup_percent",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.max_runup_percent</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.max_runup_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">全取引期間に対する最大可能利益で、パーセント値で表されます。以下の式で計算されます: <code>Highest Value During Trade / (Entry Price x Quantity) * 100</code></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.max_runup\" href=\"#var_strategy.max_runup\">strategy.max_runup</a></div></div>",
"text": "strategy.max_runup_percent\n全取引期間に対する最大可能利益で、パーセント値で表されます。以下の式で計算されます:\nHighest Value During Trade / (Entry Price x Quantity) * 100\nタイプ\nseries float\nこちらもご覧ください\nstrategy.max_runup",
"code_blocks": [],
"links": [
{
"text": "strategy.max_runup",
"href": "#var_strategy.max_runup"
}
],
"tables": []
},
{
"id": "var_strategy.netprofit",
"legacy_id": "var_strategy.netprofit",
"title": "strategy.netprofit",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.netprofit</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.netprofit\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">終了したすべてのトレードの合計金額。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.openprofit\" href=\"#var_strategy.openprofit\">strategy.openprofit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.grossprofit\" href=\"#var_strategy.grossprofit\">strategy.grossprofit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.grossloss\" href=\"#var_strategy.grossloss\">strategy.grossloss</a></div></div>",
"text": "strategy.netprofit\n終了したすべてのトレードの合計金額。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.openprofit\nstrategy.position_size\nstrategy.grossprofit\nstrategy.grossloss",
"code_blocks": [],
"links": [
{
"text": "strategy.openprofit",
"href": "#var_strategy.openprofit"
},
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
},
{
"text": "strategy.grossprofit",
"href": "#var_strategy.grossprofit"
},
{
"text": "strategy.grossloss",
"href": "#var_strategy.grossloss"
}
],
"tables": []
},
{
"id": "var_strategy.netprofit_percent",
"legacy_id": "var_strategy.netprofit_percent",
"title": "strategy.netprofit_percent",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.netprofit_percent</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.netprofit_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">終了したすべてのトレードの合計金額を、初期資金に対する割合で表します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.netprofit\" href=\"#var_strategy.netprofit\">strategy.netprofit</a></div></div>",
"text": "strategy.netprofit_percent\n終了したすべてのトレードの合計金額を、初期資金に対する割合で表します。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.netprofit",
"code_blocks": [],
"links": [
{
"text": "strategy.netprofit",
"href": "#var_strategy.netprofit"
}
],
"tables": []
},
{
"id": "var_strategy.openprofit",
"legacy_id": "var_strategy.openprofit",
"title": "strategy.openprofit",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.openprofit</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.openprofit\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">すべてのオープンポジションの現在の未実現損益。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.netprofit\" href=\"#var_strategy.netprofit\">strategy.netprofit</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a></div></div>",
"text": "strategy.openprofit\nすべてのオープンポジションの現在の未実現損益。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.netprofit\nstrategy.position_size",
"code_blocks": [],
"links": [
{
"text": "strategy.netprofit",
"href": "#var_strategy.netprofit"
},
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
}
],
"tables": []
},
{
"id": "var_strategy.openprofit_percent",
"legacy_id": "var_strategy.openprofit_percent",
"title": "strategy.openprofit_percent",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.openprofit_percent</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.openprofit_percent\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">すべての未決済ポジションに対する現在の未実現損益を、下記の式で算出される割合で表します: <code>openPL / realizedEquity * 100</code></div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.openprofit\" href=\"#var_strategy.openprofit\">strategy.openprofit</a></div></div>",
"text": "strategy.openprofit_percent\nすべての未決済ポジションに対する現在の未実現損益を、下記の式で算出される割合で表します:\nopenPL / realizedEquity * 100\nタイプ\nseries float\nこちらもご覧ください\nstrategy.openprofit",
"code_blocks": [],
"links": [
{
"text": "strategy.openprofit",
"href": "#var_strategy.openprofit"
}
],
"tables": []
},
{
"id": "var_strategy.opentrades",
"legacy_id": "var_strategy.opentrades",
"title": "strategy.opentrades",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.opentrades\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">クローズされずにオープン中のままの市場ポジションのエントリー数。オープン中の市場ポジションがない場合には 0 が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a></div></div>",
"text": "strategy.opentrades\nクローズされずにオープン中のままの市場ポジションのエントリー数。オープン中の市場ポジションがない場合には 0 が返されます。\nタイプ\nseries int\nこちらもご覧ください\nstrategy.position_size",
"code_blocks": [],
"links": [
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
}
],
"tables": []
},
{
"id": "var_strategy.opentrades.capital_held",
"legacy_id": "var_strategy.opentrades.capital_held",
"title": "strategy.opentrades.capital_held",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.opentrades.capital_held</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.opentrades.capital_held\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">未決済トレードで現在保持されている資本金額が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_strategy.opentrades.capital_held\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">strategy</span><span class=\"mtk13\">(</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"strategy.opentrades.capital_held example\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk18\">=</span><span class=\"mtk11\">false</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">margin_long</span><span class=\"mtk18\">=</span><span class=\"mtk12\">50</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">margin_short</span><span class=\"mtk18\">=</span><span class=\"mtk12\">50</span><span class=\"mtk18\">,</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_type</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.percent_of_equity</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">default_qty_value</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">100</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Enter a short position on the first bar.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.isfirst</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">strategy.entry</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Short\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.short</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// Plot the capital held by the short position.</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">strategy.opentrades.capital_held</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Capital held\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">// Highlight the chart background if the position </span><span class=\"mtk9\">is completely closed by margin calls.</span></span><br/><span><span class=\"mtk16\">bgcolor</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">and</span><span class=\"mtk1\"> </span><span class=\"mtk11\">strategy.opentrades.capital_held</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">60</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk11\">na</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数は、ストラテジーが仮想口座上で資金取引のシミュレーションを行わない場合、つまり、<a class=\"js-reference\" data-href=\"fun_strategy\" href=\"#fun_strategy\">strategy</a> 関数の引数としてゼロ以外の <code>margin_long</code> もしくは <code>margin_short</code> を含んでいない場合に <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div></div>",
"text": "strategy.opentrades.capital_held\n未決済トレードで現在保持されている資本金額が返されます。\nタイプ\nseries float\n例\n//\n@version=\n6\nstrategy\n(\n\"strategy.opentrades.capital_held example\"\n,\noverlay\n=\nfalse\n,\nmargin_long\n=\n50\n,\nmargin_short\n=\n50\n,\ndefault_qty_type\n=\nstrategy.percent_of_equity\n,\ndefault_qty_value\n=\n100\n)\n// Enter a short position on the first bar.\nif\nbarstate.isfirst\nstrategy.entry\n(\n\"Short\"\n,\nstrategy.short\n)\n// Plot the capital held by the short position.\nplot\n(\nstrategy.opentrades.capital_held\n,\n\"Capital held\"\n)\n// Highlight the chart background if the position\nis completely closed by margin calls.\nbgcolor\n(\nbar_index\n>\n0\nand\nstrategy.opentrades.capital_held\n==\n0\n?\ncolor.new\n(\ncolor.red\n,\n60\n)\n:\nna\n)\n備考\nこの変数は、ストラテジーが仮想口座上で資金取引のシミュレーションを行わない場合、つまり、\nstrategy\n関数の引数としてゼロ以外の\nmargin_long\nもしくは\nmargin_short\nを含んでいない場合に\nna\nを返します。",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nstrategy\n(\n \n\"strategy.opentrades.capital_held example\"\n,\n \noverlay\n=\nfalse\n,\n \nmargin_long\n=\n50\n,\n \nmargin_short\n=\n50\n,\n \ndefault_qty_type\n \n=\n \nstrategy.percent_of_equity\n,\n \ndefault_qty_value\n \n=\n \n100\n \n)\n// Enter a short position on the first bar.\nif\n \nbarstate.isfirst\n \nstrategy.entry\n(\n\"Short\"\n,\n \nstrategy.short\n)\n// Plot the capital held by the short position.\nplot\n(\nstrategy.opentrades.capital_held\n,\n \n\"Capital held\"\n)\n// Highlight the chart background if the position \nis completely closed by margin calls.\nbgcolor\n(\nbar_index\n \n>\n \n0\n \nand\n \nstrategy.opentrades.capital_held\n \n==\n \n0\n \n?\n \ncolor.new\n(\ncolor.red\n,\n \n60\n)\n \n:\n \nna\n)"
}
],
"links": [
{
"text": "strategy",
"href": "#fun_strategy"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "var_strategy.position_avg_price",
"legacy_id": "var_strategy.position_avg_price",
"title": "strategy.position_avg_price",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.position_avg_price</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.position_avg_price\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の市場ポジションの平均エントリー価格。もし市場ポジションがフラットであれば、'NaN'が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a></div></div>",
"text": "strategy.position_avg_price\n現在の市場ポジションの平均エントリー価格。もし市場ポジションがフラットであれば、'NaN'が返されます。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.position_size",
"code_blocks": [],
"links": [
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
}
],
"tables": []
},
{
"id": "var_strategy.position_entry_name",
"legacy_id": "var_strategy.position_entry_name",
"title": "strategy.position_entry_name",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.position_entry_name</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.position_entry_name\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の市場ポジションをエントリーした時の注文の名前。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a></div></div>",
"text": "strategy.position_entry_name\n現在の市場ポジションをエントリーした時の注文の名前。\nタイプ\nseries string\nこちらもご覧ください\nstrategy.position_size",
"code_blocks": [],
"links": [
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
}
],
"tables": []
},
{
"id": "var_strategy.position_size",
"legacy_id": "var_strategy.position_size",
"title": "strategy.position_size",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.position_size</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.position_size\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の市場ポジションの方向とサイズ。値が0より大きい場合、市場ポジションは買い。値が0より少ない場合、市場ポジションは売り。絶対値は取引における契約数/株数/ロット数/ユニット数 (ポジションサイズ) です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_avg_price\" href=\"#var_strategy.position_avg_price\">strategy.position_avg_price</a></div></div>",
"text": "strategy.position_size\n現在の市場ポジションの方向とサイズ。値が0より大きい場合、市場ポジションは買い。値が0より少ない場合、市場ポジションは売り。絶対値は取引における契約数/株数/ロット数/ユニット数 (ポジションサイズ) です。\nタイプ\nseries float\nこちらもご覧ください\nstrategy.position_avg_price",
"code_blocks": [],
"links": [
{
"text": "strategy.position_avg_price",
"href": "#var_strategy.position_avg_price"
}
],
"tables": []
},
{
"id": "var_strategy.wintrades",
"legacy_id": "var_strategy.wintrades",
"title": "strategy.wintrades",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">strategy.wintrades</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_strategy.wintrades\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">全トレード期間での勝ちトレードの数。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.position_size\" href=\"#var_strategy.position_size\">strategy.position_size</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.opentrades\" href=\"#var_strategy.opentrades\">strategy.opentrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.closedtrades\" href=\"#var_strategy.closedtrades\">strategy.closedtrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.losstrades\" href=\"#var_strategy.losstrades\">strategy.losstrades</a><a class=\"tv-tag-label js-reference\" data-href=\"var_strategy.eventrades\" href=\"#var_strategy.eventrades\">strategy.eventrades</a></div></div>",
"text": "strategy.wintrades\n全トレード期間での勝ちトレードの数。\nタイプ\nseries int\nこちらもご覧ください\nstrategy.position_size\nstrategy.opentrades\nstrategy.closedtrades\nstrategy.losstrades\nstrategy.eventrades",
"code_blocks": [],
"links": [
{
"text": "strategy.position_size",
"href": "#var_strategy.position_size"
},
{
"text": "strategy.opentrades",
"href": "#var_strategy.opentrades"
},
{
"text": "strategy.closedtrades",
"href": "#var_strategy.closedtrades"
},
{
"text": "strategy.losstrades",
"href": "#var_strategy.losstrades"
},
{
"text": "strategy.eventrades",
"href": "#var_strategy.eventrades"
}
],
"tables": []
},
{
"id": "var_syminfo.basecurrency",
"legacy_id": "var_syminfo.basecurrency",
"title": "syminfo.basecurrency",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.basecurrency</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.basecurrency\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">シンボルの基軸通貨(つまり、トレード対象の通貨もしくはコイン)を表すコードを含む文字列を返します。これは対象の銘柄がFXや暗号資産のペア、もしくはこうしたペアに基づくデリバティブの銘柄の場合であり、そうでない場合は空の文字列が返されます。たとえば、この変数を使うとそれぞれ、\"EURJPY\" に対しては \"EUR\"、\"BTCUSDT\" に対しては \"BTC\"、\"CME:6C1!\" に対しては \"CAD\"、\"NASDAQ:AAPL\" に対しては \"\" が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.currency\" href=\"#var_syminfo.currency\">syminfo.currency</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a></div></div>",
"text": "syminfo.basecurrency\nシンボルの基軸通貨(つまり、トレード対象の通貨もしくはコイン)を表すコードを含む文字列を返します。これは対象の銘柄がFXや暗号資産のペア、もしくはこうしたペアに基づくデリバティブの銘柄の場合であり、そうでない場合は空の文字列が返されます。たとえば、この変数を使うとそれぞれ、\"EURJPY\" に対しては \"EUR\"、\"BTCUSDT\" に対しては \"BTC\"、\"CME:6C1!\" に対しては \"CAD\"、\"NASDAQ:AAPL\" に対しては \"\" が返されます。\nタイプ\nsimple string\nこちらもご覧ください\nsyminfo.currency\nsyminfo.ticker",
"code_blocks": [],
"links": [
{
"text": "syminfo.currency",
"href": "#var_syminfo.currency"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
}
],
"tables": []
},
{
"id": "var_syminfo.country",
"legacy_id": "var_syminfo.country",
"title": "syminfo.country",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.country</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.country\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">そのシンボルが取引されている国を表す2文字のコードを <a href=\"https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2\" target=\"_blank\">ISO 3166-1 alpha-2</a> 形式で返します。取引所に特定の国と直接的なつながりがなければ <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。例えば、\"NASDAQ:AAPL\" の場合は \"US\" 、\"LSE:AAPL\" の場合は \"GB\" 、\"BITSTAMP:BTCUSD\" の場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> が返されることになります。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div></div>",
"text": "syminfo.country\nそのシンボルが取引されている国を表す2文字のコードを\nISO 3166-1 alpha-2\n形式で返します。取引所に特定の国と直接的なつながりがなければ\nna\nを返します。例えば、\"NASDAQ:AAPL\" の場合は \"US\" 、\"LSE:AAPL\" の場合は \"GB\" 、\"BITSTAMP:BTCUSD\" の場合は\nna\nが返されることになります。\nタイプ\nsimple string",
"code_blocks": [],
"links": [
{
"text": "ISO 3166-1 alpha-2",
"href": "https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2"
},
{
"text": "na",
"href": "#var_na"
},
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "var_syminfo.currency",
"legacy_id": "var_syminfo.currency",
"title": "syminfo.currency",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.currency</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.currency\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">シンボルの価格を表している通貨コードを含む文字列を返します。たとえば、この変数を使うと \"NASDAQ:AAPL\" に対しては \"USD\"、\"EURJPY\" に対しては \"JPY\" が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.basecurrency\" href=\"#var_syminfo.basecurrency\">syminfo.basecurrency</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"const_currency.USD\" href=\"#const_currency.USD\">currency.USD</a><a class=\"tv-tag-label js-reference\" data-href=\"const_currency.EUR\" href=\"#const_currency.EUR\">currency.EUR</a></div></div>",
"text": "syminfo.currency\nシンボルの価格を表している通貨コードを含む文字列を返します。たとえば、この変数を使うと \"NASDAQ:AAPL\" に対しては \"USD\"、\"EURJPY\" に対しては \"JPY\" が返されます。\nタイプ\nsimple string\nこちらもご覧ください\nsyminfo.basecurrency\nsyminfo.ticker\ncurrency.USD\ncurrency.EUR",
"code_blocks": [],
"links": [
{
"text": "syminfo.basecurrency",
"href": "#var_syminfo.basecurrency"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "currency.USD",
"href": "#const_currency.USD"
},
{
"text": "currency.EUR",
"href": "#const_currency.EUR"
}
],
"tables": []
},
{
"id": "var_syminfo.current_contract",
"legacy_id": "var_syminfo.current_contract",
"title": "syminfo.current_contract",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.current_contract</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.current_contract\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルが先物つなぎ足の場合、そのもとになる先物銘柄のティッカー識別子です。これ以外の場合は <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.description\" href=\"#var_syminfo.description\">syminfo.description</a></div></div>",
"text": "syminfo.current_contract\n現在のシンボルが先物つなぎ足の場合、そのもとになる先物銘柄のティッカー識別子です。これ以外の場合は\nna\nです。\nタイプ\nsimple string\nこちらもご覧ください\nsyminfo.ticker\nsyminfo.description",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.description",
"href": "#var_syminfo.description"
}
],
"tables": []
},
{
"id": "var_syminfo.description",
"legacy_id": "var_syminfo.description",
"title": "syminfo.description",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.description</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.description\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルの説明。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.prefix\" href=\"#var_syminfo.prefix\">syminfo.prefix</a></div></div>",
"text": "syminfo.description\n現在のシンボルの説明。\nタイプ\nsimple string\nこちらもご覧ください\nsyminfo.ticker\nsyminfo.prefix",
"code_blocks": [],
"links": [
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.prefix",
"href": "#var_syminfo.prefix"
}
],
"tables": []
},
{
"id": "var_syminfo.employees",
"legacy_id": "var_syminfo.employees",
"title": "syminfo.employees",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.employees</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.employees\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">企業の従業員数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.employees\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo simple\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A table containing information about a company's </span><span class=\"mtk9\">employees, shareholders, and shares.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add header cells</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"name\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"value\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add employee info cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"employees\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.employees</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add shareholder cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shareholders\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shareholders</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add float shares outstanding cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shares_outstanding_float\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shares_outstanding_float</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add total shares outstanding cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shares_outstanding_total\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shares_outstanding_total</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.shareholders\" href=\"#var_syminfo.shareholders\">syminfo.shareholders</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.shares_outstanding_float\" href=\"#var_syminfo.shares_outstanding_float\">syminfo.shares_outstanding_float</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.shares_outstanding_total\" href=\"#var_syminfo.shares_outstanding_total\">syminfo.shares_outstanding_total</a></div></div>",
"text": "syminfo.employees\n企業の従業員数です。\nタイプ\nsimple int\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo simple\"\n)\n//\n@variable\nA table containing information about a company's\nemployees, shareholders, and shares.\nvar\nresult_table\n=\ntable.new\n(\nposition\n=\nposition.top_right\n,\ncolumns\n=\n2\n,\nrows\n=\n5\n,\nborder_width\n=\n1\n)\nif\nbarstate.islastconfirmedhistory\n// Add header cells\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n0\n,\ntext\n=\n\"name\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n0\n,\ntext\n=\n\"value\"\n)\n// Add employee info cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n1\n,\ntext\n=\n\"employees\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n1\n,\ntext\n=\nstr.tostring\n(\nsyminfo.employees\n))\n// Add shareholder cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n2\n,\ntext\n=\n\"shareholders\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n2\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shareholders\n))\n// Add float shares outstanding cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n3\n,\ntext\n=\n\"shares_outstanding_float\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n3\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shares_outstanding_float\n))\n// Add total shares outstanding cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n4\n,\ntext\n=\n\"shares_outstanding_total\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n4\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shares_outstanding_total\n))\nこちらもご覧ください\nsyminfo.shareholders\nsyminfo.shares_outstanding_float\nsyminfo.shares_outstanding_total",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo simple\"\n)\n//\n@variable\n A table containing information about a company's \nemployees, shareholders, and shares.\nvar\n \nresult_table\n \n=\n \ntable.new\n(\nposition\n \n=\n \nposition.top_right\n,\n \ncolumns\n \n=\n \n2\n,\n \nrows\n \n=\n \n5\n,\n \nborder_width\n \n=\n \n1\n)\nif\n \nbarstate.islastconfirmedhistory\n \n// Add header cells\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"name\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"value\"\n)\n \n// Add employee info cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n1\n,\n \ntext\n \n=\n \n\"employees\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n1\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.employees\n))\n \n// Add shareholder cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n2\n,\n \ntext\n \n=\n \n\"shareholders\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n2\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shareholders\n))\n \n// Add float shares outstanding cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n3\n,\n \ntext\n \n=\n \n\"shares_outstanding_float\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n3\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shares_outstanding_float\n))\n \n// Add total shares outstanding cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n4\n,\n \ntext\n \n=\n \n\"shares_outstanding_total\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n4\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shares_outstanding_total\n))"
}
],
"links": [
{
"text": "syminfo.shareholders",
"href": "#var_syminfo.shareholders"
},
{
"text": "syminfo.shares_outstanding_float",
"href": "#var_syminfo.shares_outstanding_float"
},
{
"text": "syminfo.shares_outstanding_total",
"href": "#var_syminfo.shares_outstanding_total"
}
],
"tables": []
},
{
"id": "var_syminfo.expiration_date",
"legacy_id": "var_syminfo.expiration_date",
"title": "syminfo.expiration_date",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.expiration_date</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.expiration_date\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の先物取引において、満期日の開始を表示するUNIXタイムスタンプです。この変数は、つなぎ足ではない先物のシンボルにのみ対応しています。他のシンボルの場合は、<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple int</div></div>",
"text": "syminfo.expiration_date\n現在の先物取引において、満期日の開始を表示するUNIXタイムスタンプです。この変数は、つなぎ足ではない先物のシンボルにのみ対応しています。他のシンボルの場合は、\nna\nを返します。\nタイプ\nsimple int",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "var_syminfo.industry",
"legacy_id": "var_syminfo.industry",
"title": "syminfo.industry",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.industry</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.industry\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">そのシンボルが属している業種を返します。シンボルに業種がない場合は<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>を返します。例 : 「オンラインソフトウェア/サービス」、「パッケージソフトウェア」、「総合石油」、「自動車」など。チャートの「シンボル情報」ウィンドウで確認できる値と同じになっています。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">「セクター」は経済の分野のうちで広い部分を指しています。「業種」は、それよりも狭い分類になります。例えば、NASDAQ:CAT(キャタピラー社)は、セクターとしては「製造加工」に属し、業種としては「トラック/建設機械/農業機械」に属しています。</div></div>",
"text": "syminfo.industry\nそのシンボルが属している業種を返します。シンボルに業種がない場合は\nna\nを返します。例 : 「オンラインソフトウェア/サービス」、「パッケージソフトウェア」、「総合石油」、「自動車」など。チャートの「シンボル情報」ウィンドウで確認できる値と同じになっています。\nタイプ\nsimple string\n備考\n「セクター」は経済の分野のうちで広い部分を指しています。「業種」は、それよりも狭い分類になります。例えば、NASDAQ:CAT(キャタピラー社)は、セクターとしては「製造加工」に属し、業種としては「トラック/建設機械/農業機械」に属しています。",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "var_syminfo.main_tickerid",
"legacy_id": "var_syminfo.main_tickerid",
"title": "syminfo.main_tickerid",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.main_tickerid</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.main_tickerid\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のチャートのシンボルを表すティッカー識別子。この値には取引所のプレフィックスとシンボル名が含まれており、この2つはコロンで区切られています (例: \"NASDAQ:AAPL\") 。また、配当調整や非標準のチャートタイプ、通貨変換などのデータ修正に関する情報を含めることもできます。<a class=\"js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a>とは異なり、この変数の値は<code>request.*()</code>の関数呼び出しを構成する<code>expression</code>の引数で使用されても変更されません。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.main_period\" href=\"#var_timeframe.main_period\">timeframe.main_period</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.multiplier\" href=\"#var_timeframe.multiplier\">timeframe.multiplier</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.root\" href=\"#var_syminfo.root\">syminfo.root</a></div></div>",
"text": "syminfo.main_tickerid\n現在のチャートのシンボルを表すティッカー識別子。この値には取引所のプレフィックスとシンボル名が含まれており、この2つはコロンで区切られています (例: \"NASDAQ:AAPL\") 。また、配当調整や非標準のチャートタイプ、通貨変換などのデータ修正に関する情報を含めることもできます。\nsyminfo.tickerid\nとは異なり、この変数の値は\nrequest.*()\nの関数呼び出しを構成する\nexpression\nの引数で使用されても変更されません。\nタイプ\nsimple string\nこちらもご覧ください\nticker.new\ntimeframe.main_period\nsyminfo.tickerid\nsyminfo.ticker\ntimeframe.period\ntimeframe.multiplier\nsyminfo.root",
"code_blocks": [],
"links": [
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "timeframe.main_period",
"href": "#var_timeframe.main_period"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "timeframe.multiplier",
"href": "#var_timeframe.multiplier"
},
{
"text": "syminfo.root",
"href": "#var_syminfo.root"
}
],
"tables": []
},
{
"id": "var_syminfo.mincontract",
"legacy_id": "var_syminfo.mincontract",
"title": "syminfo.mincontract",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.mincontract</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.mincontract\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルで取引できる最小量です。この制限は取引所によって設定されます。暗号資産ではこの数値が1トークン未満であるケースが多くあります。他のタイプの資産では多くの場合、1となっています。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.mintick\" href=\"#var_syminfo.mintick\">syminfo.mintick</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.pointvalue\" href=\"#var_syminfo.pointvalue\">syminfo.pointvalue</a></div></div>",
"text": "syminfo.mincontract\n現在のシンボルで取引できる最小量です。この制限は取引所によって設定されます。暗号資産ではこの数値が1トークン未満であるケースが多くあります。他のタイプの資産では多くの場合、1となっています。\nタイプ\nsimple float\nこちらもご覧ください\nsyminfo.mintick\nsyminfo.pointvalue",
"code_blocks": [],
"links": [
{
"text": "syminfo.mintick",
"href": "#var_syminfo.mintick"
},
{
"text": "syminfo.pointvalue",
"href": "#var_syminfo.pointvalue"
}
],
"tables": []
},
{
"id": "var_syminfo.minmove",
"legacy_id": "var_syminfo.minmove",
"title": "syminfo.minmove",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.minmove</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.minmove\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">シンボルの値動き (<a class=\"js-reference\" data-href=\"var_syminfo.mintick\" href=\"#var_syminfo.mintick\">syminfo.mintick</a>) の最小単位の計算に使用する整数を返します。これは <a class=\"js-reference\" data-href=\"var_syminfo.mintick\" href=\"#var_syminfo.mintick\">syminfo.mintick</a> の計算式の分子です: <code>syminfo.minmove / syminfo.pricescale = syminfo.mintick</code> </div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.multiplier\" href=\"#var_timeframe.multiplier\">timeframe.multiplier</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.root\" href=\"#var_syminfo.root\">syminfo.root</a></div></div>",
"text": "syminfo.minmove\nシンボルの値動き (\nsyminfo.mintick\n) の最小単位の計算に使用する整数を返します。これは\nsyminfo.mintick\nの計算式の分子です:\nsyminfo.minmove / syminfo.pricescale = syminfo.mintick\nタイプ\nsimple int\nこちらもご覧ください\nticker.new\nsyminfo.ticker\ntimeframe.period\ntimeframe.multiplier\nsyminfo.root",
"code_blocks": [],
"links": [
{
"text": "syminfo.mintick",
"href": "#var_syminfo.mintick"
},
{
"text": "syminfo.mintick",
"href": "#var_syminfo.mintick"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "timeframe.multiplier",
"href": "#var_timeframe.multiplier"
},
{
"text": "syminfo.root",
"href": "#var_syminfo.root"
}
],
"tables": []
},
{
"id": "var_syminfo.mintick",
"legacy_id": "var_syminfo.mintick",
"title": "syminfo.mintick",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.mintick</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.mintick\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルの最小ティック値。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.pointvalue\" href=\"#var_syminfo.pointvalue\">syminfo.pointvalue</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.mincontract\" href=\"#var_syminfo.mincontract\">syminfo.mincontract</a></div></div>",
"text": "syminfo.mintick\n現在のシンボルの最小ティック値。\nタイプ\nsimple float\nこちらもご覧ください\nsyminfo.pointvalue\nsyminfo.mincontract",
"code_blocks": [],
"links": [
{
"text": "syminfo.pointvalue",
"href": "#var_syminfo.pointvalue"
},
{
"text": "syminfo.mincontract",
"href": "#var_syminfo.mincontract"
}
],
"tables": []
},
{
"id": "var_syminfo.pointvalue",
"legacy_id": "var_syminfo.pointvalue",
"title": "syminfo.pointvalue",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.pointvalue</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.pointvalue\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルのポイント値。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.mintick\" href=\"#var_syminfo.mintick\">syminfo.mintick</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.mincontract\" href=\"#var_syminfo.mincontract\">syminfo.mincontract</a></div></div>",
"text": "syminfo.pointvalue\n現在のシンボルのポイント値。\nタイプ\nsimple float\nこちらもご覧ください\nsyminfo.mintick\nsyminfo.mincontract",
"code_blocks": [],
"links": [
{
"text": "syminfo.mintick",
"href": "#var_syminfo.mintick"
},
{
"text": "syminfo.mincontract",
"href": "#var_syminfo.mincontract"
}
],
"tables": []
},
{
"id": "var_syminfo.prefix",
"legacy_id": "var_syminfo.prefix",
"title": "syminfo.prefix",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.prefix</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.prefix\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルのプレフィックス(例えば、'CME_EOD:TICKER' の場合、'CME_EOD' です)。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.prefix\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo.prefix\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// If current chart symbol is 'BATS:MSFT' then sym</span><span class=\"mtk9\">info.prefix is 'BATS'.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk18\">=</span><span class=\"mtk11\">syminfo.prefix</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a></div></div>",
"text": "syminfo.prefix\n現在のシンボルのプレフィックス(例えば、'CME_EOD:TICKER' の場合、'CME_EOD' です)。\nタイプ\nsimple string\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo.prefix\"\n)\n// If current chart symbol is 'BATS:MSFT' then sym\ninfo.prefix is 'BATS'.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\ntext\n=\nsyminfo.prefix\n)\nこちらもご覧ください\nsyminfo.ticker\nsyminfo.tickerid",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo.prefix\"\n)\n// If current chart symbol is 'BATS:MSFT' then sym\ninfo.prefix is 'BATS'.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \ntext\n=\nsyminfo.prefix\n)"
}
],
"links": [
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
}
],
"tables": []
},
{
"id": "var_syminfo.pricescale",
"legacy_id": "var_syminfo.pricescale",
"title": "syminfo.pricescale",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.pricescale</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.pricescale\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">シンボルの値動き (<a class=\"js-reference\" data-href=\"var_syminfo.mintick\" href=\"#var_syminfo.mintick\">syminfo.mintick</a>) の最小単位の計算に使用する整数を返します。これは <a class=\"js-reference\" data-href=\"var_syminfo.mintick\" href=\"#var_syminfo.mintick\">syminfo.mintick</a> の計算式の分母です: <code>syminfo.minmove / syminfo.pricescale = syminfo.mintick</code> </div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.multiplier\" href=\"#var_timeframe.multiplier\">timeframe.multiplier</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.root\" href=\"#var_syminfo.root\">syminfo.root</a></div></div>",
"text": "syminfo.pricescale\nシンボルの値動き (\nsyminfo.mintick\n) の最小単位の計算に使用する整数を返します。これは\nsyminfo.mintick\nの計算式の分母です:\nsyminfo.minmove / syminfo.pricescale = syminfo.mintick\nタイプ\nsimple int\nこちらもご覧ください\nticker.new\nsyminfo.ticker\ntimeframe.period\ntimeframe.multiplier\nsyminfo.root",
"code_blocks": [],
"links": [
{
"text": "syminfo.mintick",
"href": "#var_syminfo.mintick"
},
{
"text": "syminfo.mintick",
"href": "#var_syminfo.mintick"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "timeframe.multiplier",
"href": "#var_timeframe.multiplier"
},
{
"text": "syminfo.root",
"href": "#var_syminfo.root"
}
],
"tables": []
},
{
"id": "var_syminfo.recommendations_buy",
"legacy_id": "var_syminfo.recommendations_buy",
"title": "syminfo.recommendations_buy",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.recommendations_buy</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.recommendations_buy\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルに対して「買い」の評価をしたアナリストの数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.recommendations_buy\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo recommendations\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A table containing information about analyst reco</span><span class=\"mtk9\">mmendations.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">table</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ratings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">frame_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add header cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Start Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"End Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Hold\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Total\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.silver</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Recommendation strings</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_date</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongSellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">holdRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_hold</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">totalRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_total</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add value cells</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy_strong\" href=\"#var_syminfo.recommendations_buy_strong\">syminfo.recommendations_buy_strong</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_date\" href=\"#var_syminfo.recommendations_date\">syminfo.recommendations_date</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_hold\" href=\"#var_syminfo.recommendations_hold\">syminfo.recommendations_hold</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_total\" href=\"#var_syminfo.recommendations_total\">syminfo.recommendations_total</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell\" href=\"#var_syminfo.recommendations_sell\">syminfo.recommendations_sell</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell_strong\" href=\"#var_syminfo.recommendations_sell_strong\">syminfo.recommendations_sell_strong</a></div></div>",
"text": "syminfo.recommendations_buy\n現在のシンボルに対して「買い」の評価をしたアナリストの数です。\nタイプ\nseries int\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\noverlay\n=\ntrue\n)\n//\n@variable\nA table containing information about analyst reco\nmmendations.\nvar\ntable\nratings\n=\ntable.new\n(\nposition.top_right\n,\n8\n,\n2\n,\nframe_color\n=\n#000000\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n// Add header cells.\ntable.cell\n(\nratings\n,\n0\n,\n0\n,\n\"Start Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n0\n,\n\"End Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n0\n,\n\"Buy\"\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n0\n,\n\"Strong Buy\"\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n0\n,\n\"Sell\"\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n5\n,\n0\n,\n\"Strong Sell\"\n,\nbgcolor\n=\ncolor.red\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n6\n,\n0\n,\n\"Hold\"\n,\nbgcolor\n=\ncolor.orange\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n7\n,\n0\n,\n\"Total\"\n,\nbgcolor\n=\ncolor.silver\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\n// Recommendation strings\nstring\nstartDate\n=\nstr.format_time\n(\nsyminfo.recommendations_date\n,\n\"yyyy-MM-dd\"\n)\nstring\nendDate\n=\nstr.format_time\n(\nYTD\n,\n\"yyyy-MM-dd\"\n)\nstring\nbuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy\n)\nstring\nstrongBuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\nstring\nsellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell\n)\nstring\nstrongSellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\nstring\nholdRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_hold\n)\nstring\ntotalRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_total\n)\n// Add value cells\ntable.cell\n(\nratings\n,\n0\n,\n1\n,\nstartDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n1\n,\nendDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n1\n,\nbuyRatings\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n1\n,\nstrongBuyRatings\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n1\n,\nsellRatings\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\nこちらもご覧ください\nsyminfo.recommendations_buy_strong\nsyminfo.recommendations_date\nsyminfo.recommendations_hold\nsyminfo.recommendations_total\nsyminfo.recommendations_sell\nsyminfo.recommendations_sell_strong",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@variable\n A table containing information about analyst reco\nmmendations.\nvar\n \ntable\n \nratings\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n8\n,\n \n2\n,\n \nframe_color\n \n=\n \n#000000\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n// Add header cells.\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n0\n,\n \n\"Start Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n0\n,\n \n\"End Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n0\n,\n \n\"Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n0\n,\n \n\"Strong Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n0\n,\n \n\"Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n5\n,\n \n0\n,\n \n\"Strong Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.red\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n6\n,\n \n0\n,\n \n\"Hold\"\n,\n \nbgcolor\n \n=\n \ncolor.orange\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n7\n,\n \n0\n,\n \n\"Total\"\n,\n \nbgcolor\n \n=\n \ncolor.silver\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \n// Recommendation strings\n \nstring\n \nstartDate\n \n=\n \nstr.format_time\n(\nsyminfo.recommendations_date\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nendDate\n \n=\n \nstr.format_time\n(\nYTD\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nbuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy\n)\n \nstring\n \nstrongBuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\n \nstring\n \nsellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell\n)\n \nstring\n \nstrongSellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\n \nstring\n \nholdRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_hold\n)\n \nstring\n \ntotalRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_total\n)\n \n// Add value cells\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n1\n,\n \nstartDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n1\n,\n \nendDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n1\n,\n \nbuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n1\n,\n \nstrongBuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n1\n,\n \nsellRatings\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "syminfo.recommendations_buy_strong",
"href": "#var_syminfo.recommendations_buy_strong"
},
{
"text": "syminfo.recommendations_date",
"href": "#var_syminfo.recommendations_date"
},
{
"text": "syminfo.recommendations_hold",
"href": "#var_syminfo.recommendations_hold"
},
{
"text": "syminfo.recommendations_total",
"href": "#var_syminfo.recommendations_total"
},
{
"text": "syminfo.recommendations_sell",
"href": "#var_syminfo.recommendations_sell"
},
{
"text": "syminfo.recommendations_sell_strong",
"href": "#var_syminfo.recommendations_sell_strong"
}
],
"tables": []
},
{
"id": "var_syminfo.recommendations_buy_strong",
"legacy_id": "var_syminfo.recommendations_buy_strong",
"title": "syminfo.recommendations_buy_strong",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.recommendations_buy_strong</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.recommendations_buy_strong\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルに対して「強い買い」の評価をしたアナリストの数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.recommendations_buy_strong\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo recommendations\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A table containing information about analyst reco</span><span class=\"mtk9\">mmendations.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">table</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ratings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">frame_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add header cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Start Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"End Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Hold\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Total\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.silver</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Recommendation strings</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_date</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongSellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">holdRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_hold</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">totalRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_total</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add value cells</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy\" href=\"#var_syminfo.recommendations_buy\">syminfo.recommendations_buy</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_date\" href=\"#var_syminfo.recommendations_date\">syminfo.recommendations_date</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_hold\" href=\"#var_syminfo.recommendations_hold\">syminfo.recommendations_hold</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_total\" href=\"#var_syminfo.recommendations_total\">syminfo.recommendations_total</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell\" href=\"#var_syminfo.recommendations_sell\">syminfo.recommendations_sell</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell_strong\" href=\"#var_syminfo.recommendations_sell_strong\">syminfo.recommendations_sell_strong</a></div></div>",
"text": "syminfo.recommendations_buy_strong\n現在のシンボルに対して「強い買い」の評価をしたアナリストの数です。\nタイプ\nseries int\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\noverlay\n=\ntrue\n)\n//\n@variable\nA table containing information about analyst reco\nmmendations.\nvar\ntable\nratings\n=\ntable.new\n(\nposition.top_right\n,\n8\n,\n2\n,\nframe_color\n=\n#000000\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n// Add header cells.\ntable.cell\n(\nratings\n,\n0\n,\n0\n,\n\"Start Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n0\n,\n\"End Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n0\n,\n\"Buy\"\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n0\n,\n\"Strong Buy\"\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n0\n,\n\"Sell\"\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n5\n,\n0\n,\n\"Strong Sell\"\n,\nbgcolor\n=\ncolor.red\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n6\n,\n0\n,\n\"Hold\"\n,\nbgcolor\n=\ncolor.orange\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n7\n,\n0\n,\n\"Total\"\n,\nbgcolor\n=\ncolor.silver\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\n// Recommendation strings\nstring\nstartDate\n=\nstr.format_time\n(\nsyminfo.recommendations_date\n,\n\"yyyy-MM-dd\"\n)\nstring\nendDate\n=\nstr.format_time\n(\nYTD\n,\n\"yyyy-MM-dd\"\n)\nstring\nbuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy\n)\nstring\nstrongBuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\nstring\nsellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell\n)\nstring\nstrongSellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\nstring\nholdRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_hold\n)\nstring\ntotalRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_total\n)\n// Add value cells\ntable.cell\n(\nratings\n,\n0\n,\n1\n,\nstartDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n1\n,\nendDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n1\n,\nbuyRatings\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n1\n,\nstrongBuyRatings\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n1\n,\nsellRatings\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\nこちらもご覧ください\nsyminfo.recommendations_buy\nsyminfo.recommendations_date\nsyminfo.recommendations_hold\nsyminfo.recommendations_total\nsyminfo.recommendations_sell\nsyminfo.recommendations_sell_strong",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@variable\n A table containing information about analyst reco\nmmendations.\nvar\n \ntable\n \nratings\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n8\n,\n \n2\n,\n \nframe_color\n \n=\n \n#000000\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n// Add header cells.\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n0\n,\n \n\"Start Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n0\n,\n \n\"End Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n0\n,\n \n\"Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n0\n,\n \n\"Strong Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n0\n,\n \n\"Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n5\n,\n \n0\n,\n \n\"Strong Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.red\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n6\n,\n \n0\n,\n \n\"Hold\"\n,\n \nbgcolor\n \n=\n \ncolor.orange\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n7\n,\n \n0\n,\n \n\"Total\"\n,\n \nbgcolor\n \n=\n \ncolor.silver\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \n// Recommendation strings\n \nstring\n \nstartDate\n \n=\n \nstr.format_time\n(\nsyminfo.recommendations_date\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nendDate\n \n=\n \nstr.format_time\n(\nYTD\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nbuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy\n)\n \nstring\n \nstrongBuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\n \nstring\n \nsellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell\n)\n \nstring\n \nstrongSellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\n \nstring\n \nholdRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_hold\n)\n \nstring\n \ntotalRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_total\n)\n \n// Add value cells\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n1\n,\n \nstartDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n1\n,\n \nendDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n1\n,\n \nbuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n1\n,\n \nstrongBuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n1\n,\n \nsellRatings\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "syminfo.recommendations_buy",
"href": "#var_syminfo.recommendations_buy"
},
{
"text": "syminfo.recommendations_date",
"href": "#var_syminfo.recommendations_date"
},
{
"text": "syminfo.recommendations_hold",
"href": "#var_syminfo.recommendations_hold"
},
{
"text": "syminfo.recommendations_total",
"href": "#var_syminfo.recommendations_total"
},
{
"text": "syminfo.recommendations_sell",
"href": "#var_syminfo.recommendations_sell"
},
{
"text": "syminfo.recommendations_sell_strong",
"href": "#var_syminfo.recommendations_sell_strong"
}
],
"tables": []
},
{
"id": "var_syminfo.recommendations_date",
"legacy_id": "var_syminfo.recommendations_date",
"title": "syminfo.recommendations_date",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.recommendations_date</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.recommendations_date\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルに対する直近の評価が開始された日です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.recommendations_date\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo recommendations\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A table containing information about analyst reco</span><span class=\"mtk9\">mmendations.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">table</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ratings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">frame_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add header cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Start Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"End Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Hold\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Total\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.silver</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Recommendation strings</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_date</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongSellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">holdRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_hold</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">totalRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_total</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add value cells</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy\" href=\"#var_syminfo.recommendations_buy\">syminfo.recommendations_buy</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy_strong\" href=\"#var_syminfo.recommendations_buy_strong\">syminfo.recommendations_buy_strong</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_hold\" href=\"#var_syminfo.recommendations_hold\">syminfo.recommendations_hold</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_total\" href=\"#var_syminfo.recommendations_total\">syminfo.recommendations_total</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell\" href=\"#var_syminfo.recommendations_sell\">syminfo.recommendations_sell</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell_strong\" href=\"#var_syminfo.recommendations_sell_strong\">syminfo.recommendations_sell_strong</a></div></div>",
"text": "syminfo.recommendations_date\n現在のシンボルに対する直近の評価が開始された日です。\nタイプ\nseries int\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\noverlay\n=\ntrue\n)\n//\n@variable\nA table containing information about analyst reco\nmmendations.\nvar\ntable\nratings\n=\ntable.new\n(\nposition.top_right\n,\n8\n,\n2\n,\nframe_color\n=\n#000000\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n// Add header cells.\ntable.cell\n(\nratings\n,\n0\n,\n0\n,\n\"Start Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n0\n,\n\"End Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n0\n,\n\"Buy\"\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n0\n,\n\"Strong Buy\"\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n0\n,\n\"Sell\"\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n5\n,\n0\n,\n\"Strong Sell\"\n,\nbgcolor\n=\ncolor.red\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n6\n,\n0\n,\n\"Hold\"\n,\nbgcolor\n=\ncolor.orange\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n7\n,\n0\n,\n\"Total\"\n,\nbgcolor\n=\ncolor.silver\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\n// Recommendation strings\nstring\nstartDate\n=\nstr.format_time\n(\nsyminfo.recommendations_date\n,\n\"yyyy-MM-dd\"\n)\nstring\nendDate\n=\nstr.format_time\n(\nYTD\n,\n\"yyyy-MM-dd\"\n)\nstring\nbuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy\n)\nstring\nstrongBuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\nstring\nsellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell\n)\nstring\nstrongSellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\nstring\nholdRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_hold\n)\nstring\ntotalRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_total\n)\n// Add value cells\ntable.cell\n(\nratings\n,\n0\n,\n1\n,\nstartDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n1\n,\nendDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n1\n,\nbuyRatings\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n1\n,\nstrongBuyRatings\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n1\n,\nsellRatings\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\nこちらもご覧ください\nsyminfo.recommendations_buy\nsyminfo.recommendations_buy_strong\nsyminfo.recommendations_hold\nsyminfo.recommendations_total\nsyminfo.recommendations_sell\nsyminfo.recommendations_sell_strong",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@variable\n A table containing information about analyst reco\nmmendations.\nvar\n \ntable\n \nratings\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n8\n,\n \n2\n,\n \nframe_color\n \n=\n \n#000000\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n// Add header cells.\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n0\n,\n \n\"Start Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n0\n,\n \n\"End Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n0\n,\n \n\"Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n0\n,\n \n\"Strong Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n0\n,\n \n\"Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n5\n,\n \n0\n,\n \n\"Strong Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.red\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n6\n,\n \n0\n,\n \n\"Hold\"\n,\n \nbgcolor\n \n=\n \ncolor.orange\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n7\n,\n \n0\n,\n \n\"Total\"\n,\n \nbgcolor\n \n=\n \ncolor.silver\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \n// Recommendation strings\n \nstring\n \nstartDate\n \n=\n \nstr.format_time\n(\nsyminfo.recommendations_date\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nendDate\n \n=\n \nstr.format_time\n(\nYTD\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nbuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy\n)\n \nstring\n \nstrongBuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\n \nstring\n \nsellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell\n)\n \nstring\n \nstrongSellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\n \nstring\n \nholdRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_hold\n)\n \nstring\n \ntotalRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_total\n)\n \n// Add value cells\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n1\n,\n \nstartDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n1\n,\n \nendDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n1\n,\n \nbuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n1\n,\n \nstrongBuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n1\n,\n \nsellRatings\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "syminfo.recommendations_buy",
"href": "#var_syminfo.recommendations_buy"
},
{
"text": "syminfo.recommendations_buy_strong",
"href": "#var_syminfo.recommendations_buy_strong"
},
{
"text": "syminfo.recommendations_hold",
"href": "#var_syminfo.recommendations_hold"
},
{
"text": "syminfo.recommendations_total",
"href": "#var_syminfo.recommendations_total"
},
{
"text": "syminfo.recommendations_sell",
"href": "#var_syminfo.recommendations_sell"
},
{
"text": "syminfo.recommendations_sell_strong",
"href": "#var_syminfo.recommendations_sell_strong"
}
],
"tables": []
},
{
"id": "var_syminfo.recommendations_hold",
"legacy_id": "var_syminfo.recommendations_hold",
"title": "syminfo.recommendations_hold",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.recommendations_hold</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.recommendations_hold\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルに対して「中立」の評価をしたアナリストの数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.recommendations_hold\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo recommendations\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A table containing information about analyst reco</span><span class=\"mtk9\">mmendations.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">table</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ratings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">frame_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add header cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Start Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"End Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Hold\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Total\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.silver</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Recommendation strings</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_date</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongSellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">holdRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_hold</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">totalRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_total</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add value cells</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy\" href=\"#var_syminfo.recommendations_buy\">syminfo.recommendations_buy</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy_strong\" href=\"#var_syminfo.recommendations_buy_strong\">syminfo.recommendations_buy_strong</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_date\" href=\"#var_syminfo.recommendations_date\">syminfo.recommendations_date</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_total\" href=\"#var_syminfo.recommendations_total\">syminfo.recommendations_total</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell\" href=\"#var_syminfo.recommendations_sell\">syminfo.recommendations_sell</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell_strong\" href=\"#var_syminfo.recommendations_sell_strong\">syminfo.recommendations_sell_strong</a></div></div>",
"text": "syminfo.recommendations_hold\n現在のシンボルに対して「中立」の評価をしたアナリストの数です。\nタイプ\nseries int\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\noverlay\n=\ntrue\n)\n//\n@variable\nA table containing information about analyst reco\nmmendations.\nvar\ntable\nratings\n=\ntable.new\n(\nposition.top_right\n,\n8\n,\n2\n,\nframe_color\n=\n#000000\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n// Add header cells.\ntable.cell\n(\nratings\n,\n0\n,\n0\n,\n\"Start Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n0\n,\n\"End Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n0\n,\n\"Buy\"\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n0\n,\n\"Strong Buy\"\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n0\n,\n\"Sell\"\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n5\n,\n0\n,\n\"Strong Sell\"\n,\nbgcolor\n=\ncolor.red\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n6\n,\n0\n,\n\"Hold\"\n,\nbgcolor\n=\ncolor.orange\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n7\n,\n0\n,\n\"Total\"\n,\nbgcolor\n=\ncolor.silver\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\n// Recommendation strings\nstring\nstartDate\n=\nstr.format_time\n(\nsyminfo.recommendations_date\n,\n\"yyyy-MM-dd\"\n)\nstring\nendDate\n=\nstr.format_time\n(\nYTD\n,\n\"yyyy-MM-dd\"\n)\nstring\nbuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy\n)\nstring\nstrongBuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\nstring\nsellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell\n)\nstring\nstrongSellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\nstring\nholdRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_hold\n)\nstring\ntotalRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_total\n)\n// Add value cells\ntable.cell\n(\nratings\n,\n0\n,\n1\n,\nstartDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n1\n,\nendDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n1\n,\nbuyRatings\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n1\n,\nstrongBuyRatings\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n1\n,\nsellRatings\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\nこちらもご覧ください\nsyminfo.recommendations_buy\nsyminfo.recommendations_buy_strong\nsyminfo.recommendations_date\nsyminfo.recommendations_total\nsyminfo.recommendations_sell\nsyminfo.recommendations_sell_strong",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@variable\n A table containing information about analyst reco\nmmendations.\nvar\n \ntable\n \nratings\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n8\n,\n \n2\n,\n \nframe_color\n \n=\n \n#000000\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n// Add header cells.\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n0\n,\n \n\"Start Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n0\n,\n \n\"End Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n0\n,\n \n\"Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n0\n,\n \n\"Strong Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n0\n,\n \n\"Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n5\n,\n \n0\n,\n \n\"Strong Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.red\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n6\n,\n \n0\n,\n \n\"Hold\"\n,\n \nbgcolor\n \n=\n \ncolor.orange\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n7\n,\n \n0\n,\n \n\"Total\"\n,\n \nbgcolor\n \n=\n \ncolor.silver\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \n// Recommendation strings\n \nstring\n \nstartDate\n \n=\n \nstr.format_time\n(\nsyminfo.recommendations_date\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nendDate\n \n=\n \nstr.format_time\n(\nYTD\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nbuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy\n)\n \nstring\n \nstrongBuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\n \nstring\n \nsellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell\n)\n \nstring\n \nstrongSellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\n \nstring\n \nholdRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_hold\n)\n \nstring\n \ntotalRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_total\n)\n \n// Add value cells\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n1\n,\n \nstartDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n1\n,\n \nendDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n1\n,\n \nbuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n1\n,\n \nstrongBuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n1\n,\n \nsellRatings\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "syminfo.recommendations_buy",
"href": "#var_syminfo.recommendations_buy"
},
{
"text": "syminfo.recommendations_buy_strong",
"href": "#var_syminfo.recommendations_buy_strong"
},
{
"text": "syminfo.recommendations_date",
"href": "#var_syminfo.recommendations_date"
},
{
"text": "syminfo.recommendations_total",
"href": "#var_syminfo.recommendations_total"
},
{
"text": "syminfo.recommendations_sell",
"href": "#var_syminfo.recommendations_sell"
},
{
"text": "syminfo.recommendations_sell_strong",
"href": "#var_syminfo.recommendations_sell_strong"
}
],
"tables": []
},
{
"id": "var_syminfo.recommendations_sell",
"legacy_id": "var_syminfo.recommendations_sell",
"title": "syminfo.recommendations_sell",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.recommendations_sell</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.recommendations_sell\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルに対して「売り」の評価をしたアナリストの数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.recommendations_sell\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo recommendations\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A table containing information about analyst reco</span><span class=\"mtk9\">mmendations.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">table</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ratings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">frame_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add header cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Start Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"End Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Hold\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Total\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.silver</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Recommendation strings</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_date</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongSellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">holdRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_hold</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">totalRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_total</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add value cells</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy\" href=\"#var_syminfo.recommendations_buy\">syminfo.recommendations_buy</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy_strong\" href=\"#var_syminfo.recommendations_buy_strong\">syminfo.recommendations_buy_strong</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_date\" href=\"#var_syminfo.recommendations_date\">syminfo.recommendations_date</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_hold\" href=\"#var_syminfo.recommendations_hold\">syminfo.recommendations_hold</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_total\" href=\"#var_syminfo.recommendations_total\">syminfo.recommendations_total</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell_strong\" href=\"#var_syminfo.recommendations_sell_strong\">syminfo.recommendations_sell_strong</a></div></div>",
"text": "syminfo.recommendations_sell\n現在のシンボルに対して「売り」の評価をしたアナリストの数です。\nタイプ\nseries int\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\noverlay\n=\ntrue\n)\n//\n@variable\nA table containing information about analyst reco\nmmendations.\nvar\ntable\nratings\n=\ntable.new\n(\nposition.top_right\n,\n8\n,\n2\n,\nframe_color\n=\n#000000\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n// Add header cells.\ntable.cell\n(\nratings\n,\n0\n,\n0\n,\n\"Start Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n0\n,\n\"End Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n0\n,\n\"Buy\"\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n0\n,\n\"Strong Buy\"\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n0\n,\n\"Sell\"\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n5\n,\n0\n,\n\"Strong Sell\"\n,\nbgcolor\n=\ncolor.red\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n6\n,\n0\n,\n\"Hold\"\n,\nbgcolor\n=\ncolor.orange\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n7\n,\n0\n,\n\"Total\"\n,\nbgcolor\n=\ncolor.silver\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\n// Recommendation strings\nstring\nstartDate\n=\nstr.format_time\n(\nsyminfo.recommendations_date\n,\n\"yyyy-MM-dd\"\n)\nstring\nendDate\n=\nstr.format_time\n(\nYTD\n,\n\"yyyy-MM-dd\"\n)\nstring\nbuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy\n)\nstring\nstrongBuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\nstring\nsellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell\n)\nstring\nstrongSellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\nstring\nholdRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_hold\n)\nstring\ntotalRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_total\n)\n// Add value cells\ntable.cell\n(\nratings\n,\n0\n,\n1\n,\nstartDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n1\n,\nendDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n1\n,\nbuyRatings\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n1\n,\nstrongBuyRatings\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n1\n,\nsellRatings\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\nこちらもご覧ください\nsyminfo.recommendations_buy\nsyminfo.recommendations_buy_strong\nsyminfo.recommendations_date\nsyminfo.recommendations_hold\nsyminfo.recommendations_total\nsyminfo.recommendations_sell_strong",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@variable\n A table containing information about analyst reco\nmmendations.\nvar\n \ntable\n \nratings\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n8\n,\n \n2\n,\n \nframe_color\n \n=\n \n#000000\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n// Add header cells.\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n0\n,\n \n\"Start Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n0\n,\n \n\"End Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n0\n,\n \n\"Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n0\n,\n \n\"Strong Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n0\n,\n \n\"Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n5\n,\n \n0\n,\n \n\"Strong Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.red\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n6\n,\n \n0\n,\n \n\"Hold\"\n,\n \nbgcolor\n \n=\n \ncolor.orange\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n7\n,\n \n0\n,\n \n\"Total\"\n,\n \nbgcolor\n \n=\n \ncolor.silver\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \n// Recommendation strings\n \nstring\n \nstartDate\n \n=\n \nstr.format_time\n(\nsyminfo.recommendations_date\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nendDate\n \n=\n \nstr.format_time\n(\nYTD\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nbuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy\n)\n \nstring\n \nstrongBuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\n \nstring\n \nsellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell\n)\n \nstring\n \nstrongSellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\n \nstring\n \nholdRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_hold\n)\n \nstring\n \ntotalRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_total\n)\n \n// Add value cells\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n1\n,\n \nstartDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n1\n,\n \nendDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n1\n,\n \nbuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n1\n,\n \nstrongBuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n1\n,\n \nsellRatings\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "syminfo.recommendations_buy",
"href": "#var_syminfo.recommendations_buy"
},
{
"text": "syminfo.recommendations_buy_strong",
"href": "#var_syminfo.recommendations_buy_strong"
},
{
"text": "syminfo.recommendations_date",
"href": "#var_syminfo.recommendations_date"
},
{
"text": "syminfo.recommendations_hold",
"href": "#var_syminfo.recommendations_hold"
},
{
"text": "syminfo.recommendations_total",
"href": "#var_syminfo.recommendations_total"
},
{
"text": "syminfo.recommendations_sell_strong",
"href": "#var_syminfo.recommendations_sell_strong"
}
],
"tables": []
},
{
"id": "var_syminfo.recommendations_sell_strong",
"legacy_id": "var_syminfo.recommendations_sell_strong",
"title": "syminfo.recommendations_sell_strong",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.recommendations_sell_strong</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.recommendations_sell_strong\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルに対して「強い売り」の評価をしたアナリストの数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.recommendations_sell_strong\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo recommendations\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A table containing information about analyst reco</span><span class=\"mtk9\">mmendations.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">table</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ratings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">frame_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add header cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Start Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"End Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Hold\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Total\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.silver</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Recommendation strings</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_date</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongSellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">holdRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_hold</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">totalRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_total</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add value cells</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy\" href=\"#var_syminfo.recommendations_buy\">syminfo.recommendations_buy</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy_strong\" href=\"#var_syminfo.recommendations_buy_strong\">syminfo.recommendations_buy_strong</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_date\" href=\"#var_syminfo.recommendations_date\">syminfo.recommendations_date</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_hold\" href=\"#var_syminfo.recommendations_hold\">syminfo.recommendations_hold</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_total\" href=\"#var_syminfo.recommendations_total\">syminfo.recommendations_total</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell\" href=\"#var_syminfo.recommendations_sell\">syminfo.recommendations_sell</a></div></div>",
"text": "syminfo.recommendations_sell_strong\n現在のシンボルに対して「強い売り」の評価をしたアナリストの数です。\nタイプ\nseries int\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\noverlay\n=\ntrue\n)\n//\n@variable\nA table containing information about analyst reco\nmmendations.\nvar\ntable\nratings\n=\ntable.new\n(\nposition.top_right\n,\n8\n,\n2\n,\nframe_color\n=\n#000000\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n// Add header cells.\ntable.cell\n(\nratings\n,\n0\n,\n0\n,\n\"Start Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n0\n,\n\"End Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n0\n,\n\"Buy\"\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n0\n,\n\"Strong Buy\"\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n0\n,\n\"Sell\"\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n5\n,\n0\n,\n\"Strong Sell\"\n,\nbgcolor\n=\ncolor.red\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n6\n,\n0\n,\n\"Hold\"\n,\nbgcolor\n=\ncolor.orange\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n7\n,\n0\n,\n\"Total\"\n,\nbgcolor\n=\ncolor.silver\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\n// Recommendation strings\nstring\nstartDate\n=\nstr.format_time\n(\nsyminfo.recommendations_date\n,\n\"yyyy-MM-dd\"\n)\nstring\nendDate\n=\nstr.format_time\n(\nYTD\n,\n\"yyyy-MM-dd\"\n)\nstring\nbuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy\n)\nstring\nstrongBuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\nstring\nsellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell\n)\nstring\nstrongSellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\nstring\nholdRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_hold\n)\nstring\ntotalRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_total\n)\n// Add value cells\ntable.cell\n(\nratings\n,\n0\n,\n1\n,\nstartDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n1\n,\nendDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n1\n,\nbuyRatings\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n1\n,\nstrongBuyRatings\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n1\n,\nsellRatings\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\nこちらもご覧ください\nsyminfo.recommendations_buy\nsyminfo.recommendations_buy_strong\nsyminfo.recommendations_date\nsyminfo.recommendations_hold\nsyminfo.recommendations_total\nsyminfo.recommendations_sell",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@variable\n A table containing information about analyst reco\nmmendations.\nvar\n \ntable\n \nratings\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n8\n,\n \n2\n,\n \nframe_color\n \n=\n \n#000000\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n// Add header cells.\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n0\n,\n \n\"Start Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n0\n,\n \n\"End Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n0\n,\n \n\"Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n0\n,\n \n\"Strong Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n0\n,\n \n\"Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n5\n,\n \n0\n,\n \n\"Strong Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.red\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n6\n,\n \n0\n,\n \n\"Hold\"\n,\n \nbgcolor\n \n=\n \ncolor.orange\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n7\n,\n \n0\n,\n \n\"Total\"\n,\n \nbgcolor\n \n=\n \ncolor.silver\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \n// Recommendation strings\n \nstring\n \nstartDate\n \n=\n \nstr.format_time\n(\nsyminfo.recommendations_date\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nendDate\n \n=\n \nstr.format_time\n(\nYTD\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nbuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy\n)\n \nstring\n \nstrongBuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\n \nstring\n \nsellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell\n)\n \nstring\n \nstrongSellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\n \nstring\n \nholdRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_hold\n)\n \nstring\n \ntotalRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_total\n)\n \n// Add value cells\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n1\n,\n \nstartDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n1\n,\n \nendDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n1\n,\n \nbuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n1\n,\n \nstrongBuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n1\n,\n \nsellRatings\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "syminfo.recommendations_buy",
"href": "#var_syminfo.recommendations_buy"
},
{
"text": "syminfo.recommendations_buy_strong",
"href": "#var_syminfo.recommendations_buy_strong"
},
{
"text": "syminfo.recommendations_date",
"href": "#var_syminfo.recommendations_date"
},
{
"text": "syminfo.recommendations_hold",
"href": "#var_syminfo.recommendations_hold"
},
{
"text": "syminfo.recommendations_total",
"href": "#var_syminfo.recommendations_total"
},
{
"text": "syminfo.recommendations_sell",
"href": "#var_syminfo.recommendations_sell"
}
],
"tables": []
},
{
"id": "var_syminfo.recommendations_total",
"legacy_id": "var_syminfo.recommendations_total",
"title": "syminfo.recommendations_total",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.recommendations_total</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.recommendations_total\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルに対する評価の総数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.recommendations_total\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo recommendations\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">overlay</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">true</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A table containing information about analyst reco</span><span class=\"mtk9\">mmendations.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">table</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ratings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">8</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">frame_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add header cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Start Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"End Date\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Buy\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Strong Sell\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">6</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Hold\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">7</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"Total\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.silver</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Recommendation strings</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_date</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format_time</span><span class=\"mtk13\">(</span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"yyyy-MM-dd\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_buy_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongSellRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_sell_strong</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">holdRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_hold</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">totalRatings</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.recommendations_total</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add value cells</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">startDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">endDate</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">buyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.teal</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">strongBuyRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.lime</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ratings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">sellRatings</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.maroon</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">#000000</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text_size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy\" href=\"#var_syminfo.recommendations_buy\">syminfo.recommendations_buy</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_buy_strong\" href=\"#var_syminfo.recommendations_buy_strong\">syminfo.recommendations_buy_strong</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_date\" href=\"#var_syminfo.recommendations_date\">syminfo.recommendations_date</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_hold\" href=\"#var_syminfo.recommendations_hold\">syminfo.recommendations_hold</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell\" href=\"#var_syminfo.recommendations_sell\">syminfo.recommendations_sell</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.recommendations_sell_strong\" href=\"#var_syminfo.recommendations_sell_strong\">syminfo.recommendations_sell_strong</a></div></div>",
"text": "syminfo.recommendations_total\n現在のシンボルに対する評価の総数です。\nタイプ\nseries int\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\noverlay\n=\ntrue\n)\n//\n@variable\nA table containing information about analyst reco\nmmendations.\nvar\ntable\nratings\n=\ntable.new\n(\nposition.top_right\n,\n8\n,\n2\n,\nframe_color\n=\n#000000\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n// Add header cells.\ntable.cell\n(\nratings\n,\n0\n,\n0\n,\n\"Start Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n0\n,\n\"End Date\"\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n0\n,\n\"Buy\"\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n0\n,\n\"Strong Buy\"\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n0\n,\n\"Sell\"\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n5\n,\n0\n,\n\"Strong Sell\"\n,\nbgcolor\n=\ncolor.red\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n6\n,\n0\n,\n\"Hold\"\n,\nbgcolor\n=\ncolor.orange\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n7\n,\n0\n,\n\"Total\"\n,\nbgcolor\n=\ncolor.silver\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\n// Recommendation strings\nstring\nstartDate\n=\nstr.format_time\n(\nsyminfo.recommendations_date\n,\n\"yyyy-MM-dd\"\n)\nstring\nendDate\n=\nstr.format_time\n(\nYTD\n,\n\"yyyy-MM-dd\"\n)\nstring\nbuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy\n)\nstring\nstrongBuyRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\nstring\nsellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell\n)\nstring\nstrongSellRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\nstring\nholdRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_hold\n)\nstring\ntotalRatings\n=\nstr.tostring\n(\nsyminfo.recommendations_total\n)\n// Add value cells\ntable.cell\n(\nratings\n,\n0\n,\n1\n,\nstartDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n1\n,\n1\n,\nendDate\n,\nbgcolor\n=\ncolor.gray\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n2\n,\n1\n,\nbuyRatings\n,\nbgcolor\n=\ncolor.teal\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n3\n,\n1\n,\nstrongBuyRatings\n,\nbgcolor\n=\ncolor.lime\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\ntable.cell\n(\nratings\n,\n4\n,\n1\n,\nsellRatings\n,\nbgcolor\n=\ncolor.maroon\n,\ntext_color\n=\n#000000\n,\ntext_size\n=\nsize.large\n)\nこちらもご覧ください\nsyminfo.recommendations_buy\nsyminfo.recommendations_buy_strong\nsyminfo.recommendations_date\nsyminfo.recommendations_hold\nsyminfo.recommendations_sell\nsyminfo.recommendations_sell_strong",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo recommendations\"\n,\n \noverlay\n \n=\n \ntrue\n)\n//\n@variable\n A table containing information about analyst reco\nmmendations.\nvar\n \ntable\n \nratings\n \n=\n \ntable.new\n(\nposition.top_right\n,\n \n8\n,\n \n2\n,\n \nframe_color\n \n=\n \n#000000\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n// Add header cells.\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n0\n,\n \n\"Start Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n0\n,\n \n\"End Date\"\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n0\n,\n \n\"Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n0\n,\n \n\"Strong Buy\"\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n0\n,\n \n\"Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n5\n,\n \n0\n,\n \n\"Strong Sell\"\n,\n \nbgcolor\n \n=\n \ncolor.red\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n6\n,\n \n0\n,\n \n\"Hold\"\n,\n \nbgcolor\n \n=\n \ncolor.orange\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n7\n,\n \n0\n,\n \n\"Total\"\n,\n \nbgcolor\n \n=\n \ncolor.silver\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \n// Recommendation strings\n \nstring\n \nstartDate\n \n=\n \nstr.format_time\n(\nsyminfo.recommendations_date\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nendDate\n \n=\n \nstr.format_time\n(\nYTD\n,\n \n\"yyyy-MM-dd\"\n)\n \nstring\n \nbuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy\n)\n \nstring\n \nstrongBuyRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_buy_strong\n)\n \nstring\n \nsellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell\n)\n \nstring\n \nstrongSellRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_sell_strong\n)\n \nstring\n \nholdRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_hold\n)\n \nstring\n \ntotalRatings\n \n=\n \nstr.tostring\n(\nsyminfo.recommendations_total\n)\n \n// Add value cells\n \ntable.cell\n(\nratings\n,\n \n0\n,\n \n1\n,\n \nstartDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n1\n,\n \n1\n,\n \nendDate\n,\n \nbgcolor\n \n=\n \ncolor.gray\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n2\n,\n \n1\n,\n \nbuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.teal\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n3\n,\n \n1\n,\n \nstrongBuyRatings\n,\n \nbgcolor\n \n=\n \ncolor.lime\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)\n \ntable.cell\n(\nratings\n,\n \n4\n,\n \n1\n,\n \nsellRatings\n,\n \nbgcolor\n \n=\n \ncolor.maroon\n,\n \ntext_color\n \n=\n \n#000000\n,\n \ntext_size\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "syminfo.recommendations_buy",
"href": "#var_syminfo.recommendations_buy"
},
{
"text": "syminfo.recommendations_buy_strong",
"href": "#var_syminfo.recommendations_buy_strong"
},
{
"text": "syminfo.recommendations_date",
"href": "#var_syminfo.recommendations_date"
},
{
"text": "syminfo.recommendations_hold",
"href": "#var_syminfo.recommendations_hold"
},
{
"text": "syminfo.recommendations_sell",
"href": "#var_syminfo.recommendations_sell"
},
{
"text": "syminfo.recommendations_sell_strong",
"href": "#var_syminfo.recommendations_sell_strong"
}
],
"tables": []
},
{
"id": "var_syminfo.root",
"legacy_id": "var_syminfo.root",
"title": "syminfo.root",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.root</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.root\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">先物取引の様なデリバティブのルート。他のシンボルでは <a class=\"js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a> と同じ値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.root\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo.root\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// If the current chart symbol is continuous futur</span><span class=\"mtk9\">es ('ES1!'), it would display 'ES'.</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.root</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a></div></div>",
"text": "syminfo.root\n先物取引の様なデリバティブのルート。他のシンボルでは\nsyminfo.ticker\nと同じ値を返します。\nタイプ\nsimple string\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo.root\"\n)\n// If the current chart symbol is continuous futur\nes ('ES1!'), it would display 'ES'.\nif\nbarstate.islastconfirmedhistory\nlabel.new\n(\nbar_index\n,\nhigh\n,\nsyminfo.root\n)\nこちらもご覧ください\nsyminfo.ticker\nsyminfo.tickerid",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo.root\"\n)\n// If the current chart symbol is continuous futur\nes ('ES1!'), it would display 'ES'.\nif\n \nbarstate.islastconfirmedhistory\n \nlabel.new\n(\nbar_index\n,\n \nhigh\n,\n \nsyminfo.root\n)"
}
],
"links": [
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
}
],
"tables": []
},
{
"id": "var_syminfo.sector",
"legacy_id": "var_syminfo.sector",
"title": "syminfo.sector",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.sector</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.sector\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">そのシンボルが属しているセクターを返します。シンボルにセクターがない場合は<a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a>を返します。例 : 「電子テクノロジー」、「テクノロジーサービス」、「エネルギー鉱物」、「耐久消費財」など。チャートの「シンボル情報」ウィンドウで確認できる値と同じになっています。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">「セクター」は経済の分野のうちで広い部分を指しています。「業種」は、それよりも狭い分類になります。例えば、NASDAQ:CAT(キャタピラー社)は、セクターとしては「製造加工」に属し、業種としては「トラック/建設機械/農業機械」に属しています。</div></div>",
"text": "syminfo.sector\nそのシンボルが属しているセクターを返します。シンボルにセクターがない場合は\nna\nを返します。例 : 「電子テクノロジー」、「テクノロジーサービス」、「エネルギー鉱物」、「耐久消費財」など。チャートの「シンボル情報」ウィンドウで確認できる値と同じになっています。\nタイプ\nsimple string\n備考\n「セクター」は経済の分野のうちで広い部分を指しています。「業種」は、それよりも狭い分類になります。例えば、NASDAQ:CAT(キャタピラー社)は、セクターとしては「製造加工」に属し、業種としては「トラック/建設機械/農業機械」に属しています。",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
}
],
"tables": []
},
{
"id": "var_syminfo.session",
"legacy_id": "var_syminfo.session",
"title": "syminfo.session",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.session</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.session\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャートメイン系列のセッションタイプ。可能な値は <a class=\"js-reference\" data-href=\"const_session.regular\" href=\"#const_session.regular\">session.regular</a>, <a class=\"js-reference\" data-href=\"const_session.extended\" href=\"#const_session.extended\">session.extended</a> です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"const_session.regular\" href=\"#const_session.regular\">session.regular</a><a class=\"tv-tag-label js-reference\" data-href=\"const_session.extended\" href=\"#const_session.extended\">session.extended</a></div></div>",
"text": "syminfo.session\nチャートメイン系列のセッションタイプ。可能な値は\nsession.regular\n,\nsession.extended\nです。\nタイプ\nsimple string\nこちらもご覧ください\nsession.regular\nsession.extended",
"code_blocks": [],
"links": [
{
"text": "session.regular",
"href": "#const_session.regular"
},
{
"text": "session.extended",
"href": "#const_session.extended"
},
{
"text": "session.regular",
"href": "#const_session.regular"
},
{
"text": "session.extended",
"href": "#const_session.extended"
}
],
"tables": []
},
{
"id": "var_syminfo.shareholders",
"legacy_id": "var_syminfo.shareholders",
"title": "syminfo.shareholders",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.shareholders</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.shareholders\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">企業の株主数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.shareholders\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo simple\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A table containing information about a company's </span><span class=\"mtk9\">employees, shareholders, and shares.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add header cells</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"name\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"value\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add employee info cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"employees\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.employees</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add shareholder cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shareholders\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shareholders</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add float shares outstanding cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shares_outstanding_float\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shares_outstanding_float</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add total shares outstanding cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shares_outstanding_total\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shares_outstanding_total</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.employees\" href=\"#var_syminfo.employees\">syminfo.employees</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.shares_outstanding_float\" href=\"#var_syminfo.shares_outstanding_float\">syminfo.shares_outstanding_float</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.shares_outstanding_total\" href=\"#var_syminfo.shares_outstanding_total\">syminfo.shares_outstanding_total</a></div></div>",
"text": "syminfo.shareholders\n企業の株主数です。\nタイプ\nsimple int\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo simple\"\n)\n//\n@variable\nA table containing information about a company's\nemployees, shareholders, and shares.\nvar\nresult_table\n=\ntable.new\n(\nposition\n=\nposition.top_right\n,\ncolumns\n=\n2\n,\nrows\n=\n5\n,\nborder_width\n=\n1\n)\nif\nbarstate.islastconfirmedhistory\n// Add header cells\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n0\n,\ntext\n=\n\"name\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n0\n,\ntext\n=\n\"value\"\n)\n// Add employee info cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n1\n,\ntext\n=\n\"employees\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n1\n,\ntext\n=\nstr.tostring\n(\nsyminfo.employees\n))\n// Add shareholder cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n2\n,\ntext\n=\n\"shareholders\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n2\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shareholders\n))\n// Add float shares outstanding cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n3\n,\ntext\n=\n\"shares_outstanding_float\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n3\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shares_outstanding_float\n))\n// Add total shares outstanding cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n4\n,\ntext\n=\n\"shares_outstanding_total\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n4\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shares_outstanding_total\n))\nこちらもご覧ください\nsyminfo.employees\nsyminfo.shares_outstanding_float\nsyminfo.shares_outstanding_total",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo simple\"\n)\n//\n@variable\n A table containing information about a company's \nemployees, shareholders, and shares.\nvar\n \nresult_table\n \n=\n \ntable.new\n(\nposition\n \n=\n \nposition.top_right\n,\n \ncolumns\n \n=\n \n2\n,\n \nrows\n \n=\n \n5\n,\n \nborder_width\n \n=\n \n1\n)\nif\n \nbarstate.islastconfirmedhistory\n \n// Add header cells\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"name\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"value\"\n)\n \n// Add employee info cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n1\n,\n \ntext\n \n=\n \n\"employees\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n1\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.employees\n))\n \n// Add shareholder cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n2\n,\n \ntext\n \n=\n \n\"shareholders\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n2\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shareholders\n))\n \n// Add float shares outstanding cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n3\n,\n \ntext\n \n=\n \n\"shares_outstanding_float\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n3\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shares_outstanding_float\n))\n \n// Add total shares outstanding cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n4\n,\n \ntext\n \n=\n \n\"shares_outstanding_total\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n4\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shares_outstanding_total\n))"
}
],
"links": [
{
"text": "syminfo.employees",
"href": "#var_syminfo.employees"
},
{
"text": "syminfo.shares_outstanding_float",
"href": "#var_syminfo.shares_outstanding_float"
},
{
"text": "syminfo.shares_outstanding_total",
"href": "#var_syminfo.shares_outstanding_total"
}
],
"tables": []
},
{
"id": "var_syminfo.shares_outstanding_float",
"legacy_id": "var_syminfo.shares_outstanding_float",
"title": "syminfo.shares_outstanding_float",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.shares_outstanding_float</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.shares_outstanding_float\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">企業の発行済株式総数(譲渡制限株式を除いたもの)です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.shares_outstanding_float\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo simple\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A table containing information about a company's </span><span class=\"mtk9\">employees, shareholders, and shares.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add header cells</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"name\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"value\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add employee info cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"employees\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.employees</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add shareholder cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shareholders\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shareholders</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add float shares outstanding cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shares_outstanding_float\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shares_outstanding_float</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add total shares outstanding cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shares_outstanding_total\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shares_outstanding_total</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.employees\" href=\"#var_syminfo.employees\">syminfo.employees</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.shareholders\" href=\"#var_syminfo.shareholders\">syminfo.shareholders</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.shares_outstanding_total\" href=\"#var_syminfo.shares_outstanding_total\">syminfo.shares_outstanding_total</a></div></div>",
"text": "syminfo.shares_outstanding_float\n企業の発行済株式総数(譲渡制限株式を除いたもの)です。\nタイプ\nsimple float\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo simple\"\n)\n//\n@variable\nA table containing information about a company's\nemployees, shareholders, and shares.\nvar\nresult_table\n=\ntable.new\n(\nposition\n=\nposition.top_right\n,\ncolumns\n=\n2\n,\nrows\n=\n5\n,\nborder_width\n=\n1\n)\nif\nbarstate.islastconfirmedhistory\n// Add header cells\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n0\n,\ntext\n=\n\"name\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n0\n,\ntext\n=\n\"value\"\n)\n// Add employee info cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n1\n,\ntext\n=\n\"employees\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n1\n,\ntext\n=\nstr.tostring\n(\nsyminfo.employees\n))\n// Add shareholder cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n2\n,\ntext\n=\n\"shareholders\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n2\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shareholders\n))\n// Add float shares outstanding cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n3\n,\ntext\n=\n\"shares_outstanding_float\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n3\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shares_outstanding_float\n))\n// Add total shares outstanding cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n4\n,\ntext\n=\n\"shares_outstanding_total\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n4\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shares_outstanding_total\n))\nこちらもご覧ください\nsyminfo.employees\nsyminfo.shareholders\nsyminfo.shares_outstanding_total",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo simple\"\n)\n//\n@variable\n A table containing information about a company's \nemployees, shareholders, and shares.\nvar\n \nresult_table\n \n=\n \ntable.new\n(\nposition\n \n=\n \nposition.top_right\n,\n \ncolumns\n \n=\n \n2\n,\n \nrows\n \n=\n \n5\n,\n \nborder_width\n \n=\n \n1\n)\nif\n \nbarstate.islastconfirmedhistory\n \n// Add header cells\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"name\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"value\"\n)\n \n// Add employee info cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n1\n,\n \ntext\n \n=\n \n\"employees\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n1\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.employees\n))\n \n// Add shareholder cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n2\n,\n \ntext\n \n=\n \n\"shareholders\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n2\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shareholders\n))\n \n// Add float shares outstanding cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n3\n,\n \ntext\n \n=\n \n\"shares_outstanding_float\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n3\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shares_outstanding_float\n))\n \n// Add total shares outstanding cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n4\n,\n \ntext\n \n=\n \n\"shares_outstanding_total\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n4\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shares_outstanding_total\n))"
}
],
"links": [
{
"text": "syminfo.employees",
"href": "#var_syminfo.employees"
},
{
"text": "syminfo.shareholders",
"href": "#var_syminfo.shareholders"
},
{
"text": "syminfo.shares_outstanding_total",
"href": "#var_syminfo.shares_outstanding_total"
}
],
"tables": []
},
{
"id": "var_syminfo.shares_outstanding_total",
"legacy_id": "var_syminfo.shares_outstanding_total",
"title": "syminfo.shares_outstanding_total",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.shares_outstanding_total</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.shares_outstanding_total\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">企業の発行済株式総数(内部関係者、大株主、従業員が保有する譲渡制限付き株式を含むもの)です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.shares_outstanding_total\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo simple\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A table containing information about a company's </span><span class=\"mtk9\">employees, shareholders, and shares.</span></span><br/><span><span class=\"mtk18\">var</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">5</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add header cells</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"name\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"value\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add employee info cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"employees\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.employees</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add shareholder cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shareholders\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shareholders</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add float shares outstanding cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shares_outstanding_float\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">3</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shares_outstanding_float</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Add total shares outstanding cells.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk29\">\"shares_outstanding_total\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.cell</span><span class=\"mtk13\">(</span><span class=\"mtk33\">table_id</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">result_table</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">column</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">row</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">4</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">text</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.tostring</span><span class=\"mtk13\">(</span><span class=\"mtk11\">syminfo.shares_outstanding_total</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.employees\" href=\"#var_syminfo.employees\">syminfo.employees</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.shareholders\" href=\"#var_syminfo.shareholders\">syminfo.shareholders</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.shares_outstanding_float\" href=\"#var_syminfo.shares_outstanding_float\">syminfo.shares_outstanding_float</a></div></div>",
"text": "syminfo.shares_outstanding_total\n企業の発行済株式総数(内部関係者、大株主、従業員が保有する譲渡制限付き株式を含むもの)です。\nタイプ\nsimple int\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo simple\"\n)\n//\n@variable\nA table containing information about a company's\nemployees, shareholders, and shares.\nvar\nresult_table\n=\ntable.new\n(\nposition\n=\nposition.top_right\n,\ncolumns\n=\n2\n,\nrows\n=\n5\n,\nborder_width\n=\n1\n)\nif\nbarstate.islastconfirmedhistory\n// Add header cells\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n0\n,\ntext\n=\n\"name\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n0\n,\ntext\n=\n\"value\"\n)\n// Add employee info cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n1\n,\ntext\n=\n\"employees\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n1\n,\ntext\n=\nstr.tostring\n(\nsyminfo.employees\n))\n// Add shareholder cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n2\n,\ntext\n=\n\"shareholders\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n2\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shareholders\n))\n// Add float shares outstanding cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n3\n,\ntext\n=\n\"shares_outstanding_float\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n3\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shares_outstanding_float\n))\n// Add total shares outstanding cells.\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n0\n,\nrow\n=\n4\n,\ntext\n=\n\"shares_outstanding_total\"\n)\ntable.cell\n(\ntable_id\n=\nresult_table\n,\ncolumn\n=\n1\n,\nrow\n=\n4\n,\ntext\n=\nstr.tostring\n(\nsyminfo.shares_outstanding_total\n))\nこちらもご覧ください\nsyminfo.employees\nsyminfo.shareholders\nsyminfo.shares_outstanding_float",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo simple\"\n)\n//\n@variable\n A table containing information about a company's \nemployees, shareholders, and shares.\nvar\n \nresult_table\n \n=\n \ntable.new\n(\nposition\n \n=\n \nposition.top_right\n,\n \ncolumns\n \n=\n \n2\n,\n \nrows\n \n=\n \n5\n,\n \nborder_width\n \n=\n \n1\n)\nif\n \nbarstate.islastconfirmedhistory\n \n// Add header cells\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"name\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n0\n,\n \ntext\n \n=\n \n\"value\"\n)\n \n// Add employee info cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n1\n,\n \ntext\n \n=\n \n\"employees\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n1\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.employees\n))\n \n// Add shareholder cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n2\n,\n \ntext\n \n=\n \n\"shareholders\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n2\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shareholders\n))\n \n// Add float shares outstanding cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n3\n,\n \ntext\n \n=\n \n\"shares_outstanding_float\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n3\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shares_outstanding_float\n))\n \n// Add total shares outstanding cells.\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n0\n,\n \nrow\n \n=\n \n4\n,\n \ntext\n \n=\n \n\"shares_outstanding_total\"\n)\n \ntable.cell\n(\ntable_id\n \n=\n \nresult_table\n,\n \ncolumn\n \n=\n \n1\n,\n \nrow\n \n=\n \n4\n,\n \ntext\n \n=\n \nstr.tostring\n(\nsyminfo.shares_outstanding_total\n))"
}
],
"links": [
{
"text": "syminfo.employees",
"href": "#var_syminfo.employees"
},
{
"text": "syminfo.shareholders",
"href": "#var_syminfo.shareholders"
},
{
"text": "syminfo.shares_outstanding_float",
"href": "#var_syminfo.shares_outstanding_float"
}
],
"tables": []
},
{
"id": "var_syminfo.target_price_average",
"legacy_id": "var_syminfo.target_price_average",
"title": "syminfo.target_price_average",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.target_price_average</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.target_price_average\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">そのシンボルについてアナリストが予想した直近1年間の目標価格を平均したものです。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.target_price_average\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo target_price\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the high</span><span class=\"mtk9\">est yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the lowe</span><span class=\"mtk9\">st yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the medi</span><span class=\"mtk9\">an yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_median</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the aver</span><span class=\"mtk9\">age yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">averageLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_average</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the space between targets</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lowLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a label displaying the total number of a</span><span class=\"mtk9\">nalyst estimates.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Number of estimates: {0}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_estimates</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_date\" href=\"#var_syminfo.target_price_date\">syminfo.target_price_date</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_estimates\" href=\"#var_syminfo.target_price_estimates\">syminfo.target_price_estimates</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_high\" href=\"#var_syminfo.target_price_high\">syminfo.target_price_high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_low\" href=\"#var_syminfo.target_price_low\">syminfo.target_price_low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_median\" href=\"#var_syminfo.target_price_median\">syminfo.target_price_median</a></div></div>",
"text": "syminfo.target_price_average\nそのシンボルについてアナリストが予想した直近1年間の目標価格を平均したものです。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n//\n@variable\nA line connecting the current `close` to the high\nest yearly price estimate.\nhighLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_high\n,\ncolor\n=\ncolor.green\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the lowe\nst yearly price estimate.\nlowLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_low\n,\ncolor\n=\ncolor.red\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the medi\nan yearly price estimate.\nmedianLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_median\n,\ncolor\n=\ncolor.gray\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the aver\nage yearly price estimate.\naverageLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_average\n,\ncolor\n=\ncolor.orange\n,\nxloc\n=\nxloc.bar_time\n)\n// Fill the space between targets\nlinefill.new\n(\nlowLine\n,\nmedianLine\n,\ncolor.new\n(\ncolor.red\n,\n90\n))\nlinefill.new\n(\nmedianLine\n,\nhighLine\n,\ncolor.new\n(\ncolor.green\n,\n90\n))\n// Create a label displaying the total number of a\nnalyst estimates.\nstring\nestimatesText\n=\nstr.format\n(\n\"Number of estimates: {0}\"\n,\nsyminfo.target_price_estimates\n)\nlabel.new\n(\nbar_index\n,\nclose\n,\nestimatesText\n,\ntextcolor\n=\ncolor.white\n,\nsize\n=\nsize.large\n)\n備考\n市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって\nna\nが返されます。\nこちらもご覧ください\nsyminfo.target_price_date\nsyminfo.target_price_estimates\nsyminfo.target_price_high\nsyminfo.target_price_low\nsyminfo.target_price_median",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n//\n@variable\n A line connecting the current `close` to the high\nest yearly price estimate.\n \nhighLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_high\n,\n \ncolor\n \n=\n \ncolor.green\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the lowe\nst yearly price estimate.\n \nlowLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_low\n,\n \ncolor\n \n=\n \ncolor.red\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the medi\nan yearly price estimate.\n \nmedianLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_median\n,\n \ncolor\n \n=\n \ncolor.gray\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the aver\nage yearly price estimate.\n \naverageLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_average\n,\n \ncolor\n \n=\n \ncolor.orange\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n// Fill the space between targets\n \nlinefill.new\n(\nlowLine\n,\n \nmedianLine\n,\n \ncolor.new\n(\ncolor.red\n,\n \n90\n))\n \nlinefill.new\n(\nmedianLine\n,\n \nhighLine\n,\n \ncolor.new\n(\ncolor.green\n,\n \n90\n))\n \n// Create a label displaying the total number of a\nnalyst estimates.\n \nstring\n \nestimatesText\n \n=\n \nstr.format\n(\n\"Number of estimates: {0}\"\n,\n \nsyminfo.target_price_estimates\n)\n \nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \nestimatesText\n,\n \ntextcolor\n \n=\n \ncolor.white\n,\n \nsize\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "syminfo.target_price_date",
"href": "#var_syminfo.target_price_date"
},
{
"text": "syminfo.target_price_estimates",
"href": "#var_syminfo.target_price_estimates"
},
{
"text": "syminfo.target_price_high",
"href": "#var_syminfo.target_price_high"
},
{
"text": "syminfo.target_price_low",
"href": "#var_syminfo.target_price_low"
},
{
"text": "syminfo.target_price_median",
"href": "#var_syminfo.target_price_median"
}
],
"tables": []
},
{
"id": "var_syminfo.target_price_date",
"legacy_id": "var_syminfo.target_price_date",
"title": "syminfo.target_price_date",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.target_price_date</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.target_price_date\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルに対する直近の目標価格予測が開始された日です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.target_price_date\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo target_price\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the high</span><span class=\"mtk9\">est yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the lowe</span><span class=\"mtk9\">st yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the medi</span><span class=\"mtk9\">an yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_median</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the aver</span><span class=\"mtk9\">age yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">averageLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_average</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the space between targets</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lowLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a label displaying the total number of a</span><span class=\"mtk9\">nalyst estimates.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Number of estimates: {0}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_estimates</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_average\" href=\"#var_syminfo.target_price_average\">syminfo.target_price_average</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_estimates\" href=\"#var_syminfo.target_price_estimates\">syminfo.target_price_estimates</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_high\" href=\"#var_syminfo.target_price_high\">syminfo.target_price_high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_low\" href=\"#var_syminfo.target_price_low\">syminfo.target_price_low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_median\" href=\"#var_syminfo.target_price_median\">syminfo.target_price_median</a></div></div>",
"text": "syminfo.target_price_date\n現在のシンボルに対する直近の目標価格予測が開始された日です。\nタイプ\nseries int\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n//\n@variable\nA line connecting the current `close` to the high\nest yearly price estimate.\nhighLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_high\n,\ncolor\n=\ncolor.green\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the lowe\nst yearly price estimate.\nlowLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_low\n,\ncolor\n=\ncolor.red\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the medi\nan yearly price estimate.\nmedianLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_median\n,\ncolor\n=\ncolor.gray\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the aver\nage yearly price estimate.\naverageLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_average\n,\ncolor\n=\ncolor.orange\n,\nxloc\n=\nxloc.bar_time\n)\n// Fill the space between targets\nlinefill.new\n(\nlowLine\n,\nmedianLine\n,\ncolor.new\n(\ncolor.red\n,\n90\n))\nlinefill.new\n(\nmedianLine\n,\nhighLine\n,\ncolor.new\n(\ncolor.green\n,\n90\n))\n// Create a label displaying the total number of a\nnalyst estimates.\nstring\nestimatesText\n=\nstr.format\n(\n\"Number of estimates: {0}\"\n,\nsyminfo.target_price_estimates\n)\nlabel.new\n(\nbar_index\n,\nclose\n,\nestimatesText\n,\ntextcolor\n=\ncolor.white\n,\nsize\n=\nsize.large\n)\n備考\n市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって\nna\nが返されます。\nこちらもご覧ください\nsyminfo.target_price_average\nsyminfo.target_price_estimates\nsyminfo.target_price_high\nsyminfo.target_price_low\nsyminfo.target_price_median",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n//\n@variable\n A line connecting the current `close` to the high\nest yearly price estimate.\n \nhighLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_high\n,\n \ncolor\n \n=\n \ncolor.green\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the lowe\nst yearly price estimate.\n \nlowLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_low\n,\n \ncolor\n \n=\n \ncolor.red\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the medi\nan yearly price estimate.\n \nmedianLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_median\n,\n \ncolor\n \n=\n \ncolor.gray\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the aver\nage yearly price estimate.\n \naverageLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_average\n,\n \ncolor\n \n=\n \ncolor.orange\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n// Fill the space between targets\n \nlinefill.new\n(\nlowLine\n,\n \nmedianLine\n,\n \ncolor.new\n(\ncolor.red\n,\n \n90\n))\n \nlinefill.new\n(\nmedianLine\n,\n \nhighLine\n,\n \ncolor.new\n(\ncolor.green\n,\n \n90\n))\n \n// Create a label displaying the total number of a\nnalyst estimates.\n \nstring\n \nestimatesText\n \n=\n \nstr.format\n(\n\"Number of estimates: {0}\"\n,\n \nsyminfo.target_price_estimates\n)\n \nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \nestimatesText\n,\n \ntextcolor\n \n=\n \ncolor.white\n,\n \nsize\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "syminfo.target_price_average",
"href": "#var_syminfo.target_price_average"
},
{
"text": "syminfo.target_price_estimates",
"href": "#var_syminfo.target_price_estimates"
},
{
"text": "syminfo.target_price_high",
"href": "#var_syminfo.target_price_high"
},
{
"text": "syminfo.target_price_low",
"href": "#var_syminfo.target_price_low"
},
{
"text": "syminfo.target_price_median",
"href": "#var_syminfo.target_price_median"
}
],
"tables": []
},
{
"id": "var_syminfo.target_price_estimates",
"legacy_id": "var_syminfo.target_price_estimates",
"title": "syminfo.target_price_estimates",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.target_price_estimates</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.target_price_estimates\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルに対する直近の目標価格予測の総数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.target_price_estimates\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo target_price\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the high</span><span class=\"mtk9\">est yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the lowe</span><span class=\"mtk9\">st yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the medi</span><span class=\"mtk9\">an yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_median</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the aver</span><span class=\"mtk9\">age yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">averageLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_average</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the space between targets</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lowLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a label displaying the total number of a</span><span class=\"mtk9\">nalyst estimates.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Number of estimates: {0}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_estimates</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_average\" href=\"#var_syminfo.target_price_average\">syminfo.target_price_average</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_date\" href=\"#var_syminfo.target_price_date\">syminfo.target_price_date</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_high\" href=\"#var_syminfo.target_price_high\">syminfo.target_price_high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_low\" href=\"#var_syminfo.target_price_low\">syminfo.target_price_low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_median\" href=\"#var_syminfo.target_price_median\">syminfo.target_price_median</a></div></div>",
"text": "syminfo.target_price_estimates\n現在のシンボルに対する直近の目標価格予測の総数です。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n//\n@variable\nA line connecting the current `close` to the high\nest yearly price estimate.\nhighLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_high\n,\ncolor\n=\ncolor.green\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the lowe\nst yearly price estimate.\nlowLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_low\n,\ncolor\n=\ncolor.red\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the medi\nan yearly price estimate.\nmedianLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_median\n,\ncolor\n=\ncolor.gray\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the aver\nage yearly price estimate.\naverageLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_average\n,\ncolor\n=\ncolor.orange\n,\nxloc\n=\nxloc.bar_time\n)\n// Fill the space between targets\nlinefill.new\n(\nlowLine\n,\nmedianLine\n,\ncolor.new\n(\ncolor.red\n,\n90\n))\nlinefill.new\n(\nmedianLine\n,\nhighLine\n,\ncolor.new\n(\ncolor.green\n,\n90\n))\n// Create a label displaying the total number of a\nnalyst estimates.\nstring\nestimatesText\n=\nstr.format\n(\n\"Number of estimates: {0}\"\n,\nsyminfo.target_price_estimates\n)\nlabel.new\n(\nbar_index\n,\nclose\n,\nestimatesText\n,\ntextcolor\n=\ncolor.white\n,\nsize\n=\nsize.large\n)\n備考\n市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって\nna\nが返されます。\nこちらもご覧ください\nsyminfo.target_price_average\nsyminfo.target_price_date\nsyminfo.target_price_high\nsyminfo.target_price_low\nsyminfo.target_price_median",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n//\n@variable\n A line connecting the current `close` to the high\nest yearly price estimate.\n \nhighLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_high\n,\n \ncolor\n \n=\n \ncolor.green\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the lowe\nst yearly price estimate.\n \nlowLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_low\n,\n \ncolor\n \n=\n \ncolor.red\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the medi\nan yearly price estimate.\n \nmedianLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_median\n,\n \ncolor\n \n=\n \ncolor.gray\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the aver\nage yearly price estimate.\n \naverageLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_average\n,\n \ncolor\n \n=\n \ncolor.orange\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n// Fill the space between targets\n \nlinefill.new\n(\nlowLine\n,\n \nmedianLine\n,\n \ncolor.new\n(\ncolor.red\n,\n \n90\n))\n \nlinefill.new\n(\nmedianLine\n,\n \nhighLine\n,\n \ncolor.new\n(\ncolor.green\n,\n \n90\n))\n \n// Create a label displaying the total number of a\nnalyst estimates.\n \nstring\n \nestimatesText\n \n=\n \nstr.format\n(\n\"Number of estimates: {0}\"\n,\n \nsyminfo.target_price_estimates\n)\n \nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \nestimatesText\n,\n \ntextcolor\n \n=\n \ncolor.white\n,\n \nsize\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "syminfo.target_price_average",
"href": "#var_syminfo.target_price_average"
},
{
"text": "syminfo.target_price_date",
"href": "#var_syminfo.target_price_date"
},
{
"text": "syminfo.target_price_high",
"href": "#var_syminfo.target_price_high"
},
{
"text": "syminfo.target_price_low",
"href": "#var_syminfo.target_price_low"
},
{
"text": "syminfo.target_price_median",
"href": "#var_syminfo.target_price_median"
}
],
"tables": []
},
{
"id": "var_syminfo.target_price_high",
"legacy_id": "var_syminfo.target_price_high",
"title": "syminfo.target_price_high",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.target_price_high</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.target_price_high\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">そのシンボルについてアナリストが予想した直近1年間の目標価格の最高値です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.target_price_high\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo target_price\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the high</span><span class=\"mtk9\">est yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the lowe</span><span class=\"mtk9\">st yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the medi</span><span class=\"mtk9\">an yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_median</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the aver</span><span class=\"mtk9\">age yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">averageLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_average</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the space between targets</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lowLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a label displaying the total number of a</span><span class=\"mtk9\">nalyst estimates.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Number of estimates: {0}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_estimates</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_average\" href=\"#var_syminfo.target_price_average\">syminfo.target_price_average</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_date\" href=\"#var_syminfo.target_price_date\">syminfo.target_price_date</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_estimates\" href=\"#var_syminfo.target_price_estimates\">syminfo.target_price_estimates</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_low\" href=\"#var_syminfo.target_price_low\">syminfo.target_price_low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_median\" href=\"#var_syminfo.target_price_median\">syminfo.target_price_median</a></div></div>",
"text": "syminfo.target_price_high\nそのシンボルについてアナリストが予想した直近1年間の目標価格の最高値です。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n//\n@variable\nA line connecting the current `close` to the high\nest yearly price estimate.\nhighLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_high\n,\ncolor\n=\ncolor.green\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the lowe\nst yearly price estimate.\nlowLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_low\n,\ncolor\n=\ncolor.red\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the medi\nan yearly price estimate.\nmedianLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_median\n,\ncolor\n=\ncolor.gray\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the aver\nage yearly price estimate.\naverageLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_average\n,\ncolor\n=\ncolor.orange\n,\nxloc\n=\nxloc.bar_time\n)\n// Fill the space between targets\nlinefill.new\n(\nlowLine\n,\nmedianLine\n,\ncolor.new\n(\ncolor.red\n,\n90\n))\nlinefill.new\n(\nmedianLine\n,\nhighLine\n,\ncolor.new\n(\ncolor.green\n,\n90\n))\n// Create a label displaying the total number of a\nnalyst estimates.\nstring\nestimatesText\n=\nstr.format\n(\n\"Number of estimates: {0}\"\n,\nsyminfo.target_price_estimates\n)\nlabel.new\n(\nbar_index\n,\nclose\n,\nestimatesText\n,\ntextcolor\n=\ncolor.white\n,\nsize\n=\nsize.large\n)\n備考\n市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって\nna\nが返されます。\nこちらもご覧ください\nsyminfo.target_price_average\nsyminfo.target_price_date\nsyminfo.target_price_estimates\nsyminfo.target_price_low\nsyminfo.target_price_median",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n//\n@variable\n A line connecting the current `close` to the high\nest yearly price estimate.\n \nhighLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_high\n,\n \ncolor\n \n=\n \ncolor.green\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the lowe\nst yearly price estimate.\n \nlowLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_low\n,\n \ncolor\n \n=\n \ncolor.red\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the medi\nan yearly price estimate.\n \nmedianLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_median\n,\n \ncolor\n \n=\n \ncolor.gray\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the aver\nage yearly price estimate.\n \naverageLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_average\n,\n \ncolor\n \n=\n \ncolor.orange\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n// Fill the space between targets\n \nlinefill.new\n(\nlowLine\n,\n \nmedianLine\n,\n \ncolor.new\n(\ncolor.red\n,\n \n90\n))\n \nlinefill.new\n(\nmedianLine\n,\n \nhighLine\n,\n \ncolor.new\n(\ncolor.green\n,\n \n90\n))\n \n// Create a label displaying the total number of a\nnalyst estimates.\n \nstring\n \nestimatesText\n \n=\n \nstr.format\n(\n\"Number of estimates: {0}\"\n,\n \nsyminfo.target_price_estimates\n)\n \nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \nestimatesText\n,\n \ntextcolor\n \n=\n \ncolor.white\n,\n \nsize\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "syminfo.target_price_average",
"href": "#var_syminfo.target_price_average"
},
{
"text": "syminfo.target_price_date",
"href": "#var_syminfo.target_price_date"
},
{
"text": "syminfo.target_price_estimates",
"href": "#var_syminfo.target_price_estimates"
},
{
"text": "syminfo.target_price_low",
"href": "#var_syminfo.target_price_low"
},
{
"text": "syminfo.target_price_median",
"href": "#var_syminfo.target_price_median"
}
],
"tables": []
},
{
"id": "var_syminfo.target_price_low",
"legacy_id": "var_syminfo.target_price_low",
"title": "syminfo.target_price_low",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.target_price_low</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.target_price_low\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">そのシンボルについてアナリストが予想した直近1年間の目標価格の最安値です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.target_price_low\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo target_price\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the high</span><span class=\"mtk9\">est yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the lowe</span><span class=\"mtk9\">st yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the medi</span><span class=\"mtk9\">an yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_median</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the aver</span><span class=\"mtk9\">age yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">averageLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_average</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the space between targets</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lowLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a label displaying the total number of a</span><span class=\"mtk9\">nalyst estimates.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Number of estimates: {0}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_estimates</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_average\" href=\"#var_syminfo.target_price_average\">syminfo.target_price_average</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_date\" href=\"#var_syminfo.target_price_date\">syminfo.target_price_date</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_estimates\" href=\"#var_syminfo.target_price_estimates\">syminfo.target_price_estimates</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_high\" href=\"#var_syminfo.target_price_high\">syminfo.target_price_high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_median\" href=\"#var_syminfo.target_price_median\">syminfo.target_price_median</a></div></div>",
"text": "syminfo.target_price_low\nそのシンボルについてアナリストが予想した直近1年間の目標価格の最安値です。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n//\n@variable\nA line connecting the current `close` to the high\nest yearly price estimate.\nhighLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_high\n,\ncolor\n=\ncolor.green\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the lowe\nst yearly price estimate.\nlowLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_low\n,\ncolor\n=\ncolor.red\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the medi\nan yearly price estimate.\nmedianLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_median\n,\ncolor\n=\ncolor.gray\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the aver\nage yearly price estimate.\naverageLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_average\n,\ncolor\n=\ncolor.orange\n,\nxloc\n=\nxloc.bar_time\n)\n// Fill the space between targets\nlinefill.new\n(\nlowLine\n,\nmedianLine\n,\ncolor.new\n(\ncolor.red\n,\n90\n))\nlinefill.new\n(\nmedianLine\n,\nhighLine\n,\ncolor.new\n(\ncolor.green\n,\n90\n))\n// Create a label displaying the total number of a\nnalyst estimates.\nstring\nestimatesText\n=\nstr.format\n(\n\"Number of estimates: {0}\"\n,\nsyminfo.target_price_estimates\n)\nlabel.new\n(\nbar_index\n,\nclose\n,\nestimatesText\n,\ntextcolor\n=\ncolor.white\n,\nsize\n=\nsize.large\n)\n備考\n市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって\nna\nが返されます。\nこちらもご覧ください\nsyminfo.target_price_average\nsyminfo.target_price_date\nsyminfo.target_price_estimates\nsyminfo.target_price_high\nsyminfo.target_price_median",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n//\n@variable\n A line connecting the current `close` to the high\nest yearly price estimate.\n \nhighLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_high\n,\n \ncolor\n \n=\n \ncolor.green\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the lowe\nst yearly price estimate.\n \nlowLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_low\n,\n \ncolor\n \n=\n \ncolor.red\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the medi\nan yearly price estimate.\n \nmedianLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_median\n,\n \ncolor\n \n=\n \ncolor.gray\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the aver\nage yearly price estimate.\n \naverageLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_average\n,\n \ncolor\n \n=\n \ncolor.orange\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n// Fill the space between targets\n \nlinefill.new\n(\nlowLine\n,\n \nmedianLine\n,\n \ncolor.new\n(\ncolor.red\n,\n \n90\n))\n \nlinefill.new\n(\nmedianLine\n,\n \nhighLine\n,\n \ncolor.new\n(\ncolor.green\n,\n \n90\n))\n \n// Create a label displaying the total number of a\nnalyst estimates.\n \nstring\n \nestimatesText\n \n=\n \nstr.format\n(\n\"Number of estimates: {0}\"\n,\n \nsyminfo.target_price_estimates\n)\n \nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \nestimatesText\n,\n \ntextcolor\n \n=\n \ncolor.white\n,\n \nsize\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "syminfo.target_price_average",
"href": "#var_syminfo.target_price_average"
},
{
"text": "syminfo.target_price_date",
"href": "#var_syminfo.target_price_date"
},
{
"text": "syminfo.target_price_estimates",
"href": "#var_syminfo.target_price_estimates"
},
{
"text": "syminfo.target_price_high",
"href": "#var_syminfo.target_price_high"
},
{
"text": "syminfo.target_price_median",
"href": "#var_syminfo.target_price_median"
}
],
"tables": []
},
{
"id": "var_syminfo.target_price_median",
"legacy_id": "var_syminfo.target_price_median",
"title": "syminfo.target_price_median",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.target_price_median</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.target_price_median\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">そのシンボルについてアナリストが予想した直近1年間の目標価格の中央値です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_syminfo.target_price_median\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"syminfo target_price\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk11\">barstate.islastconfirmedhistory</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> The time value one year from the date of the last</span><span class=\"mtk9\"> analyst recommendations.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">int</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_date</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk16\">timeframe.in_seconds</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"12M\"</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1000</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the high</span><span class=\"mtk9\">est yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the lowe</span><span class=\"mtk9\">st yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">lowLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the medi</span><span class=\"mtk9\">an yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_median</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.gray</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@variable</span><span class=\"mtk9\"> A line connecting the current `close` to the aver</span><span class=\"mtk9\">age yearly price estimate.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">averageLine</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">line.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">time</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">YTD</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_average</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.orange</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">xloc</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">xloc.bar_time</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Fill the space between targets</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">lowLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.red</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">linefill.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">medianLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">highLine</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk16\">color.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">color.green</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">90</span><span class=\"mtk13\">))</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk9\">// Create a label displaying the total number of a</span><span class=\"mtk9\">nalyst estimates.</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">string</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">str.format</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Number of estimates: {0}\"</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">syminfo.target_price_estimates</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">label.new</span><span class=\"mtk13\">(</span><span class=\"mtk11\">bar_index</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">estimatesText</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">textcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.white</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">size</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">size.large</span><span class=\"mtk13\">)</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> が返されます。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_average\" href=\"#var_syminfo.target_price_average\">syminfo.target_price_average</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_date\" href=\"#var_syminfo.target_price_date\">syminfo.target_price_date</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_estimates\" href=\"#var_syminfo.target_price_estimates\">syminfo.target_price_estimates</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_high\" href=\"#var_syminfo.target_price_high\">syminfo.target_price_high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.target_price_low\" href=\"#var_syminfo.target_price_low\">syminfo.target_price_low</a></div></div>",
"text": "syminfo.target_price_median\nそのシンボルについてアナリストが予想した直近1年間の目標価格の中央値です。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\nbarstate.islastconfirmedhistory\n//\n@variable\nThe time value one year from the date of the last\nanalyst recommendations.\nint\nYTD\n=\nsyminfo.target_price_date\n+\ntimeframe.in_seconds\n(\n\"12M\"\n)\n*\n1000\n//\n@variable\nA line connecting the current `close` to the high\nest yearly price estimate.\nhighLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_high\n,\ncolor\n=\ncolor.green\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the lowe\nst yearly price estimate.\nlowLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_low\n,\ncolor\n=\ncolor.red\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the medi\nan yearly price estimate.\nmedianLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_median\n,\ncolor\n=\ncolor.gray\n,\nxloc\n=\nxloc.bar_time\n)\n//\n@variable\nA line connecting the current `close` to the aver\nage yearly price estimate.\naverageLine\n=\nline.new\n(\ntime\n,\nclose\n,\nYTD\n,\nsyminfo.target_price_average\n,\ncolor\n=\ncolor.orange\n,\nxloc\n=\nxloc.bar_time\n)\n// Fill the space between targets\nlinefill.new\n(\nlowLine\n,\nmedianLine\n,\ncolor.new\n(\ncolor.red\n,\n90\n))\nlinefill.new\n(\nmedianLine\n,\nhighLine\n,\ncolor.new\n(\ncolor.green\n,\n90\n))\n// Create a label displaying the total number of a\nnalyst estimates.\nstring\nestimatesText\n=\nstr.format\n(\n\"Number of estimates: {0}\"\n,\nsyminfo.target_price_estimates\n)\nlabel.new\n(\nbar_index\n,\nclose\n,\nestimatesText\n,\ntextcolor\n=\ncolor.white\n,\nsize\n=\nsize.large\n)\n備考\n市場が開いていない時にアナリストからターゲットが提供された場合、市場が開くまで、この変数によって\nna\nが返されます。\nこちらもご覧ください\nsyminfo.target_price_average\nsyminfo.target_price_date\nsyminfo.target_price_estimates\nsyminfo.target_price_high\nsyminfo.target_price_low",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"syminfo target_price\"\n)\nif\n \nbarstate.islastconfirmedhistory\n \n//\n@variable\n The time value one year from the date of the last\n analyst recommendations.\n \nint\n \nYTD\n \n=\n \nsyminfo.target_price_date\n \n+\n \ntimeframe.in_seconds\n(\n\"12M\"\n)\n \n*\n \n1000\n \n//\n@variable\n A line connecting the current `close` to the high\nest yearly price estimate.\n \nhighLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_high\n,\n \ncolor\n \n=\n \ncolor.green\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the lowe\nst yearly price estimate.\n \nlowLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_low\n,\n \ncolor\n \n=\n \ncolor.red\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the medi\nan yearly price estimate.\n \nmedianLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_median\n,\n \ncolor\n \n=\n \ncolor.gray\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n//\n@variable\n A line connecting the current `close` to the aver\nage yearly price estimate.\n \naverageLine\n \n=\n \nline.new\n(\ntime\n,\n \nclose\n,\n \nYTD\n,\n \nsyminfo.target_price_average\n,\n \ncolor\n \n=\n \ncolor.orange\n,\n \nxloc\n \n=\n \nxloc.bar_time\n)\n \n// Fill the space between targets\n \nlinefill.new\n(\nlowLine\n,\n \nmedianLine\n,\n \ncolor.new\n(\ncolor.red\n,\n \n90\n))\n \nlinefill.new\n(\nmedianLine\n,\n \nhighLine\n,\n \ncolor.new\n(\ncolor.green\n,\n \n90\n))\n \n// Create a label displaying the total number of a\nnalyst estimates.\n \nstring\n \nestimatesText\n \n=\n \nstr.format\n(\n\"Number of estimates: {0}\"\n,\n \nsyminfo.target_price_estimates\n)\n \nlabel.new\n(\nbar_index\n,\n \nclose\n,\n \nestimatesText\n,\n \ntextcolor\n \n=\n \ncolor.white\n,\n \nsize\n \n=\n \nsize.large\n)"
}
],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "syminfo.target_price_average",
"href": "#var_syminfo.target_price_average"
},
{
"text": "syminfo.target_price_date",
"href": "#var_syminfo.target_price_date"
},
{
"text": "syminfo.target_price_estimates",
"href": "#var_syminfo.target_price_estimates"
},
{
"text": "syminfo.target_price_high",
"href": "#var_syminfo.target_price_high"
},
{
"text": "syminfo.target_price_low",
"href": "#var_syminfo.target_price_low"
}
],
"tables": []
},
{
"id": "var_syminfo.ticker",
"legacy_id": "var_syminfo.ticker",
"title": "syminfo.ticker",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.ticker</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.ticker\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引所のプレフィックスを含まないシンボル名、例. 'MSFT'。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.multiplier\" href=\"#var_timeframe.multiplier\">timeframe.multiplier</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.root\" href=\"#var_syminfo.root\">syminfo.root</a></div></div>",
"text": "syminfo.ticker\n取引所のプレフィックスを含まないシンボル名、例. 'MSFT'。\nタイプ\nsimple string\nこちらもご覧ください\nsyminfo.tickerid\ntimeframe.period\ntimeframe.multiplier\nsyminfo.root",
"code_blocks": [],
"links": [
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "timeframe.multiplier",
"href": "#var_timeframe.multiplier"
},
{
"text": "syminfo.root",
"href": "#var_syminfo.root"
}
],
"tables": []
},
{
"id": "var_syminfo.tickerid",
"legacy_id": "var_syminfo.tickerid",
"title": "syminfo.tickerid",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.tickerid</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.tickerid\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャートのシンボルまたはリクエストされたシンボルを表すティッカー識別子で、スクリプトがこれをどう使用するかによって示す対象が変化します。<code>request.*()</code>の関数呼び出しを構成する<code>expression</code>の引数で使用される場合であれば、この変数の値はリクエストされたデータセットのティッカーIDを表します。それ以外の場合は、チャートのティッカーIDを表します。この値には取引所のプレフィックスとシンボル名が含まれており、この2つはコロンで区切られています (例: \"NASDAQ:AAPL\") 。また、配当調整や非標準のチャートタイプ、通貨変換などのデータ修正に関する情報を含めることもできます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数の値は \"prefix:ticker\" というシンプルな形式を常に使用するわけではないので、ブーリアン比較や文字列操作の関数での使用には向いていません。こうした状況では、変数の結果を<a class=\"js-reference\" data-href=\"fun_ticker.standard\" href=\"#fun_ticker.standard\">ticker.standard</a>に通して純化してください。これによって余計な情報が取り除かれ、 \"prefix:ticker\" 構造でフォーマットされたティッカー識別子が一貫して返されます。</div><div class=\"tv-pine-reference-item__text tv-text\">別のコンテキストであっても、常にスクリプトのメインティッカーIDにアクセスするには<a class=\"js-reference\" data-href=\"var_syminfo.main_tickerid\" href=\"#var_syminfo.main_tickerid\">syminfo.main_tickerid</a>変数を使用します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ticker.new\" href=\"#fun_ticker.new\">ticker.new</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.main_tickerid\" href=\"#var_syminfo.main_tickerid\">syminfo.main_tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.main_period\" href=\"#var_timeframe.main_period\">timeframe.main_period</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.multiplier\" href=\"#var_timeframe.multiplier\">timeframe.multiplier</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.root\" href=\"#var_syminfo.root\">syminfo.root</a></div></div>",
"text": "syminfo.tickerid\nチャートのシンボルまたはリクエストされたシンボルを表すティッカー識別子で、スクリプトがこれをどう使用するかによって示す対象が変化します。\nrequest.*()\nの関数呼び出しを構成する\nexpression\nの引数で使用される場合であれば、この変数の値はリクエストされたデータセットのティッカーIDを表します。それ以外の場合は、チャートのティッカーIDを表します。この値には取引所のプレフィックスとシンボル名が含まれており、この2つはコロンで区切られています (例: \"NASDAQ:AAPL\") 。また、配当調整や非標準のチャートタイプ、通貨変換などのデータ修正に関する情報を含めることもできます。\nタイプ\nsimple string\n備考\nこの変数の値は \"prefix:ticker\" というシンプルな形式を常に使用するわけではないので、ブーリアン比較や文字列操作の関数での使用には向いていません。こうした状況では、変数の結果を\nticker.standard\nに通して純化してください。これによって余計な情報が取り除かれ、 \"prefix:ticker\" 構造でフォーマットされたティッカー識別子が一貫して返されます。\n別のコンテキストであっても、常にスクリプトのメインティッカーIDにアクセスするには\nsyminfo.main_tickerid\n変数を使用します。\nこちらもご覧ください\nticker.new\nsyminfo.main_tickerid\ntimeframe.main_period\nsyminfo.ticker\ntimeframe.period\ntimeframe.multiplier\nsyminfo.root",
"code_blocks": [],
"links": [
{
"text": "ticker.standard",
"href": "#fun_ticker.standard"
},
{
"text": "syminfo.main_tickerid",
"href": "#var_syminfo.main_tickerid"
},
{
"text": "ticker.new",
"href": "#fun_ticker.new"
},
{
"text": "syminfo.main_tickerid",
"href": "#var_syminfo.main_tickerid"
},
{
"text": "timeframe.main_period",
"href": "#var_timeframe.main_period"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "timeframe.multiplier",
"href": "#var_timeframe.multiplier"
},
{
"text": "syminfo.root",
"href": "#var_syminfo.root"
}
],
"tables": []
},
{
"id": "var_syminfo.timezone",
"legacy_id": "var_syminfo.timezone",
"title": "syminfo.timezone",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.timezone</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.timezone\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">チャートのメイン系列の取引所のタイムゾーン。可能な値は <a class=\"js-reference\" data-href=\"fun_timestamp\" href=\"#fun_timestamp\">timestamp</a> をご覧ください。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_timestamp\" href=\"#fun_timestamp\">timestamp</a></div></div>",
"text": "syminfo.timezone\nチャートのメイン系列の取引所のタイムゾーン。可能な値は\ntimestamp\nをご覧ください。\nタイプ\nsimple string\nこちらもご覧ください\ntimestamp",
"code_blocks": [],
"links": [
{
"text": "timestamp",
"href": "#fun_timestamp"
},
{
"text": "timestamp",
"href": "#fun_timestamp"
}
],
"tables": []
},
{
"id": "var_syminfo.type",
"legacy_id": "var_syminfo.type",
"title": "syminfo.type",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.type</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.type\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">そのシンボルが属するマーケットのタイプです。以下の値があります: \"stock\", \"fund\", \"dr\", \"right\", \"bond\", \"warrant\", \"structured\", \"index\", \"forex\", \"futures\", \"spread\", \"economic\", \"fundamental\", \"crypto\", \"spot\", \"swap\", \"option\", \"commodity\"</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a></div></div>",
"text": "syminfo.type\nそのシンボルが属するマーケットのタイプです。以下の値があります: \"stock\", \"fund\", \"dr\", \"right\", \"bond\", \"warrant\", \"structured\", \"index\", \"forex\", \"futures\", \"spread\", \"economic\", \"fundamental\", \"crypto\", \"spot\", \"swap\", \"option\", \"commodity\"\nタイプ\nsimple string\nこちらもご覧ください\nsyminfo.ticker",
"code_blocks": [],
"links": [
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
}
],
"tables": []
},
{
"id": "var_syminfo.volumetype",
"legacy_id": "var_syminfo.volumetype",
"title": "syminfo.volumetype",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">syminfo.volumetype</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_syminfo.volumetype\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のシンボルの出来高タイプです。可能な値は: 基軸通貨は \"base\"、決済通貨は \"quote\"、取引回数は \"tick\"、出来高がない場合またはタイプの指定がない場合は \"n/a\" です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">一部のデータフィード提供元のみが、補足の出来高を情報を提供します。結果として、この変数は一部のシンボル(主に暗号セクター)のみで値を返します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.type\" href=\"#var_syminfo.type\">syminfo.type</a></div></div>",
"text": "syminfo.volumetype\n現在のシンボルの出来高タイプです。可能な値は: 基軸通貨は \"base\"、決済通貨は \"quote\"、取引回数は \"tick\"、出来高がない場合またはタイプの指定がない場合は \"n/a\" です。\nタイプ\nsimple string\n備考\n一部のデータフィード提供元のみが、補足の出来高を情報を提供します。結果として、この変数は一部のシンボル(主に暗号セクター)のみで値を返します。\nこちらもご覧ください\nsyminfo.type",
"code_blocks": [],
"links": [
{
"text": "syminfo.type",
"href": "#var_syminfo.type"
}
],
"tables": []
},
{
"id": "var_ta.accdist",
"legacy_id": "var_ta.accdist",
"title": "ta.accdist",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.accdist</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ta.accdist\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">アキュムレーション/ディストリビューションインデックス。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div></div>",
"text": "ta.accdist\nアキュムレーション/ディストリビューションインデックス。\nタイプ\nseries float",
"code_blocks": [],
"links": [],
"tables": []
},
{
"id": "var_ta.iii",
"legacy_id": "var_ta.iii",
"title": "ta.iii",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.iii</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ta.iii\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">イントラデイ・インテンシティ・インデックス。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_ta.iii\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Intraday Intensity Index\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">ta.iii</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_iii</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk12\">2</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk13\">((</span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">volume</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f_iii</span><span class=\"mtk13\">())</span></span><br/></code></pre></div>",
"text": "ta.iii\nイントラデイ・インテンシティ・インデックス。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"Intraday Intensity Index\"\n)\nplot\n(\nta.iii\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_iii\n()\n=>\n(\n2\n*\nclose\n-\nhigh\n-\nlow\n)\n/\n((\nhigh\n-\nlow\n)\n*\nvolume\n)\nplot\n(\nf_iii\n())",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Intraday Intensity Index\"\n)\nplot\n(\nta.iii\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_iii\n()\n \n=>\n \n(\n2\n \n*\n \nclose\n \n-\n \nhigh\n \n-\n \nlow\n)\n \n/\n \n((\nhigh\n \n-\n \nlow\n)\n \n*\n \nvolume\n)\nplot\n(\nf_iii\n())"
}
],
"links": [],
"tables": []
},
{
"id": "var_ta.nvi",
"legacy_id": "var_ta.nvi",
"title": "ta.nvi",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.nvi</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ta.nvi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ネガティブ・ボリューム・インデックス。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_ta.nvi\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Negative Volume Index\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">ta.nvi</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_nvi</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ta_nvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevNvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ta_nvi</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ta_nvi</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">or</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">ta_nvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevNvi</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">ta_nvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk11\">volume</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk11\">volume</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevNvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk13\">((</span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevNvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevNvi</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ta_nvi</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f_nvi</span><span class=\"mtk13\">())</span></span><br/></code></pre></div>",
"text": "ta.nvi\nネガティブ・ボリューム・インデックス。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"Negative Volume Index\"\n)\nplot\n(\nta.nvi\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_nvi\n()\n=>\nfloat\nta_nvi\n=\n1.0\nfloat\nprevNvi\n=\n(\nnz\n(\nta_nvi\n[\n1\n]\n,\n0.0\n)\n==\n0.0\n)\n?\n1.0\n:\nta_nvi\n[\n1\n]\nif\nnz\n(\nclose\n,\n0.0\n)\n==\n0.0\nor\nnz\n(\nclose\n[\n1\n]\n,\n0.0\n)\n==\n0.0\nta_nvi\n:=\nprevNvi\nelse\nta_nvi\n:=\n(\nvolume\n<\nnz\n(\nvolume\n[\n1\n]\n,\n0.0\n))\n?\nprevNvi\n+\n((\nclose\n-\nclose\n[\n1\n])\n/\nclose\n[\n1\n])\n*\nprevNvi\n:\nprevNvi\nresult\n=\nta_nvi\nplot\n(\nf_nvi\n())",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Negative Volume Index\"\n)\nplot\n(\nta.nvi\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_nvi\n()\n \n=>\n \nfloat\n \nta_nvi\n \n=\n \n1.0\n \nfloat\n \nprevNvi\n \n=\n \n(\nnz\n(\nta_nvi\n[\n1\n]\n,\n \n0.0\n)\n \n==\n \n0.0\n)\n \n?\n \n1.0\n \n:\n \nta_nvi\n[\n1\n]\n \nif\n \nnz\n(\nclose\n,\n \n0.0\n)\n \n==\n \n0.0\n \nor\n \nnz\n(\nclose\n[\n1\n]\n,\n \n0.0\n)\n \n==\n \n0.0\n \nta_nvi\n \n:=\n \nprevNvi\n \nelse\n \nta_nvi\n \n:=\n \n(\nvolume\n \n<\n \nnz\n(\nvolume\n[\n1\n]\n,\n \n0.0\n))\n \n?\n \nprevNvi\n \n+\n \n((\nclose\n \n-\n \nclose\n[\n1\n])\n \n/\n \nclose\n[\n1\n])\n \n*\n \nprevNvi\n \n:\n \nprevNvi\n \nresult\n \n=\n \nta_nvi\nplot\n(\nf_nvi\n())"
}
],
"links": [],
"tables": []
},
{
"id": "var_ta.obv",
"legacy_id": "var_ta.obv",
"title": "ta.obv",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.obv</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ta.obv\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">オン・バランス・ボリューム。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_ta.obv\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"On Balance Volume\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">ta.obv</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_obv</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.cum</span><span class=\"mtk13\">(</span><span class=\"mtk16\">math.sign</span><span class=\"mtk13\">(</span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">volume</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f_obv</span><span class=\"mtk13\">())</span></span><br/></code></pre></div>",
"text": "ta.obv\nオン・バランス・ボリューム。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"On Balance Volume\"\n)\nplot\n(\nta.obv\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_obv\n()\n=>\nta.cum\n(\nmath.sign\n(\nta.change\n(\nclose\n))\n*\nvolume\n)\nplot\n(\nf_obv\n())",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"On Balance Volume\"\n)\nplot\n(\nta.obv\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_obv\n()\n \n=>\n \nta.cum\n(\nmath.sign\n(\nta.change\n(\nclose\n))\n \n*\n \nvolume\n)\nplot\n(\nf_obv\n())"
}
],
"links": [],
"tables": []
},
{
"id": "var_ta.pvi",
"legacy_id": "var_ta.pvi",
"title": "ta.pvi",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.pvi</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ta.pvi\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ポジティブ・ボリューム・インデックス。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_ta.pvi\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Positive Volume Index\"</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">ta.pvi</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_pvi</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ta_pvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18 mtkb\">float</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevPvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk33\">ta_pvi</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ta_pvi</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">or</span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">==</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">ta_pvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevPvi</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">else</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">ta_pvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk11\">volume</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk16\">nz</span><span class=\"mtk13\">(</span><span class=\"mtk11\">volume</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">]</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0.0</span><span class=\"mtk13\">))</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevPvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">+</span><span class=\"mtk1\"> </span><span class=\"mtk13\">((</span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevPvi</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk33\">prevPvi</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">result</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk33\">ta_pvi</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f_pvi</span><span class=\"mtk13\">())</span></span><br/></code></pre></div>",
"text": "ta.pvi\nポジティブ・ボリューム・インデックス。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"Positive Volume Index\"\n)\nplot\n(\nta.pvi\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_pvi\n()\n=>\nfloat\nta_pvi\n=\n1.0\nfloat\nprevPvi\n=\n(\nnz\n(\nta_pvi\n[\n1\n]\n,\n0.0\n)\n==\n0.0\n)\n?\n1.0\n:\nta_pvi\n[\n1\n]\nif\nnz\n(\nclose\n,\n0.0\n)\n==\n0.0\nor\nnz\n(\nclose\n[\n1\n]\n,\n0.0\n)\n==\n0.0\nta_pvi\n:=\nprevPvi\nelse\nta_pvi\n:=\n(\nvolume\n>\nnz\n(\nvolume\n[\n1\n]\n,\n0.0\n))\n?\nprevPvi\n+\n((\nclose\n-\nclose\n[\n1\n])\n/\nclose\n[\n1\n])\n*\nprevPvi\n:\nprevPvi\nresult\n=\nta_pvi\nplot\n(\nf_pvi\n())",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Positive Volume Index\"\n)\nplot\n(\nta.pvi\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_pvi\n()\n \n=>\n \nfloat\n \nta_pvi\n \n=\n \n1.0\n \nfloat\n \nprevPvi\n \n=\n \n(\nnz\n(\nta_pvi\n[\n1\n]\n,\n \n0.0\n)\n \n==\n \n0.0\n)\n \n?\n \n1.0\n \n:\n \nta_pvi\n[\n1\n]\n \nif\n \nnz\n(\nclose\n,\n \n0.0\n)\n \n==\n \n0.0\n \nor\n \nnz\n(\nclose\n[\n1\n]\n,\n \n0.0\n)\n \n==\n \n0.0\n \nta_pvi\n \n:=\n \nprevPvi\n \nelse\n \nta_pvi\n \n:=\n \n(\nvolume\n \n>\n \nnz\n(\nvolume\n[\n1\n]\n,\n \n0.0\n))\n \n?\n \nprevPvi\n \n+\n \n((\nclose\n \n-\n \nclose\n[\n1\n])\n \n/\n \nclose\n[\n1\n])\n \n*\n \nprevPvi\n \n:\n \nprevPvi\n \nresult\n \n=\n \nta_pvi\nplot\n(\nf_pvi\n())"
}
],
"links": [],
"tables": []
},
{
"id": "var_ta.pvt",
"legacy_id": "var_ta.pvt",
"title": "ta.pvt",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.pvt</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ta.pvt\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">プライス・ボリューム・トレンド。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_ta.pvt\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Price-Volume Trend\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">ta.pvt</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_pvt</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.cum</span><span class=\"mtk13\">((</span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">volume</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f_pvt</span><span class=\"mtk13\">())</span></span><br/></code></pre></div>",
"text": "ta.pvt\nプライス・ボリューム・トレンド。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"Price-Volume Trend\"\n)\nplot\n(\nta.pvt\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_pvt\n()\n=>\nta.cum\n((\nta.change\n(\nclose\n)\n/\nclose\n[\n1\n])\n*\nvolume\n)\nplot\n(\nf_pvt\n())",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Price-Volume Trend\"\n)\nplot\n(\nta.pvt\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_pvt\n()\n \n=>\n \nta.cum\n((\nta.change\n(\nclose\n)\n \n/\n \nclose\n[\n1\n])\n \n*\n \nvolume\n)\nplot\n(\nf_pvt\n())"
}
],
"links": [],
"tables": []
},
{
"id": "var_ta.tr",
"legacy_id": "var_ta.tr",
"title": "ta.tr",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.tr</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ta.tr\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">トゥルー・レンジで、<code>ta.tr(handle_na = false)</code> と等しくなります。<code>math.max(high - low, math.abs(high - close[1]), math.abs(low - close[1]))</code> として計算されます。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.tr\" href=\"#fun_ta.tr\">ta.tr</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.atr\" href=\"#fun_ta.atr\">ta.atr</a></div></div>",
"text": "ta.tr\nトゥルー・レンジで、\nta.tr(handle_na = false)\nと等しくなります。\nmath.max(high - low, math.abs(high - close[1]), math.abs(low - close[1]))\nとして計算されます。\nタイプ\nseries float\nこちらもご覧ください\nta.tr\nta.atr",
"code_blocks": [],
"links": [
{
"text": "ta.tr",
"href": "#fun_ta.tr"
},
{
"text": "ta.atr",
"href": "#fun_ta.atr"
}
],
"tables": []
},
{
"id": "var_ta.vwap",
"legacy_id": "var_ta.vwap",
"title": "ta.vwap",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.vwap</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ta.vwap\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">出来高加重平均価格 (VWAP)。ソース系列として <a class=\"js-reference\" data-href=\"var_hlc3\" href=\"#var_hlc3\">hlc3</a> を使用します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_ta.vwap\" href=\"#fun_ta.vwap\">ta.vwap</a></div></div>",
"text": "ta.vwap\n出来高加重平均価格 (VWAP)。ソース系列として\nhlc3\nを使用します。\nタイプ\nseries float\nこちらもご覧ください\nta.vwap",
"code_blocks": [],
"links": [
{
"text": "hlc3",
"href": "#var_hlc3"
},
{
"text": "ta.vwap",
"href": "#fun_ta.vwap"
}
],
"tables": []
},
{
"id": "var_ta.wad",
"legacy_id": "var_ta.wad",
"title": "ta.wad",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.wad</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ta.wad\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ウィリアムズ・アキュムレーション/ディストリビューション。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_ta.wad\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Williams Accumulation/Distribution\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">ta.wad</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_wad</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">trueHigh</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.max</span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">trueLow</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">math.min</span><span class=\"mtk13\">(</span><span class=\"mtk11\">low</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk13\">[</span><span class=\"mtk12\">1</span><span class=\"mtk13\">])</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">mom</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.change</span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk33\">gain</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">mom</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trueLow</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk33\">mom</span><span class=\"mtk1\"> </span><span class=\"mtk18\"><</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">?</span><span class=\"mtk1\"> </span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk33\">trueHigh</span><span class=\"mtk1\"> </span><span class=\"mtk18\">:</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">ta.cum</span><span class=\"mtk13\">(</span><span class=\"mtk33\">gain</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f_wad</span><span class=\"mtk13\">())</span></span><br/></code></pre></div>",
"text": "ta.wad\nウィリアムズ・アキュムレーション/ディストリビューション。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"Williams Accumulation/Distribution\"\n)\nplot\n(\nta.wad\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_wad\n()\n=>\ntrueHigh\n=\nmath.max\n(\nhigh\n,\nclose\n[\n1\n])\ntrueLow\n=\nmath.min\n(\nlow\n,\nclose\n[\n1\n])\nmom\n=\nta.change\n(\nclose\n)\ngain\n=\n(\nmom\n>\n0\n)\n?\nclose\n-\ntrueLow\n:\n(\nmom\n<\n0\n)\n?\nclose\n-\ntrueHigh\n:\n0\nta.cum\n(\ngain\n)\nplot\n(\nf_wad\n())",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Williams Accumulation/Distribution\"\n)\nplot\n(\nta.wad\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_wad\n()\n \n=>\n \ntrueHigh\n \n=\n \nmath.max\n(\nhigh\n,\n \nclose\n[\n1\n])\n \ntrueLow\n \n=\n \nmath.min\n(\nlow\n,\n \nclose\n[\n1\n])\n \nmom\n \n=\n \nta.change\n(\nclose\n)\n \ngain\n \n=\n \n(\nmom\n \n>\n \n0\n)\n \n?\n \nclose\n \n-\n \ntrueLow\n \n:\n \n(\nmom\n \n<\n \n0\n)\n \n?\n \nclose\n \n-\n \ntrueHigh\n \n:\n \n0\n \nta.cum\n(\ngain\n)\nplot\n(\nf_wad\n())"
}
],
"links": [],
"tables": []
},
{
"id": "var_ta.wvad",
"legacy_id": "var_ta.wvad",
"title": "ta.wvad",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">ta.wvad</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_ta.wvad\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">ウィリアムズ・可変アキュムレーション/ディストリビューション。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_ta.wvad\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"Williams Variable Accumulation/Distribution\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk11\">ta.wvad</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">color</span><span class=\"mtk18\">=</span><span class=\"mtk11\">color.yellow</span><span class=\"mtk13\">)</span></span><br/><span><span></span></span><br/><span><span class=\"mtk9\">// the same on pine</span></span><br/><span><span class=\"mtk15\">f_wvad</span><span class=\"mtk13\">()</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=></span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk11\">close</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">open</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">/</span><span class=\"mtk1\"> </span><span class=\"mtk13\">(</span><span class=\"mtk11\">high</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk11\">low</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">*</span><span class=\"mtk1\"> </span><span class=\"mtk11\">volume</span></span><br/><span><span></span></span><br/><span><span class=\"mtk16\">plot</span><span class=\"mtk13\">(</span><span class=\"mtk33\">f_wvad</span><span class=\"mtk13\">())</span></span><br/></code></pre></div>",
"text": "ta.wvad\nウィリアムズ・可変アキュムレーション/ディストリビューション。\nタイプ\nseries float\n例\n//\n@version=\n6\nindicator\n(\n\"Williams Variable Accumulation/Distribution\"\n)\nplot\n(\nta.wvad\n,\ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_wvad\n()\n=>\n(\nclose\n-\nopen\n)\n/\n(\nhigh\n-\nlow\n)\n*\nvolume\nplot\n(\nf_wvad\n())",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"Williams Variable Accumulation/Distribution\"\n)\nplot\n(\nta.wvad\n,\n \ncolor\n=\ncolor.yellow\n)\n// the same on pine\nf_wvad\n()\n \n=>\n \n(\nclose\n \n-\n \nopen\n)\n \n/\n \n(\nhigh\n \n-\n \nlow\n)\n \n*\n \nvolume\nplot\n(\nf_wvad\n())"
}
],
"links": [],
"tables": []
},
{
"id": "var_table.all",
"legacy_id": "var_table.all",
"title": "table.all",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">table.all</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_table.all\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトによって現在描画されているすべてのテーブルで満たされた配列を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">array<table></div><div class=\"tv-pine-reference-item__sub-header tv-pine-reference-item__example-header\"><span>例</span><button class=\"tv-pine-reference-item__button tv-pine-reference-item__button_secondary js-copy-example-button\"><svg fill=\"none\" height=\"28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 9.5H6.5a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V20m-8-1.5h11a1 1 0 0 0 1-1v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1z\" stroke=\"currentColor\"></path></svg></button></div><pre class=\"tv-pine-reference-item__example\"><code class=\"tv-pine-light\" data-id=\"var_table.all\" data-lang=\"pine_v6\"><span><span class=\"mtk9\">//</span><span class=\"mtk9 mtkb\">@version=</span><span class=\"mtk9\">6</span></span><br/><span><span class=\"mtk16\">indicator</span><span class=\"mtk13\">(</span><span class=\"mtk29\">\"table.all\"</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk9\">//delete all tables</span></span><br/><span><span class=\"mtk16\">table.new</span><span class=\"mtk13\">(</span><span class=\"mtk33\">position</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">position.top_right</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">columns</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">2</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">rows</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">bgcolor</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">color.yellow</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">border_width</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span><span class=\"mtk13\">)</span></span><br/><span><span class=\"mtk33\">a_allTables</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk11\">table.all</span></span><br/><span><span class=\"mtk18\">if</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allTables</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">></span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk18\">for</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk1\"> </span><span class=\"mtk18\">=</span><span class=\"mtk1\"> </span><span class=\"mtk12\">0</span><span class=\"mtk1\"> </span><span class=\"mtk18\">to</span><span class=\"mtk1\"> </span><span class=\"mtk16\">array.size</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allTables</span><span class=\"mtk13\">)</span><span class=\"mtk1\"> </span><span class=\"mtk18\">-</span><span class=\"mtk1\"> </span><span class=\"mtk12\">1</span></span><br/><span><span class=\"mtk1\"> </span><span class=\"mtk16\">table.delete</span><span class=\"mtk13\">(</span><span class=\"mtk16\">array.get</span><span class=\"mtk13\">(</span><span class=\"mtk33\">a_allTables</span><span class=\"mtk18\">,</span><span class=\"mtk1\"> </span><span class=\"mtk33\">i</span><span class=\"mtk13\">))</span></span><br/></code></pre><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この配列は読み取り専用です。配列のインデックス0は、チャート上で最も古いオブジェクトのIDを示します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_table.new\" href=\"#fun_table.new\">table.new</a><a class=\"tv-tag-label js-reference\" data-href=\"var_line.all\" href=\"#var_line.all\">line.all</a><a class=\"tv-tag-label js-reference\" data-href=\"var_label.all\" href=\"#var_label.all\">label.all</a><a class=\"tv-tag-label js-reference\" data-href=\"var_box.all\" href=\"#var_box.all\">box.all</a></div></div>",
"text": "table.all\nスクリプトによって現在描画されているすべてのテーブルで満たされた配列を返します。\nタイプ\narray<table>\n例\n//\n@version=\n6\nindicator\n(\n\"table.all\"\n)\n//delete all tables\ntable.new\n(\nposition\n=\nposition.top_right\n,\ncolumns\n=\n2\n,\nrows\n=\n1\n,\nbgcolor\n=\ncolor.yellow\n,\nborder_width\n=\n1\n)\na_allTables\n=\ntable.all\nif\narray.size\n(\na_allTables\n)\n>\n0\nfor\ni\n=\n0\nto\narray.size\n(\na_allTables\n)\n-\n1\ntable.delete\n(\narray.get\n(\na_allTables\n,\ni\n))\n備考\nこの配列は読み取り専用です。配列のインデックス0は、チャート上で最も古いオブジェクトのIDを示します。\nこちらもご覧ください\ntable.new\nline.all\nlabel.all\nbox.all",
"code_blocks": [
{
"language": "",
"code": "//\n@version=\n6\nindicator\n(\n\"table.all\"\n)\n//delete all tables\ntable.new\n(\nposition\n \n=\n \nposition.top_right\n,\n \ncolumns\n \n=\n \n2\n,\n \nrows\n \n=\n \n1\n,\n \nbgcolor\n \n=\n \ncolor.yellow\n,\n \nborder_width\n \n=\n \n1\n)\na_allTables\n \n=\n \ntable.all\nif\n \narray.size\n(\na_allTables\n)\n \n>\n \n0\n \nfor\n \ni\n \n=\n \n0\n \nto\n \narray.size\n(\na_allTables\n)\n \n-\n \n1\n \ntable.delete\n(\narray.get\n(\na_allTables\n,\n \ni\n))"
}
],
"links": [
{
"text": "table.new",
"href": "#fun_table.new"
},
{
"text": "line.all",
"href": "#var_line.all"
},
{
"text": "label.all",
"href": "#var_label.all"
},
{
"text": "box.all",
"href": "#var_box.all"
}
],
"tables": []
},
{
"id": "var_time",
"legacy_id": "var_time",
"title": "time",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">time</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_time\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">UNIX形式の現在のバーの時間。UNIX形式とは1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数はバーの開始時刻に基づくタイムスタンプを返す事にご注意下さい。その為、オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この変数は指定した取引日の日付より前の時間を返す場合があります。例えばEURUSDでは、当日のバーが実際には1日前に開くため、<code>dayofmonth(time)</code> は取引日の日付よりも1つ少なくなる可能性があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time_close\" href=\"#var_time_close\">time_close</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timenow\" href=\"#var_timenow\">timenow</a><a class=\"tv-tag-label js-reference\" data-href=\"var_year\" href=\"#var_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"var_month\" href=\"#var_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"var_weekofyear\" href=\"#var_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofmonth\" href=\"#var_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hour\" href=\"#var_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"var_minute\" href=\"#var_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"var_second\" href=\"#var_second\">second</a></div></div>",
"text": "time\nUNIX形式の現在のバーの時間。UNIX形式とは1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nタイプ\nseries int\n備考\nこの変数はバーの開始時刻に基づくタイムスタンプを返す事にご注意下さい。その為、オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この変数は指定した取引日の日付より前の時間を返す場合があります。例えばEURUSDでは、当日のバーが実際には1日前に開くため、\ndayofmonth(time)\nは取引日の日付よりも1つ少なくなる可能性があります。\nこちらもご覧ください\ntime\ntime_close\ntimenow\nyear\nmonth\nweekofyear\ndayofmonth\ndayofweek\nhour\nminute\nsecond",
"code_blocks": [],
"links": [
{
"text": "time",
"href": "#fun_time"
},
{
"text": "time_close",
"href": "#var_time_close"
},
{
"text": "timenow",
"href": "#var_timenow"
},
{
"text": "year",
"href": "#var_year"
},
{
"text": "month",
"href": "#var_month"
},
{
"text": "weekofyear",
"href": "#var_weekofyear"
},
{
"text": "dayofmonth",
"href": "#var_dayofmonth"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "hour",
"href": "#var_hour"
},
{
"text": "minute",
"href": "#var_minute"
},
{
"text": "second",
"href": "#var_second"
}
],
"tables": []
},
{
"id": "var_time_close",
"legacy_id": "var_time_close",
"title": "time_close",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">time_close</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_time_close\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーの終値の時刻をUNIX形式で示します。これは1970年1月1日00:00:00 UTCからの経過ミリ秒数を表したものです。ティックチャートや価格ベースのチャート(練行足、カギ足、新値足、ポイント&フィギュア、レンジ)では、この変数の系列は、最新のリアルタイムのバーについて <a class=\"js-reference\" data-href=\"var_na\" href=\"#var_na\">na</a> のタイムスタンプを保持します(将来の確定時間が予測できないため)が、それ以前のバーについてはいずれも定義どおりのタイムスタンプを保持します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timenow\" href=\"#var_timenow\">timenow</a><a class=\"tv-tag-label js-reference\" data-href=\"var_year\" href=\"#var_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"var_month\" href=\"#var_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"var_weekofyear\" href=\"#var_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofmonth\" href=\"#var_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hour\" href=\"#var_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"var_minute\" href=\"#var_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"var_second\" href=\"#var_second\">second</a></div></div>",
"text": "time_close\n現在のバーの終値の時刻をUNIX形式で示します。これは1970年1月1日00:00:00 UTCからの経過ミリ秒数を表したものです。ティックチャートや価格ベースのチャート(練行足、カギ足、新値足、ポイント&フィギュア、レンジ)では、この変数の系列は、最新のリアルタイムのバーについて\nna\nのタイムスタンプを保持します(将来の確定時間が予測できないため)が、それ以前のバーについてはいずれも定義どおりのタイムスタンプを保持します。\nタイプ\nseries int\nこちらもご覧ください\ntime\ntimenow\nyear\nmonth\nweekofyear\ndayofmonth\ndayofweek\nhour\nminute\nsecond",
"code_blocks": [],
"links": [
{
"text": "na",
"href": "#var_na"
},
{
"text": "time",
"href": "#var_time"
},
{
"text": "timenow",
"href": "#var_timenow"
},
{
"text": "year",
"href": "#var_year"
},
{
"text": "month",
"href": "#var_month"
},
{
"text": "weekofyear",
"href": "#var_weekofyear"
},
{
"text": "dayofmonth",
"href": "#var_dayofmonth"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "hour",
"href": "#var_hour"
},
{
"text": "minute",
"href": "#var_minute"
},
{
"text": "second",
"href": "#var_second"
}
],
"tables": []
},
{
"id": "var_time_tradingday",
"legacy_id": "var_time_tradingday",
"title": "time_tradingday",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">time_tradingday</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_time_tradingday\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーが属する取引日の開始時刻。UNIX形式(1970年1月1日00時00分00秒(UTC) からの経過ミリ秒数)です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数は、当日のセッションがカレンダー日付の前日で始まるようなオーバーナイトセッションに利用すると便利です(たとえば、FXCM:EURUSDにおいては、月曜日のセッション開始が取引所のタイムゾーンでは日曜日の17:00になります)。月曜日の日足バーに対して「日曜日 17:00」のタイムスタンプを返す <code>time</code> とは異なり、<code>time_tradingday</code> では「月曜日 00:00 UTC」のタイムスタンプを返します。</div><div class=\"tv-pine-reference-item__text tv-text\">1D以上のタイムフレームで使用した場合、<code>time_tradingday</code> は、バー内の最後の取引日を返します(例: 1Wの場合、週の最終取引日を返します)。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time_close\" href=\"#var_time_close\">time_close</a></div></div>",
"text": "time_tradingday\n現在のバーが属する取引日の開始時刻。UNIX形式(1970年1月1日00時00分00秒(UTC) からの経過ミリ秒数)です。\nタイプ\nseries int\n備考\nこの変数は、当日のセッションがカレンダー日付の前日で始まるようなオーバーナイトセッションに利用すると便利です(たとえば、FXCM:EURUSDにおいては、月曜日のセッション開始が取引所のタイムゾーンでは日曜日の17:00になります)。月曜日の日足バーに対して「日曜日 17:00」のタイムスタンプを返す\ntime\nとは異なり、\ntime_tradingday\nでは「月曜日 00:00 UTC」のタイムスタンプを返します。\n1D以上のタイムフレームで使用した場合、\ntime_tradingday\nは、バー内の最後の取引日を返します(例: 1Wの場合、週の最終取引日を返します)。\nこちらもご覧ください\ntime\ntime_close",
"code_blocks": [],
"links": [
{
"text": "time",
"href": "#var_time"
},
{
"text": "time_close",
"href": "#var_time_close"
}
],
"tables": []
},
{
"id": "var_timeframe.isdaily",
"legacy_id": "var_timeframe.isdaily",
"title": "timeframe.isdaily",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.isdaily</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timeframe.isdaily\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の時間足が日足の場合には true を返し、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdwm\" href=\"#var_timeframe.isdwm\">timeframe.isdwm</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isintraday\" href=\"#var_timeframe.isintraday\">timeframe.isintraday</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isminutes\" href=\"#var_timeframe.isminutes\">timeframe.isminutes</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isseconds\" href=\"#var_timeframe.isseconds\">timeframe.isseconds</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isticks\" href=\"#var_timeframe.isticks\">timeframe.isticks</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isweekly\" href=\"#var_timeframe.isweekly\">timeframe.isweekly</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.ismonthly\" href=\"#var_timeframe.ismonthly\">timeframe.ismonthly</a></div></div>",
"text": "timeframe.isdaily\n現在の時間足が日足の場合には true を返し、そうでない場合は false を返します。\nタイプ\nsimple bool\nこちらもご覧ください\ntimeframe.isdwm\ntimeframe.isintraday\ntimeframe.isminutes\ntimeframe.isseconds\ntimeframe.isticks\ntimeframe.isweekly\ntimeframe.ismonthly",
"code_blocks": [],
"links": [
{
"text": "timeframe.isdwm",
"href": "#var_timeframe.isdwm"
},
{
"text": "timeframe.isintraday",
"href": "#var_timeframe.isintraday"
},
{
"text": "timeframe.isminutes",
"href": "#var_timeframe.isminutes"
},
{
"text": "timeframe.isseconds",
"href": "#var_timeframe.isseconds"
},
{
"text": "timeframe.isticks",
"href": "#var_timeframe.isticks"
},
{
"text": "timeframe.isweekly",
"href": "#var_timeframe.isweekly"
},
{
"text": "timeframe.ismonthly",
"href": "#var_timeframe.ismonthly"
}
],
"tables": []
},
{
"id": "var_timeframe.isdwm",
"legacy_id": "var_timeframe.isdwm",
"title": "timeframe.isdwm",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.isdwm</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timeframe.isdwm\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の時間足が日足、週足、月足の場合には true を返し、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isintraday\" href=\"#var_timeframe.isintraday\">timeframe.isintraday</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isminutes\" href=\"#var_timeframe.isminutes\">timeframe.isminutes</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isseconds\" href=\"#var_timeframe.isseconds\">timeframe.isseconds</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isticks\" href=\"#var_timeframe.isticks\">timeframe.isticks</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdaily\" href=\"#var_timeframe.isdaily\">timeframe.isdaily</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isweekly\" href=\"#var_timeframe.isweekly\">timeframe.isweekly</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.ismonthly\" href=\"#var_timeframe.ismonthly\">timeframe.ismonthly</a></div></div>",
"text": "timeframe.isdwm\n現在の時間足が日足、週足、月足の場合には true を返し、そうでない場合は false を返します。\nタイプ\nsimple bool\nこちらもご覧ください\ntimeframe.isintraday\ntimeframe.isminutes\ntimeframe.isseconds\ntimeframe.isticks\ntimeframe.isdaily\ntimeframe.isweekly\ntimeframe.ismonthly",
"code_blocks": [],
"links": [
{
"text": "timeframe.isintraday",
"href": "#var_timeframe.isintraday"
},
{
"text": "timeframe.isminutes",
"href": "#var_timeframe.isminutes"
},
{
"text": "timeframe.isseconds",
"href": "#var_timeframe.isseconds"
},
{
"text": "timeframe.isticks",
"href": "#var_timeframe.isticks"
},
{
"text": "timeframe.isdaily",
"href": "#var_timeframe.isdaily"
},
{
"text": "timeframe.isweekly",
"href": "#var_timeframe.isweekly"
},
{
"text": "timeframe.ismonthly",
"href": "#var_timeframe.ismonthly"
}
],
"tables": []
},
{
"id": "var_timeframe.isintraday",
"legacy_id": "var_timeframe.isintraday",
"title": "timeframe.isintraday",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.isintraday</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timeframe.isintraday\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の時間足がイントラデイの時間足(分足や秒足など)の場合には true を返し、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isminutes\" href=\"#var_timeframe.isminutes\">timeframe.isminutes</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isseconds\" href=\"#var_timeframe.isseconds\">timeframe.isseconds</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isticks\" href=\"#var_timeframe.isticks\">timeframe.isticks</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdwm\" href=\"#var_timeframe.isdwm\">timeframe.isdwm</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdaily\" href=\"#var_timeframe.isdaily\">timeframe.isdaily</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isweekly\" href=\"#var_timeframe.isweekly\">timeframe.isweekly</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.ismonthly\" href=\"#var_timeframe.ismonthly\">timeframe.ismonthly</a></div></div>",
"text": "timeframe.isintraday\n現在の時間足がイントラデイの時間足(分足や秒足など)の場合には true を返し、そうでない場合は false を返します。\nタイプ\nsimple bool\nこちらもご覧ください\ntimeframe.isminutes\ntimeframe.isseconds\ntimeframe.isticks\ntimeframe.isdwm\ntimeframe.isdaily\ntimeframe.isweekly\ntimeframe.ismonthly",
"code_blocks": [],
"links": [
{
"text": "timeframe.isminutes",
"href": "#var_timeframe.isminutes"
},
{
"text": "timeframe.isseconds",
"href": "#var_timeframe.isseconds"
},
{
"text": "timeframe.isticks",
"href": "#var_timeframe.isticks"
},
{
"text": "timeframe.isdwm",
"href": "#var_timeframe.isdwm"
},
{
"text": "timeframe.isdaily",
"href": "#var_timeframe.isdaily"
},
{
"text": "timeframe.isweekly",
"href": "#var_timeframe.isweekly"
},
{
"text": "timeframe.ismonthly",
"href": "#var_timeframe.ismonthly"
}
],
"tables": []
},
{
"id": "var_timeframe.isminutes",
"legacy_id": "var_timeframe.isminutes",
"title": "timeframe.isminutes",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.isminutes</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timeframe.isminutes\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の時間足が分足の場合には true を返し、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdwm\" href=\"#var_timeframe.isdwm\">timeframe.isdwm</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isintraday\" href=\"#var_timeframe.isintraday\">timeframe.isintraday</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isseconds\" href=\"#var_timeframe.isseconds\">timeframe.isseconds</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isticks\" href=\"#var_timeframe.isticks\">timeframe.isticks</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdaily\" href=\"#var_timeframe.isdaily\">timeframe.isdaily</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isweekly\" href=\"#var_timeframe.isweekly\">timeframe.isweekly</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.ismonthly\" href=\"#var_timeframe.ismonthly\">timeframe.ismonthly</a></div></div>",
"text": "timeframe.isminutes\n現在の時間足が分足の場合には true を返し、そうでない場合は false を返します。\nタイプ\nsimple bool\nこちらもご覧ください\ntimeframe.isdwm\ntimeframe.isintraday\ntimeframe.isseconds\ntimeframe.isticks\ntimeframe.isdaily\ntimeframe.isweekly\ntimeframe.ismonthly",
"code_blocks": [],
"links": [
{
"text": "timeframe.isdwm",
"href": "#var_timeframe.isdwm"
},
{
"text": "timeframe.isintraday",
"href": "#var_timeframe.isintraday"
},
{
"text": "timeframe.isseconds",
"href": "#var_timeframe.isseconds"
},
{
"text": "timeframe.isticks",
"href": "#var_timeframe.isticks"
},
{
"text": "timeframe.isdaily",
"href": "#var_timeframe.isdaily"
},
{
"text": "timeframe.isweekly",
"href": "#var_timeframe.isweekly"
},
{
"text": "timeframe.ismonthly",
"href": "#var_timeframe.ismonthly"
}
],
"tables": []
},
{
"id": "var_timeframe.ismonthly",
"legacy_id": "var_timeframe.ismonthly",
"title": "timeframe.ismonthly",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.ismonthly</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timeframe.ismonthly\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の時間足が月足の場合には true を返し、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdwm\" href=\"#var_timeframe.isdwm\">timeframe.isdwm</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isintraday\" href=\"#var_timeframe.isintraday\">timeframe.isintraday</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isminutes\" href=\"#var_timeframe.isminutes\">timeframe.isminutes</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isseconds\" href=\"#var_timeframe.isseconds\">timeframe.isseconds</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isticks\" href=\"#var_timeframe.isticks\">timeframe.isticks</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdaily\" href=\"#var_timeframe.isdaily\">timeframe.isdaily</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isweekly\" href=\"#var_timeframe.isweekly\">timeframe.isweekly</a></div></div>",
"text": "timeframe.ismonthly\n現在の時間足が月足の場合には true を返し、そうでない場合は false を返します。\nタイプ\nsimple bool\nこちらもご覧ください\ntimeframe.isdwm\ntimeframe.isintraday\ntimeframe.isminutes\ntimeframe.isseconds\ntimeframe.isticks\ntimeframe.isdaily\ntimeframe.isweekly",
"code_blocks": [],
"links": [
{
"text": "timeframe.isdwm",
"href": "#var_timeframe.isdwm"
},
{
"text": "timeframe.isintraday",
"href": "#var_timeframe.isintraday"
},
{
"text": "timeframe.isminutes",
"href": "#var_timeframe.isminutes"
},
{
"text": "timeframe.isseconds",
"href": "#var_timeframe.isseconds"
},
{
"text": "timeframe.isticks",
"href": "#var_timeframe.isticks"
},
{
"text": "timeframe.isdaily",
"href": "#var_timeframe.isdaily"
},
{
"text": "timeframe.isweekly",
"href": "#var_timeframe.isweekly"
}
],
"tables": []
},
{
"id": "var_timeframe.isseconds",
"legacy_id": "var_timeframe.isseconds",
"title": "timeframe.isseconds",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.isseconds</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timeframe.isseconds\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の時間足が秒足の場合には true を返し、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdwm\" href=\"#var_timeframe.isdwm\">timeframe.isdwm</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isintraday\" href=\"#var_timeframe.isintraday\">timeframe.isintraday</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isminutes\" href=\"#var_timeframe.isminutes\">timeframe.isminutes</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isticks\" href=\"#var_timeframe.isticks\">timeframe.isticks</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdaily\" href=\"#var_timeframe.isdaily\">timeframe.isdaily</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isweekly\" href=\"#var_timeframe.isweekly\">timeframe.isweekly</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.ismonthly\" href=\"#var_timeframe.ismonthly\">timeframe.ismonthly</a></div></div>",
"text": "timeframe.isseconds\n現在の時間足が秒足の場合には true を返し、そうでない場合は false を返します。\nタイプ\nsimple bool\nこちらもご覧ください\ntimeframe.isdwm\ntimeframe.isintraday\ntimeframe.isminutes\ntimeframe.isticks\ntimeframe.isdaily\ntimeframe.isweekly\ntimeframe.ismonthly",
"code_blocks": [],
"links": [
{
"text": "timeframe.isdwm",
"href": "#var_timeframe.isdwm"
},
{
"text": "timeframe.isintraday",
"href": "#var_timeframe.isintraday"
},
{
"text": "timeframe.isminutes",
"href": "#var_timeframe.isminutes"
},
{
"text": "timeframe.isticks",
"href": "#var_timeframe.isticks"
},
{
"text": "timeframe.isdaily",
"href": "#var_timeframe.isdaily"
},
{
"text": "timeframe.isweekly",
"href": "#var_timeframe.isweekly"
},
{
"text": "timeframe.ismonthly",
"href": "#var_timeframe.ismonthly"
}
],
"tables": []
},
{
"id": "var_timeframe.isticks",
"legacy_id": "var_timeframe.isticks",
"title": "timeframe.isticks",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.isticks</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timeframe.isticks\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の時間足がティックベースの場合には true を返し、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdwm\" href=\"#var_timeframe.isdwm\">timeframe.isdwm</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isintraday\" href=\"#var_timeframe.isintraday\">timeframe.isintraday</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isminutes\" href=\"#var_timeframe.isminutes\">timeframe.isminutes</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isseconds\" href=\"#var_timeframe.isseconds\">timeframe.isseconds</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdaily\" href=\"#var_timeframe.isdaily\">timeframe.isdaily</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isweekly\" href=\"#var_timeframe.isweekly\">timeframe.isweekly</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.ismonthly\" href=\"#var_timeframe.ismonthly\">timeframe.ismonthly</a></div></div>",
"text": "timeframe.isticks\n現在の時間足がティックベースの場合には true を返し、そうでない場合は false を返します。\nタイプ\nsimple bool\nこちらもご覧ください\ntimeframe.isdwm\ntimeframe.isintraday\ntimeframe.isminutes\ntimeframe.isseconds\ntimeframe.isdaily\ntimeframe.isweekly\ntimeframe.ismonthly",
"code_blocks": [],
"links": [
{
"text": "timeframe.isdwm",
"href": "#var_timeframe.isdwm"
},
{
"text": "timeframe.isintraday",
"href": "#var_timeframe.isintraday"
},
{
"text": "timeframe.isminutes",
"href": "#var_timeframe.isminutes"
},
{
"text": "timeframe.isseconds",
"href": "#var_timeframe.isseconds"
},
{
"text": "timeframe.isdaily",
"href": "#var_timeframe.isdaily"
},
{
"text": "timeframe.isweekly",
"href": "#var_timeframe.isweekly"
},
{
"text": "timeframe.ismonthly",
"href": "#var_timeframe.ismonthly"
}
],
"tables": []
},
{
"id": "var_timeframe.isweekly",
"legacy_id": "var_timeframe.isweekly",
"title": "timeframe.isweekly",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.isweekly</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timeframe.isweekly\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在の時間足が週足の場合には true を返し、そうでない場合は false を返します。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple bool</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdwm\" href=\"#var_timeframe.isdwm\">timeframe.isdwm</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isintraday\" href=\"#var_timeframe.isintraday\">timeframe.isintraday</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isminutes\" href=\"#var_timeframe.isminutes\">timeframe.isminutes</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isseconds\" href=\"#var_timeframe.isseconds\">timeframe.isseconds</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isticks\" href=\"#var_timeframe.isticks\">timeframe.isticks</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.isdaily\" href=\"#var_timeframe.isdaily\">timeframe.isdaily</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.ismonthly\" href=\"#var_timeframe.ismonthly\">timeframe.ismonthly</a></div></div>",
"text": "timeframe.isweekly\n現在の時間足が週足の場合には true を返し、そうでない場合は false を返します。\nタイプ\nsimple bool\nこちらもご覧ください\ntimeframe.isdwm\ntimeframe.isintraday\ntimeframe.isminutes\ntimeframe.isseconds\ntimeframe.isticks\ntimeframe.isdaily\ntimeframe.ismonthly",
"code_blocks": [],
"links": [
{
"text": "timeframe.isdwm",
"href": "#var_timeframe.isdwm"
},
{
"text": "timeframe.isintraday",
"href": "#var_timeframe.isintraday"
},
{
"text": "timeframe.isminutes",
"href": "#var_timeframe.isminutes"
},
{
"text": "timeframe.isseconds",
"href": "#var_timeframe.isseconds"
},
{
"text": "timeframe.isticks",
"href": "#var_timeframe.isticks"
},
{
"text": "timeframe.isdaily",
"href": "#var_timeframe.isdaily"
},
{
"text": "timeframe.ismonthly",
"href": "#var_timeframe.ismonthly"
}
],
"tables": []
},
{
"id": "var_timeframe.main_period",
"legacy_id": "var_timeframe.main_period",
"title": "timeframe.main_period",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.main_period</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timeframe.main_period\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトのメインの時間足を文字列で表現したものです。このスクリプトが<code>timeframe</code>の値を指定する<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a>である場合、変数の値はその値を保持します。それ以外の場合では、チャートの時間足を表します。<a class=\"js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a>とは異なり、この変数の値は<code>request.*()</code>の関数呼び出しを構成する<code>expression</code>の引数で使用されても変更されません。</div><div class=\"tv-pine-reference-item__text tv-text\">この文字列のフォーマットは \"<quantity>[<unit>]\" となっています。<unit> はティックの場合は \"T\"、秒の場合は \"S\"、日の場合は \"D\"、週の場合は \"W\"、月の場合は \"M\" となります。分の場合、単位を表す文字列なしの表現になります。単位が「時間」の場合には <unit> は存在しません。「時間」を単位とする時間足は「分」で表現されます。</div><div class=\"tv-pine-reference-item__text tv-text\">変数の値は以下のとおりです: 10秒は\"10S\"、30分は\"30\"、4時間は\"240\"、1日は\"1D\"、2週間は\"2W\"、1四半期は\"3M\"</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.main_tickerid\" href=\"#var_syminfo.main_tickerid\">syminfo.main_tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.multiplier\" href=\"#var_timeframe.multiplier\">timeframe.multiplier</a></div></div>",
"text": "timeframe.main_period\nスクリプトのメインの時間足を文字列で表現したものです。このスクリプトが\ntimeframe\nの値を指定する\nindicator\nである場合、変数の値はその値を保持します。それ以外の場合では、チャートの時間足を表します。\ntimeframe.period\nとは異なり、この変数の値は\nrequest.*()\nの関数呼び出しを構成する\nexpression\nの引数で使用されても変更されません。\nこの文字列のフォーマットは \"<quantity>[<unit>]\" となっています。<unit> はティックの場合は \"T\"、秒の場合は \"S\"、日の場合は \"D\"、週の場合は \"W\"、月の場合は \"M\" となります。分の場合、単位を表す文字列なしの表現になります。単位が「時間」の場合には <unit> は存在しません。「時間」を単位とする時間足は「分」で表現されます。\n変数の値は以下のとおりです: 10秒は\"10S\"、30分は\"30\"、4時間は\"240\"、1日は\"1D\"、2週間は\"2W\"、1四半期は\"3M\"\nタイプ\nsimple string\nこちらもご覧ください\ntimeframe.period\nsyminfo.main_tickerid\nsyminfo.ticker\nsyminfo.tickerid\ntimeframe.multiplier",
"code_blocks": [],
"links": [
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
},
{
"text": "syminfo.main_tickerid",
"href": "#var_syminfo.main_tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "timeframe.multiplier",
"href": "#var_timeframe.multiplier"
}
],
"tables": []
},
{
"id": "var_timeframe.multiplier",
"legacy_id": "var_timeframe.multiplier",
"title": "timeframe.multiplier",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.multiplier</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timeframe.multiplier\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">時間足の数値。例.'60' - 60, 'D' - 1, '5D' - 5, '12M' - 12</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple int</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.period\" href=\"#var_timeframe.period\">timeframe.period</a></div></div>",
"text": "timeframe.multiplier\n時間足の数値。例.'60' - 60, 'D' - 1, '5D' - 5, '12M' - 12\nタイプ\nsimple int\nこちらもご覧ください\nsyminfo.ticker\nsyminfo.tickerid\ntimeframe.period",
"code_blocks": [],
"links": [
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "timeframe.period",
"href": "#var_timeframe.period"
}
],
"tables": []
},
{
"id": "var_timeframe.period",
"legacy_id": "var_timeframe.period",
"title": "timeframe.period",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timeframe.period</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timeframe.period\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">スクリプトのメインの時間足またはリクエストされた時間足を文字列で表したもので、スクリプトがこれをどう使用するかによって示す対象が変化します。<code>request.*()</code>の関数呼び出しを構成する<code>expression</code>の引数で使用される場合、この変数の値はリクエストされたデータセットの時間足を表します。それ以外の場合は、スクリプトのメインの時間足 (<a class=\"js-reference\" data-href=\"var_timeframe.main_period\" href=\"#var_timeframe.main_period\">timeframe.main_period</a>) を表し、<a class=\"js-reference\" data-href=\"fun_indicator\" href=\"#fun_indicator\">indicator</a>の宣言文を構成する<code>timeframe</code>の引数もしくはチャートの時間足に等しくなります。</div><div class=\"tv-pine-reference-item__text tv-text\">この文字列のフォーマットは \"<quantity>[<unit>]\" となっています。<unit> はティックの場合は \"T\"、秒の場合は \"S\"、日の場合は \"D\"、週の場合は \"W\"、月の場合は \"M\" となります。分の場合、単位を表す文字列なしの表現になります。単位が「時間」の場合には <unit> は存在しません。「時間」を単位とする時間足は「分」で表現されます。</div><div class=\"tv-pine-reference-item__text tv-text\">変数の値は以下のとおりです: 10秒は\"10S\"、30分は\"30\"、4時間は\"240\"、1日は\"1D\"、2週間は\"2W\"、1四半期は\"3M\"</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">simple string</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">別のコンテキストであっても、常にスクリプトのメインとなる時間足にアクセスするには<a class=\"js-reference\" data-href=\"var_timeframe.main_period\" href=\"#var_timeframe.main_period\">timeframe.main_period</a>変数を使用します。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.main_period\" href=\"#var_timeframe.main_period\">timeframe.main_period</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.main_tickerid\" href=\"#var_syminfo.main_tickerid\">syminfo.main_tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.ticker\" href=\"#var_syminfo.ticker\">syminfo.ticker</a><a class=\"tv-tag-label js-reference\" data-href=\"var_syminfo.tickerid\" href=\"#var_syminfo.tickerid\">syminfo.tickerid</a><a class=\"tv-tag-label js-reference\" data-href=\"var_timeframe.multiplier\" href=\"#var_timeframe.multiplier\">timeframe.multiplier</a></div></div>",
"text": "timeframe.period\nスクリプトのメインの時間足またはリクエストされた時間足を文字列で表したもので、スクリプトがこれをどう使用するかによって示す対象が変化します。\nrequest.*()\nの関数呼び出しを構成する\nexpression\nの引数で使用される場合、この変数の値はリクエストされたデータセットの時間足を表します。それ以外の場合は、スクリプトのメインの時間足 (\ntimeframe.main_period\n) を表し、\nindicator\nの宣言文を構成する\ntimeframe\nの引数もしくはチャートの時間足に等しくなります。\nこの文字列のフォーマットは \"<quantity>[<unit>]\" となっています。<unit> はティックの場合は \"T\"、秒の場合は \"S\"、日の場合は \"D\"、週の場合は \"W\"、月の場合は \"M\" となります。分の場合、単位を表す文字列なしの表現になります。単位が「時間」の場合には <unit> は存在しません。「時間」を単位とする時間足は「分」で表現されます。\n変数の値は以下のとおりです: 10秒は\"10S\"、30分は\"30\"、4時間は\"240\"、1日は\"1D\"、2週間は\"2W\"、1四半期は\"3M\"\nタイプ\nsimple string\n備考\n別のコンテキストであっても、常にスクリプトのメインとなる時間足にアクセスするには\ntimeframe.main_period\n変数を使用します。\nこちらもご覧ください\ntimeframe.main_period\nsyminfo.main_tickerid\nsyminfo.ticker\nsyminfo.tickerid\ntimeframe.multiplier",
"code_blocks": [],
"links": [
{
"text": "timeframe.main_period",
"href": "#var_timeframe.main_period"
},
{
"text": "indicator",
"href": "#fun_indicator"
},
{
"text": "timeframe.main_period",
"href": "#var_timeframe.main_period"
},
{
"text": "timeframe.main_period",
"href": "#var_timeframe.main_period"
},
{
"text": "syminfo.main_tickerid",
"href": "#var_syminfo.main_tickerid"
},
{
"text": "syminfo.ticker",
"href": "#var_syminfo.ticker"
},
{
"text": "syminfo.tickerid",
"href": "#var_syminfo.tickerid"
},
{
"text": "timeframe.multiplier",
"href": "#var_timeframe.multiplier"
}
],
"tables": []
},
{
"id": "var_timenow",
"legacy_id": "var_timenow",
"title": "timenow",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">timenow</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_timenow\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">UNIX形式の現在の時間。UNIX形式とは1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数/関数を使用すると、<a href=\"https://www.tradingview.com/pine-script-docs/concepts/repainting/\" target=\"_blank\">インジケーターのリペイント</a>が発生する可能性がある事にご注意下さい。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_timestamp\" href=\"#fun_timestamp\">timestamp</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time_close\" href=\"#var_time_close\">time_close</a><a class=\"tv-tag-label js-reference\" data-href=\"var_year\" href=\"#var_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"var_month\" href=\"#var_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"var_weekofyear\" href=\"#var_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofmonth\" href=\"#var_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hour\" href=\"#var_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"var_minute\" href=\"#var_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"var_second\" href=\"#var_second\">second</a></div></div>",
"text": "timenow\nUNIX形式の現在の時間。UNIX形式とは1970年1月1日00:00:00 (UTC) から経過したミリ秒数です。\nタイプ\nseries int\n備考\nこの変数/関数を使用すると、\nインジケーターのリペイント\nが発生する可能性がある事にご注意下さい。\nこちらもご覧ください\ntimestamp\ntime\ntime_close\nyear\nmonth\nweekofyear\ndayofmonth\ndayofweek\nhour\nminute\nsecond",
"code_blocks": [],
"links": [
{
"text": "インジケーターのリペイント",
"href": "https://www.tradingview.com/pine-script-docs/concepts/repainting/"
},
{
"text": "timestamp",
"href": "#fun_timestamp"
},
{
"text": "time",
"href": "#var_time"
},
{
"text": "time_close",
"href": "#var_time_close"
},
{
"text": "year",
"href": "#var_year"
},
{
"text": "month",
"href": "#var_month"
},
{
"text": "weekofyear",
"href": "#var_weekofyear"
},
{
"text": "dayofmonth",
"href": "#var_dayofmonth"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "hour",
"href": "#var_hour"
},
{
"text": "minute",
"href": "#var_minute"
},
{
"text": "second",
"href": "#var_second"
}
],
"tables": []
},
{
"id": "var_volume",
"legacy_id": "var_volume",
"title": "volume",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">volume</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_volume\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">現在のバーの出来高。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series float</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">前のバーの値は、角括弧[]でアクセスすることができます。 例えばvolume[1]、volme[2]です。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"var_open\" href=\"#var_open\">open</a><a class=\"tv-tag-label js-reference\" data-href=\"var_high\" href=\"#var_high\">high</a><a class=\"tv-tag-label js-reference\" data-href=\"var_low\" href=\"#var_low\">low</a><a class=\"tv-tag-label js-reference\" data-href=\"var_close\" href=\"#var_close\">close</a><a class=\"tv-tag-label js-reference\" data-href=\"fun_time\" href=\"#fun_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hl2\" href=\"#var_hl2\">hl2</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlc3\" href=\"#var_hlc3\">hlc3</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hlcc4\" href=\"#var_hlcc4\">hlcc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ohlc4\" href=\"#var_ohlc4\">ohlc4</a><a class=\"tv-tag-label js-reference\" data-href=\"var_ask\" href=\"#var_ask\">ask</a><a class=\"tv-tag-label js-reference\" data-href=\"var_bid\" href=\"#var_bid\">bid</a></div></div>",
"text": "volume\n現在のバーの出来高。\nタイプ\nseries float\n備考\n前のバーの値は、角括弧[]でアクセスすることができます。 例えばvolume[1]、volme[2]です。\nこちらもご覧ください\nopen\nhigh\nlow\nclose\ntime\nhl2\nhlc3\nhlcc4\nohlc4\nask\nbid",
"code_blocks": [],
"links": [
{
"text": "open",
"href": "#var_open"
},
{
"text": "high",
"href": "#var_high"
},
{
"text": "low",
"href": "#var_low"
},
{
"text": "close",
"href": "#var_close"
},
{
"text": "time",
"href": "#fun_time"
},
{
"text": "hl2",
"href": "#var_hl2"
},
{
"text": "hlc3",
"href": "#var_hlc3"
},
{
"text": "hlcc4",
"href": "#var_hlcc4"
},
{
"text": "ohlc4",
"href": "#var_ohlc4"
},
{
"text": "ask",
"href": "#var_ask"
},
{
"text": "bid",
"href": "#var_bid"
}
],
"tables": []
},
{
"id": "var_weekofyear",
"legacy_id": "var_weekofyear",
"title": "weekofyear",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">weekofyear</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_weekofyear\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引所のタイムゾーンでの現在のバーの週番号。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数はバーの開始時刻に基づく週を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の週よりも1つ少なくなる可能性があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_weekofyear\" href=\"#fun_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_year\" href=\"#var_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"var_month\" href=\"#var_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofmonth\" href=\"#var_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hour\" href=\"#var_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"var_minute\" href=\"#var_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"var_second\" href=\"#var_second\">second</a></div></div>",
"text": "weekofyear\n取引所のタイムゾーンでの現在のバーの週番号。\nタイプ\nseries int\n備考\nこの変数はバーの開始時刻に基づく週を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の週よりも1つ少なくなる可能性があります。\nこちらもご覧ください\nweekofyear\ntime\nyear\nmonth\ndayofmonth\ndayofweek\nhour\nminute\nsecond",
"code_blocks": [],
"links": [
{
"text": "weekofyear",
"href": "#fun_weekofyear"
},
{
"text": "time",
"href": "#var_time"
},
{
"text": "year",
"href": "#var_year"
},
{
"text": "month",
"href": "#var_month"
},
{
"text": "dayofmonth",
"href": "#var_dayofmonth"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "hour",
"href": "#var_hour"
},
{
"text": "minute",
"href": "#var_minute"
},
{
"text": "second",
"href": "#var_second"
}
],
"tables": []
},
{
"id": "var_year",
"legacy_id": "var_year",
"title": "year",
"html": "<div class=\"tv-pine-reference-item__content\"><div class=\"tv-pine-reference-item__header-wrapper\"><div class=\"tv-pine-reference-item__header_h3_wrapper\"><h3 class=\"tv-pine-reference-item__header\">year</h3></div><button class=\"tv-pine-reference-item__button apply-common-tooltip common-tooltip-html js-copy-solution-link-button\" data-id=\"var_year\" title=\"リンクをコピー\"><svg height=\"28\" viewbox=\"0 0 28 28\" width=\"28\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"currentColor\"><path d=\"M15.039 5.969l-.019-.019-2.828 2.828.707.707 2.474-2.474c1.367-1.367 3.582-1.367 4.949 0s1.367 3.582 0 4.949l-2.474 2.474.707.707 2.828-2.828-.019-.019c1.415-1.767 1.304-4.352-.334-5.99-1.638-1.638-4.224-1.749-5.99-.334zM5.97 15.038l-.019-.019 2.828-2.828.707.707-2.475 2.475c-1.367 1.367-1.367 3.582 0 4.949s3.582 1.367 4.949 0l2.474-2.474.707.707-2.828 2.828-.019-.019c-1.767 1.415-4.352 1.304-5.99-.334-1.638-1.638-1.749-4.224-.334-5.99z\" fill-rule=\"nonzero\"></path><path d=\"M10.485 16.141l5.656-5.656.707.707-5.656 5.656z\"></path></g></svg></button></div><div class=\"tv-pine-reference-item__text tv-text\">取引所のタイムゾーンでの現在のバーの年。</div><div class=\"tv-pine-reference-item__sub-header\">タイプ</div><div class=\"tv-pine-reference-item__text tv-text\">series int</div><div class=\"tv-pine-reference-item__sub-header\">備考</div><div class=\"tv-pine-reference-item__text tv-text\">この変数はバーの開始時刻に基づく年を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の年よりも1つ少なくなる可能性があります。</div><div class=\"tv-pine-reference-item__sub-header\">こちらもご覧ください</div><div class=\"tv-pine-reference-item__see-also\"><a class=\"tv-tag-label js-reference\" data-href=\"fun_year\" href=\"#fun_year\">year</a><a class=\"tv-tag-label js-reference\" data-href=\"var_time\" href=\"#var_time\">time</a><a class=\"tv-tag-label js-reference\" data-href=\"var_month\" href=\"#var_month\">month</a><a class=\"tv-tag-label js-reference\" data-href=\"var_weekofyear\" href=\"#var_weekofyear\">weekofyear</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofmonth\" href=\"#var_dayofmonth\">dayofmonth</a><a class=\"tv-tag-label js-reference\" data-href=\"var_dayofweek\" href=\"#var_dayofweek\">dayofweek</a><a class=\"tv-tag-label js-reference\" data-href=\"var_hour\" href=\"#var_hour\">hour</a><a class=\"tv-tag-label js-reference\" data-href=\"var_minute\" href=\"#var_minute\">minute</a><a class=\"tv-tag-label js-reference\" data-href=\"var_second\" href=\"#var_second\">second</a></div></div>",
"text": "year\n取引所のタイムゾーンでの現在のバーの年。\nタイプ\nseries int\n備考\nこの変数はバーの開始時刻に基づく年を返す事にご注意下さい。オーバーナイトセッションでは(例.月曜のセッションが日曜日の17:00 UTC-4に始まるEURUSD)、この値は取引日の年よりも1つ少なくなる可能性があります。\nこちらもご覧ください\nyear\ntime\nmonth\nweekofyear\ndayofmonth\ndayofweek\nhour\nminute\nsecond",
"code_blocks": [],
"links": [
{
"text": "year",
"href": "#fun_year"
},
{
"text": "time",
"href": "#var_time"
},
{
"text": "month",
"href": "#var_month"
},
{
"text": "weekofyear",
"href": "#var_weekofyear"
},
{
"text": "dayofmonth",
"href": "#var_dayofmonth"
},
{
"text": "dayofweek",
"href": "#var_dayofweek"
},
{
"text": "hour",
"href": "#var_hour"
},
{
"text": "minute",
"href": "#var_minute"
},
{
"text": "second",
"href": "#var_second"
}
],
"tables": []
}
]
}
}
}