首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Pycharm过程用退出代码0完成,而不是实际输出。

Pycharm过程用退出代码0完成,而不是实际输出。
EN

Stack Overflow用户
提问于 2021-08-26 11:56:39
回答 1查看 137关注 0票数 0

因此,我已经创建了一个非常基本的python价格来获取bot,但是它实际上并没有显示任何结果,它只是说退出代码0完成的进程,这里是代码:

代码语言:javascript
运行
复制
import pandas as pd
import pandas_datareader
from pandas.testing import assert_frame_equal
from gemini.gemini_core.gemini_master import Gemini
from gemini.helpers import poloniex, analyze


def cmo_trading_strategy(data, gemini):
    pass


# TODO optimise params

PAIR = "BTC_USD"
PERIOD = 300
DAYS_HISTORY = 100


params = {
    'capital_base': 100,
    'data_frequency': 'D',
    'fees': {
        'open_fee': 0.01,
        'close_fee': 0.01
    }
}

if __name__ == '_main__':
    def_df = poloniex.load_dataframe(pair=PAIR, period=PERIOD, days_history=DAYS_HISTORY)

    backtesting_engine = Gemini(Logic=cmo_trading_strategy, sim_params=params, analyze=analyze.analyze_bokeh)
    backtesting_engine.run(data=data_df)

    print(data_df)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-26 13:08:10

没有测试,我想你有一个错误:

代码语言:javascript
运行
复制
def_df = poloniex.load_dataframe(pair=PAIR, period=PERIOD, days_history=DAYS_HISTORY)

应:

代码语言:javascript
运行
复制
data_df = poloniex.load_dataframe(pair=PAIR, period=PERIOD, days_history=DAYS_HISTORY)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68938095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档