1- #include < boost/asio/thread_pool.hpp>
2-
1+ #include " aoe/api/exchange_api.h"
32#include " aoe/binance/hash_utils/hash_utils.h"
43#include " aoe/bybit/hash_utils/hash_utils.h"
4+ #include " aos/common/mem_pool.h"
55#include " aos/logger/mylog.h"
66#include " aos/market_triplet_manager/market_triplet_manager.h"
77#include " aos/mutual_information/c_mutual_information_calculator.h"
88#include " aos/sliding_window_storage/c_sliding_window_storage.h"
99#include " aos/strategies/deviation_and_mutual_info/c_strategy.h"
1010#include " aos/strategy_engine/strategy_engine.h"
11- // qweqwe
11+ # include " boost/asio/thread_pool.hpp "
1212
1313int main () {
1414 {
@@ -28,12 +28,18 @@ int main() {
2828
2929 boost::asio::thread_pool thread_pool;
3030
31+ aoe::impl::PlaceOrderDummy<common::MemoryPoolThreadSafety>
32+ place_order_dummy;
33+
3134 constexpr aos::strategies::deviation_and_mutual_information::Config<
3235 HashT>
33- kConfig {5 , 10 , binance_btc_usdt, 0.001 , 1 };
34- aos::strategies::deviation_and_mutual_information::Strategy<HashT,
35- Price>
36- strategy (market_triplet_manager, kConfig );
36+ kConfigStrategy {5 , 10 , binance_btc_usdt, 0.001 , 2 };
37+
38+ aos::strategies::deviation_and_mutual_information::Strategy<
39+ HashT, Price, std::unordered_map<HashT, Price>,
40+ common::MemoryPoolThreadSafety>
41+ strategy (market_triplet_manager, kConfigStrategy ,
42+ place_order_dummy);
3743 strategy.Init ();
3844
3945 aos::impl::StrategyEngineDefault<HashT, Price> strategy_engine (
0 commit comments