Remove non-functional data export tools

MT5 binaries (MetaEditor64.exe, metatester64.exe, terminal64.exe) are all
GUI applications with no command-line data export capability.

Removed:
- export_ohlc - Cannot read proprietary .hst binary format
- export_ticks - Cannot read proprietary .ticks binary format
- list_available_data - Only scanned directories, didn't export

Total tools: 46 → 43

Alternative for data export:
1. Use MT5 History Center GUI → Export
2. Create MQL5 script using CopyRates()/CopyTicks() → FileWrite
3. Run the MQL5 script inside MT5 terminal
This commit is contained in:
Devid HW
2026-04-19 03:02:02 +07:00
parent 464374f045
commit e7c1a33b0d
4 changed files with 0 additions and 447 deletions
-6
View File
@@ -11,7 +11,6 @@ mod optimization;
mod analysis;
mod setfiles;
mod reports;
mod data;
#[derive(Debug)]
pub struct ToolHandler {
@@ -70,11 +69,6 @@ impl ToolHandler {
"describe_sweep" => setfiles::handle_describe_sweep(args).await,
"list_set_files" => setfiles::handle_list_set_files(&self.config).await,
// Data export handlers
"export_ohlc" => data::handle_export_ohlc(&self.config, args).await,
"export_ticks" => data::handle_export_ticks(&self.config, args).await,
"list_available_data" => data::handle_list_available_data(&self.config, args).await,
// Report handlers
"get_latest_report" => reports::handle_get_latest_report(&self.config, args).await,
"list_reports" => reports::handle_list_reports(args).await,