Rechercher

PythonReactSEOPDF
OpenClaw

crypto-executor-optimizer

Autonomous optimizer skill for Wesley — reads Binance trading performance every 6 hours, analyzes win rate and strategy metrics, then safely tunes executor.py parameters (OBI thresholds, Kelly factor, strategy mix) via backup → modify → validate → restart.

georges915600 installations selon la source☆ 0 Étoiles du dépôtv2.0.0

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install georges91560/crypto-executor-optimizer

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Crypto Executor Optimizer 🤖

Ce skill permet à Wesley d'optimiser automatiquement le bot de trading crypto-executor toutes les 6 heures.


⚠️ SCOPE & CAPABILITIES

Ce que ce skill fait :

  • ✅ Lit les fichiers de performance (performance_metrics.json, learned_config.json)
  • ✅ Analyse les métriques (win rate, trades/jour, win rate par stratégie)
  • ✅ Décide des nouvelles valeurs pour les paramètres de trading
  • ✅ Modifie executor.py via regex (backup → modify → validate → restart)
  • ✅ Envoie des alertes Telegram sur chaque optimisation
  • ✅ [SETUP UNIQUEMENT] Télécharge executor.py et crypto_oracle.py depuis GitHub
  • ✅ [SETUP UNIQUEMENT] Persiste les credentials Binance dans /workspace/data/bot_config.env (chmod 600)
  • ✅ [SETUP UNIQUEMENT] Installe un cron job toutes les 6h

Ce que ce skill ne fait PAS :

  • ❌ Ne place pas d'ordres directement — mais redémarrer executor.py via systemd/pkill peut reprendre le trading automatiquement
  • ❌ Ne modifie jamais les credentials Binance dans executor.py
  • ❌ Ne modifie jamais les circuit breakers ou stop loss
  • ❌ Ne touche jamais à la structure des classes Python
  • ❌ Ne persiste aucune donnée au-delà de /workspace

🔐 Credentials & Sécurité

Credentials collectés par setup_binance_20euros.sh
Variable Requis Usage
BINANCE_API_KEY Oui (setup) Authentification Binance — jamais modifié après setup
BINANCE_API_SECRET Oui (setup) Authentification Binance — jamais modifié après setup
TELEGRAM_BOT_TOKEN Non Notifications d'optimisation
TELEGRAM_CHAT_ID Non Destination des notifications

Stockage des credentials :

# Fichier créé par setup_binance_20euros.sh
/workspace/data/bot_config.env

# Permissions automatiquement appliquées
chmod 600 /workspace/data/bot_config.env
# → Lecture réservée à l'utilisateur courant uniquement
# → Jamais visible dans systemctl status ou ps aux

**Ce que Wesley ne modif...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/georges91560/crypto-executor-optimizer
Version
2.0.0
Commit
7d232551bd209581895a94b86e2a8f877b2c141c
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

README

Crypto Executor Optimizer v2.0 🤖⚡

Wesley analyse les performances du bot toutes les 6h et optimise executor.py automatiquement.


Architecture

OpenClaw (cron toutes les 6h)
    ↓
Wesley reçoit la tâche
    ↓
Wesley lit performance_metrics.json + executor.py
    ↓
Wesley analyse et décide des nouvelles valeurs
    ↓
Wesley appelle apply_optimization.sh avec les nouvelles valeurs
    ↓
apply_optimization.sh → backup → modifie → valide → redémarre → Telegram

Wesley est l'intelligence. apply_optimization.sh est l'outil.


Installation

# 1. Setup du bot (première fois)
chmod +x setup_binance_20euros.sh
./setup_binance_20euros.sh

# 2. Installer le cron OpenClaw
chmod +x install_cron.sh
./install_cron.sh

Ce que Wesley optimise

Paramètre Défaut Plage
OBI scalping obi > X 0.10 0.06–0.18
OBI momentum obi > X 0.12 0.08–0.20
Price change trigger 0.8% 0.4–2.0%
Spread filter 8 bps 4–15 bps
Kelly factor 0.5 0.3–0.6
Strategy mix 70/25/5 voir SKILL.md

Sécurité

  • Backup automatique avant chaque modification
  • Validation syntaxe Python avant restart
  • Rollback automatique si erreur
  • 5 derniers backups conservés
  • Jamais de modification des credentials ou circuit breakers
  • apply_optimization.sh modifie uniquement les seuils OBI, Kelly et strategy mix via regex — aucune autre ligne du code n'est touchée

Monitoring

tail -f /workspace/logs/auto_optimize.log
tail -f /workspace/logs/wesley_optimizations.log
ls /workspace/skills/crypto-executor/executor_backup_*.py
sudo systemctl status crypto-executor

Fichiers

crypto-executor-optimizer/
├── SKILL.md                  # Instructions pour Wesley
├── apply_optimization.sh     # Script utilitaire (Wesley l'appelle)
├── install_cron.sh           # Installe le cron OpenClaw
├── setup_binance_20euros.sh  # Setup initial du bot
├── README.md                 # Ce fichier
└── LICENSE...

Contenu extrait

SKILL.md
# Crypto Executor Optimizer 🤖

Ce skill permet à Wesley d'optimiser automatiquement le bot de trading `crypto-executor` toutes les 6 heures.

---

## ⚠️ SCOPE & CAPABILITIES

**Ce que ce skill fait :**
- ✅ Lit les fichiers de performance (`performance_metrics.json`, `learned_config.json`)
- ✅ Analyse les métriques (win rate, trades/jour, win rate par stratégie)
- ✅ Décide des nouvelles valeurs pour les paramètres de trading
- ✅ Modifie `executor.py` via regex (backup → modify → validate → restart)
- ✅ Envoie des alertes Telegram sur chaque optimisation
- ✅ **[SETUP UNIQUEMENT]** Télécharge executor.py et crypto_oracle.py depuis GitHub
- ✅ **[SETUP UNIQUEMENT]** Persiste les credentials Binance dans `/workspace/data/bot_config.env` (chmod 600)
- ✅ **[SETUP UNIQUEMENT]** Installe un cron job toutes les 6h

**Ce que ce skill ne fait PAS :**
- ❌ Ne place pas d'ordres directement — mais redémarrer executor.py via systemd/pkill peut reprendre le trading automatiquement
- ❌ Ne modifie jamais les credentials Binance dans executor.py
- ❌ Ne modifie jamais les circuit breakers ou stop loss
- ❌ Ne touche jamais à la structure des classes Python
- ❌ Ne persiste aucune donnée au-delà de `/workspace`

---

## 🔐 Credentials & Sécurité

### Credentials collectés par setup_binance_20euros.sh

| Variable | Requis | Usage |
|---|---|---|
| `BINANCE_API_KEY` | Oui (setup) | Authentification Binance — jamais modifié après setup |
| `BINANCE_API_SECRET` | Oui (setup) | Authentification Binance — jamais modifié après setup |
| `TELEGRAM_BOT_TOKEN` | Non | Notifications d'optimisation |
| `TELEGRAM_CHAT_ID` | Non | Destination des notifications |

**Stockage des credentials :**
```bash
# Fichier créé par setup_binance_20euros.sh
/workspace/data/bot_config.env

# Permissions automatiquement appliquées
chmod 600 /workspace/data/bot_config.env
# → Lecture réservée à l'utilisateur courant uniquement
# → Jamais visible dans systemctl status ou ps aux
```

**Ce que Wesley ne modif...
README
# Crypto Executor Optimizer v2.0 🤖⚡

**Wesley analyse les performances du bot toutes les 6h et optimise executor.py automatiquement.**

---

## Architecture

```
OpenClaw (cron toutes les 6h)
    ↓
Wesley reçoit la tâche
    ↓
Wesley lit performance_metrics.json + executor.py
    ↓
Wesley analyse et décide des nouvelles valeurs
    ↓
Wesley appelle apply_optimization.sh avec les nouvelles valeurs
    ↓
apply_optimization.sh → backup → modifie → valide → redémarre → Telegram
```

**Wesley est l'intelligence. apply_optimization.sh est l'outil.**

---

## Installation

```bash
# 1. Setup du bot (première fois)
chmod +x setup_binance_20euros.sh
./setup_binance_20euros.sh

# 2. Installer le cron OpenClaw
chmod +x install_cron.sh
./install_cron.sh
```

---

## Ce que Wesley optimise

| Paramètre | Défaut | Plage |
|---|---|---|
| OBI scalping `obi > X` | 0.10 | 0.06–0.18 |
| OBI momentum `obi > X` | 0.12 | 0.08–0.20 |
| Price change trigger | 0.8% | 0.4–2.0% |
| Spread filter | 8 bps | 4–15 bps |
| Kelly factor | 0.5 | 0.3–0.6 |
| Strategy mix | 70/25/5 | voir SKILL.md |

## Sécurité

- Backup automatique avant chaque modification
- Validation syntaxe Python avant restart
- Rollback automatique si erreur
- 5 derniers backups conservés
- Jamais de modification des credentials ou circuit breakers
- `apply_optimization.sh` modifie uniquement les seuils OBI, Kelly et strategy mix via regex — aucune autre ligne du code n'est touchée

## Monitoring

```bash
tail -f /workspace/logs/auto_optimize.log
tail -f /workspace/logs/wesley_optimizations.log
ls /workspace/skills/crypto-executor/executor_backup_*.py
sudo systemctl status crypto-executor
```

## Fichiers

```
crypto-executor-optimizer/
├── SKILL.md                  # Instructions pour Wesley
├── apply_optimization.sh     # Script utilitaire (Wesley l'appelle)
├── install_cron.sh           # Installe le cron OpenClaw
├── setup_binance_20euros.sh  # Setup initial du bot
├── README.md                 # Ce fichier
└── LICENSE...

Skills associés

OpenClaw

laborany

laborany

基于 Claude Code 的桌面 AI 工作力平台 — 支持飞书/QQ 远程调度、技能创建、定时任务。OpenClaw 的桌面实现,零代码养好你的 AI 🦞 Desktop AI workforce platform built on Claude Code. Feishu/QQ bot integration, skill c...

OpenClaw

bambu-studio-ai

heyixuan2

Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...