var dict = {
    aSPH1: 'Accounts',
    aSPH2: 'Sign In',
    aSPH3: 'Sign Up',
    aSH1: 'Account',
    aSH2: 'Balance',
    aSH3: 'Equity',
    aSH4: 'Currency',
    aSH5: 'Margin Used',
    aSH6: 'Margin Available',
    aSH7: 'Margin Call Level',
    aSH8: 'Margin Closeout Level',
    aSH9: 'Hedging Enabled',
    aSH10: 'Open my trading records to the public. ' +
		  '(Please note that everybody is able to sign in to your account by the investor password after you check this option. ' +
		  'In investor mode, the guest is unable to send order or trade under your name.)',
    aSH11: 'Clean up the login information on this device when I logout.(Recommended!)',
    aSH12: 'Analytics',
    aSH13: 'Password',
    aSH14: 'Logout',
    aSH15: 'I Accept these Terms and Conditions for One-Click Trading.',
    aSH16: 'MFA - Multiple Factor Authentication',
    aSH17: 'Qualification Approved',
    aSH18: 'Remove Account',
    cRBT1: 'Report',
    gR1: 'Account',
    gR2: 'Currency',
    gR3: 'Margin Call Level',
    gR4: 'Closed Transactions',
    gR5: 'ID',
    gR6: 'Open Time',
    gR7: 'Type',
    gR8: 'Size',
    gR9: 'Item',
    gR10: 'Price',
    gR11: 'S / L',
    gR12: 'T / P',
    gR13: 'Close Time',
    gR14: 'Price',
    gR15: 'Commission',
    gR16: 'Taxes',
    gR17: 'Swap',
    gR18: 'Profit',
    gR19: 'Open Trades',
    gR20: 'ID',
    gR21: 'Open Time',
    gR22: 'Type',
    gR23: 'Size',
    gR24: 'Item',
    gR25: 'Price',
    gR26: 'S / L',
    gR27: 'T / P',
    gR28: 'Price',
    gR29: 'Commission',
    gR30: 'Taxes',
    gR31: 'Swap',
    gR32: 'Profit',
    gR33: 'Pending Orders',
    gR34: 'ID',
    gR35: 'Open Time',
    gR36: 'Type',
    gR37: 'Size',
    gR38: 'Item',
    gR39: 'Price',
    gR40: 'S / L',
    gR41: 'T / P',
    gR42: 'Price',
    gR43: 'Summary',
    gR44: 'Deposit/Withdrawal',
    gR45: 'Closed Trades P/L',
    gR46: 'Open Trades P/L',
    gR47: 'Margin Used',
    gR48: 'Balance',
    gR49: 'Equity',
    gR50: 'Free Margin',
    gR51: 'Initial Deposit',
    gR52: 'Profit Factor',
    gR53: 'Expected Payoff',
    gR54: 'Total Net Profit',
    gR55: 'Gross Profit',
    gR56: 'Gross Loss',
    gR57: 'Absolute Drawdown',
    gR58: 'Maximal Drawdown',
    gR59: 'Relative Drawdown',
    gR60: 'Total Trades',
    gR61: 'Long Trades (Won %)',
    gR62: 'Short Trades (Won %)',
    gR63: 'Profit Trades (% of Total)',
    gR64: 'Loss Trades (% of Total)',
    gR65: 'Largest Profit Trade',
    gR66: 'Largest Loss Trade',
    gR67: 'Average Profit Trade',
    gR68: 'Average Loss Trade',
    gR69: 'Maximal Consecutive Wins (Profit)',
    gR70: 'Maximal Consecutive Losses (Loss)',
    gR71: 'Maximal Consecutive Profit (Count)',
    gR72: 'Maximal Consecutive Loss (Count)',
    gR73: 'Average Consecutive Wins',
    gR74: 'Average Consecutive Losses',
    cSWDH1: 'Would You Like to Open Your Trading Records to the Public?',
    cSNWDH1: 'Would You Like to Stop Opening Your Trading Records to the Public?',
    cSWDD1: 'Please note that everybody is able to sign in to your account by the investor password after you agree with this operation. ' +
			'No worry about the security of your account. In investor mode, the guest is not allowed to send order or trade under your name. ' +
			'Please press OK to continue.',
    cSNWDD1: 'Everybody will not be allowed to check your trading records after you agree with this operation. Please press OK to continue.',
    cOCDH1: 'Would You Like to Accept These Terms and Conditions for One-Click Trading?',
    cNOCDH1: 'Would You Like to Restore the Default Trading Mode?',
    cOCDD1: 'Please note that you are about to enable One-Click Trading mode. By clicking the "OK" button below, you acknowledge that you have read and understood the following terms and conditions, and you agree to be bound hereby. Your current version of the WEB trader enables you to choose between the following modes for sending orders. You agree that you will be bound by the procedures and conditions specified herein with respect to each such mode. ' +
    '1. The Default mode for sending orders refers to a process with two steps: (a) open the dialog to send an order or modify an existing trade, then select the parameters including the order type, the price, the volume, the take-profit and the stop-loss if needed. (b) confirm the order or the trade by clicking the "Send Order" button or the "Modify Order" button based on the specific order type selected and your intentions. Your order or your command to modify the existing trade will not be submitted until you have done both of the steps. ' +
    '2. The One-Click Trading mode for sending orders refers to a One-Click step either: ' +
    '* Your order to open a trade will be submitted immediately when you click either the "SELL" or the "BUY" buttons on the Symbols (Instruments) Panel in the Market sidebar. ' +
    '* Your order to close an open trade will be submitted immediately when you click the Close ("X") button corresponding to the specific open trade in the Open Trades List. ' +
    'THERE WILL BE NO SUBSEQUENT CONFIRMATION PROMPT FOR YOU TO ENGAGE. YOU WILL NOT BE ABLE TO REVOKE OR CHANGE YOUR ORDER ONCE YOU ARE DONE CLICKING. UNDER NORMAL MARKET CONDITIONS AND SYSTEM PERFORMANCE, A MARKET ORDER WILL BE PROMPTLY FILLED AFTER SUBMISSION AND YOU WILL HAVE ENTERED INTO A BINDING TRANSACTION. ' +
    'You can enable or disable One-Click Trading mode on the Accounts sidebar. ' +
    'By enabling the One-Click Trading mode, you understand that your orders will be submitted by clicking the "SELL" or "BUY" button or in any other way described above, without any further order confirmation. You agree to accept all risks associated with the use of the order submission mode you have chosen, including without limitation, the risks of software program errors, loss of data, damage to equipment, unavailability, or interruption of operations. ' +
    'You agree to fully indemnify and hold harmless our trading platform services from any and all losses, costs and expenses that it may incur as a result of any such errors, omissions or mistakes made by you, or any other person trading on behalf of your operations.',
    cNOCDD1: 'Please note that you are about to disable One-Click Trading mode. By clicking the "OK" button below, you acknowledge that you have read and understood the following terms and conditions, and you agree to restore the Default trading mode. ' +
    'The Default mode for sending orders refers to a process with two steps: (a) open the dialog to send an order or modify an existing trade, then select the parameters including the order type, the price, the volume, the take-profit and the stop-loss if needed. (b) confirm the order or the trade by clicking the "Send Order" button or the "Modify Order" button based on the specific order type selected and your intentions. Your order or your command to modify the existing trade will not be submitted until you have done both of the steps. ' +
    'You can enable or disable One-Click Trading mode on the Accounts sidebar. ',
    cancel: 'Cancel',
    ok: 'OK',
    oTPH1: 'Pending Orders',
    oTPH2: 'Open Trades',
    oTPH3: 'History of Trades',
    oTPH4: 'Cancelled Orders',
    oTPH5: 'History of Funding',
    rPL1: 'Broker',
    rPL2: 'Symbol',
    rPL3: 'Type',
    rPL4: 'Average Price',
    rPL5: 'Lots',
    rPL6: 'Unrealized PL',
    rPL7: 'Account',
    rOPL1: 'Broker',
    rOPL2: 'Symbol',
    rOPL3: 'Type',
    rOPL4: 'Average Price',
    rOPL5: 'Lots',
    rOPL6: 'Unrealized PL',
    rOPL7: 'Account',
    rPOL1: 'Symbol',
    rPOL2: 'Type',
    rPOL3: 'Lots',
    rPOL4: 'Price',
    rPOL5: 'TP',
    rPOL6: 'SL',
    rPOL7: 'Time',
    rPOL8: 'Broker',
    rPOL9: 'ID',
    rPOL10: 'Account',
    rPOL11: 'Op',
    rPOL12: 'Bet / Pip',
    rCOL1: 'Symbol',
    rCOL2: 'Type',
    rCOL3: 'Lots',
    rCOL4: 'Price',
    rCOL5: 'TP',
    rCOL6: 'SL',
    rCOL7: 'Reason',
    rCOL8: 'Create Time',
    rCOL9: 'Cancelled Time',
    rCOL10: 'Broker',
    rCOL11: 'ID',
    rCOL12: 'Account',
    rCOL13: 'Bet / Pip',
    rOTL1: 'Symbol',
    rOTL2: 'Type',
    rOTL3: 'Profit',
    rOTL4: 'Lots',
    rOTL5: 'Price',
    rOTL6: 'TP',
    rOTL7: 'SL',
    rOTL8: 'Swap',
    rOTL9: 'Time',
    rOTL10: 'Broker',
    rOTL11: 'ID',
    rOTL12: 'Account',
    rOTL13: 'Op',
    rOTL14: 'Bet / Pip',
    rHTL1: 'Symbol',
    rHTL2: 'Type',
    rHTL3: 'Profit',
    rHTL4: 'Lots',
    rHTL5: 'Open Price',
    rHTL6: 'Closed Price',
    rHTL7: 'Swap',
    rHTL8: 'Open Time',
    rHTL9: 'Closed Time',
    rHTL10: 'Broker',
    rHTL11: 'ID',
    rHTL12: 'Account',
    rHTL13: 'Bet / Pip',
    rHTL14: 'Commission',
    rTFRL1: 'Broker',
    rTFRL2: 'ID',
    rTFRL3: 'Payment ID',
    rTFRL4: 'Time',
    rTFRL5: 'Deposit(+) / Withdrawal(-)',
    rTFRL6: 'Commission',
    rTFRL7: 'Account',
    rTFRL8: 'Comment',
    oTTSO1: 'Send Order',
    oTTMO1: 'Modify Order',
    oTTMTSOT1: 'Modify TP or SL of Trade',
    oTOIN1: 'Order ID',
    oTTIN1: 'Trade ID',
    oTBNN1: 'Broker Name',
    oTAIN1: 'Account ID',
    oTDNN1: 'Symbol Name',
    oTLN1: 'Lots',
    oTLN2: 'Bet / Pip',
    oTOTN1: 'Order Type',
    oTTPN1: 'Take Profit',
    oTSLN1: 'Stop Loss',
    oTP2NN1: 'Market Price', // acE 162
    nT1: 'Name',
    vT1: 'Value',
    eDH1: 'Parameter',
    eDH2: 'Launch your EA',
    eLPH1: 'EA',
    rEL1: 'Name',
    rEL2: 'Description',
    rEL3: 'State',
    rEL4: 'Operation',
    cDT1: 'This EA is Already Existent',
    cDH1: 'Would you like to overwrite it? Please press OK to overwrite it.',
    cRDD1: 'Would you like to remove it? Please press OK to continue.',
    cRDSD1: 'This EA is running.',
    cRDSD2: 'Would you like to stop and remove it? Please press OK to continue.',
    cRDH1: 'Remove EA',
    tFN1: 'Time Frame of Tick',
    bN1: 'Initial Deposit of Account',
    oEANT1: 'EA',
    oPNT1: 'Param',
    sT1: 'Start',
    eT1: 'Stop',
    sT2: 'Step',
    bDH1: 'Replayer',
    bDH2: 'Optimization',
    bDH3: 'Start Date',
    bDH4: 'Finish Date',
    bDH5: 'Visible',
    bDH6: 'Start',
    bDH7: 'Optimize by Genetic Algorithm',
    bDH8: 'Progress',
    bDH9: 'Please note that if you uncheck the "VISIBLE" option on the "Replayer" dialogue or you are optimizing the parameters, then the screen will be blocked until the backtesting is done.',
    dPPH1: 'Progress of Downloading Historical Quotes',
    oPH1: 'Optimization',
    rOPAA1: 'Parameters',
    rOPAA2: 'Broker',
    rOPAA3: 'Account ID',
    rOPAA4: 'Currency',
    rOPAA5: 'Profit',
    rOPAA6: 'Trades',
    rOPAA7: 'Op',
    rOPAA8: 'Results',
    rOPAA9: 'ID',
    oPPH1: 'Progress of Optimization', // eE 42
    iLPH1: 'Indicators',
    rIL1: 'Name',
    rIL2: 'Description',
    rIL3: 'Operation',
    cRDHL1: 'Remove Indicator',
    cRDHL2: 'Would you like to remove it? Please press OK to continue.',
    iADT1: 'Add Indicator to Your Chart',
    iMDT1: 'Edit Your Indicator',
    bAI1: 'Add an Indicator',
    bMI1: 'Modify This Indicator',
    dITL1: 'Indicator',
    shown: 'Shown',
    hidden: 'Hidden',
    iDH1: 'Parameter',
    iDH2: 'Input',
    iDH3: 'Output',
    iDH4: 'Render this indicator on the same window with its parent chart(or indicator)',
    cDTL1: 'This Indicator is Already Existent',
    cDHL1: 'Would you like to overwrite it? Please press OK to overwrite it.', // kIE 23
    dIMIH1: 'Add an Indicator',
    dIMIH2: 'Edit',
    dIMIH3: 'Remove',
    dIMIH4: 'Add a Line',
    tSH1: 'Period',
    tSH2: 'Change',
    tSH3: 'Indicator',
    tSH4: 'Add an Indicator',
    tSH5: 'Add a Trend Line',
    tSH6: 'Add a Fibonacci',
    tSH7: 'Zoom Out',
    tSH8: 'Zoom In',
    tSH9: 'Scroll Lock',
    tSH10: 'Add a Chart',
    tSH11: 'Send Order',
    dSNH1: 'Select Symbol', // kT 14
    aSDH1: 'Select Symbols',
    sPHL1: 'Volume(Lots) to Order',
    sPHL2: 'More Symbols',
    sPHL3: 'Volume(Bet / Pip) to Order',
    sPHL4: 'One-Click Order',
    sPHL5: 'Watch List',
    sPAH1: 'Chart Window',
    sPAH2: 'Send Order',
    sPAH3: 'Sell',
    sPAH4: 'Buy',
    sPAH5: 'Bid',
    sPAH6: 'Ask',
    sPAH7: 'Lots',
    rASL1: 'Symbol',
    rASL2: 'Broker',
    rASL3: 'Account', // sE 13
    sH1: 'Broker',
    sH2: 'Account ID',
    sH3: 'Password',
    sH4: 'Investor Password',
    sH5: 'Keep me signed in.(NOT recommended if you are using a public computer!)',
    sH6: 'Sign In',
    sH7: 'New to us?',
    sH8: 'Sign up',
    sH9: 'Forgot password?',
    sH10: 'Reset Password',
    bNM1: 'your broker name',
    aIM1: 'your account ID',
    pM1: 'your password',
    iPM1: 'your investor password',
    sHL1: 'Broker',
    sHL2: 'Email',
    sHL3: 'Sign Up',
    sHL4: 'Credits',
    sHL5: 'Verification Code',
    sHL6: 'Resend',
    sHL7: 'Verify',
    sHL8: 'IB Account ID',
    sHL9: 'Optional',
    hP1: '-hour period.',
    mP1: ' minutes.',
    rPH1: 'Broker',
    rPH2: 'Email',
    rPH3: 'Send',
    rPH4: 'Reset Password Token',
    rPH5: 'Reset Password',
    cPH1: 'New Password',
    cPH2: 'New Investor Password',
    cPH3: 'Change Password or Investor Password', // aE 29
    m1: "[M1]: Error: ",
    m2: "[M2]: While calling ",
    m3: "[M3]: error occurs: ",
    m4: "[M4]: The generated ID has exceeded the maximum safe integer. You should clear up browser's storage and continue.",
    m5: "[M5]: Node does not exist.",
    m6: "[M6]: Root node does not exist.",
    m7: "[M7]: Node to remove does not exist.",
    m8: "[M8]: Failed to create node.",
    m9: "[M9]: Failed to refresh.",
    m10: "[M10]: Failed to update.",
    m11: "[M11]: Failed to load.",
    m12: "[M12]: Failed to reset.",
    m13: "[M13]: Failed to update resource.",
    m14: "[M14]: Failed to load resource.",
    m15: "[M15]: Failed to remove resource.",
    m16: "[M16]: Failed to add resource.",
    m17: "[M17]: Failed to save resource.",
    m18: "[M18]: Failed to update the setting of node.",
    m19: "[M19]: Failed to refresh the setting of node.",
    m20: "[M20]: Failed to clean up the resource of the setting of node.",
    m21: "[M21]: Failed to get the setting of node.",
    m22: "[M22]: Failed to get the type of node.",
    m23: "[M23]: Failed to get the resource of node.",
    m24: "[M24]: Reconnect to streaming quotes...",
    m25: "[M25]: Reconnect to account...",
    m26: "[M26]: ** An error occurred during the transaction.",
    m27: "[M27]: The XHR method specified is wrong.",
    m28: "[M28]: IndexedDB is initialized successfully.",
    m29: "[M29]: IndexedDB is deleted successfully.",
    m30: "[M30]: Please close all other tabs with this site open!",
    m31: "[M31]: A new version of this page is ready. Please reload!",
    m32: "[M32]: Failed to open indexedDB.",
    m33: "[M33]: Failed to delete database.",
    m34: "[M34]: Succeeded in getting block gap.",
    m35: "[M35]: Failed to get block gap.",
    m36: "[M36]: Succeeded in saving block.",
    m37: "[M37]: Failed to save block.",
    m38: "[M38]: Succeeded in loading block.",
    m39: "[M39]: Failed to load block.",
    m40: "[M40]: There is no specific OHLC block.",
    m41: "[M41]: Received data is wrong.",
    m42: "[M42]: Received data is not sorted.",
    m43: "[M43]: Succeeded in getting history quotes.",
    m44: "[M44]: Succeeded in downloading a part of history quotes.",
    m45: "[M45]: Succeeded in downloading all specified history quotes.",
    m46: "[M46]: Got ready for sending data to main thread.",
    m47: "[M47]: Error occurs while indicator algorithm is running.",
    m48: "[M48]: This indicator is disabled.",
    m49: "[M49]: Error occurs while sending order.",
    m50: "[M50]: Error occurs while modifying order.",
    m51: "[M51]: Error occurs while cancelling order.",
    m52: "[M52]: Error occurs while closing trade.",
    m53: "[M53]: Error occurs while modifying the take profit or stop loss of a trade.",
    m54: "[M54]: Error occurs while getting profile.",
    m55: "[M55]: Error occurs while getting available symbols.",
    m56: "[M56]: Error occurs while getting orders.",
    m57: "[M57]: Error occurs while getting trades.",
    m58: "[M58]: Error occurs while getting transfer fund records.",
    m59: "[M59]: Error occurs while getting positions.",
    m60: "[M60]: Error occurs while getting accounts.",
    m61: "[M61]: Error occurs while getting transactions.",
    m62: "[M62]: Received transaction data is wrong.",
    m63: "[M63]: The parameter: indicatorName is not correct.",
    m64: "[M64]: The parameter: indicatorDesc is not correct.",
    m65: "[M65]: This indicator doesn't exist.",
    m66: "[M66]: You should run InitIndicator(indicatorName) at first.",
    m67: "[M67]: This indicator can't be unregistered because it is running.",
    m68: "[M68]: The parameter: name is not correct.",
    m69: "[M69]: The parameter: shift is not correct.",
    m70: "[M70]: The parameter: visible is not correct.",
    m71: "[M71]: The parameter: index is not correct.",
    m72: "[M72]: The data as output that you specified to render doesn't exist.",
    m73: "[M73]: The parameter: renderType is not correct.",
    m74: "[M74]: The parameter: colorDown is not correct.",
    m75: "[M75]: The parameter: colorUp is not correct.",
    m76: "[M76]: The parameter: whereToRender is not correct.",
    m77: "[M77]: The format of the parameter is not correct.",
    m78: "[M78]: The name of the parameter is not correct.",
    m79: "[M79]: The value of the parameter is not correct.",
    m80: "[M80]: The attribute: required is not correct.",
    m81: "[M81]: The attribute: type is not correct.",
    m82: "[M82]: The attribute: range is not correct.",
    m83: "[M83]: The parameter has already existed.",
    m84: "[M84]: The parameter is required.",
    m85: "[M85]: The type of the parameter is not correct.",
    m86: "[M86]: The parameter exceeded the range.",
    m87: "[M87]: The name should not be reserved keyword.",
    m88: "[M88]: The start value of the parameter is not correct.",
    m89: "[M89]: The end value of the parameter is not correct.",
    m90: "[M90]: The step value of the parameter is not correct.",
    m91: "[M91]: The optimization needs one parameter at least.",
    m92: "[M92]: You have to specify at least one kind of data as input.",
    m93: "[M93]: You have to specify at least one kind of data as output.",
    m94: "[M94]: The data as input that you specified doesn't exist.",
    m95: "[M95]: Please check the settings of the chart that you want to add this indicator to.",
    m96: "[M96]: Please check the settings of the indicator.",
    m97: "[M97]: Failed to add chart.",
    m98: "[M98]: Failed to add indicator to chart.",
    m99: "[M99]: The chart doesn't exist.",
    m100: "[M100]: The chart on which this indicator is based doesn't exist.",
    m101: "[M101]: The parameter: chartId is not correct.",
    m102: "[M102]: The parameter: indicatorId is not correct.",
    m103: "[M103]: You should use this function in an active environment of running indicator scripts.",
    m104: "[M104]: The parameter: paramName doesn't exist.",
    m105: "[M105]: The data as output that you specified doesn't exist.",
    m106: "[M106]: The name of this indicator has existed.",
    m107: "[M107]: This indicator is not a function.",
    m108: "[M108]: The parameter of this indicator is not correct.",
    m109: "[M109]: Please select an indicator.",
    m110: "[M110]: Please select a broker.",
    m111: "[M111]: Please enter an account ID.",
    m112: "[M112]: Please enter an email address.",
    m113: "[M113]: The password or the investor password (at least one field) must be filled.",
    m114: "[M114]: A new password or a new investor password (at least one field) must be filled.",
    m115: "[M115]: The password must be filled.",
    m116: "[M116]: The parameter: eaName is not correct.",
    m117: "[M117]: The parameter: eaDesc is not correct.",
    m118: "[M118]: The parameter: Init is not a function.",
    m119: "[M119]: The parameter: Deinit is not a function.",
    m120: "[M120]: The parameter: OnTick is not a function.",
    m121: "[M121]: This EA doesn't exist.",
    m122: "[M122]: This EA will be stopped forcibly because of the change of some chart.",
    m123: "[M123]: The chart component is missing.",
    m124: "[M124]: The EA component is missing.",
    m125: "[M125]: The account component is missing.",
    m126: "[M126]: The authentication component is missing.",
    m127: "[M127]: No data for the specific handle.",
    m128: "[M128]: The parameter: handle is not correct.",
    m129: "[M129]: The start date is greater than the finish date.",
    m130: "[M130]: Both the start date and the finish date should not be today or sometime in the future simultaneously.",
    m131: "[M131]: The start date of ticks is required.",
    m132: "[M132]: The finish date of ticks is required.",
    m133: "[M133]: The time frame of tick is required.",
    m134: "[M134]: The time frame of tick is too long.",
    m135: "[M135]: The time frame is not supported.",
    m136: "[M136]: The time frame for back testing is not supported.",
    m137: "[M137]: The back testing finished successfully.",
    m138: "[M138]: The back testing was stopped forcibly.",
    m139: "[M139]: You can't start an EA until back testing is done.(You can stop an running EA.)",
    m140: "[M140]: The back testing or the optimization is running. Please wait until it's done.",
    m141: "[M141]: The optimization finished successfully.",
    m142: "[M142]: The initial deposit of account is required.",
    m143: "[M143]: The selector is not correct.",
    m144: "[M144]: The account that you select is not an object.",
    m145: "[M145]: The account that you select is not correct.",
    m146: "[M146]: The pending order that you select is not an object.",
    m147: "[M147]: The pending order that you select is not correct.",
    m148: "[M148]: The open trade that you select is not an object.",
    m149: "[M149]: The open trade that you select is not correct.",
    m150: "[M150]: The pending order or the open trade that you select is not an object.",
    m151: "[M151]: The pending order or the open trade that you select is not correct.",
    m152: "[M152]: The quote that you select is not an object.",
    m153: "[M153]: The quote that you select is not correct.",
    m154: "[M154]: At least you should run an EA and specify one streaming quote or add one chart.",
    m155: "[M155]: The information of your account doesn't exist.",
    m156: "[M156]: Please sign in. Now you are using an account in investor mode.",
    m157: "[M157]: Failed to sign in with investor mode.",
    m158: "[M158]: Please sign in.",
    m159: "[M159]: Failed to sign in.",
    m160: "[M160]: Your order is rejected because the margin is not enough.",
    m161: "[M161]: Your order is rejected by market. Probably the market is closed.",
    m162: "[M162]: The balance is not enough to withdraw.",
    m163: "[M163]: The margin is not enough to withdraw.",
    m164: "[M164]: Failed to send order because of investor mode.",
    m165: "[M165]: Failed to modify order because of investor mode.",
    m166: "[M166]: Failed to cancel order because of investor mode.",
    m167: "[M167]: Failed to modify the take profit or stop loss of a trade because of investor mode.",
    m168: "[M168]: Failed to close trade because of investor mode.",
    m169: "[M169]: The context is not an object.",
    m170: "[M170]: The context is not correct.",
    m171: "[M171]: Please don't call this API in init function.",
    m172: "[M172]: Please call this API in init function.",
    m173: "[M173]: The parameter: brokerName is not a string type.",
    m174: "[M174]: The parameter: brokerName is not correct.",
    m175: "[M175]: The parameter: accountId is not a string type.",
    m176: "[M176]: The parameter: symbolName is not a string type.",
    m177: "[M177]: The parameter: volume is not correct.",
    m178: "[M178]: The parameter: orderType is neither ORDER_TYPE.OP_BUY nor ORDER_TYPE.OP_SELL.",
    m179: "[M179]: The parameter: price is not correct.",
    m180: "[M180]: The parameter: slippage should be a numeric type and greater than zero.",
    m181: "[M181]: The parameter: takeProfit is not correct.",
    m182: "[M182]: The parameter: stopLoss is not correct.",
    m183: "[M183]: The parameter: comment should be a string type and the length should not exceed the limitation.",
    m184: "[M184]: The symbol name is not found.",
    m185: "[M185]: The number of pending orders and open trades exceeded the limitation",
    m186: "[M186]: The volume exceeded the limitation.",
    m187: "[M187]: The margin is not enough.",
    m188: "[M188]: The parameter: orderId is not a string type.",
    m189: "[M189]: The parameter: tradeId is not a string type.",
    m190: "[M190]: The pending order that you are cancelling doesn't exist.",
    m191: "[M191]: The open trade that you are closing doesn't exist.",
    m192: "[M192]: A trade is opened.",
    m193: "[M193]: The take profit or stop loss of a trade is modified.",
    m194: "[M194]: A trade is closed.",
    m195: "[M195]: An order is sent.",
    m196: "[M196]: An order is modified.",
    m197: "[M197]: An order is cancelled.",
    m198: "[M198]: An amount of funds is transferred.",
    m199: "[M199]: Please allow popups for this website.",
    m200: "[M200]: There is already a user registered with the email provided.",
    m201: "[M201]: Please remember: ",
    m202: "[M202]: The authentication information that you submitted is not correct.",
    m203: "[M203]: There is no user registered with the account ID provided.",
    m204: "[M204]: There is no user registered with the email provided.",
    m205: "[M205]: Please note that your password or your investor password is reset.",
    m206: "[M206]: Failed to change password because of investor mode.",
    m207: "[M207]: Failed to change password because this is an account at Oanda.",
    m208: "[M208]: Failed to sign in with investor mode because this is an account at Oanda.",
    m209: "[M209]: Failed to make the trading records of this account open to the public because of investor mode.",
    m210: "[M210]: Failed to make the trading records of this account closed to the public because of investor mode.",
    m211: "[M211]: Failed to make the trading records of this account open to the public because this is an account at Oanda.",
    m212: "[M212]: Failed to make the trading records of this account closed to the public because this is an account at Oanda.",
    m213: "[M213]: A reset password email has been sent successfully.",
    m214: "[M214]: You can't send reset password email too frequently in a ",
    m215: "[M215]: Please enter the reset password token.",
    m216: "[M216]: Your reset password token has expired. After you send reset password email, it will expire in ",
    m217: "[M217]: Your new password should not be equal to your new investor password.",
    m218: "[M218]: You made the trading records of your account open to the public successfully.",
    m219: "[M219]: You made the trading records of your account closed to the public successfully.",
    m220: "[M220]: Failed to get the setting of the server.",
    m221: "[M221]: Failed to setup brokers due to the duplicated information.",
    m222: "[M222]: Service has not started yet.",
    m223: "[M223]: Your account has been removed.",
    m224: "[M224]: The version of this website is updated.",
    m225: "[M225]: Timeout.",
    m226: "[M226]: Failed to resize.",
    m227: "[M227]: There are some data not aligned: ",
    m228: "[M228]: The symbol is not tradable.",
    m229: "[M229]: You can't stop or pause replaying while downloading the data.",
    m230: "[M230]: Please call this API in deinit function.",
    m231: "[M231]: The result that you set for the optimization is not correct.",
    m232: "[M232]: The attribute: step is not correct.",
    m233: "[M233]: The order that you select is not an object.",
    m234: "[M234]: The order or the trade that you select is not an object.",
    m235: "[M235]: The order that you select is not correct.",
    m236: "[M236]: The order or the trade that you select is not correct.",
    m237: "[M237]: The trade that you select is not an object.",
    m238: "[M238]: The trade that you select is not correct.",
    m239: "[M239]: The ID is not correct.",
    m240: "[M240]: The index is not correct.",
    m241: "[M241]: The input data are not correct.",
    m242: "[M242]: The output data are not correct.",
    m243: "[M243]: The length is not correct.",
    m244: "[M244]: The data are not correct.",
    m245: "[M245]: No data.",
    m246: "[M246]: The time is not correct.",
    m247: "[M247]: The value is not correct.",
    m248: "[M248]: The signal ID is not correct.",
    m249: "[M249]: The magic number is not correct.",
    m250: "[M250]: The expiration is not correct.",
    m251: "[M251]: The symbol component is missing.",
    m252: "[M252]: Please enter a decimal number here.",
    m253: "[M253]: The number should not be less than zero.",
    m254: "[M254]: The name of the input data has already existed.",
    m255: "[M255]: The index of the input data has already existed.",
    m256: "[M256]: The name of the output data has already existed.",
    m257: "[M257]: The quotes required don't exist.",
    m258: "[M258]: Failed to accept these terms and conditions for One-Click trading because this is an account at Oanda.",
    m259: "[M259]: Failed to reject these terms and conditions for One-Click trading because this is an account at Oanda.",
    m260: "[M260]: You accepted these terms and conditions for One-Click trading successfully.",
    m261: "[M261]: You rejected these terms and conditions for One-Click trading successfully.",
    m262: "[M262]: Failed to accept these terms and conditions for One-Click trading because of investor mode.",
    m263: "[M263]: Failed to reject these terms and conditions for One-Click trading because of investor mode.",
    m264: "[M264]: We detected that the number of your connections has exceeded the maximum value. So, the system blocked your location for a while as a penalty. " +
          "One of the possible reasons why the maximum value was exceeded is that you may have opened too many pages associated with our WEB trader. If so, please close the redundant pages and wait for a while. The connections would be recovered automatically. " +
          "Another reason is that you may use a proxy and the proxy is being used by too many people. If so, please switch your browser's proxy setting to another proxy and then refresh the page of our WEB trader.",
    m265: "[M265]: The interval is not correct.",
    m266: "[M266]: The callback function is not correct.",
    m267: "[M267]: Failed to verify MFA code because this is an account at Oanda.",
    m268: "[M268]: Please enter your MFA code.",
    m269: "[M269]: Failed to set MFA because this is an account at Oanda.",
    m270: "[M270]: Failed to set MFA because of investor mode.",
    m271: "[M271]: Failed to generate the QR code.",
    m272: '[M272]: If you have scanned the QR code by using the authenticator, please check the confirmation checkbox and then click the "OK" button. If you click "OK" without scanning the QR code, then you can NOT sign in next time.',
    m273: "[M273]: The MFA of this account is enabled successfully.",
    m274: "[M274]: The MFA of this account is disabled successfully.",
    m275: "[M275]: The EA was removed.",
    m276: "[M276]: An EA was created successfully.",
    m277: "[M277]: The program of the custom indicator was removed.",
    m278: "[M278]: The program of a custom indicator was created successfully.",
    m279: "[M279]: The parameter: OnTransaction is not a function.",
    m280: "[M280]: Please call this API in OnTick function.",
    m281: "[M281]: The parameter: Render is not a function.",
    m282: "[M282]: You should use this function in an active environment of rendering this indicator.",
    m283: "[M283]: Failed to get the specific SVG canvas.",
    m284: "[M284]: Failed to send reset password email due to the localhost mode.",
    m285: "[M285]: Failed to reset password due to the localhost mode.",
    m286: "[M286]: Failed to sign up due to the localhost mode.",
    m287: "[M287]: The withdrawal has arrived.",
    m288: "[M288]: The parameter: accountId is not correct.",
    m289: "[M289]: The parameter: email address is not correct.",
    m290: "[M290]: The operation has been done successfully.",
    m291: "[M291]: An email with the verification code has been sent successfully.",
    m292: "[M292]: Please enter the verification code.",
    m293: "[M293]: You can't send an email with the verification code too frequently in a ",
    m294: "[M294]: The trading qualification has been approved.",
    m295: "[M295]: The margin is not enough. If the amount of margin is not increased soon, the positions may be liquidated.",
    m296: "[M296]: The MFA code must be filled.",
    m297: "[M297]: The MFA token must be filled.",
    m298: "[M298]: The parameter: IB accountId is not correct.",
    m299: "[M299]: Failed to sign up.",
    m300: "[M300]: Failed to resend the verification code.",
    m301: "[M301]: Failed to send reset password email.",
    m302: "[M302]: Failed to reset password.",
    m303: "[M303]: The trade token must be filled.",
    m304: "[M304]: Failed to operate due to investor mode.",
    m305: "[M305]: The IB doesn't exist.",
    clDH1: "Axis",
    clDH2: "Background",
    clDH3: "Text",
    clDH4: "Grid",
    clDH5: "Bar Down",
    clDH6: "Bar Up",
    clDH7: "Bear Candle",
    clDH8: "Bull Candle",
    clDH9: "Line Graph",
    clDH10: "Window",
    clDH11: "Menu",
    clDH12: "Menu Text",
    kOD1: "O",
    kOD2: "H",
    kOD3: "L",
    kOD4: "C",
    vMH1: "MFA Code",
    vMH2: "Verify",
    mH1: "MFA - Multiple Factor Authentication",
    mH2: "Scan the QR Code via MFA Authenticator",
    mH3: "MFA can help you improve the security of authentication. Please note that, if you have enabled MFA and start a new operation, regardless of the purpose of the new operation(to enable MFA or to disable MFA), your old MFA status will be reset to DISABLED and your old MFA key can't be restored. Fortunately, you can proceed to enable MFA again by scanning a new QR code.",
    mH4: "Would you like to disable MFA? Please note that, after this operation, your old MFA status and your old MFA key can't be restored. Fortunately, you can restart the operation to enable MFA again by scanning a new QR code anytime in the future.",
    mH5: "This QR code contains your MFA secret key, so, please DON'T share this image with anyone else.",
    mH6: "Please check this option if you have scanned the QR code by using MFA Authenticator.",
    mH7: "Disable MFA",
    mH8: "Enable MFA",
    tF1: "tensorflow", // Version update will remove localStorage, this term will prevent the trained models from being removed by mistake. Disclaimer: We are not affiliated with Tensorflow.
    cRRADH1: "Remove Account",
    cRRADD1: "Would you like to remove your account? Please press OK to continue.",
    eLB1: "Edit",
    eLB2: "Start",
    eLB3: "Stop",
    eLB4: "Remove",
    oLB1: "Backtest",
    iLB1: "Edit",
    iLB2: "Remove",
    oTLB1: "Modify Pending Order",
    oTLB2: "Cancel Pending Order",
    oTLB3: "Modify TP or SL of Trade",
    oTLB4: "Close Open Trade"
}
