[{"data":1,"prerenderedAt":1745},["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 v3 for clear, readable, and maintainable function calls with named parameters.","---\ntitle: Keyword Arguments\ndescription: >-\n  Learn how to use keyword arguments (kwargs) in kScript v3 for clear, readable,\n  and maintainable function calls with named parameters.\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### 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### 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### 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## 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":1738,"position":1740},"root",[13,100,101,118,119,134,136,317,318,333,334,368,369,669,670,687,688,792,793,809,810,826,827,841,842,1000,1001,1017,1018,1033,1034,1162,1163,1179,1180,1195,1196,1513,1514,1530,1531,1534,1535],{"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":683},"h3",{"id":673},"benefits",[675],{"type":23,"value":676,"position":677},"Benefits",{"start":678,"end":681},{"line":679,"column":67,"offset":680},41,1596,{"line":679,"column":173,"offset":682},1604,{"start":684,"end":686},{"line":679,"column":27,"offset":685},1592,{"line":679,"column":173,"offset":682},{"type":23,"value":89},{"type":14,"tagName":689,"properties":690,"children":691,"position":789},"ul",{},[692,693,726,727,756,757,788],{"type":23,"value":89},{"type":14,"tagName":694,"properties":695,"children":696,"position":722},"li",{},[697,715],{"type":14,"tagName":698,"properties":699,"children":700,"position":710},"strong",{},[701],{"type":23,"value":702,"position":703},"Self-Documenting",{"start":704,"end":707},{"line":705,"column":67,"offset":706},43,1610,{"line":705,"column":708,"offset":709},21,1626,{"start":711,"end":713},{"line":705,"column":32,"offset":712},1608,{"line":705,"column":207,"offset":714},1628,{"type":23,"value":716,"position":717}," - Parameter names make function calls self-explanatory",{"start":718,"end":719},{"line":705,"column":207,"offset":714},{"line":705,"column":720,"offset":721},78,1683,{"start":723,"end":725},{"line":705,"column":27,"offset":724},1606,{"line":705,"column":720,"offset":721},{"type":23,"value":89},{"type":14,"tagName":694,"properties":728,"children":729,"position":752},{},[730,745],{"type":14,"tagName":698,"properties":731,"children":732,"position":740},{},[733],{"type":23,"value":734,"position":735},"Flexible Order",{"start":736,"end":738},{"line":306,"column":67,"offset":737},1688,{"line":306,"column":285,"offset":739},1702,{"start":741,"end":743},{"line":306,"column":32,"offset":742},1686,{"line":306,"column":708,"offset":744},1704,{"type":23,"value":746,"position":747}," - Parameters can be specified in any order",{"start":748,"end":749},{"line":306,"column":708,"offset":744},{"line":306,"column":750,"offset":751},64,1747,{"start":753,"end":755},{"line":306,"column":27,"offset":754},1684,{"line":306,"column":750,"offset":751},{"type":23,"value":89},{"type":14,"tagName":694,"properties":758,"children":759,"position":784},{},[760,777],{"type":14,"tagName":698,"properties":761,"children":762,"position":771},{},[763],{"type":23,"value":764,"position":765},"Selective Parameters",{"start":766,"end":769},{"line":767,"column":67,"offset":768},45,1752,{"line":767,"column":261,"offset":770},1772,{"start":772,"end":774},{"line":767,"column":32,"offset":773},1750,{"line":767,"column":775,"offset":776},27,1774,{"type":23,"value":778,"position":779}," - Easily specify only the parameters you need",{"start":780,"end":781},{"line":767,"column":775,"offset":776},{"line":767,"column":782,"offset":783},73,1820,{"start":785,"end":787},{"line":767,"column":27,"offset":786},1748,{"line":767,"column":782,"offset":783},{"type":23,"value":89},{"start":790,"end":791},{"line":705,"column":27,"offset":724},{"line":767,"column":782,"offset":783},{"type":23,"value":89},{"type":14,"tagName":102,"properties":794,"children":796,"position":805},{"id":795},"practical-examples",[797],{"type":23,"value":798,"position":799},"Practical Examples",{"start":800,"end":803},{"line":801,"column":56,"offset":802},47,1825,{"line":801,"column":181,"offset":804},1843,{"start":806,"end":808},{"line":801,"column":27,"offset":807},1822,{"line":801,"column":181,"offset":804},{"type":23,"value":89},{"type":14,"tagName":671,"properties":811,"children":813,"position":822},{"id":812},"technical-indicators",[814],{"type":23,"value":815,"position":816},"Technical Indicators",{"start":817,"end":820},{"line":818,"column":67,"offset":819},49,1849,{"line":818,"column":261,"offset":821},1869,{"start":823,"end":825},{"line":818,"column":27,"offset":824},1845,{"line":818,"column":261,"offset":821},{"type":23,"value":89},{"type":14,"tagName":120,"properties":828,"children":829,"position":838},{},[830],{"type":23,"value":831,"position":832},"Using kwargs makes indicator parameters crystal clear:",{"start":833,"end":836},{"line":834,"column":27,"offset":835},51,1871,{"line":834,"column":225,"offset":837},1925,{"start":839,"end":840},{"line":834,"column":27,"offset":835},{"line":834,"column":225,"offset":837},{"type":23,"value":89},{"type":11,"children":843},[844],{"type":14,"tagName":372,"properties":845,"children":847,"data":-1},{"class":374,"style":375,"tabindex":376,"title":846},"Technical Indicator Examples",[848],{"type":14,"tagName":346,"properties":849,"children":850},{},[851,859,860,902,903,906,907,915,916,958,959],{"type":14,"tagName":35,"properties":852,"children":853},{"class":384},[854],{"type":14,"tagName":35,"properties":855,"children":856},{"style":388},[857],{"type":23,"value":858},"// RSI with custom period and source",{"type":23,"value":89},{"type":14,"tagName":35,"properties":861,"children":862},{"class":384},[863,868,872,877,881,885,889,893,898],{"type":14,"tagName":35,"properties":864,"children":865},{"style":404},[866],{"type":23,"value":867},"rsiValue ",{"type":14,"tagName":35,"properties":869,"children":870},{"style":410},[871],{"type":23,"value":413},{"type":14,"tagName":35,"properties":873,"children":874},{"style":398},[875],{"type":23,"value":876}," rsi",{"type":14,"tagName":35,"properties":878,"children":879},{"style":404},[880],{"type":23,"value":407},{"type":14,"tagName":35,"properties":882,"children":883},{"style":410},[884],{"type":23,"value":413},{"type":14,"tagName":35,"properties":886,"children":887},{"style":404},[888],{"type":23,"value":418},{"type":14,"tagName":35,"properties":890,"children":891},{"style":410},[892],{"type":23,"value":413},{"type":14,"tagName":35,"properties":894,"children":895},{"style":425},[896],{"type":23,"value":897},"21",{"type":14,"tagName":35,"properties":899,"children":900},{"style":404},[901],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":35,"properties":904,"children":905},{"class":384},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":908,"children":909},{"class":384},[910],{"type":14,"tagName":35,"properties":911,"children":912},{"style":388},[913],{"type":23,"value":914},"// Moving averages with different periods",{"type":23,"value":89},{"type":14,"tagName":35,"properties":917,"children":918},{"class":384},[919,924,928,933,937,941,945,949,954],{"type":14,"tagName":35,"properties":920,"children":921},{"style":404},[922],{"type":23,"value":923},"fastMA ",{"type":14,"tagName":35,"properties":925,"children":926},{"style":410},[927],{"type":23,"value":413},{"type":14,"tagName":35,"properties":929,"children":930},{"style":398},[931],{"type":23,"value":932}," sma",{"type":14,"tagName":35,"properties":934,"children":935},{"style":404},[936],{"type":23,"value":407},{"type":14,"tagName":35,"properties":938,"children":939},{"style":410},[940],{"type":23,"value":413},{"type":14,"tagName":35,"properties":942,"children":943},{"style":404},[944],{"type":23,"value":418},{"type":14,"tagName":35,"properties":946,"children":947},{"style":410},[948],{"type":23,"value":413},{"type":14,"tagName":35,"properties":950,"children":951},{"style":425},[952],{"type":23,"value":953},"10",{"type":14,"tagName":35,"properties":955,"children":956},{"style":404},[957],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":35,"properties":960,"children":961},{"class":384},[962,967,971,975,979,983,987,991,996],{"type":14,"tagName":35,"properties":963,"children":964},{"style":404},[965],{"type":23,"value":966},"slowMA ",{"type":14,"tagName":35,"properties":968,"children":969},{"style":410},[970],{"type":23,"value":413},{"type":14,"tagName":35,"properties":972,"children":973},{"style":398},[974],{"type":23,"value":932},{"type":14,"tagName":35,"properties":976,"children":977},{"style":404},[978],{"type":23,"value":407},{"type":14,"tagName":35,"properties":980,"children":981},{"style":410},[982],{"type":23,"value":413},{"type":14,"tagName":35,"properties":984,"children":985},{"style":404},[986],{"type":23,"value":418},{"type":14,"tagName":35,"properties":988,"children":989},{"style":410},[990],{"type":23,"value":413},{"type":14,"tagName":35,"properties":992,"children":993},{"style":425},[994],{"type":23,"value":995},"50",{"type":14,"tagName":35,"properties":997,"children":998},{"style":404},[999],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":671,"properties":1002,"children":1004,"position":1013},{"id":1003},"data-sources",[1005],{"type":23,"value":1006,"position":1007},"Data Sources",{"start":1008,"end":1011},{"line":1009,"column":67,"offset":1010},61,2199,{"line":1009,"column":245,"offset":1012},2211,{"start":1014,"end":1016},{"line":1009,"column":27,"offset":1015},2195,{"line":1009,"column":245,"offset":1012},{"type":23,"value":89},{"type":14,"tagName":120,"properties":1019,"children":1020,"position":1030},{},[1021],{"type":23,"value":1022,"position":1023},"Specify exactly which data you need:",{"start":1024,"end":1027},{"line":1025,"column":27,"offset":1026},63,2213,{"line":1025,"column":1028,"offset":1029},37,2249,{"start":1031,"end":1032},{"line":1025,"column":27,"offset":1026},{"line":1025,"column":1028,"offset":1029},{"type":23,"value":89},{"type":11,"children":1035},[1036],{"type":14,"tagName":372,"properties":1037,"children":1039,"data":-1},{"class":374,"style":375,"tabindex":376,"title":1038},"Data Source Examples",[1040],{"type":14,"tagName":346,"properties":1041,"children":1042},{},[1043,1051,1052,1102,1103,1106,1107,1115,1116],{"type":14,"tagName":35,"properties":1044,"children":1045},{"class":384},[1046],{"type":14,"tagName":35,"properties":1047,"children":1048},{"style":388},[1049],{"type":23,"value":1050},"// OHLCV data",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1053,"children":1054},{"class":384},[1055,1060,1064,1069,1074,1078,1084,1089,1093,1098],{"type":14,"tagName":35,"properties":1056,"children":1057},{"style":404},[1058],{"type":23,"value":1059},"timeseries priceData ",{"type":14,"tagName":35,"properties":1061,"children":1062},{"style":410},[1063],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1065,"children":1066},{"style":398},[1067],{"type":23,"value":1068}," ohlcv",{"type":14,"tagName":35,"properties":1070,"children":1071},{"style":404},[1072],{"type":23,"value":1073},"(symbol",{"type":14,"tagName":35,"properties":1075,"children":1076},{"style":410},[1077],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1079,"children":1081},{"style":1080},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[1082],{"type":23,"value":1083},"\"BTCUSDT\"",{"type":14,"tagName":35,"properties":1085,"children":1086},{"style":404},[1087],{"type":23,"value":1088},", exchange",{"type":14,"tagName":35,"properties":1090,"children":1091},{"style":410},[1092],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1094,"children":1095},{"style":1080},[1096],{"type":23,"value":1097},"\"BINANCE\"",{"type":14,"tagName":35,"properties":1099,"children":1100},{"style":404},[1101],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1104,"children":1105},{"class":384},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":1108,"children":1109},{"class":384},[1110],{"type":14,"tagName":35,"properties":1111,"children":1112},{"style":388},[1113],{"type":23,"value":1114},"// Orderbook data",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1117,"children":1118},{"class":384},[1119,1124,1128,1133,1137,1141,1146,1150,1154,1158],{"type":14,"tagName":35,"properties":1120,"children":1121},{"style":404},[1122],{"type":23,"value":1123},"timeseries orderbookData ",{"type":14,"tagName":35,"properties":1125,"children":1126},{"style":410},[1127],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1129,"children":1130},{"style":398},[1131],{"type":23,"value":1132}," orderbook",{"type":14,"tagName":35,"properties":1134,"children":1135},{"style":404},[1136],{"type":23,"value":1073},{"type":14,"tagName":35,"properties":1138,"children":1139},{"style":410},[1140],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1142,"children":1143},{"style":1080},[1144],{"type":23,"value":1145},"\"ETHUSDT\"",{"type":14,"tagName":35,"properties":1147,"children":1148},{"style":404},[1149],{"type":23,"value":1088},{"type":14,"tagName":35,"properties":1151,"children":1152},{"style":410},[1153],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1155,"children":1156},{"style":1080},[1157],{"type":23,"value":1097},{"type":14,"tagName":35,"properties":1159,"children":1160},{"style":404},[1161],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":671,"properties":1164,"children":1166,"position":1175},{"id":1165},"plotting-and-visualization",[1167],{"type":23,"value":1168,"position":1169},"Plotting & Visualization",{"start":1170,"end":1173},{"line":1171,"column":67,"offset":1172},72,2488,{"line":1171,"column":29,"offset":1174},2512,{"start":1176,"end":1178},{"line":1171,"column":27,"offset":1177},2484,{"line":1171,"column":29,"offset":1174},{"type":23,"value":89},{"type":14,"tagName":120,"properties":1181,"children":1182,"position":1192},{},[1183],{"type":23,"value":1184,"position":1185},"Create clear, customized charts:",{"start":1186,"end":1189},{"line":1187,"column":27,"offset":1188},74,2514,{"line":1187,"column":1190,"offset":1191},33,2546,{"start":1193,"end":1194},{"line":1187,"column":27,"offset":1188},{"line":1187,"column":1190,"offset":1191},{"type":23,"value":89},{"type":11,"children":1197},[1198],{"type":14,"tagName":372,"properties":1199,"children":1201,"data":-1},{"class":374,"style":375,"tabindex":376,"title":1200},"Plotting Examples",[1202],{"type":14,"tagName":346,"properties":1203,"children":1204},{},[1205,1213,1214,1227,1228,1245,1246,1268,1269,1296,1297,1322,1323,1349,1350,1357,1358,1361,1362,1370,1371,1383,1384,1400,1401,1421,1422,1456,1457,1481,1482,1505,1506],{"type":14,"tagName":35,"properties":1206,"children":1207},{"class":384},[1208],{"type":14,"tagName":35,"properties":1209,"children":1210},{"style":388},[1211],{"type":23,"value":1212},"// Plot RSI with custom styling",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1215,"children":1216},{"class":384},[1217,1222],{"type":14,"tagName":35,"properties":1218,"children":1219},{"style":398},[1220],{"type":23,"value":1221},"plotLine",{"type":14,"tagName":35,"properties":1223,"children":1224},{"style":404},[1225],{"type":23,"value":1226},"(",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1229,"children":1230},{"class":384},[1231,1236,1240],{"type":14,"tagName":35,"properties":1232,"children":1233},{"style":404},[1234],{"type":23,"value":1235},"  value",{"type":14,"tagName":35,"properties":1237,"children":1238},{"style":410},[1239],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1241,"children":1242},{"style":404},[1243],{"type":23,"value":1244},"rsiValue,",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1247,"children":1248},{"class":384},[1249,1254,1258,1263],{"type":14,"tagName":35,"properties":1250,"children":1251},{"style":404},[1252],{"type":23,"value":1253},"  width",{"type":14,"tagName":35,"properties":1255,"children":1256},{"style":410},[1257],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1259,"children":1260},{"style":425},[1261],{"type":23,"value":1262},"2",{"type":14,"tagName":35,"properties":1264,"children":1265},{"style":404},[1266],{"type":23,"value":1267},",",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1270,"children":1271},{"class":384},[1272,1277,1281,1286,1291],{"type":14,"tagName":35,"properties":1273,"children":1274},{"style":404},[1275],{"type":23,"value":1276},"  colors",{"type":14,"tagName":35,"properties":1278,"children":1279},{"style":410},[1280],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1282,"children":1283},{"style":404},[1284],{"type":23,"value":1285},"[",{"type":14,"tagName":35,"properties":1287,"children":1288},{"style":1080},[1289],{"type":23,"value":1290},"\"purple\"",{"type":14,"tagName":35,"properties":1292,"children":1293},{"style":404},[1294],{"type":23,"value":1295},"],",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1298,"children":1299},{"class":384},[1300,1305,1309,1313,1318],{"type":14,"tagName":35,"properties":1301,"children":1302},{"style":404},[1303],{"type":23,"value":1304},"  label",{"type":14,"tagName":35,"properties":1306,"children":1307},{"style":410},[1308],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1310,"children":1311},{"style":404},[1312],{"type":23,"value":1285},{"type":14,"tagName":35,"properties":1314,"children":1315},{"style":1080},[1316],{"type":23,"value":1317},"\"RSI\"",{"type":14,"tagName":35,"properties":1319,"children":1320},{"style":404},[1321],{"type":23,"value":1295},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1324,"children":1325},{"class":384},[1326,1331,1335,1339,1344],{"type":14,"tagName":35,"properties":1327,"children":1328},{"style":404},[1329],{"type":23,"value":1330},"  desc",{"type":14,"tagName":35,"properties":1332,"children":1333},{"style":410},[1334],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1336,"children":1337},{"style":404},[1338],{"type":23,"value":1285},{"type":14,"tagName":35,"properties":1340,"children":1341},{"style":1080},[1342],{"type":23,"value":1343},"\"Relative Strength Index\"",{"type":14,"tagName":35,"properties":1345,"children":1346},{"style":404},[1347],{"type":23,"value":1348},"]",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1351,"children":1352},{"class":384},[1353],{"type":14,"tagName":35,"properties":1354,"children":1355},{"style":404},[1356],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1359,"children":1360},{"class":384},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":1363,"children":1364},{"class":384},[1365],{"type":14,"tagName":35,"properties":1366,"children":1367},{"style":388},[1368],{"type":23,"value":1369},"// Plot MACD histogram",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1372,"children":1373},{"class":384},[1374,1379],{"type":14,"tagName":35,"properties":1375,"children":1376},{"style":398},[1377],{"type":23,"value":1378},"plotBar",{"type":14,"tagName":35,"properties":1380,"children":1381},{"style":404},[1382],{"type":23,"value":1226},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1385,"children":1386},{"class":384},[1387,1391,1395],{"type":14,"tagName":35,"properties":1388,"children":1389},{"style":404},[1390],{"type":23,"value":1235},{"type":14,"tagName":35,"properties":1392,"children":1393},{"style":410},[1394],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1396,"children":1397},{"style":404},[1398],{"type":23,"value":1399},"histogram,",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1402,"children":1403},{"class":384},[1404,1408,1412,1417],{"type":14,"tagName":35,"properties":1405,"children":1406},{"style":404},[1407],{"type":23,"value":1253},{"type":14,"tagName":35,"properties":1409,"children":1410},{"style":410},[1411],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1413,"children":1414},{"style":425},[1415],{"type":23,"value":1416},"1",{"type":14,"tagName":35,"properties":1418,"children":1419},{"style":404},[1420],{"type":23,"value":1267},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1423,"children":1424},{"class":384},[1425,1429,1433,1437,1442,1447,1452],{"type":14,"tagName":35,"properties":1426,"children":1427},{"style":404},[1428],{"type":23,"value":1276},{"type":14,"tagName":35,"properties":1430,"children":1431},{"style":410},[1432],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1434,"children":1435},{"style":404},[1436],{"type":23,"value":1285},{"type":14,"tagName":35,"properties":1438,"children":1439},{"style":1080},[1440],{"type":23,"value":1441},"\"green\"",{"type":14,"tagName":35,"properties":1443,"children":1444},{"style":404},[1445],{"type":23,"value":1446},", ",{"type":14,"tagName":35,"properties":1448,"children":1449},{"style":1080},[1450],{"type":23,"value":1451},"\"red\"",{"type":14,"tagName":35,"properties":1453,"children":1454},{"style":404},[1455],{"type":23,"value":1295},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1458,"children":1459},{"class":384},[1460,1464,1468,1472,1477],{"type":14,"tagName":35,"properties":1461,"children":1462},{"style":404},[1463],{"type":23,"value":1304},{"type":14,"tagName":35,"properties":1465,"children":1466},{"style":410},[1467],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1469,"children":1470},{"style":404},[1471],{"type":23,"value":1285},{"type":14,"tagName":35,"properties":1473,"children":1474},{"style":1080},[1475],{"type":23,"value":1476},"\"MACD Histogram\"",{"type":14,"tagName":35,"properties":1478,"children":1479},{"style":404},[1480],{"type":23,"value":1295},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1483,"children":1484},{"class":384},[1485,1489,1493,1497,1501],{"type":14,"tagName":35,"properties":1486,"children":1487},{"style":404},[1488],{"type":23,"value":1330},{"type":14,"tagName":35,"properties":1490,"children":1491},{"style":410},[1492],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1494,"children":1495},{"style":404},[1496],{"type":23,"value":1285},{"type":14,"tagName":35,"properties":1498,"children":1499},{"style":1080},[1500],{"type":23,"value":1476},{"type":14,"tagName":35,"properties":1502,"children":1503},{"style":404},[1504],{"type":23,"value":1348},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1507,"children":1508},{"class":384},[1509],{"type":14,"tagName":35,"properties":1510,"children":1511},{"style":404},[1512],{"type":23,"value":433},{"type":23,"value":89},{"type":14,"tagName":102,"properties":1515,"children":1517,"position":1526},{"id":1516},"best-practices",[1518],{"type":23,"value":1519,"position":1520},"Best Practices",{"start":1521,"end":1524},{"line":1522,"column":56,"offset":1523},95,2898,{"line":1522,"column":282,"offset":1525},2912,{"start":1527,"end":1529},{"line":1522,"column":27,"offset":1528},2895,{"line":1522,"column":282,"offset":1525},{"type":23,"value":89},{"type":14,"tagName":120,"properties":1532,"children":1533},{},[],{"type":23,"value":89},{"type":14,"tagName":1536,"properties":1537,"children":1539},"cardgrid",{"dataLayout":1538},"stack",[1540,1632,1732],{"type":14,"tagName":1541,"properties":1542,"children":1545},"card",{"title":1543,"href":1544},"Always Use kwargs for Complex Functions","",[1546,1558],{"type":14,"tagName":120,"properties":1547,"children":1548,"position":1551},{},[1549],{"type":23,"value":1550},"For functions with many parameters, kwargs make your code much clearer:",{"start":1552,"end":1555},{"line":1553,"column":230,"offset":1554},98,3023,{"line":1553,"column":1556,"offset":1557},135,3101,{"type":11,"children":1559},[1560],{"type":14,"tagName":372,"properties":1561,"children":1562,"data":-1},{"class":374,"style":375,"tabindex":376},[1563],{"type":14,"tagName":346,"properties":1564,"children":1565},{},[1566,1574,1575],{"type":14,"tagName":35,"properties":1567,"children":1568},{"class":384},[1569],{"type":14,"tagName":35,"properties":1570,"children":1571},{"style":388},[1572],{"type":23,"value":1573},"// Hard to understand",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1576,"children":1577},{"class":384},[1578,1582,1587,1591,1596,1601,1606,1610,1614,1618,1623,1627],{"type":14,"tagName":35,"properties":1579,"children":1580},{"style":398},[1581],{"type":23,"value":1221},{"type":14,"tagName":35,"properties":1583,"children":1584},{"style":404},[1585],{"type":23,"value":1586},"(rsiValue, ",{"type":14,"tagName":35,"properties":1588,"children":1589},{"style":425},[1590],{"type":23,"value":1262},{"type":14,"tagName":35,"properties":1592,"children":1593},{"style":404},[1594],{"type":23,"value":1595},", [",{"type":14,"tagName":35,"properties":1597,"children":1598},{"style":1080},[1599],{"type":23,"value":1600},"\"blue\"",{"type":14,"tagName":35,"properties":1602,"children":1603},{"style":404},[1604],{"type":23,"value":1605},"], ",{"type":14,"tagName":35,"properties":1607,"children":1608},{"style":425},[1609],{"type":23,"value":376},{"type":14,"tagName":35,"properties":1611,"children":1612},{"style":404},[1613],{"type":23,"value":1595},{"type":14,"tagName":35,"properties":1615,"children":1616},{"style":1080},[1617],{"type":23,"value":1317},{"type":14,"tagName":35,"properties":1619,"children":1620},{"style":404},[1621],{"type":23,"value":1622},"], [",{"type":14,"tagName":35,"properties":1624,"children":1625},{"style":1080},[1626],{"type":23,"value":1343},{"type":14,"tagName":35,"properties":1628,"children":1629},{"style":404},[1630],{"type":23,"value":1631},"])",{"type":14,"tagName":1541,"properties":1633,"children":1635},{"title":1634,"href":1544},"Use kwargs When Skipping Optional Parameters",[1636,1648],{"type":14,"tagName":120,"properties":1637,"children":1638,"position":1641},{},[1639],{"type":23,"value":1640},"When you only need to specify certain parameters:",{"start":1642,"end":1646},{"line":1643,"column":1644,"offset":1645},110,62,3479,{"line":1643,"column":53,"offset":1647},3535,{"type":11,"children":1649},[1650],{"type":14,"tagName":372,"properties":1651,"children":1652,"data":-1},{"class":374,"style":375,"tabindex":376},[1653],{"type":14,"tagName":346,"properties":1654,"children":1655},{},[1656,1664,1665],{"type":14,"tagName":35,"properties":1657,"children":1658},{"class":384},[1659],{"type":14,"tagName":35,"properties":1660,"children":1661},{"style":388},[1662],{"type":23,"value":1663},"// Only specify what you need",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1666,"children":1667},{"class":384},[1668,1673,1678,1682,1687,1692,1696,1701,1706,1710,1714,1719,1723,1728],{"type":14,"tagName":35,"properties":1669,"children":1670},{"style":398},[1671],{"type":23,"value":1672},"input",{"type":14,"tagName":35,"properties":1674,"children":1675},{"style":404},[1676],{"type":23,"value":1677},"(name",{"type":14,"tagName":35,"properties":1679,"children":1680},{"style":410},[1681],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1683,"children":1684},{"style":1080},[1685],{"type":23,"value":1686},"\"period\"",{"type":14,"tagName":35,"properties":1688,"children":1689},{"style":404},[1690],{"type":23,"value":1691},", type",{"type":14,"tagName":35,"properties":1693,"children":1694},{"style":410},[1695],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1697,"children":1698},{"style":1080},[1699],{"type":23,"value":1700},"\"number\"",{"type":14,"tagName":35,"properties":1702,"children":1703},{"style":404},[1704],{"type":23,"value":1705},", defaultValue",{"type":14,"tagName":35,"properties":1707,"children":1708},{"style":410},[1709],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1711,"children":1712},{"style":425},[1713],{"type":23,"value":428},{"type":14,"tagName":35,"properties":1715,"children":1716},{"style":404},[1717],{"type":23,"value":1718},", label",{"type":14,"tagName":35,"properties":1720,"children":1721},{"style":410},[1722],{"type":23,"value":413},{"type":14,"tagName":35,"properties":1724,"children":1725},{"style":1080},[1726],{"type":23,"value":1727},"\"Period\"",{"type":14,"tagName":35,"properties":1729,"children":1730},{"style":404},[1731],{"type":23,"value":433},{"type":14,"tagName":1541,"properties":1733,"children":1735},{"title":1734,"href":1544},"Consistent Style",[1736],{"type":23,"value":1737},"Pick a style and stick with it throughout your script for better readability.",{"quirksMode":1739},false,{"start":1741,"end":1742},{"line":27,"column":27,"offset":97},{"line":1743,"column":27,"offset":1744},114,3852,1784888047647]