Skip to content

Commit 1413526

Browse files
author
www-data
committed
Automated push from server made by Jared Broad
1 parent 6ff0132 commit 1413526

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

08 Meta/01 Creating BootCamp Tutorials/05 Planning Your Lesson.html

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,18 @@ <h4>1. Strategy Selection</h4>
66
<p>
77
Every BootCamp lesson is focused on an algorithmic strategy's implementation. The first step to planning a lesson is choosing a strategy which does not overlap with any of the existing BootCamp topics. This can be incrementally more difficult but should introduce new concepts.
88
</p>
9+
10+
<h4>2. Strategy Implementation</h4>
11+
<p>
12+
After selecting your strategy you need to fully implement the algorithm, writing the code in C# and Python as simply as possible. Users new to coding have a hard time deciphering large blocks of code so strategies should be kept very simple.
13+
</p>
14+
15+
<p>In writing the strategy remain aware of the conceptual layers you put into the algorithm's codebase. These layers of concepts are where you can separate out the lesson tasks. For example: in writing a lesson <i>"Buy and Hold, with Trailing Stop"</i> you might start by coding up the buy and hold logic, followed by placing a "trailing stop" (Stop Market Order), then finally you can make the stop move by updating its trigger price. These conceptual layers form the basis for how tasks are grouped together.</p>
16+
917
<p>
1018
QuantConnect has worked with the community to create a list of lessons to be created which would be eligible for compensation. The table below describes these strategies and their associated difficulty level.
1119
</p>
20+
1221
<style>
1322
.status p { text-align: right; }
1423
.bootcamp-lessons p { margin-bottom: 0px;}
@@ -171,12 +180,4 @@ <h4>1. Strategy Selection</h4>
171180
<td class="status"><p><a href="/contact?subject=bootcamp-advanced"></a></p>
172181
</tr>
173182
</tbody>
174-
</table>
175-
176-
177-
<h4>2. Strategy Implementation</h4>
178-
<p>
179-
After selecting your strategy you need to fully implement the algorithm, writing the code in C# and Python as simply as possible. Users new to coding have a hard time deciphering large blocks of code so strategies should be kept very simple.
180-
</p>
181-
182-
<p>In writing the strategy remain aware of the conceptual layers you put into the algorithm's codebase. These layers of concepts are where you can separate out the lesson tasks. For example: in writing a lesson <i>"Buy and Hold, with Trailing Stop"</i> you might start by coding up the buy and hold logic, followed by placing a "trailing stop" (Stop Market Order), then finally you can make the stop move by updating its trigger price. These conceptual layers form the basis for how tasks are grouped together.</p>
183+
</table>

0 commit comments

Comments
 (0)