Loading...
Loading...
Comprehensive trading skills system with multi-broker support, strategy execution, and autonomous trading capabilities
npx skill4agent add oyi77/1ai-skills tradingsetupsetup broker=mt5 path=/path/to/mt5 terminal login=12345 password=xxx server=Broker-Serversignal todaysignal today symbol=XAUUSD timeframe=H1backtest# Quick backtest (uses breakout strategy with Yahoo Finance data)
python scripts/xauusd_backtest.py --initial-balance 100 --start 2025-01-01 --end 2026-01-01
# With custom parameters
python scripts/xauusd_backtest.py --initial-balance 100 --start 2025-01-01 --end 2026-01-01 --lookback 20 --tp 0.02 --sl 0.01cd C:\Users\EX PC\.openclaw\workspace\skills\1ai-skills\trading
.venv\Scripts\activate
python scripts\xauusd_backtest.pysummarypython scripts/backtest_summary.py --file trades.csv
python scripts/backtest_summary.py --file trades.csv --json
python scripts/backtest_summary.py --file trades.csv --initial-balance 5000pair,pnl_usd,pnl_points,win
XAUUSD,27.00,2.7,True
XAUUSD,-45.00,-4.5,Falsepaper startpaper start symbol=XAUUSDpaper statuspaper statuspaper stoppaper stopreal armreal arm symbol=XAUUSD volume=0.01real statusreal statusreal disarmreal disarmexport tradesexport trades format=csvholy_grailsignal today symbol=EURUSD strategy=holy_grail timeframe=H1ema_fastema_slowadx_periodadx_thresholdsignal today symbol=GBPUSD timeframe=H1 ema_fast=12 ema_slow=26 adx_threshold=30momentum_eldersignal today symbol=USDJPY strategy=momentum_elder timeframe=H4ema_periodbull_power_thresholdbear_power_thresholdsignal today symbol=AUDUSD timeframe=D1 ema_period=21kumo_breakoutsignal today symbol=USDCAD strategy=kumo_breakout timeframe=H1tenkan_periodkijun_periodsenkou_span_bcloud_thresholdsignal today symbol=EURJPY timeframe=H4 tenkan_period=12 kijun_period=24funding_reversalsignal today symbol=BTC/USDT strategy=funding_reversal exchange=binancefunding_thresholdholding_periodmin_spreadsignal today symbol=ETH/USDT strategy=funding_reversal exchange=bybit funding_threshold=0.02%volume_momentumsignal today symbol=SOL/USDT strategy=volume_momentum timeframe=1hvolume_ma_periodvolume_multipliermomentum_periodsignal today symbol=DOGE/USDT strategy=volume_momentum timeframe=4h volume_multiplier=2.5golden_crosssignal today symbol=AAPL strategy=golden_cross timeframe=D1fast_maslow_mama_typesignal today symbol=TSLA strategy=golden_cross timeframe=D1 fast_ma=50 slow_ma=200 ma_type=EMArsi_divergencesignal today symbol=NVDA strategy=rsi_divergence timeframe=H1rsi_periodoversoldoverboughtdivergence_lookbacksignal today symbol=MSFT strategy=rsi_divergence timeframe=H4 rsi_period=21 oversold=25 overbought=75gold_silver_ratiosignal today symbol=XAUUSD strategy=gold_silver_ratio timeframe=D1ratio_ma_periodratio_thresholdcorrelation_checksignal today symbol=XAGUSD strategy=gold_silver_ratio timeframe=D1 ratio_threshold=75seasonalsignal today symbol=CLNYMEX strategy=seasonal timeframe=D1lookback_yearsmin_win_rateseasonal_monthsignal today symbol=GCNYMEX strategy=seasonal timeframe=D1 lookback_years=15 min_win_rate=60timezonesession_startsession_endrisk_modefixed_lotrisk_percentrr_ratiomax_spread_pointsone_trade_per_daycancel_opposite_on_triggercancel_all_at_session_endsetup symbol=XAUUSD broker=mt5
signal today
backtest start=2024-01-01 end=2024-12-31
paper startsetup symbol=BTC/USDT broker=ccxt exchange=binance
signal today
backtest start=2024-01-01 end=2024-12-31# Windows
cd C:\Users\EX PC\.openclaw\workspace\skills\1ai-skills\trading
python -m venv .venv
.venv\Scripts\activate
# Install dependencies
pip install yfinance pandas pytz openpyxl
# Linux/Mac
cd /path/to/1ai-skills/trading
python3 -m venv .venv
source .venv/bin/activate
pip install yfinance pandas pytz openpyxl# XAUUSD backtest
python scripts/xauusd_backtest.py --initial-balance 100
# Custom period
python scripts/xauusd_backtest.py --start 2025-01-01 --end 2026-01-01 --initial-balance 100python scripts/backtest_summary.py --file your_trades.csv| Script | Purpose |
|---|---|
| Backtest XAUUSD using Yahoo Finance data |
| Generate metrics summary from trade CSV |
| PowerShell alternative (no Python deps) |
pip install yfinance pandas pytz openpyxlpip install MetaTrader5 # For MT5 broker connection
pip install ccxt # For crypto exchanges (Binance, Bybit, etc.)trading/scripts/python scripts/script_name.py