Wie erstellt man eine zusammengesetzte Strategie mit mehreren Instrumenten in Pyalgotrade?

8

Ich verwende pyalgotrade für eine Trading-Strategie, bei der ich mehrere Ticker in einer Liste verwenden möchte.

Wie es jetzt eingerichtet ist, führt es die Strategie für jeden einzelnen Ticker in der Liste aus, aber ich möchte, dass sie alle als eine zusammengesetzte Strategie laufen.

Wie gehe ich vor?

Hier ist der Code:

%Vor%     
RageAgainstheMachine 07.12.2016, 00:32
quelle

2 Antworten

0

Sie können dieses Beispiel als Leitfaden für den Handel mit mehreren Instrumenten verwenden: Ссылка

    
Gabriel 09.12.2016 05:12
quelle
0

feed ist eine Instanz von pyalgotrade.feed.BaseFeed . Es enthält eines oder mehrere Instrumente BarDataSeries , die eine Abfolge von Preisen definieren. Wenn Sie feed[instrument] aufrufen, erhalten Sie die BarDataSeries dieses Instruments. Sie benötigen ein for loop , um jedes einzelne Instrument zu bearbeiten. Und es wird Ihren Code sauber machen, um eine spezielle Klasse für jedes Instrument hinzuzufügen. Siehe die Klasse InstrumentManager . Und ich repariere viele Programmfehler.

%Vor%     
gzc 10.12.2016 06:57
quelle