添加中枢延续
This commit is contained in:
+6
-5
@@ -33,7 +33,8 @@ class TRADE_POINT_TYPE:
|
||||
SELL3 = -3 # 三类卖点
|
||||
|
||||
app = Flask(__name__)
|
||||
macd_factor = 2
|
||||
macd_factor = 2 *6
|
||||
smooth_factor = 1
|
||||
# 初始化交易所
|
||||
exchange = ccxt.binance({
|
||||
'enableRateLimit': True,
|
||||
@@ -421,9 +422,9 @@ def get_a_stock_kl_data(symbol, timeframe, limit=100000, start_time=None, end_ti
|
||||
return None
|
||||
|
||||
def add_indicators(df):
|
||||
fast = 12*macd_factor
|
||||
slow = 26*macd_factor
|
||||
period = 9*1
|
||||
fast = 12 * macd_factor
|
||||
slow = 26 * macd_factor
|
||||
period = 9 * smooth_factor
|
||||
macd = ta.MACD(df, fastperiod=fast, slowperiod=slow, signalperiod=period)
|
||||
|
||||
df['macd'] = macd['macd']
|
||||
@@ -512,7 +513,7 @@ def calculate_macd(df):
|
||||
exp1 = df['close'].ewm(span=12*macd_factor, adjust=False).mean()
|
||||
exp2 = df['close'].ewm(span=26*macd_factor, adjust=False).mean()
|
||||
macd = exp1 - exp2
|
||||
signal = macd.ewm(span=9, adjust=False).mean()
|
||||
signal = macd.ewm(span=9 * smooth_factor, adjust=False).mean()
|
||||
histogram = macd - signal
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user