Skip to content

CGA(Trade): proposal for macor based computation of SIGNAL BUY/SELL LOSE/BUY composite signal #2942

CGA(Trade): proposal for macor based computation of SIGNAL BUY/SELL LOSE/BUY composite signal

CGA(Trade): proposal for macor based computation of SIGNAL BUY/SELL LOSE/BUY composite signal #2942

Triggered via pull request April 23, 2024 21:40
Status Failure
Total duration 4m 47s
Artifacts 2

compile.yml

on: pull_request
Installs platform (4)  /  Platform
3m 4s
Installs platform (4) / Platform
Installs platform (5)  /  Platform
3m 0s
Installs platform (5) / Platform
Installs platform (4)  /  Clean-up
0s
Installs platform (4) / Clean-up
Installs platform (5)  /  Clean-up
0s
Installs platform (5) / Clean-up
Matrix: Compile
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Compile (4)
Compilation failed! Errors found: * Trade\tests\TradeSignalEnumMacro.test.mq5(23,11) : error 106: can't open "D:\a\EA31337-classes\EA31337-classes\.mt4\Program Files (x86)\XM MT4\MQL4\Include\EA31337-classes\Trade\TradeSignal.struct.h" include file * Trade\tests\TradeSignalEnumMacro.test.mq5(28,7) : error 256: 'SIGNAL_CLOSE_BUY_MAIN' - undeclared identifier * Trade\tests\TradeSignalEnumMacro.test.mq5(28,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_BUY' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(28,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(29,42) : error 256: 'SIGNAL_CLOSE_BUY_FILTER' - undeclared identifier * Trade\tests\TradeSignalEnumMacro.test.mq5(29,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_BUY' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(29,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(30,79) : error 256: 'SIGNAL_CLOSE_TIME_FILTER' - undeclared identifier * Trade\tests\TradeSignalEnumMacro.test.mq5(30,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_BUY' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(30,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(31,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_BUY' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(31,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(32,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_BUY' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(32,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(33,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_BUY' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(33,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(34,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_BUY' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(34,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(35,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_BUY' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(35,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(37,7) : error 256: 'SIGNAL_CLOSE_SELL_MAIN' - undeclared identifier * Trade\tests\TradeSignalEnumMacro.test.mq5(37,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_SELL' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(37,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(38,42) : error 256: 'SIGNAL_CLOSE_SELL_FILTER' - undeclared identifier * Trade\tests\TradeSignalEnumMacro.test.mq5(38,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_SELL' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(38,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(39,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_SELL' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(39,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(40,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_SELL' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(40,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(41,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_SELL' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(41,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(42,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_SELL' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(42,106) : error 168: 'assertTrueOrFail' - function not defined * Trade\tests\TradeSignalEnumMacro.test.mq5(43,123) : error 168: 'TRADE_SIGNAL_IS_CLOSE_SELL' - function not defined * Trade\tests\TradeSignalEnumMacr
Compile (4)
Error: Parameter token or opts.auth is required
Compile (5)
The job was canceled because "_4" failed.
Compile (5)
Compilation failed! Errors found: * IndicatorBase.h(802,5) : error 256: 'ERR_USER_INVALID_HANDLE' - undeclared identifier * IndicatorBase.h(802,5) : error 256: 'ERR_USER_INVALID_BUFF_NUM' - undeclared identifier * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert enum * Indicator.mqh(1107,33) : error 262: 'INDICATOR_STATE_PROP_IS_CHANGED' - cannot convert enum * Order.mqh(1552,20) : error 256: 'ERR_USER_ITEM_NOT_FOUND' - undeclared identifier * IndicatorBase.h(802,5) : error 256: 'ERR_USER_INVALID_HANDLE' - undeclared identifier * IndicatorBase.h(802,5) : error 256: 'ERR_USER_INVALID_BUFF_NUM' - undeclared identifier * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert enum * Indicator.mqh(1107,33) : error 262: 'INDICATOR_STATE_PROP_IS_CHANGED' - cannot convert enum * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert enum * Indicator.mqh(1107,33) : error 262: 'INDICATOR_STATE_PROP_IS_CHANGED' - cannot convert enum * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert enum * Indicator.mqh(1107,33) : error 262: 'INDICATOR_STATE_PROP_IS_CHANGED' - cannot convert enum * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert enum * Indicator.mqh(1107,33) : error 262: 'INDICATOR_STATE_PROP_IS_CHANGED' - cannot convert enum * Indicators\Indi_AMA.mqh(85,5) : error 256: 'ERR_USER_INVALID_HANDLE' - undeclared identifier * Indicators\Indi_AMA.mqh(85,5) : error 256: 'ERR_USER_INVALID_BUFF_NUM' - undeclared identifier * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert enum * Indicator.mqh(1107,33) : error 262: 'INDICATOR_STATE_PROP_IS_CHANGED' - cannot convert enum * IndicatorBase.h(840,5) : error 256: 'ERR_USER_INVALID_HANDLE' - undeclared identifier * IndicatorBase.h(840,5) : error 256: 'ERR_USER_INVALID_BUFF_NUM' - undeclared identifier * Order.mqh(1552,20) : error 256: 'ERR_USER_ITEM_NOT_FOUND' - undeclared identifier * IndicatorBase.h(802,5) : error 256: 'ERR_USER_INVALID_HANDLE' - undeclared identifier * IndicatorBase.h(802,5) : error 256: 'ERR_USER_INVALID_BUFF_NUM' - undeclared identifier * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert enum * Indicator.mqh(1107,33) : error 262: 'INDICATOR_STATE_PROP_IS_CHANGED' - cannot convert enum * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert enum * Indicator.mqh(1107,33) : error 262: 'INDICATOR_STATE_PROP_IS_CHANGED' - cannot convert enum * Order.mqh(1552,20) : error 256: 'ERR_USER_ITEM_NOT_FOUND' - undeclared identifier * IndicatorBase.h(802,5) : error 256: 'ERR_USER_INVALID_HANDLE' - undeclared identifier * IndicatorBase.h(802,5) : error 256: 'ERR_USER_INVALID_BUFF_NUM' - undeclared identifier * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert enum * Indicator.mqh(1107,33) : error 262: 'INDICATOR_STATE_PROP_IS_CHANGED' - cannot convert enum * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert enum * Indicator.mqh(1107,33) : error 262: 'INDICATOR_STATE_PROP_IS_CHANGED' - cannot convert enum * IndicatorBase.h(811,5) : error 256: 'ERR_USER_INVALID_HANDLE' - undeclared identifier * IndicatorBase.h(811,5) : error 256: 'ERR_USER_INVALID_BUFF_NUM' - undeclared identifier * IndicatorBase.h(820,5) : error 256: 'ERR_USER_INVALID_HANDLE' - undeclared identifier * IndicatorBase.h(820,5) : error 256: 'ERR_USER_INVALID_BUFF_NUM' - undeclared identifier * Order.mqh(1552,20) : error 256: 'ERR_USER_ITEM_NOT_FOUND' - undeclared identifier * IndicatorBase.h(802,5) : error 256: 'ERR_USER_INVALID_HANDLE' - undeclared identifier * IndicatorBase.h(802,5) : error 256: 'ERR_USER_INVALID_BUFF_NUM' - undeclared identifier * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert enum * Indicator.mqh(1107,33) : error 262: 'INDICATOR_STATE_PROP_IS_CHANGED' - cannot convert enum * Indicator.mqh(1106,33) : error 262: 'INDICATOR_STATE_PROP_HANDLE' - cannot convert
Compile (5)
Error: Parameter token or opts.auth is required

Artifacts

Produced during runtime
Name Size
mt4 Expired
26.4 MB
mt5 Expired
90.7 MB