Let's say you found a good DNA and now you want to use it in your strategy. Go ahead and copy the DNA string that is displayed in the "evolving" dashboard. It should be a weird-looking string such as
t4. Copy it from within the dashboard:
Then, define a method called
dna inside your strategy that returns the DNA string:
def dna(self): return 't4'
Now if you run the SMACrossover strategy, these new values will be used instead of the default ones that we defined earlier. For example
slow_sma_period will be 159 and
fast_sma_period will be 28.