Forum Replies Created

Viewing 15 posts - 946 through 960 (of 1,458 total)
  • Author
    Posts
  • imported_tickstory
    Participant
    Post count: 1479
    in reply to: lost FXT files #19173

    Hi Rubys,

    Thanks for the further information. From what you are saying, it sounds like there are some issues with permissions/ownership. If you delete the files completely and re-create them with Tickstory (without using Administrator access) does it still fail to mark the files as read-only?

    Thanks.

    imported_tickstory
    Participant
    Post count: 1479
    in reply to: History issue #19552

    I’m not sure how we can make it any clearer that we cannot answer your questions as we have no scope to troubleshoot nor change MT4 behaviour – especially if you’re choosing to work beyond known limitations. This is not an issue of the FXT file size changing but the fact that MT4 cannot handle the large numbers it needs to. From a technical perspective, this can cause many different types of errors/anomalies in a program which requires the developer to look at the source-code to identify and fix the problem (and of course it isn’t really a “problem” from an MT4 perspective as it was never designed to handle this amount of information).

    If you absolutely insist on working through the limitation rather than around it (such as breaking down your back-tests down into smaller periods), then the best bet is following up on the threads above to see if people have any further ideas of how to achieve what you need to do in MT4.

    From a Tickstory perspective, the only way we can help is potentially allowing you to specify a custom filter that enables you to remove unneeded data, reducing the size of the FXT file. This feature is under development.

    Regards.

    imported_tickstory
    Participant
    Post count: 1479

    Hi Tickroll,

    If you are using ‘Open price’ modelling then all you should need to do is select it in the back-testing menu.
    Re: 1-minute data, Tickstory will automatically export this time-frame when you select it in the MT4 Export window.

    Hope this helps.

    imported_tickstory
    Participant
    Post count: 1479
    in reply to: History issue #19550

    I can imagine that you may well get this response. Metatrader 4 is not designed for the sort of high-end tick-level back-testing that Tickstory tries to facilitate and as a result, some compromises are necessary if you want to obtain tick-accurate back-tests. If you were to source your back-test data from the “official” data sources you will note that the most granular you will get is 1-minute data points – a comparitively small amount of data to the volume of tick data that Tickstory can export.

    Given that MT4 is built on handling at-best 1-minute data, MT4 developers have assumed a maximum size for how large the historical data file can be – initially this was 2GB but may have been extended recently to 4GB. Of course, when you’re dealing with 1-minute quotes, it is a very reasonable assumption that your FXT file will be well within the limit – 7 years of 1-minute data, for example, would produce approximately a 200MB FXT file. This is obviously not the case for tick data which is much more voluminous.

    Here are some further discussions on the topic that I believe have already been raised with Metaquotes:

    http://www.mql5.com/en/forum/6687
    http://forum.mql4.com/54343

    Regards.

    imported_tickstory
    Participant
    Post count: 1479

    Hi Ea.maxpro.vn,

    We have tried the following code and it works fine:

       double rsi5;
    double rsi15;
    double rsi60;
    rsi5 = iRSI(NULL,5,14,PRICE_CLOSE,0);
    rsi15 = iRSI(NULL,15,14,PRICE_CLOSE,0);
    rsi60 = iRSI(NULL,60,14,PRICE_CLOSE,0);
    Print("RSI 5m: " + DoubleToStr(rsi5, 4) + ", RSI 15m: " + DoubleToStr(rsi15, 4) + ", RSI 60m: " + DoubleToStr(rsi60, 4));

    Regards.

    imported_tickstory
    Participant
    Post count: 1479
    in reply to: History issue #19549

    As mentioned, we are not privy to the inner workings of MT4 nor can we help if there is an issue/limitation in MT4 itself. We could obviously assist further if there was a bug in the Tickstory software but this does not appear to be the case. Our best recommendation is to ensure you work within the MT4 limitations. The FXT file size limit is a well-documented problem which is discussed regularly on MT4 forums and if you need further information, other MT4 users may be able to shed more light on the problem you are having.

    Hope this helps.

    imported_tickstory
    Participant
    Post count: 1479

    Hi Adeller,

    Unfortunately we don’t have any firm dates at this point, however we would like to have a beta release in the next 1-2 months. The code is being entirely re-built so it is taking some time.

    Hope this helps.

    imported_tickstory
    Participant
    Post count: 1479
    in reply to: History issue #19547

    I doubt it as this makes no difference to the size of the FXT file. You can reduce the size of the FXT file somewhat by checking the “Filter duplicate ticks” option in the MT4 Export window. Of course, you should only use this option if you know your EA wont be affected by the filtering of this data (eg. some scalper EAs could have their back-test results affected if they are dependent on price action/activity).

    Regards.

    imported_tickstory
    Participant
    Post count: 1479

    Hi Voly,

    Have you tried to print an error message to the screen to see if the EA is running? Does the progress indicator on the Strategy Tester move at all?

    Try creating a simple EA by copying and pasting the following code in a new MQ4 file and see if you see the output in the Tester’s ‘Journal’ window :

    #property copyright "Copyright 2012, MetaQuotes Software Corp."
    #property link "http://www.metaquotes.net"

    int init()
    {
    Print("Initialising..");
    return(0);
    }
    int deinit()
    {
    return(0);
    }
    int start()
    {
    Print("Running..");
    return(0);
    }

    Regards.

    imported_tickstory
    Participant
    Post count: 1479
    in reply to: History issue #19545

    The Metatrader FXT file size remains the same once you have finished exporting the data from Tickstory. It could be that the behaviour you’re seeing is a result of MT4 trying to find the date you specify by locating an offset within the file and this number is sometimes too large to handle.

    Hope this helps.

    imported_tickstory
    Participant
    Post count: 1479
    in reply to: History issue #19543

    Hi Render86,

    Is your FXT file larger than the maximum size? If so, please try reducing the size of it and see if it eliminates the issue for you. Given that we are not privy to the internals of MT4, we can only suggest workarounds to any issues you are experiencing.

    Thanks.

    imported_tickstory
    Participant
    Post count: 1479

    Hi DaemonMX,

    Tickstory allows you to specify the “raw” values that are embedded into the Metatrader FXT which are as follows:

    Comm type: The base commission type – either Money (set to 0), pips (1) or percent (2).
    Base comm: The commission value – this is the amount of Money (if Comm type is 0) or Pips (if Comm type is 1).
    Comm lots: The commission charge type – can be Commission per Lot (0) or Commission per deal (1).

    So to specify a 0.07% commission on every trade, the following should work:

    Comm type = 2
    Base comm = 0.07
    Comm lots = 1

    Please let us know how you go.

    Regards.

    imported_tickstory
    Participant
    Post count: 1479

    Hi Adeller,

    If you have the web data source for this information we could potentially add it. If you have data in a file-based format such as CSV, then loading files is a feature we plan to have in the next major version of Tickstory.

    Hope this helps.

    imported_tickstory
    Participant
    Post count: 1479
    in reply to: History issue #19542

    Hi Render86,

    It is more than likely you are coming across the FXT size limitation that MT4 has. See this post for details:

    viewtopic.php?f=4&t=202

    Regards.

    imported_tickstory
    Participant
    Post count: 1479

    Hi Ianmae,

    As a newbie, we would recommend you refer to the section on “Customising MT4 export settings” in the Tickstory manual (see http://www.tickstory.com/help/tickstorylite/).
    The instructions will tell you how to export your broker’s terminal settings (such as leverage) into a config which can be loaded in the Metatrader Info screen.

    Hope this helps.

Viewing 15 posts - 946 through 960 (of 1,458 total)