├── DOCS └── Trading h.pdf ├── Librery ├── Auto_Targets.mq4 ├── Auto-sl-shutdown.mq4 ├── AF-Global-Expert-Full.mq4 ├── AF-Global-Expert-Edited.mq4 ├── Double(Ilan1_5&Ilan1_6).mq4 └── Autoprofitscalper@Amazing_owner.mq4 ├── TOOLS └── Autoprofitscalper.mq4 ├── EA_Firebird ├── EA_Firebirdv0.mq4 ├── EA_Firebirdv0_1.mq4 ├── EA_Firebird_v065tf_v1.0_EURUSD.mq4 ├── EA_Firebird_v0_63_v1.0_EURUSD.mq4 ├── EA_Firebird_v0_64_v1.0_EURUSD.mq4 ├── EA_Firebird_v0_65_v1.0_EURUSD.mq4 ├── EA_Firebird_v63B1_v1.0_EURUSD.mq4 ├── EA_Firebird_v63D1_v1.0_EURUSD.mq4 ├── EA_Firebird_v0_58_JD_v1.0_EURUSD.mq4 ├── EA_Firebird_v0_58_ea_v1.0_EURUSD.mq4 ├── EA_Firebird_v0_60_ea_v1.0_EURUSD.mq4 ├── EA_Firebird_v0_62_ea_v1.0_EURUSD.mq4 ├── EA_Firebird_v0_63_ea_v1.0_EURUSD.mq4 ├── EA_Firebird_v63_TVD1_v1.0_EURUSD.mq4 ├── EA_Firebird_v0_61_01_ea_v1.0_EURUSD.mq4 ├── EA_Firebird_v3_1_2-fixed_v1.0_EURUSD.mq4 └── EA_Firebird_v0_58_symbol_fix_v1.0_EURUSD.mq4 ├── MQL5 └── Models │ ├── direction_v2.onnx │ ├── scaler_params.json │ ├── scaler_params_v2.json │ └── scaler_params_final.json ├── Metadata ├── EA_DASHBOARDALL_v1.0_MULTI.meta.json ├── UNK_MFTNASDAQ_v1.0_MULTI.meta.json ├── EA_CONTROLPANELPART1_v1.0_MULTI.meta.json ├── EA_CONTROLPANELPART2_v1.0_MULTI.meta.json ├── Individual │ ├── STR_AlgoX_v13.0_MULTI.meta.json │ ├── IND_SMC_Krishna_v1.0_MULTI.meta.json │ ├── IND_EliteAlgoModded_v1.0_MULTI.meta.json │ ├── IND_EzAlgo_v9.0_MULTI.meta.json │ ├── IND_MoneyAlgorithm_v1.0_MULTI.meta.json │ ├── IND_GBS_BuySell_v1.0_MULTI.meta.json │ ├── IND_OrderBlocks_Volume_v1.0_MULTI.meta.json │ └── IND_VolumeProfile_FixedRange_v1.0_MULTI.meta.json ├── SCR_testriskanalyzer_v1.0_MULTI.meta.json ├── EA_goldhi_v1.0_MULTI.meta.json ├── UNK_highlow_v1.0_MULTI.meta.json ├── EA_EAPriceAction_v1.0_MULTI.meta.json ├── EA_Scalping2_v1.0_MULTI.meta.json ├── IND_Spikeboom_v1.0_MULTI.meta.json ├── IND_Spikecrash_v1.0_MULTI.meta.json ├── UNK_CANVASEA_v1.0_MULTI.meta.json ├── EA_ShvedSupplyAndDemand_v1.0_MULTI.meta.json ├── IND_NRTRChannel_v1.0_MULTI.meta.json ├── IND_fijitrend_v1.0_MULTI.meta.json ├── EA_WyckoffSpringEA1_v1.0_MULTI.meta.json ├── IND_DeMarkChannel_v1.0_MULTI.meta.json ├── IND_WoodieChannel_v1.0_MULTI.meta.json ├── IND_autotrendlines_v1.0_MULTI.meta.json ├── UNK_NewsStopperMT5_v1.0_MULTI.meta.json ├── UNK_TrailingStoponProfit_v1.0_MULTI.meta.json ├── EA_NasdaqFundamentalEAV_v1.0_MULTI.meta.json ├── IND_DonchianChannel_v1.0_MULTI.meta.json ├── IND_FibonacciChannel_v1.0_MULTI.meta.json ├── IND_KeltnerChannel_v1.0_MULTI.meta.json ├── UNK_MFTTRADINGROBOT_v1.0_MULTI.meta.json ├── EA_BasicHarmonicPattern_v1.0_MULTI_1.meta.json ├── EA_FiveEMAvsTwentyOneEM_v1.0_MULTI.meta.json ├── EA_smctest_v1.0_MULTI.meta.json ├── EA_testscalperadvanced_v1.0_MULTI.meta.json ├── EA_testscalperea_v1.0_MULTI.meta.json ├── IND_LinearRegressionLine_v1.0_MULTI.meta.json ├── IND_PivotChannel_v1.0_MULTI.meta.json ├── UNK_3D_v1.0_MULTI.meta.json ├── IND_ATR_v1.0_MULTI.meta.json ├── IND_RSIOMA_v1.0_MULTI.meta.json ├── IND_Serks_v1.0_MULTI.meta.json ├── IND_testtrendindicator_v1.0_MULTI.meta.json ├── UNK_Damjan_v1.0_MULTI.meta.json ├── UNK_MSSEA_v1.0_MULTI.meta.json ├── UNK_avgma_v1.0_MULTI.meta.json ├── EA_ForexSlayerRobotPV11_v1.0_MULTI.meta.json ├── IND_MurreyMathChannel_v1.0_MULTI.meta.json ├── UNK_18avgma_v1.0_MULTI.meta.json ├── UNK_EliseEA_v1.0_MULTI.meta.json ├── UNK_KANOKea_v1.0_MULTI.meta.json ├── UNK_NovaV6_v1.0_MULTI.meta.json ├── EA_MQL5NEWSCALENDARPART_v1.0_MULTI.meta.json ├── IND_Candlesparbitrarysec_v1.0_MULTI.meta.json ├── IND_Candlesparbitrarysec_v1.0_MULTI_1.meta.json ├── IND_trixcandle_v1.0_MULTI.meta.json ├── UNK_AlphaTrend_v1.0_MULTI.meta.json ├── UNK_MAAOArrow_v1.0_MULTI.meta.json ├── UNK_SMCstarV02_v1.0_MULTI.meta.json ├── UNK_TRIXARROWS_v1.0_MULTI.meta.json ├── UNK_TopBottomEA_v1.0_MULTI.meta.json ├── UNK_Vertexmod_v1.0_MULTI.meta.json ├── UNK_WINDOWSV2_v1.0_MULTI.meta.json ├── UNK_cmSLNLTP_v1.0_MULTI.meta.json ├── EA_Scalping3_v1.0_MULTI.meta.json ├── EA_Scalping4_v1.0_MULTI.meta.json ├── IND_MarketProfile_v1.0_MULTI.meta.json ├── IND_parabolicsar_v1.0_MULTI.meta.json ├── IND_zerolagstochs_v1.0_MULTI.meta.json ├── UNK_88filtermodm_v1.0_MULTI.meta.json ├── UNK_CSEA1AliV4_v1.0_MULTI.meta.json ├── UNK_GridBuilder_v1.0_MULTI.meta.json ├── UNK_MACDCandles_v1.0_MULTI.meta.json ├── UNK_MT5GetM1Data_v1.0_MULTI.meta.json ├── UNK_SimpleCloseEA_v1.0_MULTI.meta.json ├── UNK_XAUGUScalper_v1.0_MULTI.meta.json ├── UNK_iTrendADXvma_v1.0_MULTI.meta.json ├── EA_EAStudioXAUUSDM17062_v1.0_MULTI.meta.json ├── EA_PortfolioExpertEURUS_v1.0_MULTI.meta.json ├── IND_CamarillaChannel_v1.0_MULTI.meta.json ├── IND_FuckRadiophysics_v1.0_MULTI.meta.json ├── IND_ParabolicChannel_v1.0_MULTI.meta.json ├── IND_ReverseNoRepair_v1.0_MULTI.meta.json ├── IND_VolumeOscillator_v1.0_MULTI.meta.json ├── IND_adxcrossalerts_v1.0_MULTI.meta.json ├── SCR_testutilityscript_v1.0_MULTI.meta.json ├── UNK_AK47ScalperEA_v1.0_MULTI.meta.json ├── UNK_AndromedaNebula_v1.0_MULTI.meta.json ├── UNK_EACorrelations_v1.0_MULTI.meta.json ├── UNK_GoldScalpingEA1_v1.0_MULTI.meta.json ├── UNK_LimitedChannels_v1.0_MULTI.meta.json ├── UNK_MANSAMUSSA20b_v1.0_MULTI.meta.json ├── UNK_MANSAMUSSA20s_v1.0_MULTI.meta.json ├── UNK_TradeArbitrage_v1.0_MULTI.meta.json ├── EA_PROFITUNITYTRADINGEA_v1.0_MULTI.meta.json ├── EA_VolatilityOptimizedS_v1.0_MULTI.meta.json ├── EA_mtDanielScalper_v1.0_MULTI.meta.json ├── IND_AutoDayFibs_v1.0_MULTI.meta.json ├── IND_FxSniper24TheBoss_v1.0_MULTI.meta.json ├── IND_TrendValue_v1.0_MULTI.meta.json ├── IND_mq53TierLondonBreako_v1.0_MULTI.meta.json ├── IND_valuechart_v1.0_MULTI.meta.json ├── UNK_ARRAYOUTOFRANGE_v1.0_MULTI.meta.json ├── UNK_BTCM1Target10EA_v1.0_MULTI.meta.json ├── UNK_BTCM1Target50EA_v1.0_MULTI.meta.json ├── UNK_GoldH1Target1000EA_v1.0_MULTI.meta.json ├── UNK_GoldM5Target50EA_v1.0_MULTI.meta.json ├── UNK_MCCforexBullsEA_v1.0_MULTI.meta.json ├── UNK_MM30FLIPCODEPRO_v1.0_MULTI.meta.json ├── EA_BTCEMACrossoverTSLEA_v1.0_MULTI.meta.json ├── EA_RonzSLTPMT5_v1.0_MULTI.meta.json ├── EA_freemoneyexpertrobot_v1.0_MULTI.meta.json ├── IND_AdaptiveRenko_v1.0_MULTI.meta.json ├── IND_MarketProfileCanvas_v1.0_MULTI.meta.json ├── IND_TriggerLinewithArrow_v1.0_MULTI.meta.json ├── UNK_BTCUSDM30Target1000E_v1.0_MULTI.meta.json ├── UNK_ChandelierExitArrows_v1.0_MULTI.meta.json ├── UNK_DAILYRANGEBREAKOUTEA_v1.0_MULTI.meta.json ├── UNK_EURUSDH1Target1000EA_v1.0_EURUSD.meta.json ├── UNK_EURUSDM5Target10EA_v1.0_MULTI.meta.json ├── UNK_NAS100M15Target10EA_v1.0_MULTI.meta.json ├── UNK_NAS100M15Target50EA_v1.0_MULTI.meta.json ├── UNK_NAS100M30Target500EA_v1.0_MULTI.meta.json ├── UNK_Trendintensityindex_v1.0_MULTI.meta.json ├── EA_AIRSIBBSCALPER_v1.0_MULTI.meta.json ├── IND_CustomMAEnvelopesInd_v1.0_MULTI.meta.json ├── UNK_CCIandMartinSourceCo_v1.0_MULTI.meta.json ├── UNK_EURUSDM30Target500EA_v1.0_EURUSD.meta.json ├── UNK_ExpertMAPSARSizeOpti_v1.0_MULTI.meta.json ├── UNK_KeyLevelbyLeomodHooc_v1.0_MULTI.meta.json ├── UNK_MQL5NEWSCALENDARPART_v1.0_MULTI.meta.json ├── UNK_MQL5NEWSCALENDARPART_v1.0_MULTI_1.meta.json ├── UNK_TELEGRAMMQL5SIGNALSP_v1.0_MULTI.meta.json ├── EA_BTCEMACrossoverTSLEA_v1.0_MULTI_1.meta.json ├── EA_trailingstopmt5_v1.0_MULTI.meta.json ├── IND_VSAIndicatorsSimpleW_v1.0_MULTI.meta.json ├── UNK_DifferenceEA121build_v1.0_MULTI.meta.json ├── UNK_MovingAverageBandsex_v1.0_MULTI.meta.json ├── UNK_PerfectTrendLineMT5I_v1.0_MULTI.meta.json ├── UNK_SmartMoneyOrderBlock_v1.0_MULTI.meta.json ├── UNK_SmartMoneyOrderBlock_v1.0_MULTI_1.meta.json ├── UNK_StandardDeviationsmo_v1.0_MULTI.meta.json ├── UNK_TELEGRAMMQL5COMMANDS_v1.0_MULTI.meta.json ├── UNK_TELEGRAMMQL5COPYTRAD_v1.0_MULTI.meta.json ├── UNK_TELEGRAMMQL5INDICATO_v1.0_MULTI.meta.json ├── UNK_TELEGRAMMQL5MESSAGES_v1.0_MULTI.meta.json ├── UNK_TELEGRAMMQL5SCREENSH_v1.0_MULTI.meta.json ├── UNK_XAUUSDScalperProMT5C_v1.0_MULTI.meta.json ├── EA_OGTZoneRecoveryEAv15_v1.0_MULTI.meta.json ├── IND_LopezStrategyEA_v1.0_MULTI.meta.json ├── UNK_BTCUSDM15Target100EA_v1.0_MULTI.meta.json ├── UNK_BTCUSDM15Target500EA_v1.0_MULTI.meta.json ├── UNK_DSUPERNATURAL1UNIVER_v1.0_MULTI.meta.json ├── UNK_GoldScalpingEALifeIn_v1.0_MULTI.meta.json ├── UNK_NAS100M15Target100EA_v1.0_MULTI.meta.json ├── UNK_NEWSCALENDARDASHBOAR_v1.0_MULTI.meta.json ├── UNK_RSICandlesSmoothedMT_v1.0_MULTI.meta.json ├── UNK_SmartMoneyOrderBlock_v1.0_MULTI_2.meta.json ├── UNK_SqueezeMomentumtruef_v1.0_MULTI.meta.json ├── UNK_TELEGRAMMQL5INLINEBU_v1.0_MULTI.meta.json ├── UNK_TELEGRAMMQL5MULTIDIM_v1.0_MULTI.meta.json ├── UNK_VolatilityqualityStr_v1.0_MULTI.meta.json ├── UNK_VolatilityqualityStr_v1.0_MULTI_1.meta.json ├── IND_halftrendbuysellindi_v1.0_MULTI.meta.json ├── UNK_EURUSDM15Target100EA_v1.0_EURUSD.meta.json ├── UNK_SupportandResistance_v1.0_MULTI.meta.json ├── IND_doublesmoothedstocha_v1.0_MULTI.meta.json ├── IND_zigzagonparabolicfib_v1.0_MULTI.meta.json ├── UNK_JSONJavaScriptObject_v1.0_MULTI.meta.json ├── IND_testsmcorderblocks_v1.0_MULTI.meta.json ├── EA_SmartHedgeGridEAFIXE_v1.0_MULTI.meta.json ├── EA_InstitutionNumbersEA_v1.0_MULTI.meta.json ├── EA_RSIRECOVERYSOURCECOD_v1.0_MULTI_1.meta.json ├── EA_SmartHedgeGridEA1Dol_v1.0_MULTI.meta.json ├── EA_TRADINGWITHKAYHedgeB_v1.0_MULTI.meta.json ├── IND_TradeAssistant_v1.0_MULTI.meta.json ├── EA_SmartHedgeGridEATrai_v1.0_MULTI.meta.json ├── IND_NBSHIChanneltrue_v1.0_MULTI.meta.json ├── UNK_CrosshairMTFZones_v1.0_MULTI.meta.json ├── IND_SolarWindsjoyhistono_v1.0_MULTI.meta.json ├── IND_UTBot_v1.0_MULTI.meta.json ├── EA_RSIRECOVERYSOURCECOD_v1.0_MULTI.meta.json ├── IND_ShvedSupplyandDemand_v1.0_MULTI.meta.json ├── IND_shvedsupplyanddemand_v1.0_MULTI_1.meta.json ├── IND_shvedsupplyanddemand_v1.0_MULTI_2.meta.json ├── IND_shvedsupplyanddemand_v1.0_MULTI_3.meta.json ├── EA_Blessing3v39623_v1.0_MULTI.meta.json ├── IND_PatternRecognnitionB_v1.0_MULTI.meta.json ├── EA_EAProSniperJokerv40M_v1.0_MULTI.meta.json ├── IND_ATR_v1.0_MULTI_2.meta.json ├── IND_Trend_v1.0_MULTI.meta.json ├── SCR_ArrayOutOfRange_v1.0_MULTI.meta.json ├── IND_3DMovingAverage_v1.04_MULTI.meta.json ├── IND_DonchianChannel_v1.0_MULTI_1.meta.json ├── IND_AdaptiveRenko_v1.10_MULTI.meta.json ├── SCR_ArrayOutOfRange_v1.0_MULTI_2.meta.json ├── IND_AdaptiveRenko_v1.10_MULTI_2.meta.json ├── IND_18AvgMA_v1.0_MULTI.meta.json ├── IND_5MinuteScalper_v1.0_MULTI.meta.json ├── IND_FibonacciDailyChannels_v1.0_MULTI.meta.json ├── IND_ATR_v1.0_MULTI_1.meta.json ├── IND_5MinuteScalperSignal_v1.0_MULTI.meta.json ├── EA_MitigationOrderBlock_v1.0_MULTI.meta.json ├── IND_ChaosArrZZ_v2.22_MULTI.meta.json ├── IND_AlphaTrend_v1.0_MULTI_2.meta.json ├── SCR_Canvas_v1.0_MULTI.meta.json ├── SCR_CloseAll_v1.0_MULTI.meta.json ├── EA_CanvasDemo_v1.0_MULTI.meta.json ├── IND_88FilterMod_v1.0_MULTI_16.meta.json ├── IND_COTCustom_v1.0_FOREX.meta.json ├── EA_BTCTarget100_v1.0_BTCUSD.meta.json ├── IND_LimitedChannels_v1.0_MULTI_CORRUPTED.meta.json ├── EA_IronScalper_v1.0_MULTI_1.meta.json └── EA_BTCTarget100_v1.0_BTCUSD_M15.meta.json ├── New-METHOD ├── liquidity_sweep.py ├── rsi_ema_trend.py └── breakout_volume.py ├── prompts ├── Promts-EMA └── PromptRsi ├── .github └── workflows │ └── protect-main.yml └── LICENSE /DOCS/Trading h.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/DOCS/Trading h.pdf -------------------------------------------------------------------------------- /Librery/Auto_Targets.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/Librery/Auto_Targets.mq4 -------------------------------------------------------------------------------- /Librery/Auto-sl-shutdown.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/Librery/Auto-sl-shutdown.mq4 -------------------------------------------------------------------------------- /TOOLS/Autoprofitscalper.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/TOOLS/Autoprofitscalper.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebirdv0.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebirdv0.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebirdv0_1.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebirdv0_1.mq4 -------------------------------------------------------------------------------- /MQL5/Models/direction_v2.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/MQL5/Models/direction_v2.onnx -------------------------------------------------------------------------------- /Librery/AF-Global-Expert-Full.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/Librery/AF-Global-Expert-Full.mq4 -------------------------------------------------------------------------------- /Librery/AF-Global-Expert-Edited.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/Librery/AF-Global-Expert-Edited.mq4 -------------------------------------------------------------------------------- /Librery/Double(Ilan1_5&Ilan1_6).mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/Librery/Double(Ilan1_5&Ilan1_6).mq4 -------------------------------------------------------------------------------- /Librery/Autoprofitscalper@Amazing_owner.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/Librery/Autoprofitscalper@Amazing_owner.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v065tf_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v065tf_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v0_63_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v0_63_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v0_64_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v0_64_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v0_65_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v0_65_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v63B1_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v63B1_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v63D1_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v63D1_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v0_58_JD_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v0_58_JD_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v0_58_ea_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v0_58_ea_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v0_60_ea_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v0_60_ea_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v0_62_ea_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v0_62_ea_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v0_63_ea_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v0_63_ea_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v63_TVD1_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v63_TVD1_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v0_61_01_ea_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v0_61_01_ea_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v3_1_2-fixed_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v3_1_2-fixed_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /EA_Firebird/EA_Firebird_v0_58_symbol_fix_v1.0_EURUSD.mq4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoyluxuryTrading/Super-trading/HEAD/EA_Firebird/EA_Firebird_v0_58_symbol_fix_v1.0_EURUSD.mq4 -------------------------------------------------------------------------------- /MQL5/Models/scaler_params.json: -------------------------------------------------------------------------------- 1 | {"means": [2.12360286053886e-05, 2.0480081615922483e-05, 0.001409104720852785, 0.5229302753445184, 0.0014300580837355171, 0.0001959486200833634, 0.07510303773968517, 0.03204455668076059, -0.03539574949642796], "stds": [0.0012273745090932908, 0.0012304683163795282, 0.0010711268997626573, 0.17027630011532696, 0.0007612376422293916, 0.0029618800939914215, 0.6548613639576242, 0.7080040349137573, 0.7045924877903248]} -------------------------------------------------------------------------------- /Metadata/EA_DASHBOARDALL_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "b89a5d71c3599133", 3 | "arquivo": "DASHBOARD ALL.mq5", 4 | "hash": "b89a5d71c3599133", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 65, 19 | "riscos_detectados": [], 20 | "qualidade_codigo_score": 85, 21 | "compilacao": { 22 | "status": "desconhecido", 23 | "warnings": 0 24 | }, 25 | "fusao_pronto": false, 26 | "ajustes_necessarios": [], 27 | "licenca_autor": "desconhecido" 28 | } -------------------------------------------------------------------------------- /Metadata/UNK_MFTNASDAQ_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c023053a3f382e21", 3 | "arquivo": "MFTNASDAQ.mq5", 4 | "hash": "c023053a3f382e21", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 90, 19 | "riscos_detectados": [], 20 | "qualidade_codigo_score": 100, 21 | "compilacao": { 22 | "status": "desconhecido", 23 | "warnings": 0 24 | }, 25 | "fusao_pronto": false, 26 | "ajustes_necessarios": [], 27 | "licenca_autor": "desconhecido" 28 | } -------------------------------------------------------------------------------- /Metadata/EA_CONTROLPANELPART1_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "72ae42b4c626f23e", 3 | "arquivo": "CONTROL PANEL PART 1.mq5", 4 | "hash": "72ae42b4c626f23e", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 85, 19 | "riscos_detectados": [], 20 | "qualidade_codigo_score": 100, 21 | "compilacao": { 22 | "status": "desconhecido", 23 | "warnings": 0 24 | }, 25 | "fusao_pronto": false, 26 | "ajustes_necessarios": [], 27 | "licenca_autor": "desconhecido" 28 | } -------------------------------------------------------------------------------- /Metadata/EA_CONTROLPANELPART2_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "6677bbb3dde92dc8", 3 | "arquivo": "CONTROL PANEL PART 2.mq5", 4 | "hash": "6677bbb3dde92dc8", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 85, 19 | "riscos_detectados": [], 20 | "qualidade_codigo_score": 100, 21 | "compilacao": { 22 | "status": "desconhecido", 23 | "warnings": 0 24 | }, 25 | "fusao_pronto": false, 26 | "ajustes_necessarios": [], 27 | "licenca_autor": "desconhecido" 28 | } -------------------------------------------------------------------------------- /Metadata/Individual/STR_AlgoX_v13.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "STR_AlgoX_v13.0_MULTI", 3 | "arquivo": "STR_AlgoX_v13.0_MULTI.pine", 4 | "hash": "", 5 | "tipo": "Strategy", 6 | "linguagem": "Pine", 7 | "estrategia": "Backtesting", 8 | "subestrategias": ["Algo Strategy"], 9 | "mercados": ["MULTI"], 10 | "timeframes": ["MULTI"], 11 | "funcoes_chave": ["Backtesting Functions"], 12 | "dependencias_includes": [], 13 | "parametros_expostos": ["Strategy Parameters"], 14 | "ftmo_score": 0, 15 | "riscos_detectados": [], 16 | "qualidade_codigo_score": 0, 17 | "compilacao": { "status": "desconhecido", "warnings": 0 }, 18 | "fusao_pronto": false, 19 | "ajustes_necessarios": [], 20 | "licenca_autor": "desconhecido" 21 | } -------------------------------------------------------------------------------- /Metadata/SCR_testriskanalyzer_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "edada8e4cff69307", 3 | "arquivo": "test_risk_analyzer.mq4", 4 | "hash": "edada8e4cff69307", 5 | "tipo": "Script", 6 | "linguagem": "MQL4", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "D1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 100, 19 | "riscos_detectados": [], 20 | "qualidade_codigo_score": 100, 21 | "compilacao": { 22 | "status": "desconhecido", 23 | "warnings": 0 24 | }, 25 | "fusao_pronto": false, 26 | "ajustes_necessarios": [], 27 | "licenca_autor": "desconhecido" 28 | } -------------------------------------------------------------------------------- /Metadata/Individual/IND_SMC_Krishna_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_SMC_Krishna_v1.0_MULTI", 3 | "arquivo": "IND_SMC_Krishna_v1.0_MULTI.pine", 4 | "hash": "", 5 | "tipo": "Indicator", 6 | "linguagem": "Pine", 7 | "estrategia": "SMC", 8 | "subestrategias": ["Smart Money Concepts"], 9 | "mercados": ["MULTI"], 10 | "timeframes": ["MULTI"], 11 | "funcoes_chave": ["Detect SMC patterns"], 12 | "dependencias_includes": [], 13 | "parametros_expostos": ["Various SMC parameters"], 14 | "ftmo_score": 0, 15 | "riscos_detectados": [], 16 | "qualidade_codigo_score": 0, 17 | "compilacao": { "status": "desconhecido", "warnings": 0 }, 18 | "fusao_pronto": false, 19 | "ajustes_necessarios": [], 20 | "licenca_autor": "desconhecido" 21 | } -------------------------------------------------------------------------------- /Metadata/Individual/IND_EliteAlgoModded_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_EliteAlgoModded_v1.0_MULTI", 3 | "arquivo": "IND_EliteAlgoModded_v1.0_MULTI.pine", 4 | "hash": "", 5 | "tipo": "Indicator", 6 | "linguagem": "Pine", 7 | "estrategia": "Custom", 8 | "subestrategias": ["Volatility Calculation"], 9 | "mercados": ["MULTI"], 10 | "timeframes": ["MULTI"], 11 | "funcoes_chave": ["Calculate Volatility"], 12 | "dependencias_includes": [], 13 | "parametros_expostos": ["Volatility Types"], 14 | "ftmo_score": 0, 15 | "riscos_detectados": [], 16 | "qualidade_codigo_score": 0, 17 | "compilacao": { "status": "desconhecido", "warnings": 0 }, 18 | "fusao_pronto": false, 19 | "ajustes_necessarios": [], 20 | "licenca_autor": "desconhecido" 21 | } -------------------------------------------------------------------------------- /Metadata/Individual/IND_EzAlgo_v9.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_EzAlgo_v9.0_MULTI", 3 | "arquivo": "IND_EzAlgo_v9.0_MULTI.pine", 4 | "hash": "", 5 | "tipo": "Indicator", 6 | "linguagem": "Pine", 7 | "estrategia": "Custom", 8 | "subestrategias": ["Reversal Signals, Trend Ribbons"], 9 | "mercados": ["MULTI"], 10 | "timeframes": ["MULTI"], 11 | "funcoes_chave": ["Multiple Indicator Functions"], 12 | "dependencias_includes": [], 13 | "parametros_expostos": ["Various Algo Parameters"], 14 | "ftmo_score": 0, 15 | "riscos_detectados": [], 16 | "qualidade_codigo_score": 0, 17 | "compilacao": { "status": "desconhecido", "warnings": 0 }, 18 | "fusao_pronto": false, 19 | "ajustes_necessarios": [], 20 | "licenca_autor": "desconhecido" 21 | } -------------------------------------------------------------------------------- /Metadata/EA_goldhi_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "dfa2765e068ce1db", 3 | "arquivo": "gold hi.mq5", 4 | "hash": "dfa2765e068ce1db", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 55, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 75, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/Individual/IND_MoneyAlgorithm_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_MoneyAlgorithm_v1.0_MULTI", 3 | "arquivo": "IND_MoneyAlgorithm_v1.0_MULTI.pine", 4 | "hash": "", 5 | "tipo": "Indicator", 6 | "linguagem": "Pine", 7 | "estrategia": "Custom", 8 | "subestrategias": ["Money Algorithm Signals"], 9 | "mercados": ["MULTI"], 10 | "timeframes": ["MULTI"], 11 | "funcoes_chave": ["Custom Plot Signals"], 12 | "dependencias_includes": [], 13 | "parametros_expostos": ["Algorithm Parameters"], 14 | "ftmo_score": 0, 15 | "riscos_detectados": [], 16 | "qualidade_codigo_score": 0, 17 | "compilacao": { "status": "desconhecido", "warnings": 0 }, 18 | "fusao_pronto": false, 19 | "ajustes_necessarios": [], 20 | "licenca_autor": "desconhecido" 21 | } -------------------------------------------------------------------------------- /Metadata/UNK_highlow_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7c3a83ddb2adc630", 3 | "arquivo": "high&low.mq5", 4 | "hash": "7c3a83ddb2adc630", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 70, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 90, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/EA_EAPriceAction_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cb9340a98286f43b", 3 | "arquivo": "EA_Price_Action.mq5", 4 | "hash": "cb9340a98286f43b", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "D1" 15 | ], 16 | "funcoes_chave": [ 17 | "Breakeven" 18 | ], 19 | "dependencias_includes": [], 20 | "parametros_expostos": [], 21 | "ftmo_score": 100, 22 | "riscos_detectados": [], 23 | "qualidade_codigo_score": 100, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/EA_Scalping2_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7d860b0f69818fc7", 3 | "arquivo": "Scalping2.mq5", 4 | "hash": "7d860b0f69818fc7", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 55, 19 | "riscos_detectados": [ 20 | "Martingale/Grid detected" 21 | ], 22 | "qualidade_codigo_score": 75, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_Spikeboom_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "bff61487e22824b7", 3 | "arquivo": "Spike boom.mq5", 4 | "hash": "bff61487e22824b7", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 70, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 90, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_Spikecrash_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "d29161eaba831758", 3 | "arquivo": "Spike crash.mq5", 4 | "hash": "d29161eaba831758", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 70, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 90, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/UNK_CANVASEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "0b477c3cf7f17eb5", 3 | "arquivo": "CANVAS EA.mq5", 4 | "hash": "0b477c3cf7f17eb5", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 70, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/EA_ShvedSupplyAndDemand_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "261212c7d4c4c7ab", 3 | "arquivo": "Shved_Supply_And_Demand.mq5", 4 | "hash": "261212c7d4c4c7ab", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [ 16 | "CalculateLotSize" 17 | ], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 85, 21 | "riscos_detectados": [], 22 | "qualidade_codigo_score": 100, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_NRTRChannel_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "b4984dd2fd40f102", 3 | "arquivo": "NRTR Channel.mq5", 4 | "hash": "b4984dd2fd40f102", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 85, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 100, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_fijitrend_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "91bdf9a76ea19f9a", 3 | "arquivo": "fiji trend.mq5", 4 | "hash": "91bdf9a76ea19f9a", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "H4" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 65, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected" 22 | ], 23 | "qualidade_codigo_score": 85, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/Individual/IND_GBS_BuySell_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_GBS_BuySell_v1.0_MULTI", 3 | "arquivo": "IND_GBS_BuySell_v1.0_MULTI.pine", 4 | "hash": "", 5 | "tipo": "Indicator", 6 | "linguagem": "Pine", 7 | "estrategia": "Custom", 8 | "subestrategias": ["Bollinger Bands and ATR Signals"], 9 | "mercados": ["MULTI"], 10 | "timeframes": ["MULTI"], 11 | "funcoes_chave": ["Generate Buy/Sell Signals"], 12 | "dependencias_includes": [], 13 | "parametros_expostos": ["Bollinger and ATR Parameters"], 14 | "ftmo_score": 0, 15 | "riscos_detectados": [], 16 | "qualidade_codigo_score": 0, 17 | "compilacao": { "status": "desconhecido", "warnings": 0 }, 18 | "fusao_pronto": false, 19 | "ajustes_necessarios": [], 20 | "licenca_autor": "desconhecido" 21 | } -------------------------------------------------------------------------------- /Metadata/EA_WyckoffSpringEA1_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "f43067c8f162f450", 3 | "arquivo": "WyckoffSpringEA1.mq5", 4 | "hash": "f43067c8f162f450", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 85, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 100, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_DeMarkChannel_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "6e692c18d971aa74", 3 | "arquivo": "DeMark Channel.mq5", 4 | "hash": "6e692c18d971aa74", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "D1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 85, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 100, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_WoodieChannel_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "b63979cb45269e05", 3 | "arquivo": "Woodie Channel.mq5", 4 | "hash": "b63979cb45269e05", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "D1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 85, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 100, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_autotrendlines_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "0999ed2d6fdec056", 3 | "arquivo": "autotrendlines.mq5", 4 | "hash": "0999ed2d6fdec056", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 60, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 80, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/Individual/IND_OrderBlocks_Volume_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_OrderBlocks_Volume_v1.0_MULTI", 3 | "arquivo": "IND_OrderBlocks_Volume_v1.0_MULTI.pine", 4 | "hash": "", 5 | "tipo": "Indicator", 6 | "linguagem": "Pine", 7 | "estrategia": "SMC_Concepts", 8 | "subestrategias": ["Order Blocks and Volume"], 9 | "mercados": ["MULTI"], 10 | "timeframes": ["MULTI"], 11 | "funcoes_chave": ["Detect Order Blocks"], 12 | "dependencias_includes": [], 13 | "parametros_expostos": ["Volume Parameters"], 14 | "ftmo_score": 0, 15 | "riscos_detectados": [], 16 | "qualidade_codigo_score": 0, 17 | "compilacao": { "status": "desconhecido", "warnings": 0 }, 18 | "fusao_pronto": false, 19 | "ajustes_necessarios": [], 20 | "licenca_autor": "desconhecido" 21 | } -------------------------------------------------------------------------------- /Metadata/UNK_NewsStopperMT5_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "9b9b63c7c16d3624", 3 | "arquivo": "News Stopper MT5.mq5", 4 | "hash": "9b9b63c7c16d3624", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 75, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 95, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/UNK_TrailingStoponProfit_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c413eb1c45fbf034", 3 | "arquivo": "Trailing Stop on Profit.mq5", 4 | "hash": "c413eb1c45fbf034", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [ 16 | "TrailingStop" 17 | ], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 75, 21 | "riscos_detectados": [], 22 | "qualidade_codigo_score": 95, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /New-METHOD/liquidity_sweep.py: -------------------------------------------------------------------------------- 1 | import pandas as pd 2 | 3 | def liquidity_sweep_strategy(df, lookback=10): 4 | """ 5 | Detects liquidity sweep and reversal 6 | """ 7 | 8 | df = df.copy() 9 | 10 | df["recent_high"] = df["high"].rolling(lookback).max() 11 | df["recent_low"] = df["low"].rolling(lookback).min() 12 | 13 | df["signal"] = 0 14 | 15 | # Sell after buy-side liquidity sweep 16 | df.loc[ 17 | (df["high"] > df["recent_high"].shift(1)) & 18 | (df["close"] < df["open"]), 19 | "signal" 20 | ] = -1 21 | 22 | # Buy after sell-side liquidity sweep 23 | df.loc[ 24 | (df["low"] < df["recent_low"].shift(1)) & 25 | (df["close"] > df["open"]), 26 | "signal" 27 | ] = 1 28 | 29 | return df 30 | -------------------------------------------------------------------------------- /Metadata/EA_NasdaqFundamentalEAV_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "f426e63d3711566e", 3 | "arquivo": "Nasdaq Fundamental EA V2.mq5", 4 | "hash": "f426e63d3711566e", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 60, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 80, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_DonchianChannel_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "6d27ea8123c7a5bf", 3 | "arquivo": "Donchian Channel.mq5", 4 | "hash": "6d27ea8123c7a5bf", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 85, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 100, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_FibonacciChannel_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "078b01e746e6d71f", 3 | "arquivo": "Fibonacci Channel.mq5", 4 | "hash": "078b01e746e6d71f", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "D1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 85, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 100, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_KeltnerChannel_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7526e3318861b2c4", 3 | "arquivo": "Keltner Channel.mq5", 4 | "hash": "7526e3318861b2c4", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 85, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 100, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/UNK_MFTTRADINGROBOT_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "0b813b8a9d89a977", 3 | "arquivo": "MFT TRADING ROBOT.mq5", 4 | "hash": "0b813b8a9d89a977", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 75, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 95, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/EA_BasicHarmonicPattern_v1.0_MULTI_1.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "71f5e395c77e1697", 3 | "arquivo": "Basic Harmonic Pattern EA.mq5", 4 | "hash": "71f5e395c77e1697", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 70, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/EA_FiveEMAvsTwentyOneEM_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7e36cc62a11d90d2", 3 | "arquivo": "FiveEMA_vs_TwentyOneEMA.mq5", 4 | "hash": "7e36cc62a11d90d2", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 70, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/EA_smctest_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "0316898e845aef7e", 3 | "arquivo": "smc test.mq5", 4 | "hash": "0316898e845aef7e", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [ 16 | "TrailingStop" 17 | ], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 85, 21 | "riscos_detectados": [ 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 100, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/EA_testscalperadvanced_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "84ce3759498bd7cb", 3 | "arquivo": "test_scalper_advanced.mq4", 4 | "hash": "84ce3759498bd7cb", 5 | "tipo": "EA", 6 | "linguagem": "MQL4", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M5", 14 | "D1" 15 | ], 16 | "funcoes_chave": [ 17 | "CalculateLotSize" 18 | ], 19 | "dependencias_includes": [], 20 | "parametros_expostos": [], 21 | "ftmo_score": 85, 22 | "riscos_detectados": [], 23 | "qualidade_codigo_score": 100, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/EA_testscalperea_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "6a3f07b54bf34bc3", 3 | "arquivo": "test_scalper_ea.mq4", 4 | "hash": "6a3f07b54bf34bc3", 5 | "tipo": "EA", 6 | "linguagem": "MQL4", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M5" 14 | ], 15 | "funcoes_chave": [ 16 | "RiskManagement", 17 | "CalculateLotSize" 18 | ], 19 | "dependencias_includes": [], 20 | "parametros_expostos": [], 21 | "ftmo_score": 75, 22 | "riscos_detectados": [], 23 | "qualidade_codigo_score": 95, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_LinearRegressionLine_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "8f04466b37454ca6", 3 | "arquivo": "Linear Regression Line.mq5", 4 | "hash": "8f04466b37454ca6", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 70, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 90, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_PivotChannel_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "73ef8a00217f67c9", 3 | "arquivo": "Pivot Channel.mq5", 4 | "hash": "73ef8a00217f67c9", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "D1" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 85, 20 | "riscos_detectados": [ 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 100, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_3D_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "4bfe1fa279726353", 3 | "arquivo": "3D .mq5", 4 | "hash": "4bfe1fa279726353", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_ATR_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "3084ae21c7ac4b59", 3 | "arquivo": "ATR.mq5", 4 | "hash": "3084ae21c7ac4b59", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 70, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_RSIOMA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "3dbf8bb4534c19ec", 3 | "arquivo": "RSIOMA.mq5", 4 | "hash": "3dbf8bb4534c19ec", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 70, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_Serks_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "f80601d118dcebd9", 3 | "arquivo": "Serks.mq5", 4 | "hash": "f80601d118dcebd9", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 40, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 60, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_testtrendindicator_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "d74688202b4c8f87", 3 | "arquivo": "test_trend_indicator.mq4", 4 | "hash": "d74688202b4c8f87", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL4", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 60, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 80, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/UNK_Damjan_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5b809ef8f90e8575", 3 | "arquivo": "Damjan.mq5", 4 | "hash": "5b809ef8f90e8575", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_MSSEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5e7aa04ab8f3c9b4", 3 | "arquivo": "MSS EA.mq5", 4 | "hash": "5e7aa04ab8f3c9b4", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "SMC", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 40, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 60, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_avgma_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "e1bc55c107941393", 3 | "arquivo": "avg-ma.mq5", 4 | "hash": "e1bc55c107941393", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/EA_ForexSlayerRobotPV11_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "e51baa052c5ee168", 3 | "arquivo": "Forex Slayer Robot PV1.10.mq5", 4 | "hash": "e51baa052c5ee168", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "D1" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 75, 20 | "riscos_detectados": [ 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 95, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_MurreyMathChannel_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "4315290738c68233", 3 | "arquivo": "MurreyMath Channel.mq5", 4 | "hash": "4315290738c68233", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "D1" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 85, 20 | "riscos_detectados": [ 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 100, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_18avgma_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "a00087e20dc49d82", 3 | "arquivo": "18-avg-ma.mq5", 4 | "hash": "a00087e20dc49d82", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_EliseEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c6dcd0f472a3441f", 3 | "arquivo": "Elise-EA.mq5", 4 | "hash": "c6dcd0f472a3441f", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_KANOKea_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "dd68b5c57362d549", 3 | "arquivo": "KANOK_ea.mq5", 4 | "hash": "dd68b5c57362d549", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_NovaV6_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "a183e5de72f12a22", 3 | "arquivo": "Nova V6.mq5", 4 | "hash": "a183e5de72f12a22", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/EA_MQL5NEWSCALENDARPART_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "3db1ab26ab8f8194", 3 | "arquivo": "MQL5 NEWS CALENDAR PART 10.mq5", 4 | "hash": "3db1ab26ab8f8194", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "D1" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 85, 20 | "riscos_detectados": [ 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 100, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_Candlesparbitrarysec_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "9504ba04f7eac11d", 3 | "arquivo": "Candles_parbitrary_seconds_v1.01.mq5", 4 | "hash": "9504ba04f7eac11d", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 75, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 95, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_Candlesparbitrarysec_v1.0_MULTI_1.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "229d678340557787", 3 | "arquivo": "Candles_parbitrary_seconds_v1.02.mq5", 4 | "hash": "229d678340557787", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 75, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 95, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_trixcandle_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "a20bf96e56f3e996", 3 | "arquivo": "trixcandle.mq5", 4 | "hash": "a20bf96e56f3e996", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 40, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 60, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_AlphaTrend_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "399dd0d10cc758ef", 3 | "arquivo": "Alpha Trend.mq5", 4 | "hash": "399dd0d10cc758ef", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_MAAOArrow_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cd6b7f6eb37a4cea", 3 | "arquivo": "MA AO Arrow.mq5", 4 | "hash": "cd6b7f6eb37a4cea", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_SMCstarV02_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "d7a63bba3842afe5", 3 | "arquivo": "SMCstarV02.mq5", 4 | "hash": "d7a63bba3842afe5", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_TRIXARROWS_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "a3973605a371e6e8", 3 | "arquivo": "TRIX ARROWS.mq5", 4 | "hash": "a3973605a371e6e8", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_TopBottomEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7623e4aa2c50d5be", 3 | "arquivo": "TopBottomEA.mq5", 4 | "hash": "7623e4aa2c50d5be", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_Vertexmod_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "ab12ed32f9a2d531", 3 | "arquivo": "Vertex_mod.mq5", 4 | "hash": "ab12ed32f9a2d531", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_WINDOWSV2_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2de8606f878b18f9", 3 | "arquivo": "WINDOWS_V2.mq5", 4 | "hash": "2de8606f878b18f9", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_cmSLNLTP_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "33525655122b0391", 3 | "arquivo": "cm_SL-NL-TP.mq5", 4 | "hash": "33525655122b0391", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/EA_Scalping3_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "3e96ee5feabf3979", 3 | "arquivo": "Scalping3.mq5", 4 | "hash": "3e96ee5feabf3979", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "H1", 15 | "H4", 16 | "D1" 17 | ], 18 | "funcoes_chave": [], 19 | "dependencias_includes": [], 20 | "parametros_expostos": [], 21 | "ftmo_score": 55, 22 | "riscos_detectados": [ 23 | "Martingale/Grid detected" 24 | ], 25 | "qualidade_codigo_score": 75, 26 | "compilacao": { 27 | "status": "desconhecido", 28 | "warnings": 0 29 | }, 30 | "fusao_pronto": false, 31 | "ajustes_necessarios": [], 32 | "licenca_autor": "desconhecido" 33 | } -------------------------------------------------------------------------------- /Metadata/EA_Scalping4_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "bcbb517cdd080ab7", 3 | "arquivo": "Scalping4.mq5", 4 | "hash": "bcbb517cdd080ab7", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "H1", 15 | "H4", 16 | "D1" 17 | ], 18 | "funcoes_chave": [], 19 | "dependencias_includes": [], 20 | "parametros_expostos": [], 21 | "ftmo_score": 55, 22 | "riscos_detectados": [ 23 | "Martingale/Grid detected" 24 | ], 25 | "qualidade_codigo_score": 75, 26 | "compilacao": { 27 | "status": "desconhecido", 28 | "warnings": 0 29 | }, 30 | "fusao_pronto": false, 31 | "ajustes_necessarios": [], 32 | "licenca_autor": "desconhecido" 33 | } -------------------------------------------------------------------------------- /Metadata/IND_MarketProfile_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "fccc28ca1a502b1b", 3 | "arquivo": "MarketProfile.mq5", 4 | "hash": "fccc28ca1a502b1b", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "D1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 70, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_parabolicsar_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7d49c63fb6e7c45b", 3 | "arquivo": "parabolicsar.mq5", 4 | "hash": "7d49c63fb6e7c45b", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 70, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_zerolagstochs_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "212b7c56170b7667", 3 | "arquivo": "zerolagstochs.mq5", 4 | "hash": "212b7c56170b7667", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "H4", 15 | "D1" 16 | ], 17 | "funcoes_chave": [], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 60, 21 | "riscos_detectados": [ 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 80, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/Individual/IND_VolumeProfile_FixedRange_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_VolumeProfile_FixedRange_v1.0_MULTI", 3 | "arquivo": "IND_VolumeProfile_FixedRange_v1.0_MULTI.pine", 4 | "hash": "", 5 | "tipo": "Indicator", 6 | "linguagem": "Pine", 7 | "estrategia": "Volume_Analysis", 8 | "subestrategias": ["Fixed Range Volume Profile"], 9 | "mercados": ["MULTI"], 10 | "timeframes": ["MULTI"], 11 | "funcoes_chave": ["Volume Profile Calculation"], 12 | "dependencias_includes": [], 13 | "parametros_expostos": ["Range Parameters"], 14 | "ftmo_score": 0, 15 | "riscos_detectados": [], 16 | "qualidade_codigo_score": 0, 17 | "compilacao": { "status": "desconhecido", "warnings": 0 }, 18 | "fusao_pronto": false, 19 | "ajustes_necessarios": [], 20 | "licenca_autor": "desconhecido" 21 | } -------------------------------------------------------------------------------- /Metadata/UNK_88filtermodm_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2b28ece42cfb6b6d", 3 | "arquivo": "88_filter_mod-m.mq5", 4 | "hash": "2b28ece42cfb6b6d", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_CSEA1AliV4_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "3dfe3d79e2f722ec", 3 | "arquivo": "CS-EA1-Ali-V4.mq5", 4 | "hash": "3dfe3d79e2f722ec", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_GridBuilder_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "93557e427c1e8d2a", 3 | "arquivo": "Grid Builder.mq5", 4 | "hash": "93557e427c1e8d2a", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_MACDCandles_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c581fb7637f05ec4", 3 | "arquivo": "MACD Candles.mq5", 4 | "hash": "c581fb7637f05ec4", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_MT5GetM1Data_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "fa7fc1356fd6aff8", 3 | "arquivo": "MT5 Get M1 Data.mq5", 4 | "hash": "fa7fc1356fd6aff8", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_SimpleCloseEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "d043165067567a92", 3 | "arquivo": "SimpleCloseEA.mq5", 4 | "hash": "d043165067567a92", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 30, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 50, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_XAUGUScalper_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "fda17b65e4fab6cb", 3 | "arquivo": "XAU-GU Scalper.mq5", 4 | "hash": "fda17b65e4fab6cb", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_iTrendADXvma_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "419eb54a44becc23", 3 | "arquivo": "iTrend ADXvma.mq5", 4 | "hash": "419eb54a44becc23", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/EA_EAStudioXAUUSDM17062_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "fcf1e9748a39bb70", 3 | "arquivo": "EA Studio XAUUSD M1 70624374.mq5", 4 | "hash": "fcf1e9748a39bb70", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "D1" 15 | ], 16 | "funcoes_chave": [ 17 | "TrailingStop", 18 | "trailingStop" 19 | ], 20 | "dependencias_includes": [], 21 | "parametros_expostos": [], 22 | "ftmo_score": 75, 23 | "riscos_detectados": [], 24 | "qualidade_codigo_score": 95, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/EA_PortfolioExpertEURUS_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "354fe101224965bd", 3 | "arquivo": "Portfolio Expert EURUSD M1.mq5", 4 | "hash": "354fe101224965bd", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "D1" 15 | ], 16 | "funcoes_chave": [ 17 | "TrailingStop", 18 | "trailingStop" 19 | ], 20 | "dependencias_includes": [], 21 | "parametros_expostos": [], 22 | "ftmo_score": 90, 23 | "riscos_detectados": [], 24 | "qualidade_codigo_score": 100, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/IND_CamarillaChannel_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "f350a2ca982d9d08", 3 | "arquivo": "Camarilla Channel.mq5", 4 | "hash": "f350a2ca982d9d08", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "H4", 15 | "D1" 16 | ], 17 | "funcoes_chave": [], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 85, 21 | "riscos_detectados": [ 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 100, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/IND_FuckRadiophysics_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7b89be1fda784100", 3 | "arquivo": "FuckRadiophysics.mq5", 4 | "hash": "7b89be1fda784100", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 70, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_ParabolicChannel_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "a067e418fcdb3e37", 3 | "arquivo": "Parabolic Channel.mq5", 4 | "hash": "a067e418fcdb3e37", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 65, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 85, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_ReverseNoRepair_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "fe7f034c0e9b89ee", 3 | "arquivo": "Reverse No Repair.mq5", 4 | "hash": "fe7f034c0e9b89ee", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 70, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_VolumeOscillator_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "e80a4d15220f06b4", 3 | "arquivo": "VolumeOscillator.mq5", 4 | "hash": "e80a4d15220f06b4", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 70, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_adxcrossalerts_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "512b34aa128b6987", 3 | "arquivo": "adx cross alerts.mq5", 4 | "hash": "512b34aa128b6987", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 70, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/SCR_testutilityscript_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c9f5cb7e79e23179", 3 | "arquivo": "test_utility_script.mq4", 4 | "hash": "c9f5cb7e79e23179", 5 | "tipo": "Script", 6 | "linguagem": "MQL4", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 40, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 60, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_AK47ScalperEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "552909c27f8003f0", 3 | "arquivo": "AK-47 Scalper EA.mq5", 4 | "hash": "552909c27f8003f0", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_AndromedaNebula_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "09164c1f541e4303", 3 | "arquivo": "Andromeda Nebula.mq5", 4 | "hash": "09164c1f541e4303", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_EACorrelations_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "353518ce4f453c28", 3 | "arquivo": "EA Correlations.mq5", 4 | "hash": "353518ce4f453c28", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_GoldScalpingEA1_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "939e8c8c49a6436e", 3 | "arquivo": "GoldScalpingEA-1.mq5", 4 | "hash": "939e8c8c49a6436e", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_LimitedChannels_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "327aafc4791b92f6", 3 | "arquivo": "Limited Channels.mq5", 4 | "hash": "327aafc4791b92f6", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_MANSAMUSSA20b_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "513c5e1d156971d9", 3 | "arquivo": "MANSAMUSSA 2.0b.mq5", 4 | "hash": "513c5e1d156971d9", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_MANSAMUSSA20s_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "85aaf9f13727428a", 3 | "arquivo": "MANSAMUSSA 2.0s.mq5", 4 | "hash": "85aaf9f13727428a", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_TradeArbitrage_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cfc52fca21bd0d99", 3 | "arquivo": "Trade-Arbitrage.mq5", 4 | "hash": "cfc52fca21bd0d99", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/EA_PROFITUNITYTRADINGEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "fead79d16a16b79e", 3 | "arquivo": "PROFITUNITY TRADING EA.mq5", 4 | "hash": "fead79d16a16b79e", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 45, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 65, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/EA_VolatilityOptimizedS_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "ac7ecc26f8a323b3", 3 | "arquivo": "VolatilityOptimizedSMA_EA_v2.mq5", 4 | "hash": "ac7ecc26f8a323b3", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "SMC", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [ 16 | "TrailingStop", 17 | "BreakEven", 18 | "breakEven" 19 | ], 20 | "dependencias_includes": [], 21 | "parametros_expostos": [], 22 | "ftmo_score": 85, 23 | "riscos_detectados": [], 24 | "qualidade_codigo_score": 100, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/EA_mtDanielScalper_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "3e41d3a4dea9411c", 3 | "arquivo": "mt DanielScalper.mq5", 4 | "hash": "3e41d3a4dea9411c", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 40, 19 | "riscos_detectados": [ 20 | "Martingale/Grid detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 60, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_AutoDayFibs_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7ba0e75dac17a41f", 3 | "arquivo": "AutoDayFibs.mq5", 4 | "hash": "7ba0e75dac17a41f", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "D1" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 50, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 70, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/IND_FxSniper24TheBoss_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7fbb5cfa5182b5f4", 3 | "arquivo": "FxSniper24.TheBoss.mq5", 4 | "hash": "7fbb5cfa5182b5f4", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 70, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_TrendValue_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "39b441447d8dc12d", 3 | "arquivo": "TrendValue.mq5", 4 | "hash": "39b441447d8dc12d", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "H4" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 50, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 70, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/IND_mq53TierLondonBreako_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "b5b4aba70e0b128a", 3 | "arquivo": "mq5_3 Tier London Breakout V.3.3b.mq5", 4 | "hash": "b5b4aba70e0b128a", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "D1" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 85, 20 | "riscos_detectados": [ 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 100, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_valuechart_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c5177844a7d28005", 3 | "arquivo": "value_chart.mq5", 4 | "hash": "c5177844a7d28005", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "H4" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 40, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 60, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/UNK_ARRAYOUTOFRANGE_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "711c406e8fc1e1c6", 3 | "arquivo": "ARRAY OUT OF RANGE.mq5", 4 | "hash": "711c406e8fc1e1c6", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 45, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 65, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_BTCM1Target10EA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7c639683447b60fe", 3 | "arquivo": "BTC_M1_Target10_EA.mq5", 4 | "hash": "7c639683447b60fe", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_BTCM1Target50EA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "239c4a393c1ec1ec", 3 | "arquivo": "BTC_M1_Target50_EA.mq5", 4 | "hash": "239c4a393c1ec1ec", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_GoldH1Target1000EA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cb2078141cb2e4c8", 3 | "arquivo": "Gold_H1_Target1000_EA.mq5", 4 | "hash": "cb2078141cb2e4c8", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_GoldM5Target50EA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "a4e38fbe44f4426c", 3 | "arquivo": "Gold_M5_Target50_EA.mq5", 4 | "hash": "a4e38fbe44f4426c", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_MCCforexBullsEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "0914fc7305d3076f", 3 | "arquivo": "MCC forex Bull's EA.mq5", 4 | "hash": "0914fc7305d3076f", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_MM30FLIPCODEPRO_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "d077068eaf37cd3f", 3 | "arquivo": "MM3.0 FLIP CODEPRO.mq5", 4 | "hash": "d077068eaf37cd3f", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/EA_BTCEMACrossoverTSLEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "4034b77d356d0b82", 3 | "arquivo": "BTC_EMA_Crossover_TSL_EA.mq5", 4 | "hash": "4034b77d356d0b82", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [ 16 | "TrailingStop" 17 | ], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 50, 21 | "riscos_detectados": [ 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 70, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/EA_RonzSLTPMT5_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "a850c330fcd3e843", 3 | "arquivo": "Ronz SLTP MT5.mq5", 4 | "hash": "a850c330fcd3e843", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [ 16 | "TRAILINGSTOP", 17 | "TrailingStop" 18 | ], 19 | "dependencias_includes": [], 20 | "parametros_expostos": [], 21 | "ftmo_score": 75, 22 | "riscos_detectados": [ 23 | "No risk management detected" 24 | ], 25 | "qualidade_codigo_score": 95, 26 | "compilacao": { 27 | "status": "desconhecido", 28 | "warnings": 0 29 | }, 30 | "fusao_pronto": false, 31 | "ajustes_necessarios": [], 32 | "licenca_autor": "desconhecido" 33 | } -------------------------------------------------------------------------------- /Metadata/EA_freemoneyexpertrobot_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c24e17a9170cb610", 3 | "arquivo": "free_money_expert_robot_bot_hide_sl_and_tp_fixed_live_and_demo.mq5", 4 | "hash": "c24e17a9170cb610", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 70, 19 | "riscos_detectados": [ 20 | "No risk management detected" 21 | ], 22 | "qualidade_codigo_score": 90, 23 | "compilacao": { 24 | "status": "desconhecido", 25 | "warnings": 0 26 | }, 27 | "fusao_pronto": false, 28 | "ajustes_necessarios": [], 29 | "licenca_autor": "desconhecido" 30 | } -------------------------------------------------------------------------------- /Metadata/IND_AdaptiveRenko_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "d07d1918ff066d7b", 3 | "arquivo": "Adaptive Renko.mq5", 4 | "hash": "d07d1918ff066d7b", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "H4" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 65, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 85, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/IND_MarketProfileCanvas_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5edf2fb28db77c53", 3 | "arquivo": "MarketProfile Canvas.mq5", 4 | "hash": "5edf2fb28db77c53", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "D1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 65, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 85, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_TriggerLinewithArrow_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "1d6f72ddd6d54624", 3 | "arquivo": "TriggerLine_with_Arrow.mq5", 4 | "hash": "1d6f72ddd6d54624", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 40, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 60, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_BTCUSDM30Target1000E_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "45da0593328d9f6d", 3 | "arquivo": "BTCUSD_M30_Target1000_EA.mq5", 4 | "hash": "45da0593328d9f6d", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M30" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_ChandelierExitArrows_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "a3ce2ff63529a980", 3 | "arquivo": "Chandelier Exit Arrows.mq5", 4 | "hash": "a3ce2ff63529a980", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_DAILYRANGEBREAKOUTEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "ea5543308b1f95b6", 3 | "arquivo": "DAILY RANGE BREAKOUT EA.mq5", 4 | "hash": "ea5543308b1f95b6", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "D1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 40, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 60, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_EURUSDH1Target1000EA_v1.0_EURUSD.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "4f84e09c139d5734", 3 | "arquivo": "EURUSD_H1_Target1000_EA.mq5", 4 | "hash": "4f84e09c139d5734", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "EURUSD" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_EURUSDM5Target10EA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "dbd7a73ba954c191", 3 | "arquivo": "EURUSD_M5_Target10_EA.mq5", 4 | "hash": "dbd7a73ba954c191", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_NAS100M15Target10EA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cd5bfc957e3edf67", 3 | "arquivo": "NAS100_M15_Target10_EA.mq5", 4 | "hash": "cd5bfc957e3edf67", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_NAS100M15Target50EA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "53a5b162eb700049", 3 | "arquivo": "NAS100_M15_Target50_EA.mq5", 4 | "hash": "53a5b162eb700049", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_NAS100M30Target500EA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "15e120506b511aae", 3 | "arquivo": "NAS100_M30_Target500_EA.mq5", 4 | "hash": "15e120506b511aae", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M30" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_Trendintensityindex_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "e85779b77045fc96", 3 | "arquivo": "Trend intensity index.mq5", 4 | "hash": "e85779b77045fc96", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/EA_AIRSIBBSCALPER_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "06b2d31b2c93d1bd", 3 | "arquivo": "AI RSI BB SCALPER.mq5", 4 | "hash": "06b2d31b2c93d1bd", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M5", 14 | "H1" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 20, 20 | "riscos_detectados": [ 21 | "Martingale/Grid detected", 22 | "No Stop Loss detected" 23 | ], 24 | "qualidade_codigo_score": 40, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/IND_CustomMAEnvelopesInd_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "50f8f381f36df7fc", 3 | "arquivo": "Custom MA Envelopes Ind.mq5", 4 | "hash": "50f8f381f36df7fc", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 65, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 85, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_CCIandMartinSourceCo_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c7a5c5df05db296a", 3 | "arquivo": "CCI and Martin Source Code.mq5", 4 | "hash": "c7a5c5df05db296a", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_EURUSDM30Target500EA_v1.0_EURUSD.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "1bc04c37e948517e", 3 | "arquivo": "EURUSD_M30_Target500_EA.mq5", 4 | "hash": "1bc04c37e948517e", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "EURUSD" 11 | ], 12 | "timeframes": [ 13 | "M30" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_ExpertMAPSARSizeOpti_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "af1ff5906b9cd0f3", 3 | "arquivo": "ExpertMAPSARSizeOptimized.mq5", 4 | "hash": "af1ff5906b9cd0f3", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 55, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 75, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_KeyLevelbyLeomodHooc_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "ac337390a189730c", 3 | "arquivo": "KeyLevel_by_Leo_mod_Hooch.mq5", 4 | "hash": "ac337390a189730c", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_MQL5NEWSCALENDARPART_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2037594b45c63214", 3 | "arquivo": "MQL5 NEWS CALENDAR PART 6.mq5", 4 | "hash": "2037594b45c63214", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_MQL5NEWSCALENDARPART_v1.0_MULTI_1.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "af7582534f82329c", 3 | "arquivo": "MQL5 NEWS CALENDAR PART 9.mq5", 4 | "hash": "af7582534f82329c", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_TELEGRAMMQL5SIGNALSP_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "58cea1cefb2493c5", 3 | "arquivo": "TELEGRAM_MQL5_SIGNALS_PART2.mq5", 4 | "hash": "58cea1cefb2493c5", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/EA_BTCEMACrossoverTSLEA_v1.0_MULTI_1.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "1b00e491824cd84b", 3 | "arquivo": "BTC_EMA_Crossover_TSL_EA_Hedging.mq5", 4 | "hash": "1b00e491824cd84b", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [ 16 | "TrailingStop" 17 | ], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 50, 21 | "riscos_detectados": [ 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 70, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/EA_trailingstopmt5_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "b2c6e0facba38c5c", 3 | "arquivo": "trailing stop mt5.mq5", 4 | "hash": "b2c6e0facba38c5c", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [ 16 | "trailingStop", 17 | "TrailingStop" 18 | ], 19 | "dependencias_includes": [], 20 | "parametros_expostos": [], 21 | "ftmo_score": 60, 22 | "riscos_detectados": [ 23 | "No risk management detected" 24 | ], 25 | "qualidade_codigo_score": 80, 26 | "compilacao": { 27 | "status": "desconhecido", 28 | "warnings": 0 29 | }, 30 | "fusao_pronto": false, 31 | "ajustes_necessarios": [], 32 | "licenca_autor": "desconhecido" 33 | } -------------------------------------------------------------------------------- /Metadata/IND_VSAIndicatorsSimpleW_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "653b57987491a384", 3 | "arquivo": "VSA Indicator´s Simple Weis Wave .mq5", 4 | "hash": "653b57987491a384", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 40, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 60, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_DifferenceEA121build_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "0806ddc58f35f335", 3 | "arquivo": "Difference EA 1.21 (build 7) 4.mq5", 4 | "hash": "0806ddc58f35f335", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_MovingAverageBandsex_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "e760d1f9f76c6349", 3 | "arquivo": "Moving Average Bands - extended.mq5", 4 | "hash": "e760d1f9f76c6349", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_PerfectTrendLineMT5I_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "988c6b8fb836841e", 3 | "arquivo": "Perfect Trend Line MT5 Indicator.mq5", 4 | "hash": "988c6b8fb836841e", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_SmartMoneyOrderBlock_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "6ac9ff40deedf819", 3 | "arquivo": "Smart_Money_Order_Block_Choc.mq5", 4 | "hash": "6ac9ff40deedf819", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_SmartMoneyOrderBlock_v1.0_MULTI_1.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "de9ab8deb09f5f15", 3 | "arquivo": "Smart_Money_Order_Block_ChocEA.mq5", 4 | "hash": "de9ab8deb09f5f15", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_StandardDeviationsmo_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7cde7d1c30664bdd", 3 | "arquivo": "Standard Deviation smoothing.mq5", 4 | "hash": "7cde7d1c30664bdd", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_TELEGRAMMQL5COMMANDS_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c24e849b92379d20", 3 | "arquivo": "TELEGRAM_MQL5_COMMANDS_PART5.mq5", 4 | "hash": "c24e849b92379d20", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_TELEGRAMMQL5COPYTRAD_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5abb9fba4d10c16a", 3 | "arquivo": "TELEGRAM_MQL5_COPY_TRADING_PART7.mq5", 4 | "hash": "5abb9fba4d10c16a", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_TELEGRAMMQL5INDICATO_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "676fdf2b5dfd43fc", 3 | "arquivo": "TELEGRAM_MQL5_INDICATORS_PART7.mq5", 4 | "hash": "676fdf2b5dfd43fc", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_TELEGRAMMQL5MESSAGES_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "9559bde8f40f4f33", 3 | "arquivo": "TELEGRAM_MQL5_MESSAGES_PART1.mq5", 4 | "hash": "9559bde8f40f4f33", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_TELEGRAMMQL5SCREENSH_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "9d57cfde2ce6dfd6", 3 | "arquivo": "TELEGRAM_MQL5_SCREENSHOTS_PART3.mq5", 4 | "hash": "9d57cfde2ce6dfd6", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_XAUUSDScalperProMT5C_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5294b4155deba6c7", 3 | "arquivo": "XAUUSD_Scalper_Pro_MT5_CORRECTED.mq5", 4 | "hash": "5294b4155deba6c7", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [ 16 | "TrailingStop" 17 | ], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 60, 21 | "riscos_detectados": [ 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 80, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/EA_OGTZoneRecoveryEAv15_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "753f830ce773970d", 3 | "arquivo": "OGT Zone Recovery EA v1.5.mq5", 4 | "hash": "753f830ce773970d", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "M15", 16 | "M30", 17 | "H1", 18 | "H4", 19 | "D1" 20 | ], 21 | "funcoes_chave": [], 22 | "dependencias_includes": [], 23 | "parametros_expostos": [], 24 | "ftmo_score": 80, 25 | "riscos_detectados": [], 26 | "qualidade_codigo_score": 100, 27 | "compilacao": { 28 | "status": "desconhecido", 29 | "warnings": 0 30 | }, 31 | "fusao_pronto": false, 32 | "ajustes_necessarios": [], 33 | "licenca_autor": "desconhecido" 34 | } -------------------------------------------------------------------------------- /Metadata/IND_LopezStrategyEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "64a6393e75140fb5", 3 | "arquivo": "Lopez Strategy EA.mq5", 4 | "hash": "64a6393e75140fb5", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "H1", 16 | "H4", 17 | "D1" 18 | ], 19 | "funcoes_chave": [], 20 | "dependencias_includes": [], 21 | "parametros_expostos": [], 22 | "ftmo_score": 65, 23 | "riscos_detectados": [ 24 | "No risk management detected" 25 | ], 26 | "qualidade_codigo_score": 85, 27 | "compilacao": { 28 | "status": "desconhecido", 29 | "warnings": 0 30 | }, 31 | "fusao_pronto": false, 32 | "ajustes_necessarios": [], 33 | "licenca_autor": "desconhecido" 34 | } -------------------------------------------------------------------------------- /Metadata/UNK_BTCUSDM15Target100EA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cd846c4709eb0ee4", 3 | "arquivo": "BTCUSD_M15_Target100_EA.mq5", 4 | "hash": "cd846c4709eb0ee4", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M15" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 20, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 40, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/UNK_BTCUSDM15Target500EA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "130b8f4dde31dddd", 3 | "arquivo": "BTCUSD_M15_Target500_EA.mq5", 4 | "hash": "130b8f4dde31dddd", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M15" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 20, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 40, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/UNK_DSUPERNATURAL1UNIVER_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c02c4412c4952e04", 3 | "arquivo": "DSUPERNATURAL1 UNIVERSAL TRAILING STOP EA.mq5", 4 | "hash": "c02c4412c4952e04", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "D1" 14 | ], 15 | "funcoes_chave": [ 16 | "TrailingStop" 17 | ], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 60, 21 | "riscos_detectados": [ 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 80, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/UNK_GoldScalpingEALifeIn_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cc53dec4ca943e6b", 3 | "arquivo": "GoldScalpingEA @LifeInDreamsWorld.mq5", 4 | "hash": "cc53dec4ca943e6b", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_NAS100M15Target100EA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "f44eda07fc89af52", 3 | "arquivo": "NAS100_M15_Target100_EA.mq5", 4 | "hash": "f44eda07fc89af52", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M15" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 20, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 40, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/UNK_NEWSCALENDARDASHBOAR_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "03eedfc1d9be2a27", 3 | "arquivo": "NEWS CALENDAR DASHBOARD.mq5", 4 | "hash": "03eedfc1d9be2a27", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "D1" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 40, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 60, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/UNK_RSICandlesSmoothedMT_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "28a5cd5eb5c23df3", 3 | "arquivo": "RSI Candles Smoothed MT5 Indicator.mq5", 4 | "hash": "28a5cd5eb5c23df3", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_SmartMoneyOrderBlock_v1.0_MULTI_2.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "414626df78f3f9a4", 3 | "arquivo": "Smart_Money_Order_Block_ChocEA_fix.mq5", 4 | "hash": "414626df78f3f9a4", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_SqueezeMomentumtruef_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "a2ca475f49ef3759", 3 | "arquivo": "Squeeze_Momentum(trueforex.pp.ua).mq5", 4 | "hash": "a2ca475f49ef3759", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_TELEGRAMMQL5INLINEBU_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "8d2574d1411c7094", 3 | "arquivo": "TELEGRAM_MQL5_INLINE_BUTTONS_PART6.mq5", 4 | "hash": "8d2574d1411c7094", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_TELEGRAMMQL5MULTIDIM_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "17a8c947c86dfd45", 3 | "arquivo": "TELEGRAM_MQL5_MULTIDIMENSIONAL_PART4.mq5", 4 | "hash": "17a8c947c86dfd45", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_VolatilityqualityStr_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "f496095e5616c52a", 3 | "arquivo": "Volatility_quality_Stridsman BT mod.mq5", 4 | "hash": "f496095e5616c52a", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/UNK_VolatilityqualityStr_v1.0_MULTI_1.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "65d613c8fe76f053", 3 | "arquivo": "Volatility_quality_Stridsman BT.mq5", 4 | "hash": "65d613c8fe76f053", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /New-METHOD/rsi_ema_trend.py: -------------------------------------------------------------------------------- 1 | import pandas as pd 2 | 3 | def rsi_ema_trend_strategy(df, rsi_period=14, ema_period=50): 4 | """ 5 | Buy when RSI < 30 and price above EMA 6 | Sell when RSI > 70 and price below EMA 7 | """ 8 | 9 | df = df.copy() 10 | 11 | # EMA 12 | df["EMA"] = df["close"].ewm(span=ema_period, adjust=False).mean() 13 | 14 | # RSI 15 | delta = df["close"].diff() 16 | gain = (delta.where(delta > 0, 0)).rolling(rsi_period).mean() 17 | loss = (-delta.where(delta < 0, 0)).rolling(rsi_period).mean() 18 | rs = gain / loss 19 | df["RSI"] = 100 - (100 / (1 + rs)) 20 | 21 | # Signals 22 | df["signal"] = 0 23 | df.loc[(df["RSI"] < 30) & (df["close"] > df["EMA"]), "signal"] = 1 24 | df.loc[(df["RSI"] > 70) & (df["close"] < df["EMA"]), "signal"] = -1 25 | 26 | return df 27 | -------------------------------------------------------------------------------- /Metadata/IND_halftrendbuysellindi_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "fba39dd61698088c", 3 | "arquivo": "half-trend-buy-sell-indicator.mq5", 4 | "hash": "fba39dd61698088c", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "H4" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 65, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 85, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/UNK_EURUSDM15Target100EA_v1.0_EURUSD.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "21a38eecfb6e569e", 3 | "arquivo": "EURUSD_M15_Target100_EA.mq5", 4 | "hash": "21a38eecfb6e569e", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "EURUSD" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M15" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 20, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 40, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/UNK_SupportandResistance_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "f73835fa51001771", 3 | "arquivo": "Support_and_Resistance @simpleforextools.mq5", 4 | "hash": "f73835fa51001771", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 40, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_doublesmoothedstocha_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "9a7400ed7e21288e", 3 | "arquivo": "double_smoothed_stochastic_@fxsignalspot.com.mq5", 4 | "hash": "9a7400ed7e21288e", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 50, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 70, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_zigzagonparabolicfib_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c3e27e0fdbcf81d0", 3 | "arquivo": "zig-zag-on-parabolic-fibo-channel.mq5", 4 | "hash": "c3e27e0fdbcf81d0", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "D1" 15 | ], 16 | "funcoes_chave": [], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [], 19 | "ftmo_score": 65, 20 | "riscos_detectados": [ 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 85, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/UNK_JSONJavaScriptObject_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "be648930531df142", 3 | "arquivo": "JSON (JavaScript Object Notation) Code File.mq5", 4 | "hash": "be648930531df142", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 45, 19 | "riscos_detectados": [ 20 | "No Stop Loss detected", 21 | "No risk management detected" 22 | ], 23 | "qualidade_codigo_score": 65, 24 | "compilacao": { 25 | "status": "desconhecido", 26 | "warnings": 0 27 | }, 28 | "fusao_pronto": false, 29 | "ajustes_necessarios": [], 30 | "licenca_autor": "desconhecido" 31 | } -------------------------------------------------------------------------------- /Metadata/IND_testsmcorderblocks_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "aee714fe1701c856", 3 | "arquivo": "test_smc_orderblocks.mq4", 4 | "hash": "aee714fe1701c856", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL4", 7 | "estrategia": "SMC", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [ 16 | "OrderBlocks" 17 | ], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 40, 21 | "riscos_detectados": [ 22 | "No Stop Loss detected", 23 | "No risk management detected" 24 | ], 25 | "qualidade_codigo_score": 60, 26 | "compilacao": { 27 | "status": "desconhecido", 28 | "warnings": 0 29 | }, 30 | "fusao_pronto": false, 31 | "ajustes_necessarios": [], 32 | "licenca_autor": "desconhecido" 33 | } -------------------------------------------------------------------------------- /Metadata/EA_SmartHedgeGridEAFIXE_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "b498512b2c55f92f", 3 | "arquivo": "SmartHedgeGridEA_FIXED.mq5", 4 | "hash": "b498512b2c55f92f", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "Martingale/Grid detected", 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 40, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/EA_InstitutionNumbersEA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "8617cc7c92ab0183", 3 | "arquivo": "Institution Numbers EA - GROCK VERSION.mq5", 4 | "hash": "8617cc7c92ab0183", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M15", 15 | "D1" 16 | ], 17 | "funcoes_chave": [ 18 | "TrailingStop", 19 | "CalculateLotSize", 20 | "BreakEven" 21 | ], 22 | "dependencias_includes": [], 23 | "parametros_expostos": [], 24 | "ftmo_score": 85, 25 | "riscos_detectados": [], 26 | "qualidade_codigo_score": 100, 27 | "compilacao": { 28 | "status": "desconhecido", 29 | "warnings": 0 30 | }, 31 | "fusao_pronto": false, 32 | "ajustes_necessarios": [], 33 | "licenca_autor": "desconhecido" 34 | } -------------------------------------------------------------------------------- /Metadata/EA_RSIRECOVERYSOURCECOD_v1.0_MULTI_1.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "4e67ef06c4ea770a", 3 | "arquivo": "RSI RECOVERY SOURCE CODE.mq5", 4 | "hash": "4e67ef06c4ea770a", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "Martingale/Grid detected", 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 40, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/EA_SmartHedgeGridEA1Dol_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "4681c97a3af71d28", 3 | "arquivo": "SmartHedgeGridEA_1Dollar.mq5", 4 | "hash": "4681c97a3af71d28", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "Martingale/Grid detected", 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 40, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/EA_TRADINGWITHKAYHedgeB_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5b8d7bb5cfe890ff", 3 | "arquivo": "TRADINGWITHKAY_HedgeBot_TP_DOLLAR_FIXED.mq5", 4 | "hash": "5b8d7bb5cfe890ff", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [ 16 | "TrailingStop" 17 | ], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 30, 21 | "riscos_detectados": [ 22 | "No Stop Loss detected", 23 | "No risk management detected" 24 | ], 25 | "qualidade_codigo_score": 50, 26 | "compilacao": { 27 | "status": "desconhecido", 28 | "warnings": 0 29 | }, 30 | "fusao_pronto": false, 31 | "ajustes_necessarios": [], 32 | "licenca_autor": "desconhecido" 33 | } -------------------------------------------------------------------------------- /Metadata/IND_TradeAssistant_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "874f5b4e93d39582", 3 | "arquivo": "Trade_Assistant.mq5", 4 | "hash": "874f5b4e93d39582", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "M15", 16 | "M30", 17 | "H1", 18 | "H4", 19 | "D1" 20 | ], 21 | "funcoes_chave": [], 22 | "dependencias_includes": [], 23 | "parametros_expostos": [], 24 | "ftmo_score": 60, 25 | "riscos_detectados": [ 26 | "No risk management detected" 27 | ], 28 | "qualidade_codigo_score": 80, 29 | "compilacao": { 30 | "status": "desconhecido", 31 | "warnings": 0 32 | }, 33 | "fusao_pronto": false, 34 | "ajustes_necessarios": [], 35 | "licenca_autor": "desconhecido" 36 | } -------------------------------------------------------------------------------- /prompts/Promts-EMA: -------------------------------------------------------------------------------- 1 | Exponential Moving Average (EMA) 2 | 3 | Definition: 4 | The Exponential Moving Average (EMA) is a moving average that gives more weight to recent price data, making it more responsive to current market conditions compared to the Simple Moving Average (SMA). 5 | 6 | Formula: 7 | EMA = (Price_today × Multiplier) + (EMA_previous × (1 − Multiplier)) 8 | 9 | Where: 10 | Multiplier = 2 / (N + 1) 11 | N = number of periods (for example, EMA 50 means N = 50) 12 | 13 | Key Features: 14 | 15 | Reacts faster to price changes 16 | 17 | Useful for identifying trends 18 | 19 | Helps generate signals when combined with other EMAs (for example, EMA 50 and EMA 200 crossovers) 20 | 21 | Common EMA Settings: 22 | 23 | EMA 9 or 10 for short-term momentum 24 | 25 | EMA 20 for swing trading 26 | 27 | EMA 50 for medium-term trend 28 | 29 | EMA 200 for long-term trend 30 | -------------------------------------------------------------------------------- /Metadata/EA_SmartHedgeGridEATrai_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "db03ecfdcdc73ebc", 3 | "arquivo": "SmartHedgeGridEA_TrailingProfit.mq5", 4 | "hash": "db03ecfdcdc73ebc", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "Martingale/Grid detected", 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 40, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/IND_NBSHIChanneltrue_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "43d9aeafe7f9c78c", 3 | "arquivo": "NB_SHI_Channel_true.mq5", 4 | "hash": "43d9aeafe7f9c78c", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "M15", 16 | "M30", 17 | "H1", 18 | "H4", 19 | "D1" 20 | ], 21 | "funcoes_chave": [], 22 | "dependencias_includes": [], 23 | "parametros_expostos": [], 24 | "ftmo_score": 85, 25 | "riscos_detectados": [ 26 | "No risk management detected" 27 | ], 28 | "qualidade_codigo_score": 100, 29 | "compilacao": { 30 | "status": "desconhecido", 31 | "warnings": 0 32 | }, 33 | "fusao_pronto": false, 34 | "ajustes_necessarios": [], 35 | "licenca_autor": "desconhecido" 36 | } -------------------------------------------------------------------------------- /Metadata/UNK_CrosshairMTFZones_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "d25d26d575463522", 3 | "arquivo": "Crosshair_MTF_Zones.mq5", 4 | "hash": "d25d26d575463522", 5 | "tipo": "Unknown", 6 | "linguagem": "MQL5", 7 | "estrategia": "Custom", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "M15", 16 | "M30", 17 | "H1", 18 | "H4", 19 | "D1" 20 | ], 21 | "funcoes_chave": [], 22 | "dependencias_includes": [], 23 | "parametros_expostos": [], 24 | "ftmo_score": 50, 25 | "riscos_detectados": [ 26 | "No risk management detected" 27 | ], 28 | "qualidade_codigo_score": 70, 29 | "compilacao": { 30 | "status": "desconhecido", 31 | "warnings": 0 32 | }, 33 | "fusao_pronto": false, 34 | "ajustes_necessarios": [], 35 | "licenca_autor": "desconhecido" 36 | } -------------------------------------------------------------------------------- /New-METHOD/breakout_volume.py: -------------------------------------------------------------------------------- 1 | import pandas as pd 2 | 3 | def breakout_volume_strategy(df, lookback=20, volume_multiplier=1.5): 4 | """ 5 | Buy on breakout with strong volume 6 | Sell on breakdown with strong volume 7 | """ 8 | 9 | df = df.copy() 10 | 11 | df["high_level"] = df["high"].rolling(lookback).max() 12 | df["low_level"] = df["low"].rolling(lookback).min() 13 | df["avg_volume"] = df["volume"].rolling(lookback).mean() 14 | 15 | df["signal"] = 0 16 | 17 | df.loc[ 18 | (df["close"] > df["high_level"].shift(1)) & 19 | (df["volume"] > df["avg_volume"] * volume_multiplier), 20 | "signal" 21 | ] = 1 22 | 23 | df.loc[ 24 | (df["close"] < df["low_level"].shift(1)) & 25 | (df["volume"] > df["avg_volume"] * volume_multiplier), 26 | "signal" 27 | ] = -1 28 | 29 | return df 30 | -------------------------------------------------------------------------------- /Metadata/IND_SolarWindsjoyhistono_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "0ca4548577484abc", 3 | "arquivo": "Solar Winds joy - histo (no repaint with alert).mq5", 4 | "hash": "0ca4548577484abc", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "H1", 14 | "H4", 15 | "D1" 16 | ], 17 | "funcoes_chave": [], 18 | "dependencias_includes": [], 19 | "parametros_expostos": [], 20 | "ftmo_score": 40, 21 | "riscos_detectados": [ 22 | "No Stop Loss detected", 23 | "No risk management detected" 24 | ], 25 | "qualidade_codigo_score": 60, 26 | "compilacao": { 27 | "status": "desconhecido", 28 | "warnings": 0 29 | }, 30 | "fusao_pronto": false, 31 | "ajustes_necessarios": [], 32 | "licenca_autor": "desconhecido" 33 | } -------------------------------------------------------------------------------- /Metadata/IND_UTBot_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "bc1a94a1b7bb311a", 3 | "arquivo": "UT Bot.mq5", 4 | "hash": "bc1a94a1b7bb311a", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "M15", 16 | "M30", 17 | "H1", 18 | "H4", 19 | "D1" 20 | ], 21 | "funcoes_chave": [ 22 | "TrailingStop" 23 | ], 24 | "dependencias_includes": [], 25 | "parametros_expostos": [], 26 | "ftmo_score": 85, 27 | "riscos_detectados": [ 28 | "No risk management detected" 29 | ], 30 | "qualidade_codigo_score": 100, 31 | "compilacao": { 32 | "status": "desconhecido", 33 | "warnings": 0 34 | }, 35 | "fusao_pronto": false, 36 | "ajustes_necessarios": [], 37 | "licenca_autor": "desconhecido" 38 | } -------------------------------------------------------------------------------- /Metadata/EA_RSIRECOVERYSOURCECOD_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "395411a8782ceeb8", 3 | "arquivo": "RSI RECOVERY SOURCE CODE By @FundedMillionAiress.mq5", 4 | "hash": "395411a8782ceeb8", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1" 14 | ], 15 | "funcoes_chave": [], 16 | "dependencias_includes": [], 17 | "parametros_expostos": [], 18 | "ftmo_score": 20, 19 | "riscos_detectados": [ 20 | "Martingale/Grid detected", 21 | "No Stop Loss detected", 22 | "No risk management detected" 23 | ], 24 | "qualidade_codigo_score": 40, 25 | "compilacao": { 26 | "status": "desconhecido", 27 | "warnings": 0 28 | }, 29 | "fusao_pronto": false, 30 | "ajustes_necessarios": [], 31 | "licenca_autor": "desconhecido" 32 | } -------------------------------------------------------------------------------- /Metadata/IND_ShvedSupplyandDemand_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2f93f00b19b2f9ea", 3 | "arquivo": "Shved Supply and Demand v1.5 BT.mq5", 4 | "hash": "2f93f00b19b2f9ea", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "M15", 16 | "M30", 17 | "H1", 18 | "H4", 19 | "D1" 20 | ], 21 | "funcoes_chave": [], 22 | "dependencias_includes": [], 23 | "parametros_expostos": [], 24 | "ftmo_score": 85, 25 | "riscos_detectados": [ 26 | "No risk management detected" 27 | ], 28 | "qualidade_codigo_score": 100, 29 | "compilacao": { 30 | "status": "desconhecido", 31 | "warnings": 0 32 | }, 33 | "fusao_pronto": false, 34 | "ajustes_necessarios": [], 35 | "licenca_autor": "desconhecido" 36 | } -------------------------------------------------------------------------------- /Metadata/IND_shvedsupplyanddemand_v1.0_MULTI_1.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "87a73969bea7e5d1", 3 | "arquivo": "shved_supply_and_demand_v1.2.mq5", 4 | "hash": "87a73969bea7e5d1", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "M15", 16 | "M30", 17 | "H1", 18 | "H4", 19 | "D1" 20 | ], 21 | "funcoes_chave": [], 22 | "dependencias_includes": [], 23 | "parametros_expostos": [], 24 | "ftmo_score": 75, 25 | "riscos_detectados": [ 26 | "No risk management detected" 27 | ], 28 | "qualidade_codigo_score": 95, 29 | "compilacao": { 30 | "status": "desconhecido", 31 | "warnings": 0 32 | }, 33 | "fusao_pronto": false, 34 | "ajustes_necessarios": [], 35 | "licenca_autor": "desconhecido" 36 | } -------------------------------------------------------------------------------- /Metadata/IND_shvedsupplyanddemand_v1.0_MULTI_2.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "80a2a5ff10ff42c9", 3 | "arquivo": "shved_supply_and_demand_v1.3.mq5", 4 | "hash": "80a2a5ff10ff42c9", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "M15", 16 | "M30", 17 | "H1", 18 | "H4", 19 | "D1" 20 | ], 21 | "funcoes_chave": [], 22 | "dependencias_includes": [], 23 | "parametros_expostos": [], 24 | "ftmo_score": 75, 25 | "riscos_detectados": [ 26 | "No risk management detected" 27 | ], 28 | "qualidade_codigo_score": 95, 29 | "compilacao": { 30 | "status": "desconhecido", 31 | "warnings": 0 32 | }, 33 | "fusao_pronto": false, 34 | "ajustes_necessarios": [], 35 | "licenca_autor": "desconhecido" 36 | } -------------------------------------------------------------------------------- /Metadata/IND_shvedsupplyanddemand_v1.0_MULTI_3.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "d4ecdd624b71ee59", 3 | "arquivo": "shved_supply_and_demand_v1.5.mq5", 4 | "hash": "d4ecdd624b71ee59", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Scalping", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "M15", 16 | "M30", 17 | "H1", 18 | "H4", 19 | "D1" 20 | ], 21 | "funcoes_chave": [], 22 | "dependencias_includes": [], 23 | "parametros_expostos": [], 24 | "ftmo_score": 75, 25 | "riscos_detectados": [ 26 | "No risk management detected" 27 | ], 28 | "qualidade_codigo_score": 95, 29 | "compilacao": { 30 | "status": "desconhecido", 31 | "warnings": 0 32 | }, 33 | "fusao_pronto": false, 34 | "ajustes_necessarios": [], 35 | "licenca_autor": "desconhecido" 36 | } -------------------------------------------------------------------------------- /Metadata/EA_Blessing3v39623_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "9e8e663851ec6d80", 3 | "arquivo": "Blessing_3_v3.9.6.23.mq5", 4 | "hash": "9e8e663851ec6d80", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "M15", 16 | "M30", 17 | "H1", 18 | "H4", 19 | "D1" 20 | ], 21 | "funcoes_chave": [ 22 | "BreakEven", 23 | "Breakeven" 24 | ], 25 | "dependencias_includes": [], 26 | "parametros_expostos": [], 27 | "ftmo_score": 80, 28 | "riscos_detectados": [ 29 | "Martingale/Grid detected" 30 | ], 31 | "qualidade_codigo_score": 100, 32 | "compilacao": { 33 | "status": "desconhecido", 34 | "warnings": 0 35 | }, 36 | "fusao_pronto": false, 37 | "ajustes_necessarios": [], 38 | "licenca_autor": "desconhecido" 39 | } -------------------------------------------------------------------------------- /Metadata/IND_PatternRecognnitionB_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "14807f40729d521a", 3 | "arquivo": "Pattern Recognnition By @FundedMillionAiress.mq5", 4 | "hash": "14807f40729d521a", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Volume", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M1", 14 | "M5", 15 | "M15", 16 | "M30", 17 | "H1", 18 | "H4", 19 | "D1" 20 | ], 21 | "funcoes_chave": [], 22 | "dependencias_includes": [], 23 | "parametros_expostos": [], 24 | "ftmo_score": 65, 25 | "riscos_detectados": [ 26 | "No Stop Loss detected", 27 | "No risk management detected" 28 | ], 29 | "qualidade_codigo_score": 85, 30 | "compilacao": { 31 | "status": "desconhecido", 32 | "warnings": 0 33 | }, 34 | "fusao_pronto": false, 35 | "ajustes_necessarios": [], 36 | "licenca_autor": "desconhecido" 37 | } -------------------------------------------------------------------------------- /Metadata/EA_EAProSniperJokerv40M_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cb1c14338eebffd2", 3 | "arquivo": "EA_ProSniperJoker_v4.0_MULTI.mq5", 4 | "hash": "cb1c14338eebffd2", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Grid_Martingale", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "M30", 14 | "H1", 15 | "H4", 16 | "D1" 17 | ], 18 | "funcoes_chave": [ 19 | "OrderBlock", 20 | "orderBlockLevel", 21 | "OrderBlock_Lookback" 22 | ], 23 | "dependencias_includes": [], 24 | "parametros_expostos": [], 25 | "ftmo_score": 65, 26 | "riscos_detectados": [ 27 | "Martingale/Grid detected", 28 | "No risk management detected" 29 | ], 30 | "qualidade_codigo_score": 85, 31 | "compilacao": { 32 | "status": "desconhecido", 33 | "warnings": 0 34 | }, 35 | "fusao_pronto": false, 36 | "ajustes_necessarios": [], 37 | "licenca_autor": "desconhecido" 38 | } -------------------------------------------------------------------------------- /Metadata/IND_ATR_v1.0_MULTI_2.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_ATR_v1.0_MULTI_2", 3 | "nome_original": "ATR.mq5", 4 | "tipo": "Indicator", 5 | "linguagem": "MQL5", 6 | "estrategia": "Volume", 7 | "mercado": "MULTI", 8 | "timeframe": "MULTI", 9 | "versao": "1.0", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Indicators/Volume/IND_ATR_v1.0_MULTI_2.mq5", 13 | "descricao": "Indicador Average True Range para medição de volatilidade do mercado", 14 | "funcoes_principais": [ 15 | "OnInit", 16 | "OnCalculate" 17 | ], 18 | "parametros_expostos": [ 19 | "InpAtrPeriod" 20 | ], 21 | "ftmo_score": 10, 22 | "ftmo_ready": true, 23 | "riscos_detectados": [], 24 | "qualidade_codigo": 9, 25 | "ajustes_ftmo_sugeridos": [], 26 | "tags": [ 27 | "#Indicator", 28 | "#Volume", 29 | "#ATR", 30 | "#Volatility", 31 | "#MULTI", 32 | "#FTMO_Ready" 33 | ] 34 | } -------------------------------------------------------------------------------- /Metadata/IND_Trend_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_Trend_v1.0_MULTI", 3 | "nome_original": "Trend.mq5", 4 | "tipo": "Indicator", 5 | "linguagem": "MQL5", 6 | "estrategia": "Trend", 7 | "mercado": "MULTI", 8 | "timeframe": "MULTI", 9 | "versao": "1.0", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Indicators/Trend/IND_Trend_v1.0_MULTI.mq5", 13 | "descricao": "Indicador de análise de tendência com múltiplos buffers e plots", 14 | "funcoes_principais": [ 15 | "OnInit", 16 | "OnCalculate" 17 | ], 18 | "parametros_expostos": [ 19 | "trend_period", 20 | "trend_method" 21 | ], 22 | "ftmo_score": 9, 23 | "ftmo_ready": true, 24 | "riscos_detectados": [], 25 | "qualidade_codigo": 8, 26 | "ajustes_ftmo_sugeridos": [], 27 | "tags": [ 28 | "#Indicator", 29 | "#Trend", 30 | "#Analysis", 31 | "#MULTI", 32 | "#FTMO_Ready" 33 | ] 34 | } -------------------------------------------------------------------------------- /Metadata/SCR_ArrayOutOfRange_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "SCR_ArrayOutOfRange_v1.0_MULTI", 3 | "nome_original": "ARRAY OUT OF RANGE.mq5", 4 | "tipo": "Script", 5 | "linguagem": "MQL5", 6 | "estrategia": "Educational", 7 | "mercado": "MULTI", 8 | "timeframe": "MULTI", 9 | "versao": "1.0", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Scripts/SCR_ArrayOutOfRange_v1.0_MULTI.mq5", 13 | "descricao": "Script educacional demonstrando manipulação de arrays estáticos e dinâmicos em MQL5", 14 | "funcoes_principais": [ 15 | "OnInit" 16 | ], 17 | "parametros_expostos": [], 18 | "ftmo_score": 10, 19 | "ftmo_ready": true, 20 | "riscos_detectados": [], 21 | "qualidade_codigo": 8, 22 | "ajustes_ftmo_sugeridos": [], 23 | "tags": [ 24 | "#Script", 25 | "#Educational", 26 | "#Arrays", 27 | "#Learning", 28 | "#MULTI", 29 | "#FTMO_Ready" 30 | ] 31 | } -------------------------------------------------------------------------------- /Metadata/IND_3DMovingAverage_v1.04_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_3DMovingAverage_v1.04_MULTI", 3 | "nome_original": "3D .mq5", 4 | "tipo": "Indicator", 5 | "linguagem": "MQL5", 6 | "estrategia": "Custom", 7 | "mercado": "MULTI", 8 | "timeframe": "MULTI", 9 | "versao": "1.04", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Indicators/Custom/IND_3DMovingAverage_v1.04_MULTI.mq5", 13 | "descricao": "Indicador 3D com cálculos de seno e cosseno para visualização tridimensional", 14 | "funcoes_principais": [ 15 | "OnInit", 16 | "OnCalculate" 17 | ], 18 | "parametros_expostos": [], 19 | "ftmo_score": 7, 20 | "ftmo_ready": true, 21 | "riscos_detectados": [], 22 | "qualidade_codigo": 6, 23 | "ajustes_ftmo_sugeridos": [], 24 | "tags": [ 25 | "#Indicator", 26 | "#Custom", 27 | "#3D", 28 | "#Visualization", 29 | "#MULTI", 30 | "#FTMO_Ready" 31 | ] 32 | } -------------------------------------------------------------------------------- /Metadata/IND_DonchianChannel_v1.0_MULTI_1.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_DonchianChannel_v1.0_MULTI_1", 3 | "arquivo": "IND_DonchianChannel_v1.0_MULTI_1.mq5", 4 | "hash": "donchian_channel_2024", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Channels", 8 | "subestrategias": ["Donchian Channel", "Breakout Detection"], 9 | "mercados": ["MULTI"], 10 | "timeframes": ["MULTI"], 11 | "funcoes_chave": [ 12 | "OnCalculate", 13 | "ArrayMaximum", 14 | "ArrayMinimum", 15 | "ShowPriceLevels" 16 | ], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [ 19 | "InpDonchianPeriod - período do canal (padrão 20)", 20 | "InpShowLabel - mostrar preços dos níveis" 21 | ], 22 | "ftmo_score": 8, 23 | "riscos_detectados": [], 24 | "qualidade_codigo_score": 9, 25 | "compilacao": { "status": "ok", "warnings": 0 }, 26 | "fusao_pronto": true, 27 | "ajustes_necessarios": [], 28 | "licenca_autor": "MetaQuotes Ltd 2009-2024" 29 | } -------------------------------------------------------------------------------- /Metadata/IND_AdaptiveRenko_v1.10_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_AdaptiveRenko_v1.10_MULTI", 3 | "nome_original": "Adaptive Renko.mq5", 4 | "tipo": "Indicator", 5 | "linguagem": "MQL5", 6 | "estrategia": "Custom", 7 | "mercado": "MULTI", 8 | "timeframe": "MULTI", 9 | "versao": "1.10", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Indicators/Custom/IND_AdaptiveRenko_v1.10_MULTI.mq5", 13 | "descricao": "Indicador Renko adaptativo com múltiplos buffers e plots para análise de preço", 14 | "funcoes_principais": [ 15 | "OnInit", 16 | "OnCalculate" 17 | ], 18 | "parametros_expostos": [], 19 | "ftmo_score": 8, 20 | "ftmo_ready": true, 21 | "riscos_detectados": [], 22 | "qualidade_codigo": 7, 23 | "ajustes_ftmo_sugeridos": [], 24 | "tags": [ 25 | "#Indicator", 26 | "#Custom", 27 | "#Renko", 28 | "#Adaptive", 29 | "#MULTI", 30 | "#FTMO_Ready" 31 | ] 32 | } -------------------------------------------------------------------------------- /Metadata/SCR_ArrayOutOfRange_v1.0_MULTI_2.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "SCR_ArrayOutOfRange_v1.0_MULTI_2", 3 | "nome_original": "ARRAY OUT OF RANGE (2).mq5", 4 | "tipo": "Script", 5 | "linguagem": "MQL5", 6 | "estrategia": "Educational", 7 | "mercado": "MULTI", 8 | "timeframe": "MULTI", 9 | "versao": "1.0", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Scripts/SCR_ArrayOutOfRange_v1.0_MULTI_2.mq5", 13 | "descricao": "Script educacional demonstrando manipulação de arrays estáticos e dinâmicos em MQL5 (cópia)", 14 | "funcoes_principais": [ 15 | "OnInit" 16 | ], 17 | "parametros_expostos": [], 18 | "ftmo_score": 10, 19 | "ftmo_ready": true, 20 | "riscos_detectados": [], 21 | "qualidade_codigo": 8, 22 | "ajustes_ftmo_sugeridos": [], 23 | "tags": [ 24 | "#Script", 25 | "#Educational", 26 | "#Arrays", 27 | "#Learning", 28 | "#MULTI", 29 | "#FTMO_Ready" 30 | ] 31 | } -------------------------------------------------------------------------------- /Metadata/IND_AdaptiveRenko_v1.10_MULTI_2.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_AdaptiveRenko_v1.10_MULTI_2", 3 | "nome_original": "Adaptive Renko (2).mq5", 4 | "tipo": "Indicator", 5 | "linguagem": "MQL5", 6 | "estrategia": "Custom", 7 | "mercado": "MULTI", 8 | "timeframe": "MULTI", 9 | "versao": "1.10", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Indicators/Custom/IND_AdaptiveRenko_v1.10_MULTI_2.mq5", 13 | "descricao": "Indicador Renko adaptativo com múltiplos buffers e plots para análise de preço", 14 | "funcoes_principais": [ 15 | "OnInit", 16 | "OnCalculate" 17 | ], 18 | "parametros_expostos": [], 19 | "ftmo_score": 8, 20 | "ftmo_ready": true, 21 | "riscos_detectados": [], 22 | "qualidade_codigo": 7, 23 | "ajustes_ftmo_sugeridos": [], 24 | "tags": [ 25 | "#Indicator", 26 | "#Custom", 27 | "#Renko", 28 | "#Adaptive", 29 | "#MULTI", 30 | "#FTMO_Ready" 31 | ] 32 | } -------------------------------------------------------------------------------- /Metadata/IND_18AvgMA_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_18AvgMA_v1.0_MULTI", 3 | "nome_original": "18-avg-ma.mq5", 4 | "tipo": "Indicator", 5 | "linguagem": "MQL5", 6 | "estrategia": "Trend", 7 | "mercado": "MULTI", 8 | "timeframe": "MULTI", 9 | "versao": "1.0", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Indicators/Trend/IND_18AvgMA_v1.0_MULTI.mq5", 13 | "descricao": "Indicador de média móvel com 18 períodos para análise de tendência", 14 | "funcoes_principais": [ 15 | "OnInit", 16 | "OnCalculate" 17 | ], 18 | "parametros_expostos": [ 19 | "period", 20 | "applied_price" 21 | ], 22 | "ftmo_score": 9, 23 | "ftmo_ready": true, 24 | "riscos_detectados": [], 25 | "qualidade_codigo": 8, 26 | "ajustes_ftmo_sugeridos": [], 27 | "tags": [ 28 | "#Indicator", 29 | "#Trend", 30 | "#MovingAverage", 31 | "#MA", 32 | "#MULTI", 33 | "#FTMO_Ready" 34 | ] 35 | } -------------------------------------------------------------------------------- /Metadata/IND_5MinuteScalper_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_5MinuteScalper_v1.0_MULTI", 3 | "nome_original": "5 minute scalper.mq5", 4 | "tipo": "Indicator", 5 | "linguagem": "MQL5", 6 | "estrategia": "Custom", 7 | "mercado": "MULTI", 8 | "timeframe": "M5", 9 | "versao": "1.0", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Indicators/Custom/IND_5MinuteScalper_v1.0_MULTI.mq5", 13 | "descricao": "Indicador para scalping em timeframe de 5 minutos com sinais de entrada", 14 | "funcoes_principais": [ 15 | "OnInit", 16 | "OnCalculate" 17 | ], 18 | "parametros_expostos": [ 19 | "period", 20 | "shift" 21 | ], 22 | "ftmo_score": 8, 23 | "ftmo_ready": true, 24 | "riscos_detectados": [], 25 | "qualidade_codigo": 7, 26 | "ajustes_ftmo_sugeridos": [], 27 | "tags": [ 28 | "#Indicator", 29 | "#Custom", 30 | "#Scalping", 31 | "#M5", 32 | "#MULTI", 33 | "#FTMO_Ready" 34 | ] 35 | } -------------------------------------------------------------------------------- /Metadata/IND_FibonacciDailyChannels_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_FibonacciDailyChannels_v1.0_MULTI", 3 | "arquivo": "IND_FibonacciDailyChannels_v1.0_MULTI.mq5", 4 | "hash": "fibonacci_daily_channels_2024", 5 | "tipo": "Indicator", 6 | "linguagem": "MQL5", 7 | "estrategia": "Pivots", 8 | "subestrategias": ["Fibonacci Pivots", "Daily Levels", "Support Resistance"], 9 | "mercados": ["MULTI"], 10 | "timeframes": ["D1_or_lower"], 11 | "funcoes_chave": [ 12 | "OnCalculate", 13 | "CopyRates", 14 | "ShowPriceLevels", 15 | "ShowRightPrice" 16 | ], 17 | "dependencias_includes": [], 18 | "parametros_expostos": [ 19 | "InpShowAllLevels - mostrar todos os níveis (R3, R4, S3, S4)", 20 | "InpShowLabel - mostrar preços dos níveis" 21 | ], 22 | "ftmo_score": 9, 23 | "riscos_detectados": [], 24 | "qualidade_codigo_score": 9, 25 | "compilacao": { "status": "ok", "warnings": 0 }, 26 | "fusao_pronto": true, 27 | "ajustes_necessarios": [], 28 | "licenca_autor": "MetaQuotes Ltd 2009-2024" 29 | } -------------------------------------------------------------------------------- /Metadata/IND_ATR_v1.0_MULTI_1.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_ATR_v1.0_MULTI_1", 3 | "file_name": "IND_ATR_v1.0_MULTI_1.mq5", 4 | "file_hash": "sha256_placeholder", 5 | "type": "Indicator", 6 | "language": "MQL5", 7 | "strategy": "Volatility", 8 | "markets": ["FOREX", "INDICES", "COMMODITIES", "CRYPTO"], 9 | "timeframes": ["M1", "M5", "M15", "M30", "H1", "H4", "D1"], 10 | "key_functions": [ 11 | "OnInit", 12 | "OnCalculate", 13 | "MathMax", 14 | "MathMin" 15 | ], 16 | "dependencies": [], 17 | "exposed_parameters": [ 18 | "InpAtrPeriod" 19 | ], 20 | "ftmo_score": 10, 21 | "detected_risks": [], 22 | "code_quality_score": 10, 23 | "compilation_status": "success", 24 | "merge_readiness": "ready", 25 | "necessary_adjustments": [], 26 | "license": "MetaQuotes", 27 | "author": "MetaQuotes Ltd", 28 | "description": "Average True Range indicator - standard MetaQuotes implementation (duplicate)", 29 | "tags": ["#Indicator", "#Volatility", "#ATR", "#MetaQuotes", "#FTMO_Ready", "#Multi_Market", "#All_Timeframes", "#Duplicate"] 30 | } -------------------------------------------------------------------------------- /Metadata/IND_5MinuteScalperSignal_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_5MinuteScalperSignal_v1.0_MULTI", 3 | "nome_original": "5MinuteScalperSignal.mq5", 4 | "tipo": "Indicator", 5 | "linguagem": "MQL5", 6 | "estrategia": "Custom", 7 | "mercado": "MULTI", 8 | "timeframe": "M5", 9 | "versao": "1.0", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Indicators/Custom/IND_5MinuteScalperSignal_v1.0_MULTI.mq5", 13 | "descricao": "Indicador de sinais para scalping em timeframe de 5 minutos com alertas", 14 | "funcoes_principais": [ 15 | "OnInit", 16 | "OnCalculate" 17 | ], 18 | "parametros_expostos": [ 19 | "signal_period", 20 | "alert_enabled" 21 | ], 22 | "ftmo_score": 8, 23 | "ftmo_ready": true, 24 | "riscos_detectados": [], 25 | "qualidade_codigo": 7, 26 | "ajustes_ftmo_sugeridos": [], 27 | "tags": [ 28 | "#Indicator", 29 | "#Custom", 30 | "#Scalping", 31 | "#Signals", 32 | "#M5", 33 | "#MULTI", 34 | "#FTMO_Ready" 35 | ] 36 | } -------------------------------------------------------------------------------- /Metadata/EA_MitigationOrderBlock_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2ac61c23de21fb2c", 3 | "arquivo": "Mitigation Order Blocks EA.mq5", 4 | "hash": "2ac61c23de21fb2c", 5 | "tipo": "EA", 6 | "linguagem": "MQL5", 7 | "estrategia": "Trend", 8 | "subestrategias": [], 9 | "mercados": [ 10 | "MULTI" 11 | ], 12 | "timeframes": [ 13 | "MULTI" 14 | ], 15 | "funcoes_chave": [ 16 | "OrderBlockColor", 17 | "OrderBlockName", 18 | "orderblockMitigatedStatus", 19 | "orderBlockLabels", 20 | "OrderBlockExist", 21 | "OrderBlockValid", 22 | "orderBlockStartTime", 23 | "TrailingStop", 24 | "orderBlockName", 25 | "orderBlockCurrentColor" 26 | ], 27 | "dependencias_includes": [], 28 | "parametros_expostos": [], 29 | "ftmo_score": 60, 30 | "riscos_detectados": [ 31 | "No risk management detected" 32 | ], 33 | "qualidade_codigo_score": 80, 34 | "compilacao": { 35 | "status": "desconhecido", 36 | "warnings": 0 37 | }, 38 | "fusao_pronto": false, 39 | "ajustes_necessarios": [], 40 | "licenca_autor": "desconhecido" 41 | } -------------------------------------------------------------------------------- /Metadata/IND_ChaosArrZZ_v2.22_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_ChaosArrZZ_v2.22_MULTI", 3 | "nome_original": "#Chaos ArrZZx2(1).mq5", 4 | "tipo": "Indicator", 5 | "linguagem": "MQL5", 6 | "estrategia": "Trend", 7 | "mercado": "MULTI", 8 | "timeframe": "MULTI", 9 | "versao": "2.22", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Indicators/Trend/IND_ChaosArrZZ_v2.22_MULTI.mq5", 13 | "descricao": "Indicador Chaos Array ZigZag com múltiplos buffers e plots para análise de tendência", 14 | "funcoes_principais": [ 15 | "OnInit", 16 | "OnCalculate" 17 | ], 18 | "parametros_expostos": [ 19 | "SRZZ", 20 | "MainRZZ", 21 | "FP", 22 | "SMF", 23 | "DrawZZ", 24 | "PriceConst" 25 | ], 26 | "ftmo_score": 8, 27 | "ftmo_ready": true, 28 | "riscos_detectados": [], 29 | "qualidade_codigo": 7, 30 | "ajustes_ftmo_sugeridos": [], 31 | "tags": [ 32 | "#Indicator", 33 | "#Trend", 34 | "#ZigZag", 35 | "#Chaos", 36 | "#MULTI", 37 | "#FTMO_Ready" 38 | ] 39 | } -------------------------------------------------------------------------------- /prompts/PromptRsi: -------------------------------------------------------------------------------- 1 | Act as a professional quantitative trading assistant. 2 | Analyze the RSI indicator and give me clear scenarios for Buy, Sell, or No Trade. 3 | 4 | Use this structure: 5 | 6 | 1. CURRENT RSI ANALYSIS 7 | - RSI value 8 | - Overbought/Oversold status 9 | - Momentum direction (increasing or decreasing) 10 | 11 | 2. MARKET CONTEXT 12 | - Trend direction (uptrend, downtrend, ranging) 13 | - Whether RSI confirms or contradicts price action 14 | 15 | 3. TRADE SETUPS 16 | Give 3 scenarios: 17 | A) RSI Breakout Setup (momentum) 18 | B) RSI Reversal Setup (overbought/oversold bounce) 19 | C) RSI Divergence Setup (bullish or bearish) 20 | 21 | For each setup include: 22 | - Entry level 23 | - Stop-loss level 24 | - Take-profit level 25 | - Why the setup is valid 26 | - Risk rating (Low / Medium / High) 27 | 28 | 4. DO NOT give financial advice. 29 | Only describe technical setups and probabilities. 30 | 31 | Here is the timeframe and asset I want you to analyze: 32 | TIMEFRAME: 1 minute 33 | ASSET: GOLD (XAUUSD) 34 | 35 | Start by asking me for the current RSI value if I haven't provided it. 36 | -------------------------------------------------------------------------------- /.github/workflows/protect-main.yml: -------------------------------------------------------------------------------- 1 | name: Protect main files 2 | 3 | on: 4 | push: 5 | branches: [ main ] 6 | pull_request: 7 | branches: [ main ] 8 | 9 | jobs: 10 | check-files: 11 | runs-on: ubuntu-latest 12 | 13 | steps: 14 | - name: Checkout repo 15 | uses: actions/checkout@v4 16 | with: 17 | fetch-depth: 0 18 | 19 | - name: Check required files exist 20 | run: | 21 | REQUIRED_FILES=( 22 | "Super-trading-bot-V1.mq4" 23 | "Super-trading-bot-V2.mq4" 24 | "Super-trading-bot-V3.mq4" 25 | "Super-trading-bot-V4.mq4" 26 | "Super-trading-bot-V5.mq4" 27 | "Super-trading-bot-V6.mq4" 28 | ) 29 | 30 | missing=0 31 | for f in "${REQUIRED_FILES[@]}"; do 32 | if [ ! -f "$f" ]; then 33 | echo "::error::Required file '$f' is missing. It cannot be deleted from main." 34 | missing=1 35 | fi 36 | done 37 | 38 | if [ "$missing" -ne 0 ]; then 39 | exit 1 40 | fi 41 | -------------------------------------------------------------------------------- /Metadata/IND_AlphaTrend_v1.0_MULTI_2.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_AlphaTrend_v1.0_MULTI_2", 3 | "nome_original": "Alpha Trend.mq5", 4 | "tipo": "Indicator", 5 | "linguagem": "MQL5", 6 | "estrategia": "Trend", 7 | "mercado": "MULTI", 8 | "timeframe": "MULTI", 9 | "versao": "1.0", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/Indicators/Trend/IND_AlphaTrend_v1.0_MULTI_2.mq5", 13 | "descricao": "Indicador Alpha Trend com sinais de compra e venda baseados em ATR e preço", 14 | "funcoes_principais": [ 15 | "OnInit", 16 | "OnCalculate" 17 | ], 18 | "parametros_expostos": [ 19 | "Length", 20 | "ATR_Multiplier", 21 | "Applied_Price", 22 | "Use_Volume_Data", 23 | "Show_Signals" 24 | ], 25 | "ftmo_score": 9, 26 | "ftmo_ready": true, 27 | "riscos_detectados": [], 28 | "qualidade_codigo": 8, 29 | "ajustes_ftmo_sugeridos": [], 30 | "tags": [ 31 | "#Indicator", 32 | "#Trend", 33 | "#Alpha", 34 | "#ATR", 35 | "#Signals", 36 | "#MULTI", 37 | "#FTMO_Ready" 38 | ] 39 | } -------------------------------------------------------------------------------- /Metadata/SCR_Canvas_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "arquivo": "CANVAS EA.mq5", 3 | "nome_padronizado": "SCR_Canvas_v1.0_MULTI", 4 | "tipo": "Script", 5 | "categoria": "Educational", 6 | "estrategia": "Canvas_Graphics", 7 | "mercado": "MULTI", 8 | "timeframe": "MULTI", 9 | "descricao": "Script educacional demonstrando uso da classe CCanvas para criação de gráficos e elementos visuais no MetaTrader 5. Desenha pixels e linhas em canvas.", 10 | "funcoes_principais": [ 11 | "OnInit", 12 | "CreateBitmapLabel", 13 | "PixelSet", 14 | "Canvas Graphics" 15 | ], 16 | "parametros_expostos": [], 17 | "ftmo_score": 10, 18 | "ftmo_ready": true, 19 | "riscos_detectados": [], 20 | "ajustes_ftmo_sugeridos": [], 21 | "tags": ["#Script", "#Educational", "#Canvas", "#Graphics", "#MULTI", "#FTMO_Ready"], 22 | "caminho_origem": "All_MQ5/CANVAS EA.mq5", 23 | "caminho_final": "Scripts/Educational/SCR_Canvas_v1.0_MULTI.mq5", 24 | "data_classificacao": "2024-12-19", 25 | "observacoes": "Script educacional para demonstração de funcionalidades gráficas. Não realiza trading, portanto compatível com FTMO." 26 | } -------------------------------------------------------------------------------- /MQL5/Models/scaler_params_v2.json: -------------------------------------------------------------------------------- 1 | { 2 | "means": [ 3 | 1.3698438093464565e-05, 4 | 1.2721150795450632e-05, 5 | 0.0013279513426335016, 6 | 0.5123556534084204, 7 | 0.0013620247507562786, 8 | 0.00012375371774713554, 9 | 0.0369528251193921, 10 | 0.4810894851415227, 11 | -3399.2759532502137, 12 | 0.03244307228857639, 13 | -0.0349876843791058, 14 | 0.5193520301823075, 15 | 0.2881198072793497 16 | ], 17 | "stds": [ 18 | 0.0013991838062484792, 19 | 0.0013975429230790896, 20 | 0.0010766740518027757, 21 | 0.16989857006960427, 22 | 0.0007851513520075253, 23 | 0.0034076773632113278, 24 | 0.6582540617200975, 25 | 0.1493629658521112, 26 | 1869.7338344990917, 27 | 0.7076834876585869, 28 | 0.7049165839286554, 29 | 0.4027631682424178, 30 | 0.21526596313330237 31 | ], 32 | "features": [ 33 | "returns", 34 | "log_returns", 35 | "range_pct", 36 | "rsi", 37 | "atr_norm", 38 | "ma_dist", 39 | "bb_pos", 40 | "hurst", 41 | "entropy", 42 | "hour_sin", 43 | "hour_cos", 44 | "session", 45 | "vol_regime" 46 | ] 47 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2025 RoyluxuryTrading 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Metadata/SCR_CloseAll_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "SCR_CloseAll_001", 3 | "file_name": "SCR_CloseAll_v1.0_MULTI.mq4", 4 | "original_name": "Close All.mq4", 5 | "file_hash": "", 6 | "type": "Script", 7 | "language": "MQL4", 8 | "strategy": "Utility", 9 | "markets": ["MULTI"], 10 | "timeframes": ["ALL"], 11 | "key_functions": [ 12 | "OnStart", 13 | "OrderSelect", 14 | "OrderClose", 15 | "WindowPriceOnDropped" 16 | ], 17 | "dependencies": [], 18 | "exposed_parameters": [ 19 | "Text", 20 | "Slippage" 21 | ], 22 | "ftmo_score": 9.0, 23 | "detected_risks": [ 24 | "Closes all positions without confirmation" 25 | ], 26 | "code_quality_score": 7.0, 27 | "compilation_status": "unknown", 28 | "merge_readiness": "high", 29 | "necessary_adjustments": [ 30 | "Add confirmation dialog", 31 | "Add selective closing options" 32 | ], 33 | "tags": [ 34 | "#Script", 35 | "#Utility", 36 | "#MULTI", 37 | "#OrderManagement", 38 | "#CloseAll", 39 | "#RiskTool" 40 | ], 41 | "license": "Marco", 42 | "author": "Marco", 43 | "created_date": "unknown", 44 | "classification_date": "2025-08-14" 45 | } -------------------------------------------------------------------------------- /MQL5/Models/scaler_params_final.json: -------------------------------------------------------------------------------- 1 | { 2 | "means": [ 3 | 2.118367138175474e-05, 4 | 2.0427488663925096e-05, 5 | 0.001409326218089821, 6 | 0.5228575567716769, 7 | 0.0014302740393602844, 8 | 0.0001953628664292262, 9 | 0.037424108143192206, 10 | 1.0399352245452704, 11 | 0.0317085822304951, 12 | -0.035517276569243965, 13 | 0.00010555537448521464, 14 | 0.0004209137293625813, 15 | 1.021290189669995 16 | ], 17 | "stds": [ 18 | 0.0012275666744163813, 19 | 0.0012306611546409043, 20 | 0.0010712548326685452, 21 | 0.17025293639358788, 22 | 0.0007612967605017944, 23 | 0.002962261217168618, 24 | 0.32741924780953746, 25 | 0.8053680663531116, 26 | 0.7079231290251228, 27 | 0.7046828593554089, 28 | 0.002712368483283834, 29 | 0.005317032020104668, 30 | 0.29088558357029687 31 | ], 32 | "feature_names": [ 33 | "returns", 34 | "log_returns", 35 | "range_pct", 36 | "rsi_14", 37 | "atr_norm", 38 | "ma_dist", 39 | "bb_pos", 40 | "session", 41 | "hour_sin", 42 | "hour_cos", 43 | "momentum_5", 44 | "momentum_20", 45 | "volatility_ratio" 46 | ], 47 | "n_features": 13 48 | } -------------------------------------------------------------------------------- /Metadata/EA_CanvasDemo_v1.0_MULTI.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "arquivo": "EA_CanvasDemo_v1.0_MULTI.mq5", 3 | "tipo": "EA", 4 | "linguagem": "MQL5", 5 | "estrategia": "Misc", 6 | "mercado_alvo": "MULTI", 7 | "timeframe_recomendado": "ANY", 8 | "versao": "1.0", 9 | "autor": "mutiiriallan.forex@gmail.com", 10 | "descricao": "EA de demonstração de funcionalidades Canvas para desenho gráfico", 11 | "funcoes_principais": [ 12 | "OnInit", 13 | "OnDeinit", 14 | "OnTick", 15 | "CreateBitmapLabel", 16 | "PixelSet", 17 | "TextOut", 18 | "Line", 19 | "Rectangle" 20 | ], 21 | "parametros_expostos": [], 22 | "indicadores_utilizados": [], 23 | "pares_suportados": ["MULTI"], 24 | "timeframes_suportados": ["ANY"], 25 | "ftmo_score": 0, 26 | "codigo_qualidade_score": 8, 27 | "riscos_detectados": [ 28 | "Não é EA de trading", 29 | "Apenas demonstração", 30 | "Sem funcionalidade de trading" 31 | ], 32 | "ajustes_necessarios_ftmo": [ 33 | "Não aplicável - não é EA de trading" 34 | ], 35 | "tags": ["#EA", "#Demo", "#Canvas", "#Graphics", "#Nao_Trading"], 36 | "caminho_completo": "CODIGO_FONTE_LIBRARY/MQL5_Source/EAs/Misc/EA_CanvasDemo_v1.0_MULTI.mq5", 37 | "data_classificacao": "2024-12-19", 38 | "status": "Classificado" 39 | } -------------------------------------------------------------------------------- /Metadata/IND_88FilterMod_v1.0_MULTI_16.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_88FilterMod_v1.0_MULTI_16", 3 | "file_name": "IND_88FilterMod_v1.0_MULTI_16.mq5", 4 | "file_hash": "sha256_placeholder", 5 | "type": "Indicator", 6 | "language": "MQL5", 7 | "strategy": "Oscillators", 8 | "markets": ["FOREX", "INDICES", "COMMODITIES", "CRYPTO"], 9 | "timeframes": ["M1", "M5", "M15", "M30", "H1", "H4", "D1"], 10 | "key_functions": [ 11 | "OnInit", 12 | "OnCalculate", 13 | "SetIndexBuffer", 14 | "ArraySetAsSeries", 15 | "IndicatorSetInteger" 16 | ], 17 | "dependencies": [], 18 | "exposed_parameters": [ 19 | "Len", 20 | "HistoryBars" 21 | ], 22 | "ftmo_score": 8, 23 | "detected_risks": [ 24 | "Codificação corrompida detectada" 25 | ], 26 | "code_quality_score": 7, 27 | "compilation_status": "warning", 28 | "merge_readiness": "needs_review", 29 | "necessary_adjustments": [ 30 | "Corrigir codificação de caracteres", 31 | "Verificar lógica de cálculo" 32 | ], 33 | "license": "Custom", 34 | "author": "Unknown", 35 | "description": "88 Filter Modified indicator with UP/DN histogram - version 16", 36 | "tags": ["#Indicator", "#Oscillators", "#Filter", "#Histogram", "#88Filter", "#FTMO_Ready", "#Multi_Market", "#All_Timeframes", "#Duplicate"] 37 | } -------------------------------------------------------------------------------- /Metadata/IND_COTCustom_v1.0_FOREX.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_COTCustom_001", 3 | "file_name": "IND_COTCustom_v1.0_FOREX.mq4", 4 | "original_name": "COTCustomInd.mq4", 5 | "file_hash": "", 6 | "type": "Indicator", 7 | "language": "MQL4", 8 | "strategy": "COT_Analysis", 9 | "markets": ["FOREX"], 10 | "timeframes": ["ALL"], 11 | "key_functions": [ 12 | "OnInit", 13 | "OnCalculate", 14 | "SetIndexBuffer", 15 | "iCustom" 16 | ], 17 | "dependencies": [ 18 | "DarkMindFx\\COT\\COTData" 19 | ], 20 | "exposed_parameters": [ 21 | "BarsBack", 22 | "COTMarketCode" 23 | ], 24 | "ftmo_score": 6.0, 25 | "detected_risks": [ 26 | "External dependency on COTData indicator", 27 | "Limited to specific market codes" 28 | ], 29 | "code_quality_score": 8.0, 30 | "compilation_status": "unknown", 31 | "merge_readiness": "medium", 32 | "necessary_adjustments": [ 33 | "Verify COTData dependency availability", 34 | "Add error handling for missing data" 35 | ], 36 | "tags": [ 37 | "#Indicator", 38 | "#COT", 39 | "#FOREX", 40 | "#Custom", 41 | "#Analysis", 42 | "#DarkMindFX" 43 | ], 44 | "license": "Copyright 2017, DarkMindFX", 45 | "author": "DarkMindFX", 46 | "created_date": "2017", 47 | "classification_date": "2025-08-14" 48 | } -------------------------------------------------------------------------------- /Metadata/EA_BTCTarget100_v1.0_BTCUSD.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "EA_BTCTarget100_v1.0_BTCUSD", 3 | "nome_original": "BTCUSD_M15_Target100_EA.mq5", 4 | "tipo": "EA", 5 | "linguagem": "MQL5", 6 | "estrategia": "Misc", 7 | "mercado": "BTCUSD", 8 | "timeframe": "M15", 9 | "versao": "1.0", 10 | "data_criacao": "2025-01-27", 11 | "data_modificacao": "2025-01-27", 12 | "caminho": "CODIGO_FONTE_LIBRARY/MQL5_Source/EAs/Misc/EA_BTCTarget100_v1.0_BTCUSD.mq5", 13 | "descricao": "Expert Advisor incompleto para BTCUSD M15 com meta de $100 (apenas 2 linhas de código)", 14 | "funcoes_principais": [], 15 | "parametros_expostos": [], 16 | "ftmo_score": 1, 17 | "ftmo_ready": false, 18 | "riscos_detectados": [ 19 | "Código incompleto", 20 | "Sem implementação de lógica de trading", 21 | "Sem gerenciamento de risco", 22 | "Arquivo não funcional" 23 | ], 24 | "qualidade_codigo": 1, 25 | "ajustes_ftmo_sugeridos": [ 26 | "Implementar lógica completa de trading", 27 | "Adicionar gerenciamento de risco", 28 | "Implementar stop loss e take profit", 29 | "Adicionar proteção de perda diária", 30 | "Completar todas as funções necessárias" 31 | ], 32 | "tags": [ 33 | "#EA", 34 | "#Misc", 35 | "#Incomplete", 36 | "#BTC", 37 | "#M15", 38 | "#Nao_FTMO" 39 | ] 40 | } -------------------------------------------------------------------------------- /Metadata/IND_LimitedChannels_v1.0_MULTI_CORRUPTED.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IND_LimitedChannels_v1.0_MULTI_CORRUPTED", 3 | "file_name": "IND_LimitedChannels_v1.0_MULTI_CORRUPTED.mq5", 4 | "file_hash": "sha256_placeholder", 5 | "type": "Indicator", 6 | "language": "MQL5", 7 | "strategy": "Channels", 8 | "markets": ["UNKNOWN"], 9 | "timeframes": ["UNKNOWN"], 10 | "key_functions": [ 11 | "OnInit", 12 | "OnCalculate", 13 | "SetIndexBuffer" 14 | ], 15 | "dependencies": [ 16 | "ATR" 17 | ], 18 | "exposed_parameters": [ 19 | "inpAtrPeriod", 20 | "inpAtrMultiplier", 21 | "inpUseWhat" 22 | ], 23 | "ftmo_score": 0, 24 | "detected_risks": [ 25 | "File encoding corruption", 26 | "Unreadable source code", 27 | "Cannot verify trading logic" 28 | ], 29 | "code_quality_score": 0, 30 | "compilation_status": "failed", 31 | "merge_readiness": "not_ready", 32 | "necessary_adjustments": [ 33 | "Fix file encoding", 34 | "Restore readable source code", 35 | "Complete code review after restoration" 36 | ], 37 | "license": "Unknown", 38 | "author": "mladen", 39 | "description": "Limited Channels indicator with corrupted encoding - requires manual restoration", 40 | "tags": ["#Indicator", "#Channels", "#Corrupted", "#Needs_Manual_Review", "#ATR_Based", "#Misc"] 41 | } -------------------------------------------------------------------------------- /Metadata/EA_IronScalper_v1.0_MULTI_1.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "EA_IronScalper_001", 3 | "file_name": "EA_IronScalper_v1.0_MULTI_1.mq4", 4 | "original_name": "1. Iron Scalper EA", 5 | "file_hash": "", 6 | "type": "EA", 7 | "language": "MQL4", 8 | "strategy": "Scalping", 9 | "markets": ["MULTI"], 10 | "timeframes": ["M1", "M5"], 11 | "key_functions": [ 12 | "OnTick", 13 | "OrderSend", 14 | "Traling", 15 | "ClosePos", 16 | "CountBar" 17 | ], 18 | "dependencies": [], 19 | "exposed_parameters": [ 20 | "Risk", 21 | "StopLoss", 22 | "TakeProfit", 23 | "TrailingStop", 24 | "MagicNumber", 25 | "MaxSpread" 26 | ], 27 | "ftmo_score": 8.5, 28 | "detected_risks": [ 29 | "Spread dependency", 30 | "Time-based trading" 31 | ], 32 | "code_quality_score": 7.5, 33 | "compilation_status": "unknown", 34 | "merge_readiness": "high", 35 | "necessary_adjustments": [ 36 | "Add session filters for FTMO compliance", 37 | "Implement daily loss protection" 38 | ], 39 | "tags": [ 40 | "#EA", 41 | "#Scalping", 42 | "#MULTI", 43 | "#M1", 44 | "#M5", 45 | "#FTMO_Ready", 46 | "#Trailing", 47 | "#RiskManagement" 48 | ], 49 | "license": "unknown", 50 | "author": "unknown", 51 | "created_date": "2025-08-14", 52 | "classification_date": "2025-08-14" 53 | } -------------------------------------------------------------------------------- /Metadata/EA_BTCTarget100_v1.0_BTCUSD_M15.meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "arquivo": "BTCUSD_M15_Target100_EA.mq5", 3 | "nome_padronizado": "EA_BTCTarget100_v1.0_BTCUSD_M15", 4 | "tipo": "EA", 5 | "categoria": "Incomplete", 6 | "estrategia": "Target_Based", 7 | "mercado": "BTCUSD", 8 | "timeframe": "M15", 9 | "descricao": "EA incompleto para BTCUSD M15 com meta de $100. Contém apenas comentários de cabeçalho sem implementação de lógica de trading.", 10 | "funcoes_principais": [], 11 | "parametros_expostos": [], 12 | "ftmo_score": 0, 13 | "ftmo_ready": false, 14 | "riscos_detectados": [ 15 | "Código incompleto", 16 | "Sem lógica de trading", 17 | "Sem gerenciamento de risco", 18 | "Apenas comentários" 19 | ], 20 | "ajustes_ftmo_sugeridos": [ 21 | "Implementar lógica de trading completa", 22 | "Adicionar Stop Loss obrigatório", 23 | "Implementar controle de risco máximo 1%", 24 | "Adicionar filtros de sessão", 25 | "Implementar daily loss limit" 26 | ], 27 | "tags": ["#EA", "#Target_Based", "#BTCUSD", "#M15", "#Nao_FTMO", "#Incompleto"], 28 | "caminho_origem": "All_MQ5/BTCUSD_M15_Target100_EA.mq5", 29 | "caminho_final": "EAs/Misc/EA_BTCTarget100_v1.0_BTCUSD_M15.mq5", 30 | "data_classificacao": "2024-12-19", 31 | "observacoes": "Arquivo contém apenas comentários de cabeçalho. Necessita implementação completa." 32 | } --------------------------------------------------------------------------------