0vergeared commited on
Commit
8cd849d
Β·
verified Β·
1 Parent(s): d04febe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -7,15 +7,17 @@ def analyze(pair, timeframe):
7
  try:
8
  df = fetch_ohlcv(symbol=pair, timeframe=timeframe)
9
  if df is None or df.empty:
10
- return "❌ Failed to fetch data.", None
11
 
12
  signal = generate_signal(df)
13
  chart_img = plot_candlestick(df)
14
  return f"πŸ“Š Signal: {signal}", chart_img
 
15
  except Exception as e:
16
  return f"❌ Error: {str(e)}", None
17
 
18
- pairs = ['BTC/USDT', 'ETH/USDT', 'MX/USDT', 'SOL/USDT', 'XRP/USDT']
 
19
  timeframes = ['1m', '5m', '15m', '1h', '4h']
20
 
21
  gr.Interface(
@@ -28,6 +30,6 @@ gr.Interface(
28
  gr.Text(label="Trading Signal"),
29
  gr.Image(label="Candlestick Chart")
30
  ],
31
- title="Crypto Signal Generator",
32
- description="Simple BUY / SELL / HOLD signal generator using RSI, MACD and EMA on Binance data"
33
  ).launch()
 
7
  try:
8
  df = fetch_ohlcv(symbol=pair, timeframe=timeframe)
9
  if df is None or df.empty:
10
+ return "❌ Failed to fetch data", None
11
 
12
  signal = generate_signal(df)
13
  chart_img = plot_candlestick(df)
14
  return f"πŸ“Š Signal: {signal}", chart_img
15
+
16
  except Exception as e:
17
  return f"❌ Error: {str(e)}", None
18
 
19
+ # MEXC pairs only
20
+ pairs = ['BTC/USDT', 'ETH/USDT', 'MX/USDT', 'SOL/USDT']
21
  timeframes = ['1m', '5m', '15m', '1h', '4h']
22
 
23
  gr.Interface(
 
30
  gr.Text(label="Trading Signal"),
31
  gr.Image(label="Candlestick Chart")
32
  ],
33
+ title="🧠 Crypto Signal Generator (MEXC)",
34
+ description="Generates BUY / SELL / HOLD signals using RSI + MACD indicators."
35
  ).launch()