{"version":1,"pages":[{"id":"vc7qWnKqtmW4UPSNUiKR","title":"Open Platform Introduction","pathname":"/","siteSpaceId":"sitesp_qrdBt","description":"KingData Open Platform is a user-defined indicators layer, built by the community."},{"id":"nXIoSsA5lqD44xEsj0R2","title":"How to develop an indicator","pathname":"/how-to-develop-an-indicator","siteSpaceId":"sitesp_qrdBt","description":"Getting Started Instructions"},{"id":"hijmHnMyQQ9A3L4KVdhp","title":"Step1: Clone Repo","pathname":"/how-to-develop-an-indicator/step1-clone-repo","siteSpaceId":"sitesp_qrdBt","description":"","breadcrumbs":[{"label":"How to develop an indicator"}]},{"id":"kzxqWk0hDefGBu1x3m42","title":"Step2: Write Definition.md","pathname":"/how-to-develop-an-indicator/step2-write-definition-md","siteSpaceId":"sitesp_qrdBt","description":"Definition.md describes the full requirements background of the current indicator","breadcrumbs":[{"label":"How to develop an indicator"}]},{"id":"RWTGCdyJdcu0TH53yjxo","title":"Step3: Write Logic Code","pathname":"/how-to-develop-an-indicator/step3-write-logic-code","siteSpaceId":"sitesp_qrdBt","description":"","breadcrumbs":[{"label":"How to develop an indicator"}]},{"id":"moAwI0nspAL4HmOFgMps","title":"Step4: Write Template","pathname":"/how-to-develop-an-indicator/step4-write-template","siteSpaceId":"sitesp_qrdBt","description":"The template can clearly explain the alert data, making it easier for users to understand.","breadcrumbs":[{"label":"How to develop an indicator"}]},{"id":"WxI1NouPC5YToh1gyYSF","title":"Step5: Test and Pull Request","pathname":"/how-to-develop-an-indicator/step5-test-and-pull-request","siteSpaceId":"sitesp_qrdBt","description":"","breadcrumbs":[{"label":"How to develop an indicator"}]},{"id":"BzrNSMD8lM4B3r3iuUrm","title":"Examples","pathname":"/examples","siteSpaceId":"sitesp_qrdBt","description":""},{"id":"YU5uM4Rhl2buXbVUNNPK","title":"Demo with JSON data","pathname":"/examples/demo-with-json-data","siteSpaceId":"sitesp_qrdBt","description":"Demonstrate what to do if the data source we crawl is JSON","breadcrumbs":[{"label":"Examples"}]},{"id":"ZBHh1UxujUdN6wDCXsTu","title":"Demo with HTML data","pathname":"/examples/demo-with-html-data","siteSpaceId":"sitesp_qrdBt","description":"Demonstrate what to do if the data source we crawl is HTML","breadcrumbs":[{"label":"Examples"}]},{"id":"1FWfbNmFeHVmgF314AXy","title":"Demo with Socket Data","pathname":"/examples/demo-with-socket-data","siteSpaceId":"sitesp_qrdBt","description":"","breadcrumbs":[{"label":"Examples"}]},{"id":"GfuyEIQuby9AxC3hvWUU","title":"⚠️ Attention && FAQ","pathname":"/attention-and-and-faq","siteSpaceId":"sitesp_qrdBt","description":""},{"id":"moaszGDClc1FqdaBkCBk","title":"How to store data","pathname":"/attention-and-and-faq/how-to-store-data","siteSpaceId":"sitesp_qrdBt","description":"Data storage tutorial","breadcrumbs":[{"label":"⚠️ Attention && FAQ"}]},{"id":"k101DPqvFWbWnW92Ojeo","title":"Related Links","pathname":"/related-links","siteSpaceId":"sitesp_qrdBt","description":""},{"id":"u8KFnb2ADv72rDpKvDYY","title":"Integrate KingData content into your app","pathname":"/api-doc/integrate-kingdata-content-into-your-app","siteSpaceId":"sitesp_qrdBt","description":"","breadcrumbs":[{"label":"API DOC"}]}]}