For your information line 26 in my MQ4 file is as follows:
extern datetime StartTrading=D'09:00';
Don't know how much of this you really need, but here goes:
19.04.2010 19:13:37.015 SEVERE a.b ] Uncaught exception in [AWT-EventQueue-0] thread: Lexical error at line 26, column 34. Encountered: "9" (57), after : "\'0"
com.dukascopy.dds2.greed.connector.parser.javacc.TokenMgrError: Lexical error at line 26, column 34. Encountered: "9" (57), after : "\'0"
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParserTokenManager.getNextToken(CPPParserTokenManager.java:3888)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_scan_token(CPPParser.java:13993)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_3R_89(CPPParser.java:12840)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_3R_85(CPPParser.java:13702)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_3_38(CPPParser.java:13754)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_3R_316(CPPParser.java:13761)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_3R_195(CPPParser.java:13803)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_3R_358(CPPParser.java:9903)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_3R_290(CPPParser.java:9915)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_3R_299(CPPParser.java:9752)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_3R_165(CPPParser.java:9819)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_3_136(CPPParser.java:10142)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.jj_2_136(CPPParser.java:8628)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.postfix_expression(CPPParser.java:4684)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.unary_expression(CPPParser.java:4431)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.cast_expression(CPPParser.java:4280)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.pm_expression(CPPParser.java:4236)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.multiplicative_expression(CPPParser.java:4208)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.additive_expression(CPPParser.java:4183)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.shift_expression(CPPParser.java:4154)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.relational_expression(CPPParser.java:4123)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.equality_expression(CPPParser.java:4094)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.and_expression(CPPParser.java:4080)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.exclusive_or_expression(CPPParser.java:4063)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.inclusive_or_expression(CPPParser.java:4046)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.logical_and_expression(CPPParser.java:4029)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.logical_or_expression(CPPParser.java:4012)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.conditional_expression(CPPParser.java:3964)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.assignment_expression(CPPParser.java:3881)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.initializer(CPPParser.java:2987)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.init_declarator(CPPParser.java:1306)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.init_declarator_list(CPPParser.java:1230)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.declaration(CPPParser.java:426)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.external_declaration(CPPParser.java:256)
at com.dukascopy.dds2.greed.connector.parser.javacc.CPPParser.translation_unit(CPPParser.java:110)
at com.dukascopy.dds2.greed.connector.parser.javacc.CStructurizer.parse(CStructurizer.java:30)
at com.dukascopy.dds2.greed.connector.parser.javacc.ParserManager.parse(ParserManager.java:42)
at com.dukascopy.dds2.greed.connector.mt4.MTJFConverter.parse(MTJFConverter.java:454)
at com.dukascopy.dds2.greed.connector.mt4.MTJFConverter.convertContent(MTJFConverter.java:485)
at com.dukascopy.dds2.greed.connector.mt4.MTJFConverter.convert(MTJFConverter.java:129)
at com.dukascopy.dds2.greed.connector.mt4.MTJFConverter.convert(MTJFConverter.java:114)
at com.dukascopy.dds2.greed.gui.component.chart.ServiceSourceEditorPanel.BO(Unknown Source)
at com.dukascopy.dds2.greed.gui.component.chart.ServiceSourceEditorToolBar.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)