Files
EA2/smart-bot/SmartBot_BTC_ChatGPT_Optimized.set
sigitholic 98507e3a47 Initial commit
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 20:22:43 +07:00

168 lines
3.8 KiB
Plaintext

; === Mode Settings ===
Mode=0
AutoTrade=true
RiskPercent=0.5
Magic=240813
EnableMTFScanner=true
PairsToScan=BTCUSD,BTCUSDT
MaxPairsToShow=2
; === Multi Timeframe Confirmation ===
EnableMTFConfirmation=true
MTF_TradingMode=0
MTF_MinScore=50.0
MTF_ApplyToXAUUSD=false
MTF_ApplyToAllPairs=true
MTF_PreventOppositeEntry=true
MTF_UseVoteTieBreaker=true
; === Enhanced Market Analysis ===
EnableMarketStructureAnalysis=true
EnableVolumeProfileAnalysis=true
EnableContextAwareAnalysis=true
MarketStructureLookback=30
VolumeProfileLookback=15.0
ContextVolatilityThreshold=1.5
ContextTrendStrengthThreshold=20.0
ContextMaxSpread=0.002
; === Market Structure Enhanced Settings ===
MarketStructureMinPivots=3
UseEnhancedM5Logic=true
M5MaxPivotsToAnalyze=8
OtherTFMaxPivotsToAnalyze=4
UseHigherTimeframeStructure=true
StructureH1Timeframe=16385
StructureM15Timeframe=15
EnableStructureFilter=true
AllowCounterTrendSignals=false
CounterTrendMinScore=8.0
EnableStructureDebugLog=false
M5PivotConfirmationBars=1
OtherTFPivotConfirmationBars=2
; === Timeframe Entry Settings ===
UseModeBasedTimeframe=true
EnableM1Entry=true
EnableM5Entry=true
EnableM15Entry=true
EnableH1Entry=true
UseCurrentChartTimeframe=false
UseAllTimeframes=false
; === ADX Threshold Settings ===
MTF_ADX_H1_Threshold=15
MTF_ADX_M15_Threshold=12
MTF_ADX_M5_Threshold=8
MTF_ADX_M1_Threshold=6
; === VALIDATIONS ===
EMA_Fast=8
EMA_Slow=13
RSI_Period=10
RSI_Overbought=80
RSI_Oversold=20
ADX_Period=14
ADX_MinStrength=25
ADX_MinStrength_Scalping=12
MinConfirmations_Scalping=2
MinConfirmations_Other=2
ATR_Period=14
Stochastic_K=14
Stochastic_D=3
Stochastic_Slow=3
MaxSpreadPoints=3000
; === SUPPORT & RESISTANCE ===
EnableSDDetection=true
SD_Lookback=10
SD_MinTouch=3
SD_ZoneSize=0.001
SD_SupplyColor=65280
SD_DemandColor=255
; === SMART TP/SL ===
UseATR_TP_SL=true
ATR_SL_Multiplier=5.0
ATR_TP_Multiplier=10.0
UseMultiTP=true
TP1_Ratio=0.5
TP2_Ratio=0.3
TP3_Ratio=0.2
; === TRAILING & LOCK PROFIT ===
TrailStartPts=100
TrailStepPts=80
LockStartPts=100
LockOffsetPts=80
; === NEWS FILTER ===
NewsPauseEnable=false
UpcomingNewsTime=1755129600
PauseBeforeMin=15
PauseAfterMin=15
HighImpactNews=NFP,CPI,GDP,Interest Rate,Employment
; === SESSION TRADING ===
TradeStartHour=0
TradeEndHour=22
EnableSessionFilter=true
TradeAsia=true
TradeLondon=true
TradeNewYork=true
; === TRENDLINE RECOGNITION ===
EnableTrendlines=true
TrendlineLookback=20
TrendlineMinTouch=2
TrendlineColor=65535
; === TRADE JOURNAL ===
EnableTradeLog=true
LogFileName=SmartBot_Trades.csv
; === AI ASSIST ===
AI_Assist_Enable=false
AI_Endpoint_URL=
AI_API_Key=
AI_TimeoutMs=1200
AI_MaxChars=600
AI_RequireApprove=false
; === DEEPSEEK AI ===
DeepSeek_Enable=false
DeepSeek_API_Key=
DeepSeek_Model=deepseek-chat
DeepSeek_Timeout=5000
DeepSeek_MaxTokens=150
DeepSeek_RequireApprove=false
; === INDICATOR TOGGLE CONTROLS ===
EnableRSI=true
EnableADX=true
EnableStochastic=true
ShowToggleButtons=false
; === CHATGPT AI ===
ChatGPT_Enable=true
ChatGPT_API_Key=
ChatGPT_Model=gpt-3.5-turbo
ChatGPT_Timeout=5000
ChatGPT_MaxTokens=150
ChatGPT_RequireApprove=false
; === RE-ENTRY MECHANISM ===
EnableReEntry=true
MaxReEntries=3
ReEntryLotMultiplier=0.05
MinFloatingLossPts=150
ConservativeTrailingMultiplier=2.0
UseConservativeTrailing=true
; === SIDEWAYS MARKET DETECTION ===
EnableSidewaysDetection=true
RSI_SidewaysUpper=65
RSI_SidewaysLower=35
ADX_SidewaysMax=20
Stoch_SidewaysUpper=70
Stoch_SidewaysLower=30
Sideways_DisableTrading=true
Sideways_UseRangeStrategy=true
; === BREAKOUT & ENGULFING CONFIRMATION ===
EnableBreakoutConfirmation=true
BreakoutLookback=20
BreakoutThreshold=0.008
BreakoutConfirmationBars=5
RequireVolumeSpike=true
VolumeSpikeMultiplier=3.0
EnableEngulfingConfirmation=true
RequireStrongEngulfing=true
EngulfingStrengthThreshold=0.7
CheckPreviousTrend=true
TrendLookback=1
MinEnhancedScore=80.0
; === DEBUG & LOGGING ===
EnableDebugLogs=false
EnableEssentialLogs=false