1 line
4.6 KiB
JSON
1 line
4.6 KiB
JSON
{"repo": "aylmz0/tradeseeker", "files": {".envexample.txt": {"618690e468d8c514a52ba0980cd2dfc1428297ea": {"t": 1785595207.5982752, "n": 4435, "h": "50bfcd41bdf222e7", "c": "# ==========================================\n# AI LITELLM ROUTER CONFIGURATION\n# ==========================================\n# Note: PRIMARY_AI_PROVIDER is deprecated. TradeSeeker now uses a smart\n# litellm fallback router. It will try the keys strictly in the order below.\n# If OpenRouter hangs or rate limits, it will instantly fallback to Groq.\n\n# 1. Primary Provider (OpenRouter)\nOPENROUTER_API_KEY=your_openrouter_api_key_here\nOPENROUTER_MODEL=google/gemini-2.0-flash-exp:free\nOPENROUTER_REASONING_ENABLED=false\n\n# 2. Fast Fallback (Groq)\nGROQ_API_KEY=your_groq_api_key_here\nGROQ_MODEL=llama-3.3-70b-versatile\n\n# 3. Secondary Fallback (MiMo)\n# MIMO_API_KEY=your_mimo_key_here\n# MIMO_MODEL=mimo-v2-flash\n\n# 4. Tertiary Fallback (Z.AI)\n# ZAI_API_KEY=your_zai_key_here\n# ZAI_MODEL=glm-4.5-flash\n\n# Binance API Configuration (Optional for simulation, required for live)\nBINANCE_API_KEY=\nBINANCE_SECRET_KEY=\nTRADING_MODE=simulation # simulation | live\nBINANCE_TESTNET=false # live modunda testnet denemesi için true\nBINANCE_MARGIN_TYPE=ISOLATED\nBINANCE_DEFAULT_LEVERAGE=10\nBINANCE_RECV_WINDOW=5000\n\n# Application Configuration\nDEBUG=false\nLOG_LEVEL=INFO\nMAX_RETRY_ATTEMPTS=3\nREQUEST_TIMEOUT=30\n\n# Trading Configuration\nINITIAL_BALANCE=500.0\nMAX_TRADE_NOTIONAL_USD=800\nCYCLE_INTERVAL_MINUTES=2\nHISTORY_RESET_INTERVAL=35\nMAX_CYCLES=0 # 0 = unlimited, >0 = stop at this cycle\n\n# Risk Management Configuration\nMAX_LEVERAGE=20\nMIN_CONFIDENCE=0.4\nMAX_POSITIONS=5\nRISK_LEVEL=medium\nRISK_PER_TRADE_USD=7.5\nSAME_DIRECTION_LIMIT=2\nDYNAMIC_DIRECTION_LIMIT=2\n\n# Smart Cooldown Settings\nSMART_COOLDOWN_LOSS=4\nSMART_COOLDOWN_WIN=2\nMAX_NEW_POSITIONS_PER_CYCLE=3 # Max new positions per cycle (confidence sırasına göre)\nEXTENDED_LOSS_CYCLES=15\n\n# Position Size Configuration (Margin-based)\nMIN_POSITION_MARGIN_USD=25.0\nMIN_POSITION_CLEANUP_THRESHOLD=12.5\nMIN_PARTIAL_PROFIT_MARGIN_REMAINING_USD=40.0\nMAXIMUM_LIMIT_BALANCE_PCT=0.08\n\n# Exit Plan Defaults\nDEFAULT_STOP_LOSS_PCT=0.01\nDEFAULT_PROFIT_TARGET_PCT=0.015\nMIN_EXIT_PLAN_OFFSET=0.0001\n\n# Trailing Stop Controls\nTRAILING_PROGRESS_TRIGGER=30.0\nTRAILING_PROGRESS_TRIGGER_EXTREME=20.0\nTRAILING_TIME_PROGRESS_FLOOR=50.0\nTRAILING_TIME_MINUTES=20\nTRAILING_ATR_MULTIPLIER=1.2\nTRAILING_FALLBACK_BUFFER_PCT=0.004\nTRAILING_VOLUME_ABSOLUTE_THRESHOLD=0.2\nTRAILING_VOLUME_DROP_RATIO=0.5\nTRAILING_MIN_IMPROVEMENT_PCT=0.0005\n\n# Higher Timeframe Trend Settings\nHTF_INTERVAL=1h # Options: 30m, 1h, 2h, 4h (default 1h)\n\n# RSI Thresholds\nRSI_OVERBOUGHT_THRESHOLD=70.0\nRSI_OVERSOLD_THRESHOLD=30.0\n\n# Enhanced Trading Settings\nSHORT_ENHANCEMENT_MULTIPLIER=1.15\nEMA_NEUTRAL_BAND_PCT=0.0015\nINTRADAY_NEUTRAL_RSI_HIGH=60.0\nINTRADAY_NEUTRAL_RSI_LOW=40.0\nTREND_SHORT_RSI_THRESHOLD=45.0\nTREND_LONG_RSI_THRESHOLD=55.0\nGLOBAL_NEUTRAL_STRENGTH_THRESHOLD=0.34\nDIRECTIONAL_NEUTRAL_MULTIPLIER=0.90\nDIRECTIONAL_BULLISH_LONG_MULTIPLIER=1.00\nDIRECTIONAL_BULLISH_SHORT_MULTIPLIER=0.90\nDIRECTIONAL_BEARISH_LONG_MULTIPLIER=0.90\nDIRECTIONAL_BEARISH_SHORT_MULTIPLIER=1.00\n\n# Choppy Market Detection\nCHOPPY_ER_THRESHOLD=0.30\nCHOPPY_COIN_RATIO_MIN=0.5\nCHOPPY_LEVERAGE=5\nCHOPPY_TP_LONG_MULTIPLIER=1.004\nCHOPPY_TP_SHORT_MULTIPLIER=0.996\nCHOPPY_SL_LONG_MULTIPLIER=0.994\nCHOPPY_SL_SHORT_MULTIPLIER=1.006\nCHOPPY_TP_SL_MULTIPLIER=0.004\nCHOPPY_HIGH_ER_EXCEPTION=0.45\n\n# ATR-Based Dynamic TP/SL\nATR_TP_MULTIPLIER=2.0\nATR_SL_MULTIPLIER=1.2\n\n# Win Streak Cooldown\nWIN_STREAK_COOLDOWN_THRESHOLD=2\nWIN_STREAK_COOLDOWN_CYCLES=1\n\n# Flash Exit Settings (V-Reversal Protection)\nFLASH_EXIT_ENABLED=true\nFLASH_EXIT_RSI_DELTA_MIN=15.0\nFLASH_EXIT_VOLUME_SURGE_MIN=3.0\nFLASH_EXIT_LOSS_TRIGGER_MULTIPLIER=1.002\n\n# JSON Prompt Feature Flags\nUSE_JSON_PROMPT=true # Enable JSON format prompts (true/false)\nJSON_PROMPT_COMPACT=true # Use compact JSON format to save tokens (true/false) - Recommended: true\nVALIDATE_JSON_PROMPTS=false # Enable runtime JSON validation (true/false)\nJSON_PROMPT_VERSION=1.0 # JSON prompt format version\nJSON_SERIES_MAX_LENGTH=30 # Maximum series length before compression (default: 50)\nJSON_CACHE_ENABLED=false # Enable JSON serialization cache (true/false)\nJSON_CACHE_TTL=240 # Cache TTL in seconds (4 minutes = 1 cycle)\n\n# Smart Indicator Cache (New)\nUSE_SMART_CACHE=true # Enable smart TTL cache for 15m and HTF indicators (true/false)\nSMART_CACHE_SAFETY_MARGIN=0.85 # Safety margin for TTL calculation (85% of candle duration)\nSMART_CACHE_STATS_LOGGING=true # Print cache statistics after each cycle (true/false)\n"}}}} |