Trading Station/Marketscope 2013-II Beta

The beta versions of the Trading Stations and Marketscope

Moderator: admin

Trading Station/Marketscope 2013-II Beta

Postby sunshine » Tue Jul 30, 2013 6:17 am

The beta version of the Trading Station/Marketscope 2013-II (official release is scheduled @ beginning of autumn 2013) is available for public testing.

Important notes:

1) This beta version is installed in addition to the production version of the trading station. It does not replace the production version, so both version can be used simultaneously, in the same time.

2) The beta version is not designed to work on real accounts. It may, and, most probably does, contain defects. Please do not use it on real accounts.

3) The broker support service has not seen this version yet, so, please discuss all questions and report all problems here. Do not call your broker to ask about or to report a problem in the beta version.

Please read the beta-testing license agreement carefully before installing the beta version.

What's New?

Trading Station
    1. Optional Save of Login
      Now you can choose whether to save the entered login in the Login dialog box. The dialog box has the Save Login check box selected by default. If you do not want your login to be saved in the dialog box, just clear the check box before logging in.

    2. Used Margin Column in Open Positions and Summary
      A new Used Margin column (Usd Mr) has been added to the Open Positions and Summary windows. It provides the amount of the account equity currently allocated to maintain your open position or positions.

    3. Rollover Column in Summary
      A new Rollover column has been added to the Summary window. It provides the amount of rollover interest received or paid for the positions on rollover.

    4. Value of Stop and Limit Displayed in Base Currency in Create Order Dialog Boxes
      The Create Market Order and Create Entry Order dialog boxes display Stop and Limit orders distances away from the current execution price in pips by default. From now on, in this same general area, the values of a Stop and Limit orders are displayed in the account base currency. Note that the feature is not available for U.S.-based accounts.

    5. Sorting of Summary for All Columns
      Now you can sort data in columns of the Summary window in ascending order, descending order, or in the order of symbols in the Advanced and Simple Dealing Rates windows.

    6. Improved Trading Status Display
      Previously, the trading status has only been displayed at the bottom of the FX Trading Station. Now, if the trading is closed, the trading status is also displayed above the top menu bar.

    7. More Default Profile Choices
      Now the FX Trading Station provides more default profile choices. The default profiles are based on specific trading styles. The default profiles are intended to save your time when customizing your FX Trading Station. You just choose a profile that best suits your trading style and get customized ready-to-work FX Trading Station. You can choose a default profile in the Open Profile dialog box.

    Marketscope

    1. Support of Indicore SDK 2.2 features
      Now Marketscope 2.0 supports main features of Indicore SDK 2.2: view and owner-drawn indicators. For more information about these features, please read this article.
      Also, Marketscope 2.0 supports another Indicore 2.2 feature: ability to get account currency.

      Read more about owner-drawn indicators:
      viewtopic.php?f=30&t=57814&p=87624#p87618

      Read more about views:
      viewtopic.php?f=30&t=57814&p=87624#p87622

    2. The Kagi, Renko Candles, and Point and Figure Charts
      Now in addition to the Line, Bar, and Candlestick charts, Marketscope 2.0 offers the Kagi, Renko Candles, and Point and Figure charts.

    3. Logarithmic Scale Compliments the Existing Linear One
      While working with charts, in addition to a linear scale you can select a logarithmic one, too.

      Read more about Logarithmic Scale
      viewtopic.php?f=30&t=57814&p=87624#p87608

    4. Import Strategies, Alerts, and Indicators with One Click
      Marketscope 2.0 lets you to drag files to any of its windows. You need not to browse for files to import strategies, alerts, or indicators any more. Just drag the file of your choice from anywhere on your computer or the Web in to Marketscope 2.0 or Trading Station.

    5. E-mail Configurator Wizard Makes Configuring E-mail to Receive Strategy and Alert Notifications an Easy Task
      Configuring e-mails to receive notification messages about strategy and alert events has become fast and easy thanks to the newly introduced E-mail Configurator wizard! To start the wizard, on the System menu, click Configure Email.

    6. Choose the Way Indicators Appear on the Chart
      Now you can select any of the three available indicator appearances on the chart: Open-to-Open, Middle-to-Middle, or Close-to-Close.

      Read more about drawing mode:
      viewtopic.php?f=30&t=57814&p=87624#p87624

    7. Access the Symbol Subscription List Directly from the Chart
      Now you can subscribe to a new symbol or unsubscribe from an existing one directly from the chart.

      Read more about Symbol Subscription:
      viewtopic.php?f=30&t=57814&p=87624#p87607

    8. Customize Fibonacci Time Zones Levels More Precisely
      You can customize Fibonacci Time Zones levels with greater accuracy by adding fractions to whole numbers.

    9. New Format of Templates, Snapshot and Layouts
      The internal format of templates, snapshot and layout has been changed to simplify the development of the platform in the future. It is recommended to re-save all your templates, snapshots and layouts in a new format.

    10. New Design of Indicators and Strategies Dialog Boxes
      Now Add Indicator, Add Strategy and Manage Extensions dialog boxes have more user friendly interface.

    11. Templates Menu
      The templates menu has been removed from the File menu. Now it is available on the top menu bar.

    12. The fix of the issue terminal:execute an ELS order returns only one request ID
    Strategy Backtester and Strategy Optimizer

    1. Support for Printing of Optimizer Results
      Now all Strategy Optimizer views support print and print preview abilities.

    2. Non-slippage Mode in Strategy Backtester and Optimizer
      Now Strategy Backtester and Strategy Optimizer provide a new setting: non-slippage mode.
      Non-slippage mode allows to eliminate the slippage completely and to execute conditional orders at their order prices.

      Read more about non-slippage mode:
      viewtopic.php?f=30&t=57814&p=87624#p87614

    3. Optimize on Larger Time Range of Data
      Available time range of data to be used for the optimization increased. Now the time range of one instrument may be up to 27 years. Note that if you choose more than one instrument, their combined time range still may not exceed 27 years.

    4. Saving of User Defined Size of Wizard Windows
      Now Strategy Backtester and Strategy Optimizer keep the user defined size of wizard windows.

    5. Support of Exotic Crosses During Backtesting
      Now you can backtest on specific combination of instrument and account currency, when two additional instruments are required for calculating settings. For example, previously, when backtesting on HKG33 with GBP account, you got the error saying that HKD/GBP or GBP/HKD instruments are not found. Now this problem is resolved.

    The download link for the beta version:
    http://fxcodebase.com/bin/beta2013II/FX ... allDev.EXE
    sunshine
     

    Re: Trading Station/Marketscope 2013-II Beta

    Postby Nikolay.Gekht » Wed Jul 31, 2013 12:54 pm

    Symbol Subscription Directly from the Chart

    In Marketscope 2.0, on the toolbar, the Symbols command has been added in the Symbol box, and now you do not need to switch from the Marketscope 2.0 to Trading Station window every time you want to subscribe to new symbols or unsubscribe from existing ones. Do it directly from the chart.

    To open the Symbol Subscription List dialog box, in the Symbol box, click Symbols.

    Image
    Attachments
    symbols.png
    symbols.png (5.87 KiB) Viewed 9930 times
    Nikolay.Gekht
    FXCodeBase: Site Admin
     
    Posts: 1235
    Joined: Wed Dec 16, 2009 6:39 pm
    Location: Cary, NC

    Re: Trading Station/Marketscope 2013-II Beta

    Postby Nikolay.Gekht » Wed Jul 31, 2013 12:58 pm

    Semi-Logarithmic Scale

    Previously, only linear scales were used on the Marketscope 2.0 charts. When significant data changes take place, a chart with a linear scale looks hard to work with. To resolve this issue, a semi-logarithmic scale has been introduced. It makes analyzing data on such charts much easier. It is especially true if it comes to analyzing data over a long period of time when significant market data changes occur more often.

    On the chart with a linear scale that is provided below, the graphical representation of the data has sharp peaks and deep depressions. Such a chart is difficult to work with.
    linearscale.png



    The same data on the chart with a semi-logarithmic scale that is provided below, looks leveled, and is easier to work with especially when you analyze data over a long period of time.
    logscale.png



    To add a semi-logarithmic scale to a chart, right-click in the chart's vertical axis, and then click Logarithmic Scale. A selected check box appears on the shortcut menu next to the command.
    LogScaleChecked.png
    Nikolay.Gekht
    FXCodeBase: Site Admin
     
    Posts: 1235
    Joined: Wed Dec 16, 2009 6:39 pm
    Location: Cary, NC

    Re: Trading Station/Marketscope 2013-II Beta

    Postby Nikolay.Gekht » Wed Jul 31, 2013 1:00 pm

    E-mail Configurator

    The E-mail Configurator wizard allows to make configuring e-mail settings for known e-mail providers such as Gmail an easy operation.

    To open the wizard, in Marketscope 2.0, click Configure Email on the File menu; in Trading Station, click Configure Email on the System menu.

    When the wizard opens, complete its step-by-step instructions.
    Nikolay.Gekht
    FXCodeBase: Site Admin
     
    Posts: 1235
    Joined: Wed Dec 16, 2009 6:39 pm
    Location: Cary, NC

    Re: Trading Station/Marketscope 2013-II Beta

    Postby Nikolay.Gekht » Wed Jul 31, 2013 1:01 pm

    Non-Slippage Mode

    Backtester and Optimizer simulate prices on the basis of minute bars, and each such minute bar comprises nine ticks. If during the minute there happens a substantial price change, the price change between the simulated ticks is also substantial. Thus, if a conditional order is activated and executed during this period, there can take place a noticeable slippage between the activation and execution prices. In the real market, such situation is not normal. Thus, the backtesting and optimization results are far from reality and do not satisfy many strategies such as pip-hunting ones at all.

    To bring the performance of backtester and optimizer closer to real life, a non-slippage mode has been introduced. It allows to execute conditional orders at the order price without any slippage.

    To resolve the problem, a special parameter has been added to the Backtest Strategy and Optimize Strategy wizards.

    You can find the Non-slippage parameter on the Backtester and Optimizer pages of the respective wizards.

    Non_Slippage_Backtester.png


    Non_slippage_checked.png
    Nikolay.Gekht
    FXCodeBase: Site Admin
     
    Posts: 1235
    Joined: Wed Dec 16, 2009 6:39 pm
    Location: Cary, NC

    Re: Trading Station/Marketscope 2013-II Beta

    Postby Nikolay.Gekht » Wed Jul 31, 2013 1:04 pm

    Owner-Drawn Indicators

    When owner-drawn indicators were not available yet, regular indicators' drawing tools were limited.

    The owner-drawn indicators offer a variety of new drawing tools.

    See examples of owner-drawn indicators
    viewtopic.php?f=30&t=58431 - Quadrangle Candles
    viewtopic.php?f=30&t=58433 - Position Indicator
    viewtopic.php?f=30&t=58437 - Heikin-Ashi Gradient Heatmap

    Watch Beta from, more examples are on the way.
    Nikolay.Gekht
    FXCodeBase: Site Admin
     
    Posts: 1235
    Joined: Wed Dec 16, 2009 6:39 pm
    Location: Cary, NC

    Re: Trading Station/Marketscope 2013-II Beta

    Postby Nikolay.Gekht » Wed Jul 31, 2013 1:09 pm

    Views

    When view indicators (from now on views) were not available, it was problematic to produce non-time-based charts. With the help of views you can do it easily.

    The main difference between a view and a regular indicator is that the latter can be applied only to an existing chart, whereas a view is a chart by itself.

    Other advantages of views include the ability to use market data of any third party, even market data from files, and the formation of OHLC bars with irregular time periods. As the result, views allow to produce non-time-based charts.

    Look at the Point and Figure non-time-based chart below.
    ViewPointAndFigure.png


    Here is the example of a view with the third-party market data feed.
    3rdPartyFeedVeiw.png


    Marketscope 2.0 includes three of such views: Kagi, Renko Candles, and Point and Figure.

    To create a view, in Marketscope 2.0, click Create View on the File menu; in Trading Station, click Create View on the Charts menu.

    Image

    In the Create View dialog box, click the view of your choice, and then click OK.

    Create_Chart_View_Dialog.png


    In the corresponding Chart Properties dialog box, specify parameters of your choice, and then click OK.
    Chart_View_Properties_Dialog.png



    You can import and install more views in the same way as you do it with indicators. The easiest way is to use the Drag-and-Drop operation, i.e. dragging a file or file link with the view of your choice from your computer or the Web to the Mareketscope 2.0 or Trading Station window.

    You can also import views by clicking Import Extension on the Alerts and Trading Automation menu in Marketscope 2.0, or by pointing to Alerts and Trading Automation on the Charts menu, and then clicking Import Extension in Trading Station.

    Image

    There are a few examples of custom views:
    viewtopic.php?f=30&t=58421 - Yahoo Finance Chart View
    viewtopic.php?f=30&t=58424 - Custom N-hour candles view
    viewtopic.php?f=30&t=58426 - Pitrading CSV files view

    Watch for Beta forum, more examples are on the way!
    Attachments
    File_CreateView.png
    File_CreateView.png (7.27 KiB) Viewed 9930 times
    ImportExt_Alert.png
    ImportExt_Alert.png (6.57 KiB) Viewed 9930 times
    Nikolay.Gekht
    FXCodeBase: Site Admin
     
    Posts: 1235
    Joined: Wed Dec 16, 2009 6:39 pm
    Location: Cary, NC

    Re: Trading Station/Marketscope 2013-II Beta

    Postby Nikolay.Gekht » Wed Jul 31, 2013 1:11 pm

    Drawing Mode

    The Drawing mode parameter has been added to indicator parameters.

    Look at the picture below to get the idea why the parameter has been introduced.

    DrawingMode.png


    There are two heat-map indicators applied to the chart. The upper one has the Middle-to-Middle value of the Drawing Mode parameter, and the beginning of the indicator's period starts in the middle of the chart period. The lower one has the Open-to-Open value, and the beginning of the indicator's period starts at the beginning of the chart period. The indicator's period ends at the corresponding part of the next chart period. The parameter has one more value - Close-to-Close.

    You can find the Drawing Mode parameter in the Indicator dialog box.
    Indicator_Properties_Drawing.png
    Nikolay.Gekht
    FXCodeBase: Site Admin
     
    Posts: 1235
    Joined: Wed Dec 16, 2009 6:39 pm
    Location: Cary, NC

    Re: Trading Station/Marketscope 2013-II Beta

    Postby TakisGen » Wed Jul 31, 2013 10:32 pm

    Hi,

    i have three files as follows:

    xTick.lua
    requiredSource=core.Tick
    dofile("xInclude.lua");

    xBar.lua
    requiredSource=core.Bar
    dofile("xInclude.lua");

    xInclude.lua
    function Init()
    if requiredSource==core.Tick then
    indicator:name("xTick");
    indicator:description("xTick");
    else
    indicator:name("xBar");
    indicator:description("xBar");
    end
    indicator:requiredSource(requiredSource);
    ....

    Both indicators, xTick and xBar, are working ok with TSII Marketscope and TSII Strategy Optimizer
    as well as with TSII Dev Marketscope (this Beta) but not with it's Strategy Optimizer.

    The error details:
    ...\FXTS2.Dev\Indicators\Custom\xInclude.lua:9: The first parameter must be core.Bar or core.Tick

    Regards,
    Takis
    TakisGen
     
    Posts: 34
    Joined: Sat May 28, 2011 10:09 am

    Re: Trading Station/Marketscope 2013-II Beta

    Postby TakisGen » Thu Aug 01, 2013 12:59 am

    When loading a profile, the HideSource property of the DataSource is not restored properly
    when loading a profile of an indicator with indicator:setTag("replaceSource", "t")
    and has to be set again manualy.
    TakisGen
     
    Posts: 34
    Joined: Sat May 28, 2011 10:09 am

    Next

    Return to Beta Versions

    Who is online

    Users browsing this forum: No registered users and 3 guests