Debugging Your Indicator Touchups

This commit is contained in:
Julian Molina committed 2021-02-28 12:40:52 +01:00
1 parent 868be459ee
commit 9fe4f89b54
4 files changed
+36 -23

No files matched your search

@@ -3,13 +3,14 @@
"pageNumber": "2",
"type": "Debugging - Setting up your IDE",
"definition": {
"text": "Toggling Breakpoints is telling the the program where to slow down - Where we'd like to take control",
"updated": 1614264846619,
"text": "Toggling Breakpoints is telling the program where to slow down - Where we'd like to take control",
"updated": 1614511933639,
"translations": [
{
"language": "CN",
"text": "Toggling Breakpoints is telling the the program where to slow down - Where we'd like to take control.",
"updated": 1614338778954
"updated": 1614338778954,
"style": "Definition"
}
]
},
@@ -66,7 +67,7 @@
"text": "This point would be the line that says:"
},
{
"style": "Text",
"style": "Javascript",
"text": "\"eval(dataBuildingProcedure.loop.procedureJavascriptCode.code)\""
},
{
@@ -9,7 +9,8 @@
{
"language": "CN",
"text": "Start the Task in Debug mode while running a debug session in your IDE. ",
"updated": 1614338791705
"updated": 1614338791705,
"style": "Definition"
}
]
},
@@ -61,8 +62,8 @@
},
{
"style": "Text",
"text": "Start the needed tasks connected to your indicator (i.e. Exchange Raw Data and Candle Volumes) by hovering over the nodes and click \"Run\".",
"updated": 1614332767583
"text": "Start the needed tasks connected to your indicator (i.e.: Exchange Raw Data and Candle Volumes) by hovering over the nodes and click \"Run\".",
"updated": 1614512004319
},
{
"style": "Png",
@@ -78,13 +79,13 @@
},
{
"style": "Note",
"text": "Check your Superalgos terminal to see if everything starts up as planned",
"updated": 1614333056827
"text": "Check your Superalgos terminal to see if everything starts up as planned.",
"updated": 1614512021346
},
{
"style": "Note",
"text": "Deleting existing data from your indicator in the..Superalgos/Data-Storage/ folder might speed up the data mining process",
"updated": 1614333417020
"text": "Deleting existing data from your indicator in the..Superalgos/Data-Storage/ folder might speed up the data mining process.",
"updated": 1614512028147
}
]
}
@@ -9,19 +9,29 @@
{
"language": "CN",
"text": "Use F11 to zoom in to the code once it stops at the breaking point, and use F5 to take it step by step forward. ",
"updated": 1614338803641
"updated": 1614338803641,
"style": "Definition"
}
]
},
"paragraphs": [
{
"style": "Subtitle",
"text": "Ssssh, be quite... wait for it...",
"updated": 1614264973244
"style": "Title",
"text": "Ssssh, be quiet... wait for it...",
"updated": 1614512153973
},
{
"style": "Text",
"text": "As soon as the data for your indicator is being processed, your IDE will pause the process at the break point we set earlier (eval(dataBuildingProcedure.loop.procedureJavascriptCode.code)), allowing you to zoom in to the details what's really going on."
"text": "As soon as the data for your indicator is being processed, your IDE will pause the process at the break point we set earlier...",
"updated": 1614512188902
},
{
"style": "Javascript",
"text": "(eval(dataBuildingProcedure.loop.procedureJavascriptCode.code))"
},
{
"style": "Text",
"text": "... allowing you to zoom in to the details what's really going on."
},
{
"style": "Text",
@@ -54,8 +64,8 @@
},
{
"style": "Note",
"text": "Tip: In cases where the values turn to \"NaN\" or stays \"undefined\" without a logical reason - There's a point to raise doubt",
"updated": 1614265790102
"text": "Tip: In cases where the values turn to \"NaN\" or stays \"undefined\" without a logical reason - There's a point to raise doubt.",
"updated": 1614512232138
}
]
}
@@ -3,13 +3,14 @@
"pageNumber": "5",
"type": "Debugging - Found something!",
"definition": {
"text": "Rinse and repeat",
"updated": 1614333501847,
"text": "Rinse and repeat.",
"updated": 1614512264174,
"translations": [
{
"language": "CN",
"text": "Rinse and repeat.",
"updated": 1614338812128
"updated": 1614338812128,
"style": "Definition"
}
]
},
@@ -21,8 +22,8 @@
},
{
"style": "Note",
"text": "Use \"if/else\" statements or assign values to variables that get questionable values and re-test your indicator, ruling out possible causes - one by one",
"updated": 1614333577089
"text": "Use \"if/else\" statements or assign values to variables that get questionable values and re-test your indicator, ruling out possible causes - one by one.",
"updated": 1614512286715
}
]
}