我真的不知道如何标题,但我的问题如下,我正在做一个交易算法,与基本的SMA交叉。代码如下:import pandas_datareader as dataimport numpy as np
start现在的问题是,当sma2高于sma14时,它只打印1,而不是继续写入1。然后是0,直到下一次交叉。有什么想法吗?谢谢!
我想使用read_sql_table()使用SQLAlchemy和Pandas将表从Posgresql数据库读取到Pandas数据帧中。对数据库的SQL查询类似于: SELECT col1,col2 FROM my_table WHERE col1=='value' 我尝试使用以下代码从表中获取Pandas数据帧: from sqlalchemytable_df
我仔细阅读了Select by partial string from a pandas DataFrame的帖子,但我认为它没有解决我的问题。如果可以在字符串中找到行值,我需要过滤数据帧的行。例如,我的表是: Part_NumberA1347 如果列值在字符串ZA1127B.48内,我想过滤记录。过滤后的数据帧应包含行1。(所有帖子都展示了