[{"data":1,"prerenderedAt":1743},["ShallowReactive",2],{"kscript:core-concepts/keyword-arguments":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":9,"tree":10},"core-concepts/keyword-arguments","core-concepts/keyword-arguments.md",{"title":7,"description":8},"Keyword Arguments","Learn how to use keyword arguments (kwargs) in kScript v2 for clear, readable, and maintainable function calls with named parameters.","---\ntitle: Keyword Arguments\ndescription: >-\n  Learn how to use keyword arguments (kwargs) in kScript v2 for clear, readable,\n  and maintainable function calls with named parameters.\n---\n\n\n\u003Cdiv class=\"flex gap-3 mb-6\">\n  \u003Cspan class=\"inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-blue-50 text-blue-600 text-sm font-medium\">\n    Core Concept\n  \u003C/span>\n  \u003Cspan class=\"inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-gray-100 text-gray-600 text-sm font-medium\">\n    3 min read\n  \u003C/span>\n\u003C/div>\n\n## Overview\n\nKeyword arguments (kwargs) allow you to pass parameters to functions by name rather than position. This makes function calls more readable, reduces errors, and allows for flexible parameter ordering.\n\n| Feature | Benefit |\n|---------|---------|\n| All Function Support | Every function accepts kwargs |\n| Any Parameter Order | Parameters can be in any order |\n| Self Documenting | Code explains itself |\n\n## Basic Syntax\n\nUse the `parameterName=value` syntax to pass arguments by name. You can mix positional and keyword arguments, but positional arguments must come first.\n\n```javascript title=\"Keyword Arguments Syntax\" lines wrap\n// Basic kwargs syntax - all parameters named\nrsi(source=closeTs, period=14)\nsma(source=closeTs, period=20)\n\n// Mixing positional and keyword arguments\n// Correct: positional arguments first, then keyword arguments\nrsi(closeTs, period=14)\nmacd(closeTs, 12, slowPeriod=26, signalPeriod=9)\n\n// Invalid: cannot use positional arguments after keyword arguments\n// rsi(source=closeTs, 14)  // Error! Positional after keyword\n// macd(closeTs, fastPeriod=12, 26)  // Error! Positional after keyword\n\n// Parameters can be in any order when using all kwargs\nmacd(signalPeriod=9, source=closeTs, fastPeriod=12, slowPeriod=26)\n```\n\n### Benefits\n\n- **Self-Documenting** - Parameter names make function calls self-explanatory\n- **Flexible Order** - Parameters can be specified in any order\n- **Selective Parameters** - Easily specify only the parameters you need\n\n## Practical Examples\n\n### Technical Indicators\n\nUsing kwargs makes indicator parameters crystal clear:\n\n```javascript title=\"Technical Indicator Examples\" lines wrap\n// RSI with custom period and source\nrsiValue = rsi(source=closeTs, period=21)\n\n// Moving averages with different periods\nfastMA = sma(source=closeTs, period=10)\nslowMA = sma(source=closeTs, period=50)\n```\n\n### Data Sources\n\nSpecify exactly which data you need:\n\n```javascript title=\"Data Source Examples\" lines wrap\n// OHLCV data\ntimeseries priceData = ohlcv(symbol=\"BTCUSDT\", exchange=\"BINANCE\")\n\n// Orderbook data\ntimeseries orderbookData = orderbook(symbol=\"ETHUSDT\", exchange=\"BINANCE\")\n```\n\n### Plotting & Visualization\n\nCreate clear, customized charts:\n\n```javascript title=\"Plotting Examples\" lines wrap\n// Plot RSI with custom styling\nplotLine(\n  value=rsiValue,\n  width=2,\n  colors=[\"purple\"],\n  label=[\"RSI\"],\n  desc=[\"Relative Strength Index\"]\n)\n\n// Plot MACD histogram\nplotBar(\n  value=histogram,\n  width=1,\n  colors=[\"green\", \"red\"],\n  label=[\"MACD Histogram\"],\n  desc=[\"MACD Histogram\"]\n)\n```\n\n## Best Practices\n\n\u003Ctable data-view=\"cards\" data-layout=\"stack\">\u003Ctbody>\n\u003Ctr>\u003Ctd>Always Use kwargs for Complex Functions\u003C/td>\u003Ctd>\u003Cp>For functions with many parameters, kwargs make your code much clearer:\u003C/p>\u003Cpre>\u003Ccode class=\"language-javascript\">// Hard to understand\nplotLine(rsiValue, 2, [\"blue\"], 0, [\"RSI\"], [\"Relative Strength Index\"])\n\n// Easy to understand\nplotLine(\n  value=rsiValue,\n  width=2,\n  colors=[\"blue\"],\n  colorIndex=0,\n  label=[\"RSI\"],\n  desc=[\"Relative Strength Index\"]\n)\u003C/code>\u003C/pre>\u003C/td>\u003Ctd>\u003C/td>\u003C/tr>\n\u003Ctr>\u003Ctd>Use kwargs When Skipping Optional Parameters\u003C/td>\u003Ctd>\u003Cp>When you only need to specify certain parameters:\u003C/p>\u003Cpre>\u003Ccode class=\"language-javascript\">// Only specify what you need\ninput(name=\"period\", type=\"number\", defaultValue=14, label=\"Period\")\u003C/code>\u003C/pre>\u003C/td>\u003Ctd>\u003C/td>\u003C/tr>\n\u003Ctr>\u003Ctd>Consistent Style\u003C/td>\u003Ctd>Pick a style and stick with it throughout your script for better readability.\u003C/td>\u003Ctd>\u003C/td>\u003C/tr>\n\u003C/tbody>\u003C/table>\n",{"type":11,"children":12,"data":1737,"position":1739},"root",[13,100,101,118,119,134,136,317,318,333,334,368,369,669,670,686,687,791,792,808,809,825,826,840,841,999,1000,1016,1017,1032,1033,1161,1162,1178,1179,1194,1195,1512,1513,1529,1530,1533,1534],{"type":14,"tagName":15,"properties":16,"children":21,"position":95},"element","div",{"className":17},[18,19,20],"flex","gap-3","mb-6",[22,34,63,69,88],{"type":23,"value":24,"position":25},"text","\n  ",{"start":26,"end":30},{"line":27,"column":28,"offset":29},1,30,29,{"line":31,"column":32,"offset":33},2,3,32,{"type":14,"tagName":35,"properties":36,"children":48,"position":58},"span",{"className":37},[38,39,40,41,42,43,44,45,46,47],"inline-flex","items-center","gap-1.5","px-3","py-1","rounded-full","bg-blue-50","text-blue-600","text-sm","font-medium",[49],{"type":23,"value":50,"position":51},"\n    Core Concept\n  ",{"start":52,"end":55},{"line":31,"column":53,"offset":54},118,147,{"line":56,"column":32,"offset":57},4,167,{"start":59,"end":60},{"line":31,"column":32,"offset":33},{"line":56,"column":61,"offset":62},10,174,{"type":23,"value":24,"position":64},{"start":65,"end":66},{"line":56,"column":61,"offset":62},{"line":67,"column":32,"offset":68},5,177,{"type":14,"tagName":35,"properties":70,"children":74,"position":84},{"className":71},[38,39,40,41,42,43,72,73,46,47],"bg-gray-100","text-gray-600",[75],{"type":23,"value":76,"position":77},"\n    3 min read\n  ",{"start":78,"end":81},{"line":67,"column":79,"offset":80},119,293,{"line":82,"column":32,"offset":83},7,311,{"start":85,"end":86},{"line":67,"column":32,"offset":68},{"line":82,"column":61,"offset":87},318,{"type":23,"value":89,"position":90},"\n",{"start":91,"end":92},{"line":82,"column":61,"offset":87},{"line":93,"column":27,"offset":94},8,319,{"start":96,"end":98},{"line":27,"column":27,"offset":97},0,{"line":93,"column":82,"offset":99},325,{"type":23,"value":89},{"type":14,"tagName":102,"properties":103,"children":105,"position":114},"h2",{"id":104},"overview",[106],{"type":23,"value":107,"position":108},"Overview",{"start":109,"end":111},{"line":61,"column":56,"offset":110},330,{"line":61,"column":112,"offset":113},12,338,{"start":115,"end":117},{"line":61,"column":27,"offset":116},327,{"line":61,"column":112,"offset":113},{"type":23,"value":89},{"type":14,"tagName":120,"properties":121,"children":122,"position":131},"p",{},[123],{"type":23,"value":124,"position":125},"Keyword arguments (kwargs) allow you to pass parameters to functions by name rather than position. This makes function calls more readable, reduces errors, and allows for flexible parameter ordering.",{"start":126,"end":128},{"line":112,"column":27,"offset":127},340,{"line":112,"column":129,"offset":130},200,539,{"start":132,"end":133},{"line":112,"column":27,"offset":127},{"line":112,"column":129,"offset":130},{"type":23,"value":135},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":14,"tagName":137,"properties":138,"children":139,"position":314},"table",{},[140,189],{"type":14,"tagName":141,"properties":142,"children":143,"position":186},"thead",{},[144],{"type":14,"tagName":145,"properties":146,"children":147,"position":183},"tr",{},[148,166],{"type":14,"tagName":149,"properties":150,"children":151,"position":160},"th",{},[152],{"type":23,"value":153,"position":154},"Feature",{"start":155,"end":158},{"line":156,"column":32,"offset":157},14,543,{"line":156,"column":61,"offset":159},550,{"start":161,"end":163},{"line":156,"column":27,"offset":162},541,{"line":156,"column":164,"offset":165},11,551,{"type":14,"tagName":149,"properties":167,"children":168,"position":178},{},[169],{"type":23,"value":170,"position":171},"Benefit",{"start":172,"end":175},{"line":156,"column":173,"offset":174},13,553,{"line":156,"column":176,"offset":177},20,560,{"start":179,"end":180},{"line":156,"column":164,"offset":165},{"line":156,"column":181,"offset":182},22,562,{"start":184,"end":185},{"line":156,"column":27,"offset":162},{"line":156,"column":181,"offset":182},{"start":187,"end":188},{"line":156,"column":27,"offset":162},{"line":156,"column":181,"offset":182},{"type":14,"tagName":190,"properties":191,"children":192,"position":311},"tbody",{},[193,235,272],{"type":14,"tagName":145,"properties":194,"children":195,"position":232},{},[196,215],{"type":14,"tagName":197,"properties":198,"children":199,"position":209},"td",{},[200],{"type":23,"value":201,"position":202},"All Function Support",{"start":203,"end":206},{"line":204,"column":32,"offset":205},16,587,{"line":204,"column":207,"offset":208},23,607,{"start":210,"end":212},{"line":204,"column":27,"offset":211},585,{"line":204,"column":213,"offset":214},24,608,{"type":14,"tagName":197,"properties":216,"children":217,"position":227},{},[218],{"type":23,"value":219,"position":220},"Every function accepts kwargs",{"start":221,"end":224},{"line":204,"column":222,"offset":223},26,610,{"line":204,"column":225,"offset":226},55,639,{"start":228,"end":229},{"line":204,"column":213,"offset":214},{"line":204,"column":230,"offset":231},57,641,{"start":233,"end":234},{"line":204,"column":27,"offset":211},{"line":204,"column":230,"offset":231},{"type":14,"tagName":145,"properties":236,"children":237,"position":269},{},[238,254],{"type":14,"tagName":197,"properties":239,"children":240,"position":249},{},[241],{"type":23,"value":242,"position":243},"Any Parameter Order",{"start":244,"end":247},{"line":245,"column":32,"offset":246},17,644,{"line":245,"column":181,"offset":248},663,{"start":250,"end":252},{"line":245,"column":27,"offset":251},642,{"line":245,"column":207,"offset":253},664,{"type":14,"tagName":197,"properties":255,"children":256,"position":265},{},[257],{"type":23,"value":258,"position":259},"Parameters can be in any order",{"start":260,"end":263},{"line":245,"column":261,"offset":262},25,666,{"line":245,"column":225,"offset":264},696,{"start":266,"end":267},{"line":245,"column":207,"offset":253},{"line":245,"column":230,"offset":268},698,{"start":270,"end":271},{"line":245,"column":27,"offset":251},{"line":245,"column":230,"offset":268},{"type":14,"tagName":145,"properties":273,"children":274,"position":308},{},[275,292],{"type":14,"tagName":197,"properties":276,"children":277,"position":287},{},[278],{"type":23,"value":279,"position":280},"Self Documenting",{"start":281,"end":284},{"line":282,"column":32,"offset":283},18,701,{"line":282,"column":285,"offset":286},19,717,{"start":288,"end":290},{"line":282,"column":27,"offset":289},699,{"line":282,"column":176,"offset":291},718,{"type":14,"tagName":197,"properties":293,"children":294,"position":303},{},[295],{"type":23,"value":296,"position":297},"Code explains itself",{"start":298,"end":300},{"line":282,"column":181,"offset":299},720,{"line":282,"column":301,"offset":302},42,740,{"start":304,"end":305},{"line":282,"column":176,"offset":291},{"line":282,"column":306,"offset":307},44,742,{"start":309,"end":310},{"line":282,"column":27,"offset":289},{"line":282,"column":306,"offset":307},{"start":312,"end":313},{"line":204,"column":27,"offset":211},{"line":282,"column":306,"offset":307},{"start":315,"end":316},{"line":156,"column":27,"offset":162},{"line":282,"column":306,"offset":307},{"type":23,"value":89},{"type":14,"tagName":102,"properties":319,"children":321,"position":329},{"id":320},"basic-syntax",[322],{"type":23,"value":323,"position":324},"Basic Syntax",{"start":325,"end":327},{"line":176,"column":56,"offset":326},747,{"line":176,"column":204,"offset":328},759,{"start":330,"end":332},{"line":176,"column":27,"offset":331},744,{"line":176,"column":204,"offset":328},{"type":23,"value":89},{"type":14,"tagName":120,"properties":335,"children":336,"position":365},{},[337,345,358],{"type":23,"value":338,"position":339},"Use the ",{"start":340,"end":342},{"line":181,"column":27,"offset":341},761,{"line":181,"column":343,"offset":344},9,769,{"type":14,"tagName":346,"properties":347,"children":348,"position":355},"code",{},[349],{"type":23,"value":350,"position":351},"parameterName=value",{"start":352,"end":353},{"line":181,"column":343,"offset":344},{"line":181,"column":28,"offset":354},790,{"start":356,"end":357},{"line":181,"column":343,"offset":344},{"line":181,"column":28,"offset":354},{"type":23,"value":359,"position":360}," syntax to pass arguments by name. You can mix positional and keyword arguments, but positional arguments must come first.",{"start":361,"end":362},{"line":181,"column":28,"offset":354},{"line":181,"column":363,"offset":364},152,912,{"start":366,"end":367},{"line":181,"column":27,"offset":341},{"line":181,"column":363,"offset":364},{"type":23,"value":89},{"type":11,"children":370},[371],{"type":14,"tagName":372,"properties":373,"children":378,"data":-1},"pre",{"class":374,"style":375,"tabindex":376,"title":377},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0","Keyword Arguments Syntax",[379],{"type":14,"tagName":346,"properties":380,"children":381},{},[382,392,393,434,435,468,469,472,473,481,482,490,491,515,516,566,567,570,571,579,580,588,589,597,598,601,602,610,611],{"type":14,"tagName":35,"properties":383,"children":385},{"class":384},"line",[386],{"type":14,"tagName":35,"properties":387,"children":389},{"style":388},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[390],{"type":23,"value":391},"// Basic kwargs syntax - all parameters named",{"type":23,"value":89},{"type":14,"tagName":35,"properties":394,"children":395},{"class":384},[396,402,408,414,419,423,429],{"type":14,"tagName":35,"properties":397,"children":399},{"style":398},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[400],{"type":23,"value":401},"rsi",{"type":14,"tagName":35,"properties":403,"children":405},{"style":404},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[406],{"type":23,"value":407},"(source",{"type":14,"tagName":35,"properties":409,"children":411},{"style":410},"--shiki-dark:#F97583;--shiki-light:#D73A49",[412],{"type":23,"value":413},"=",{"type":14,"tagName":35,"properties":415,"children":416},{"style":404},[417],{"type":23,"value":418},"closeTs, period",{"type":14,"tagName":35,"properties":420,"children":421},{"style":410},[422],{"type":23,"value":413},{"type":14,"tagName":35,"properties":424,"children":426},{"style":425},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[427],{"type":23,"value":428},"14",{"type":14,"tagName":35,"properties":430,"children":431},{"style":404},[432],{"type":23,"value":433},")",{"type":23,"value":89},{"type":14,"tagName":35,"properties":436,"children":437},{"class":384},[438,443,447,451,455,459,464],{"type":14,"tagName":35,"properties":439,"children":440},{"style":398},[441],{"type":23,"value":442},"sma",{"type":14,"tagName":35,"properties":444,"children":445},{"style":404},[446],{"type":23,"value":407},{"type":14,"tagName":35,"properties":448,"children":449},{"style":410},[450],{"type":23,"value":413},{"type":14,"tagName":35,"properties":452,"children":453},{"style":404},[454],{"type":23,"value":418},{"type":14,"tagName":35,"properties":456,"children":457},{"style":410},[458],{"type":23,"value":413},{"type":14,"tagName":35,"properties":460,"children":461},{"style":425},[462],{"type":23,"value":463},"20",{"type":14,"tagName":35,"properties":465,"children":466},{"style":404},[467],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":35,"properties":470,"children":471},{"class":384},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":474,"children":475},{"class":384},[476],{"type":14,"tagName":35,"properties":477,"children":478},{"style":388},[479],{"type":23,"value":480},"// Mixing positional and keyword arguments",{"type":23,"value":89},{"type":14,"tagName":35,"properties":483,"children":484},{"class":384},[485],{"type":14,"tagName":35,"properties":486,"children":487},{"style":388},[488],{"type":23,"value":489},"// Correct: positional arguments first, then keyword arguments",{"type":23,"value":89},{"type":14,"tagName":35,"properties":492,"children":493},{"class":384},[494,498,503,507,511],{"type":14,"tagName":35,"properties":495,"children":496},{"style":398},[497],{"type":23,"value":401},{"type":14,"tagName":35,"properties":499,"children":500},{"style":404},[501],{"type":23,"value":502},"(closeTs, period",{"type":14,"tagName":35,"properties":504,"children":505},{"style":410},[506],{"type":23,"value":413},{"type":14,"tagName":35,"properties":508,"children":509},{"style":425},[510],{"type":23,"value":428},{"type":14,"tagName":35,"properties":512,"children":513},{"style":404},[514],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":35,"properties":517,"children":518},{"class":384},[519,524,529,534,539,543,548,553,557,562],{"type":14,"tagName":35,"properties":520,"children":521},{"style":398},[522],{"type":23,"value":523},"macd",{"type":14,"tagName":35,"properties":525,"children":526},{"style":404},[527],{"type":23,"value":528},"(closeTs, ",{"type":14,"tagName":35,"properties":530,"children":531},{"style":425},[532],{"type":23,"value":533},"12",{"type":14,"tagName":35,"properties":535,"children":536},{"style":404},[537],{"type":23,"value":538},", slowPeriod",{"type":14,"tagName":35,"properties":540,"children":541},{"style":410},[542],{"type":23,"value":413},{"type":14,"tagName":35,"properties":544,"children":545},{"style":425},[546],{"type":23,"value":547},"26",{"type":14,"tagName":35,"properties":549,"children":550},{"style":404},[551],{"type":23,"value":552},", signalPeriod",{"type":14,"tagName":35,"properties":554,"children":555},{"style":410},[556],{"type":23,"value":413},{"type":14,"tagName":35,"properties":558,"children":559},{"style":425},[560],{"type":23,"value":561},"9",{"type":14,"tagName":35,"properties":563,"children":564},{"style":404},[565],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":35,"properties":568,"children":569},{"class":384},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":572,"children":573},{"class":384},[574],{"type":14,"tagName":35,"properties":575,"children":576},{"style":388},[577],{"type":23,"value":578},"// Invalid: cannot use positional arguments after keyword arguments",{"type":23,"value":89},{"type":14,"tagName":35,"properties":581,"children":582},{"class":384},[583],{"type":14,"tagName":35,"properties":584,"children":585},{"style":388},[586],{"type":23,"value":587},"// rsi(source=closeTs, 14)  // Error! Positional after keyword",{"type":23,"value":89},{"type":14,"tagName":35,"properties":590,"children":591},{"class":384},[592],{"type":14,"tagName":35,"properties":593,"children":594},{"style":388},[595],{"type":23,"value":596},"// macd(closeTs, fastPeriod=12, 26)  // Error! Positional after keyword",{"type":23,"value":89},{"type":14,"tagName":35,"properties":599,"children":600},{"class":384},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":603,"children":604},{"class":384},[605],{"type":14,"tagName":35,"properties":606,"children":607},{"style":388},[608],{"type":23,"value":609},"// Parameters can be in any order when using all kwargs",{"type":23,"value":89},{"type":14,"tagName":35,"properties":612,"children":613},{"class":384},[614,618,623,627,631,636,640,645,649,653,657,661,665],{"type":14,"tagName":35,"properties":615,"children":616},{"style":398},[617],{"type":23,"value":523},{"type":14,"tagName":35,"properties":619,"children":620},{"style":404},[621],{"type":23,"value":622},"(signalPeriod",{"type":14,"tagName":35,"properties":624,"children":625},{"style":410},[626],{"type":23,"value":413},{"type":14,"tagName":35,"properties":628,"children":629},{"style":425},[630],{"type":23,"value":561},{"type":14,"tagName":35,"properties":632,"children":633},{"style":404},[634],{"type":23,"value":635},", source",{"type":14,"tagName":35,"properties":637,"children":638},{"style":410},[639],{"type":23,"value":413},{"type":14,"tagName":35,"properties":641,"children":642},{"style":404},[643],{"type":23,"value":644},"closeTs, fastPeriod",{"type":14,"tagName":35,"properties":646,"children":647},{"style":410},[648],{"type":23,"value":413},{"type":14,"tagName":35,"properties":650,"children":651},{"style":425},[652],{"type":23,"value":533},{"type":14,"tagName":35,"properties":654,"children":655},{"style":404},[656],{"type":23,"value":538},{"type":14,"tagName":35,"properties":658,"children":659},{"style":410},[660],{"type":23,"value":413},{"type":14,"tagName":35,"properties":662,"children":663},{"style":425},[664],{"type":23,"value":547},{"type":14,"tagName":35,"properties":666,"children":667},{"style":404},[668],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":671,"properties":672,"children":674,"position":682},"h3",{"id":673},"benefits",[675],{"type":23,"value":676,"position":677},"Benefits",{"start":678,"end":680},{"line":301,"column":67,"offset":679},1597,{"line":301,"column":173,"offset":681},1605,{"start":683,"end":685},{"line":301,"column":27,"offset":684},1593,{"line":301,"column":173,"offset":681},{"type":23,"value":89},{"type":14,"tagName":688,"properties":689,"children":690,"position":788},"ul",{},[691,692,724,725,755,756,787],{"type":23,"value":89},{"type":14,"tagName":693,"properties":694,"children":695,"position":720},"li",{},[696,713],{"type":14,"tagName":697,"properties":698,"children":699,"position":708},"strong",{},[700],{"type":23,"value":701,"position":702},"Self-Documenting",{"start":703,"end":705},{"line":306,"column":67,"offset":704},1611,{"line":306,"column":706,"offset":707},21,1627,{"start":709,"end":711},{"line":306,"column":32,"offset":710},1609,{"line":306,"column":207,"offset":712},1629,{"type":23,"value":714,"position":715}," - Parameter names make function calls self-explanatory",{"start":716,"end":717},{"line":306,"column":207,"offset":712},{"line":306,"column":718,"offset":719},78,1684,{"start":721,"end":723},{"line":306,"column":27,"offset":722},1607,{"line":306,"column":718,"offset":719},{"type":23,"value":89},{"type":14,"tagName":693,"properties":726,"children":727,"position":751},{},[728,744],{"type":14,"tagName":697,"properties":729,"children":730,"position":739},{},[731],{"type":23,"value":732,"position":733},"Flexible Order",{"start":734,"end":737},{"line":735,"column":67,"offset":736},45,1689,{"line":735,"column":285,"offset":738},1703,{"start":740,"end":742},{"line":735,"column":32,"offset":741},1687,{"line":735,"column":706,"offset":743},1705,{"type":23,"value":745,"position":746}," - Parameters can be specified in any order",{"start":747,"end":748},{"line":735,"column":706,"offset":743},{"line":735,"column":749,"offset":750},64,1748,{"start":752,"end":754},{"line":735,"column":27,"offset":753},1685,{"line":735,"column":749,"offset":750},{"type":23,"value":89},{"type":14,"tagName":693,"properties":757,"children":758,"position":783},{},[759,776],{"type":14,"tagName":697,"properties":760,"children":761,"position":770},{},[762],{"type":23,"value":763,"position":764},"Selective Parameters",{"start":765,"end":768},{"line":766,"column":67,"offset":767},46,1753,{"line":766,"column":261,"offset":769},1773,{"start":771,"end":773},{"line":766,"column":32,"offset":772},1751,{"line":766,"column":774,"offset":775},27,1775,{"type":23,"value":777,"position":778}," - Easily specify only the parameters you need",{"start":779,"end":780},{"line":766,"column":774,"offset":775},{"line":766,"column":781,"offset":782},73,1821,{"start":784,"end":786},{"line":766,"column":27,"offset":785},1749,{"line":766,"column":781,"offset":782},{"type":23,"value":89},{"start":789,"end":790},{"line":306,"column":27,"offset":722},{"line":766,"column":781,"offset":782},{"type":23,"value":89},{"type":14,"tagName":102,"properties":793,"children":795,"position":804},{"id":794},"practical-examples",[796],{"type":23,"value":797,"position":798},"Practical Examples",{"start":799,"end":802},{"line":800,"column":56,"offset":801},48,1826,{"line":800,"column":181,"offset":803},1844,{"start":805,"end":807},{"line":800,"column":27,"offset":806},1823,{"line":800,"column":181,"offset":803},{"type":23,"value":89},{"type":14,"tagName":671,"properties":810,"children":812,"position":821},{"id":811},"technical-indicators",[813],{"type":23,"value":814,"position":815},"Technical Indicators",{"start":816,"end":819},{"line":817,"column":67,"offset":818},50,1850,{"line":817,"column":261,"offset":820},1870,{"start":822,"end":824},{"line":817,"column":27,"offset":823},1846,{"line":817,"column":261,"offset":820},{"type":23,"value":89},{"type":14,"tagName":120,"properties":827,"children":828,"position":837},{},[829],{"type":23,"value":830,"position":831},"Using kwargs makes indicator parameters crystal clear:",{"start":832,"end":835},{"line":833,"column":27,"offset":834},52,1872,{"line":833,"column":225,"offset":836},1926,{"start":838,"end":839},{"line":833,"column":27,"offset":834},{"line":833,"column":225,"offset":836},{"type":23,"value":89},{"type":11,"children":842},[843],{"type":14,"tagName":372,"properties":844,"children":846,"data":-1},{"class":374,"style":375,"tabindex":376,"title":845},"Technical Indicator Examples",[847],{"type":14,"tagName":346,"properties":848,"children":849},{},[850,858,859,901,902,905,906,914,915,957,958],{"type":14,"tagName":35,"properties":851,"children":852},{"class":384},[853],{"type":14,"tagName":35,"properties":854,"children":855},{"style":388},[856],{"type":23,"value":857},"// RSI with custom period and source",{"type":23,"value":89},{"type":14,"tagName":35,"properties":860,"children":861},{"class":384},[862,867,871,876,880,884,888,892,897],{"type":14,"tagName":35,"properties":863,"children":864},{"style":404},[865],{"type":23,"value":866},"rsiValue ",{"type":14,"tagName":35,"properties":868,"children":869},{"style":410},[870],{"type":23,"value":413},{"type":14,"tagName":35,"properties":872,"children":873},{"style":398},[874],{"type":23,"value":875}," rsi",{"type":14,"tagName":35,"properties":877,"children":878},{"style":404},[879],{"type":23,"value":407},{"type":14,"tagName":35,"properties":881,"children":882},{"style":410},[883],{"type":23,"value":413},{"type":14,"tagName":35,"properties":885,"children":886},{"style":404},[887],{"type":23,"value":418},{"type":14,"tagName":35,"properties":889,"children":890},{"style":410},[891],{"type":23,"value":413},{"type":14,"tagName":35,"properties":893,"children":894},{"style":425},[895],{"type":23,"value":896},"21",{"type":14,"tagName":35,"properties":898,"children":899},{"style":404},[900],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":35,"properties":903,"children":904},{"class":384},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":907,"children":908},{"class":384},[909],{"type":14,"tagName":35,"properties":910,"children":911},{"style":388},[912],{"type":23,"value":913},"// Moving averages with different periods",{"type":23,"value":89},{"type":14,"tagName":35,"properties":916,"children":917},{"class":384},[918,923,927,932,936,940,944,948,953],{"type":14,"tagName":35,"properties":919,"children":920},{"style":404},[921],{"type":23,"value":922},"fastMA ",{"type":14,"tagName":35,"properties":924,"children":925},{"style":410},[926],{"type":23,"value":413},{"type":14,"tagName":35,"properties":928,"children":929},{"style":398},[930],{"type":23,"value":931}," sma",{"type":14,"tagName":35,"properties":933,"children":934},{"style":404},[935],{"type":23,"value":407},{"type":14,"tagName":35,"properties":937,"children":938},{"style":410},[939],{"type":23,"value":413},{"type":14,"tagName":35,"properties":941,"children":942},{"style":404},[943],{"type":23,"value":418},{"type":14,"tagName":35,"properties":945,"children":946},{"style":410},[947],{"type":23,"value":413},{"type":14,"tagName":35,"properties":949,"children":950},{"style":425},[951],{"type":23,"value":952},"10",{"type":14,"tagName":35,"properties":954,"children":955},{"style":404},[956],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":35,"properties":959,"children":960},{"class":384},[961,966,970,974,978,982,986,990,995],{"type":14,"tagName":35,"properties":962,"children":963},{"style":404},[964],{"type":23,"value":965},"slowMA ",{"type":14,"tagName":35,"properties":967,"children":968},{"style":410},[969],{"type":23,"value":413},{"type":14,"tagName":35,"properties":971,"children":972},{"style":398},[973],{"type":23,"value":931},{"type":14,"tagName":35,"properties":975,"children":976},{"style":404},[977],{"type":23,"value":407},{"type":14,"tagName":35,"properties":979,"children":980},{"style":410},[981],{"type":23,"value":413},{"type":14,"tagName":35,"properties":983,"children":984},{"style":404},[985],{"type":23,"value":418},{"type":14,"tagName":35,"properties":987,"children":988},{"style":410},[989],{"type":23,"value":413},{"type":14,"tagName":35,"properties":991,"children":992},{"style":425},[993],{"type":23,"value":994},"50",{"type":14,"tagName":35,"properties":996,"children":997},{"style":404},[998],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":671,"properties":1001,"children":1003,"position":1012},{"id":1002},"data-sources",[1004],{"type":23,"value":1005,"position":1006},"Data Sources",{"start":1007,"end":1010},{"line":1008,"column":67,"offset":1009},63,2201,{"line":1008,"column":245,"offset":1011},2213,{"start":1013,"end":1015},{"line":1008,"column":27,"offset":1014},2197,{"line":1008,"column":245,"offset":1011},{"type":23,"value":89},{"type":14,"tagName":120,"properties":1018,"children":1019,"position":1029},{},[1020],{"type":23,"value":1021,"position":1022},"Specify exactly which data you need:",{"start":1023,"end":1026},{"line":1024,"column":27,"offset":1025},65,2215,{"line":1024,"column":1027,"offset":1028},37,2251,{"start":1030,"end":1031},{"line":1024,"column":27,"offset":1025},{"line":1024,"column":1027,"offset":1028},{"type":23,"value":89},{"type":11,"children":1034},[1035],{"type":14,"tagName":372,"properties":1036,"children":1038,"data":-1},{"class":374,"style":375,"tabindex":376,"title":1037},"Data Source Examples",[1039],{"type":14,"tagName":346,"properties":1040,"children":1041},{},[1042,1050,1051,1101,1102,1105,1106,1114,1115],{"type":14,"tagName":35,"properties":1043,"children":1044},{"class":384},[1045],{"type":14,"tagName":35,"properties":1046,"children":1047},{"style":388},[1048],{"type":23,"value":1049},"// OHLCV data",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1052,"children":1053},{"class":384},[1054,1059,1063,1068,1073,1077,1083,1088,1092,1097],{"type":14,"tagName":35,"properties":1055,"children":1056},{"style":404},[1057],{"type":23,"value":1058},"timeseries priceData ",{"type":14,"tagName":35,"properties":1060,"children":1061},{"style":410},[1062],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1064,"children":1065},{"style":398},[1066],{"type":23,"value":1067}," ohlcv",{"type":14,"tagName":35,"properties":1069,"children":1070},{"style":404},[1071],{"type":23,"value":1072},"(symbol",{"type":14,"tagName":35,"properties":1074,"children":1075},{"style":410},[1076],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1078,"children":1080},{"style":1079},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[1081],{"type":23,"value":1082},"\"BTCUSDT\"",{"type":14,"tagName":35,"properties":1084,"children":1085},{"style":404},[1086],{"type":23,"value":1087},", exchange",{"type":14,"tagName":35,"properties":1089,"children":1090},{"style":410},[1091],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1093,"children":1094},{"style":1079},[1095],{"type":23,"value":1096},"\"BINANCE\"",{"type":14,"tagName":35,"properties":1098,"children":1099},{"style":404},[1100],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1103,"children":1104},{"class":384},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":1107,"children":1108},{"class":384},[1109],{"type":14,"tagName":35,"properties":1110,"children":1111},{"style":388},[1112],{"type":23,"value":1113},"// Orderbook data",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1116,"children":1117},{"class":384},[1118,1123,1127,1132,1136,1140,1145,1149,1153,1157],{"type":14,"tagName":35,"properties":1119,"children":1120},{"style":404},[1121],{"type":23,"value":1122},"timeseries orderbookData ",{"type":14,"tagName":35,"properties":1124,"children":1125},{"style":410},[1126],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1128,"children":1129},{"style":398},[1130],{"type":23,"value":1131}," orderbook",{"type":14,"tagName":35,"properties":1133,"children":1134},{"style":404},[1135],{"type":23,"value":1072},{"type":14,"tagName":35,"properties":1137,"children":1138},{"style":410},[1139],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1141,"children":1142},{"style":1079},[1143],{"type":23,"value":1144},"\"ETHUSDT\"",{"type":14,"tagName":35,"properties":1146,"children":1147},{"style":404},[1148],{"type":23,"value":1087},{"type":14,"tagName":35,"properties":1150,"children":1151},{"style":410},[1152],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1154,"children":1155},{"style":1079},[1156],{"type":23,"value":1096},{"type":14,"tagName":35,"properties":1158,"children":1159},{"style":404},[1160],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":671,"properties":1163,"children":1165,"position":1174},{"id":1164},"plotting-and-visualization",[1166],{"type":23,"value":1167,"position":1168},"Plotting & Visualization",{"start":1169,"end":1172},{"line":1170,"column":67,"offset":1171},75,2491,{"line":1170,"column":29,"offset":1173},2515,{"start":1175,"end":1177},{"line":1170,"column":27,"offset":1176},2487,{"line":1170,"column":29,"offset":1173},{"type":23,"value":89},{"type":14,"tagName":120,"properties":1180,"children":1181,"position":1191},{},[1182],{"type":23,"value":1183,"position":1184},"Create clear, customized charts:",{"start":1185,"end":1188},{"line":1186,"column":27,"offset":1187},77,2517,{"line":1186,"column":1189,"offset":1190},33,2549,{"start":1192,"end":1193},{"line":1186,"column":27,"offset":1187},{"line":1186,"column":1189,"offset":1190},{"type":23,"value":89},{"type":11,"children":1196},[1197],{"type":14,"tagName":372,"properties":1198,"children":1200,"data":-1},{"class":374,"style":375,"tabindex":376,"title":1199},"Plotting Examples",[1201],{"type":14,"tagName":346,"properties":1202,"children":1203},{},[1204,1212,1213,1226,1227,1244,1245,1267,1268,1295,1296,1321,1322,1348,1349,1356,1357,1360,1361,1369,1370,1382,1383,1399,1400,1420,1421,1455,1456,1480,1481,1504,1505],{"type":14,"tagName":35,"properties":1205,"children":1206},{"class":384},[1207],{"type":14,"tagName":35,"properties":1208,"children":1209},{"style":388},[1210],{"type":23,"value":1211},"// Plot RSI with custom styling",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1214,"children":1215},{"class":384},[1216,1221],{"type":14,"tagName":35,"properties":1217,"children":1218},{"style":398},[1219],{"type":23,"value":1220},"plotLine",{"type":14,"tagName":35,"properties":1222,"children":1223},{"style":404},[1224],{"type":23,"value":1225},"(",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1228,"children":1229},{"class":384},[1230,1235,1239],{"type":14,"tagName":35,"properties":1231,"children":1232},{"style":404},[1233],{"type":23,"value":1234},"  value",{"type":14,"tagName":35,"properties":1236,"children":1237},{"style":410},[1238],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1240,"children":1241},{"style":404},[1242],{"type":23,"value":1243},"rsiValue,",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1246,"children":1247},{"class":384},[1248,1253,1257,1262],{"type":14,"tagName":35,"properties":1249,"children":1250},{"style":404},[1251],{"type":23,"value":1252},"  width",{"type":14,"tagName":35,"properties":1254,"children":1255},{"style":410},[1256],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1258,"children":1259},{"style":425},[1260],{"type":23,"value":1261},"2",{"type":14,"tagName":35,"properties":1263,"children":1264},{"style":404},[1265],{"type":23,"value":1266},",",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1269,"children":1270},{"class":384},[1271,1276,1280,1285,1290],{"type":14,"tagName":35,"properties":1272,"children":1273},{"style":404},[1274],{"type":23,"value":1275},"  colors",{"type":14,"tagName":35,"properties":1277,"children":1278},{"style":410},[1279],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1281,"children":1282},{"style":404},[1283],{"type":23,"value":1284},"[",{"type":14,"tagName":35,"properties":1286,"children":1287},{"style":1079},[1288],{"type":23,"value":1289},"\"purple\"",{"type":14,"tagName":35,"properties":1291,"children":1292},{"style":404},[1293],{"type":23,"value":1294},"],",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1297,"children":1298},{"class":384},[1299,1304,1308,1312,1317],{"type":14,"tagName":35,"properties":1300,"children":1301},{"style":404},[1302],{"type":23,"value":1303},"  label",{"type":14,"tagName":35,"properties":1305,"children":1306},{"style":410},[1307],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1309,"children":1310},{"style":404},[1311],{"type":23,"value":1284},{"type":14,"tagName":35,"properties":1313,"children":1314},{"style":1079},[1315],{"type":23,"value":1316},"\"RSI\"",{"type":14,"tagName":35,"properties":1318,"children":1319},{"style":404},[1320],{"type":23,"value":1294},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1323,"children":1324},{"class":384},[1325,1330,1334,1338,1343],{"type":14,"tagName":35,"properties":1326,"children":1327},{"style":404},[1328],{"type":23,"value":1329},"  desc",{"type":14,"tagName":35,"properties":1331,"children":1332},{"style":410},[1333],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1335,"children":1336},{"style":404},[1337],{"type":23,"value":1284},{"type":14,"tagName":35,"properties":1339,"children":1340},{"style":1079},[1341],{"type":23,"value":1342},"\"Relative Strength Index\"",{"type":14,"tagName":35,"properties":1344,"children":1345},{"style":404},[1346],{"type":23,"value":1347},"]",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1350,"children":1351},{"class":384},[1352],{"type":14,"tagName":35,"properties":1353,"children":1354},{"style":404},[1355],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1358,"children":1359},{"class":384},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":1362,"children":1363},{"class":384},[1364],{"type":14,"tagName":35,"properties":1365,"children":1366},{"style":388},[1367],{"type":23,"value":1368},"// Plot MACD histogram",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1371,"children":1372},{"class":384},[1373,1378],{"type":14,"tagName":35,"properties":1374,"children":1375},{"style":398},[1376],{"type":23,"value":1377},"plotBar",{"type":14,"tagName":35,"properties":1379,"children":1380},{"style":404},[1381],{"type":23,"value":1225},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1384,"children":1385},{"class":384},[1386,1390,1394],{"type":14,"tagName":35,"properties":1387,"children":1388},{"style":404},[1389],{"type":23,"value":1234},{"type":14,"tagName":35,"properties":1391,"children":1392},{"style":410},[1393],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1395,"children":1396},{"style":404},[1397],{"type":23,"value":1398},"histogram,",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1401,"children":1402},{"class":384},[1403,1407,1411,1416],{"type":14,"tagName":35,"properties":1404,"children":1405},{"style":404},[1406],{"type":23,"value":1252},{"type":14,"tagName":35,"properties":1408,"children":1409},{"style":410},[1410],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1412,"children":1413},{"style":425},[1414],{"type":23,"value":1415},"1",{"type":14,"tagName":35,"properties":1417,"children":1418},{"style":404},[1419],{"type":23,"value":1266},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1422,"children":1423},{"class":384},[1424,1428,1432,1436,1441,1446,1451],{"type":14,"tagName":35,"properties":1425,"children":1426},{"style":404},[1427],{"type":23,"value":1275},{"type":14,"tagName":35,"properties":1429,"children":1430},{"style":410},[1431],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1433,"children":1434},{"style":404},[1435],{"type":23,"value":1284},{"type":14,"tagName":35,"properties":1437,"children":1438},{"style":1079},[1439],{"type":23,"value":1440},"\"green\"",{"type":14,"tagName":35,"properties":1442,"children":1443},{"style":404},[1444],{"type":23,"value":1445},", ",{"type":14,"tagName":35,"properties":1447,"children":1448},{"style":1079},[1449],{"type":23,"value":1450},"\"red\"",{"type":14,"tagName":35,"properties":1452,"children":1453},{"style":404},[1454],{"type":23,"value":1294},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1457,"children":1458},{"class":384},[1459,1463,1467,1471,1476],{"type":14,"tagName":35,"properties":1460,"children":1461},{"style":404},[1462],{"type":23,"value":1303},{"type":14,"tagName":35,"properties":1464,"children":1465},{"style":410},[1466],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1468,"children":1469},{"style":404},[1470],{"type":23,"value":1284},{"type":14,"tagName":35,"properties":1472,"children":1473},{"style":1079},[1474],{"type":23,"value":1475},"\"MACD Histogram\"",{"type":14,"tagName":35,"properties":1477,"children":1478},{"style":404},[1479],{"type":23,"value":1294},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1482,"children":1483},{"class":384},[1484,1488,1492,1496,1500],{"type":14,"tagName":35,"properties":1485,"children":1486},{"style":404},[1487],{"type":23,"value":1329},{"type":14,"tagName":35,"properties":1489,"children":1490},{"style":410},[1491],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1493,"children":1494},{"style":404},[1495],{"type":23,"value":1284},{"type":14,"tagName":35,"properties":1497,"children":1498},{"style":1079},[1499],{"type":23,"value":1475},{"type":14,"tagName":35,"properties":1501,"children":1502},{"style":404},[1503],{"type":23,"value":1347},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1506,"children":1507},{"class":384},[1508],{"type":14,"tagName":35,"properties":1509,"children":1510},{"style":404},[1511],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":102,"properties":1514,"children":1516,"position":1525},{"id":1515},"best-practices",[1517],{"type":23,"value":1518,"position":1519},"Best Practices",{"start":1520,"end":1523},{"line":1521,"column":56,"offset":1522},99,2902,{"line":1521,"column":282,"offset":1524},2916,{"start":1526,"end":1528},{"line":1521,"column":27,"offset":1527},2899,{"line":1521,"column":282,"offset":1524},{"type":23,"value":89},{"type":14,"tagName":120,"properties":1531,"children":1532},{},[],{"type":23,"value":89},{"type":14,"tagName":1535,"properties":1536,"children":1538},"cardgrid",{"dataLayout":1537},"stack",[1539,1631,1731],{"type":14,"tagName":1540,"properties":1541,"children":1544},"card",{"title":1542,"href":1543},"Always Use kwargs for Complex Functions","",[1545,1557],{"type":14,"tagName":120,"properties":1546,"children":1547,"position":1550},{},[1548],{"type":23,"value":1549},"For functions with many parameters, kwargs make your code much clearer:",{"start":1551,"end":1554},{"line":1552,"column":230,"offset":1553},102,3027,{"line":1552,"column":1555,"offset":1556},135,3105,{"type":11,"children":1558},[1559],{"type":14,"tagName":372,"properties":1560,"children":1561,"data":-1},{"class":374,"style":375,"tabindex":376},[1562],{"type":14,"tagName":346,"properties":1563,"children":1564},{},[1565,1573,1574],{"type":14,"tagName":35,"properties":1566,"children":1567},{"class":384},[1568],{"type":14,"tagName":35,"properties":1569,"children":1570},{"style":388},[1571],{"type":23,"value":1572},"// Hard to understand",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1575,"children":1576},{"class":384},[1577,1581,1586,1590,1595,1600,1605,1609,1613,1617,1622,1626],{"type":14,"tagName":35,"properties":1578,"children":1579},{"style":398},[1580],{"type":23,"value":1220},{"type":14,"tagName":35,"properties":1582,"children":1583},{"style":404},[1584],{"type":23,"value":1585},"(rsiValue, ",{"type":14,"tagName":35,"properties":1587,"children":1588},{"style":425},[1589],{"type":23,"value":1261},{"type":14,"tagName":35,"properties":1591,"children":1592},{"style":404},[1593],{"type":23,"value":1594},", [",{"type":14,"tagName":35,"properties":1596,"children":1597},{"style":1079},[1598],{"type":23,"value":1599},"\"blue\"",{"type":14,"tagName":35,"properties":1601,"children":1602},{"style":404},[1603],{"type":23,"value":1604},"], ",{"type":14,"tagName":35,"properties":1606,"children":1607},{"style":425},[1608],{"type":23,"value":376},{"type":14,"tagName":35,"properties":1610,"children":1611},{"style":404},[1612],{"type":23,"value":1594},{"type":14,"tagName":35,"properties":1614,"children":1615},{"style":1079},[1616],{"type":23,"value":1316},{"type":14,"tagName":35,"properties":1618,"children":1619},{"style":404},[1620],{"type":23,"value":1621},"], [",{"type":14,"tagName":35,"properties":1623,"children":1624},{"style":1079},[1625],{"type":23,"value":1342},{"type":14,"tagName":35,"properties":1627,"children":1628},{"style":404},[1629],{"type":23,"value":1630},"])",{"type":14,"tagName":1540,"properties":1632,"children":1634},{"title":1633,"href":1543},"Use kwargs When Skipping Optional Parameters",[1635,1647],{"type":14,"tagName":120,"properties":1636,"children":1637,"position":1640},{},[1638],{"type":23,"value":1639},"When you only need to specify certain parameters:",{"start":1641,"end":1645},{"line":1642,"column":1643,"offset":1644},114,62,3483,{"line":1642,"column":53,"offset":1646},3539,{"type":11,"children":1648},[1649],{"type":14,"tagName":372,"properties":1650,"children":1651,"data":-1},{"class":374,"style":375,"tabindex":376},[1652],{"type":14,"tagName":346,"properties":1653,"children":1654},{},[1655,1663,1664],{"type":14,"tagName":35,"properties":1656,"children":1657},{"class":384},[1658],{"type":14,"tagName":35,"properties":1659,"children":1660},{"style":388},[1661],{"type":23,"value":1662},"// Only specify what you need",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1665,"children":1666},{"class":384},[1667,1672,1677,1681,1686,1691,1695,1700,1705,1709,1713,1718,1722,1727],{"type":14,"tagName":35,"properties":1668,"children":1669},{"style":398},[1670],{"type":23,"value":1671},"input",{"type":14,"tagName":35,"properties":1673,"children":1674},{"style":404},[1675],{"type":23,"value":1676},"(name",{"type":14,"tagName":35,"properties":1678,"children":1679},{"style":410},[1680],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1682,"children":1683},{"style":1079},[1684],{"type":23,"value":1685},"\"period\"",{"type":14,"tagName":35,"properties":1687,"children":1688},{"style":404},[1689],{"type":23,"value":1690},", type",{"type":14,"tagName":35,"properties":1692,"children":1693},{"style":410},[1694],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1696,"children":1697},{"style":1079},[1698],{"type":23,"value":1699},"\"number\"",{"type":14,"tagName":35,"properties":1701,"children":1702},{"style":404},[1703],{"type":23,"value":1704},", defaultValue",{"type":14,"tagName":35,"properties":1706,"children":1707},{"style":410},[1708],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1710,"children":1711},{"style":425},[1712],{"type":23,"value":428},{"type":14,"tagName":35,"properties":1714,"children":1715},{"style":404},[1716],{"type":23,"value":1717},", label",{"type":14,"tagName":35,"properties":1719,"children":1720},{"style":410},[1721],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1723,"children":1724},{"style":1079},[1725],{"type":23,"value":1726},"\"Period\"",{"type":14,"tagName":35,"properties":1728,"children":1729},{"style":404},[1730],{"type":23,"value":433},{"type":14,"tagName":1540,"properties":1732,"children":1734},{"title":1733,"href":1543},"Consistent Style",[1735],{"type":23,"value":1736},"Pick a style and stick with it throughout your script for better readability.",{"quirksMode":1738},false,{"start":1740,"end":1741},{"line":27,"column":27,"offset":97},{"line":53,"column":27,"offset":1742},3856,1781011072741]