forex software

Create and Test Forex Strategies

forex software

Skip to forum content

Forex Software

Create and Test Forex Strategies

You are not logged in. Please login or register.


[ Closed ] (Page 1 of 2)

Forex Software → Forex Strategy Builder Professional → Forex Strategy Trader - Beta version

Pages 1 2 Next

You must login or register to post a reply

RSS topic feed

Posts: 1 to 25 of 37

Topic: Forex Strategy Trader - Beta version

Forex Strategy Trader is a visual trading platform. It works through a MetaTrader terminal.
The strategies are 99% compatible with Forex Strategy Builder.

Download link to the latest version: Forex Strategy Trader Beta



http://www.postimage.org/TsoUd_0.png



http://www.postimage.org/TsoWBEA.png



http://www.postimage.org/TsoZOH9.png

Re: Forex Strategy Trader - Beta version

Forex Strategy Trader 0.5.0.1 Beta

Release:    Freeware

Requires:    Microsoft .NET Framework v2.0, MetaTrader v4

This is an early Beta version. Please send us your feedback.

Installation

Please be sure that your system has the latest Microsoft updates.

1. Register an account to a MetaTrader broker. Install MetaTrader.
2. Install Forex Strategy Trader

Two files must be copied in the MetaTrader's folder: MT4-FST Library.dll and MT4-FST Expert.mq4. In normal conditions the installer will copy these files for you. If this operation fails, you have to copy the files manually. Both files are in the program's MetaTrader folder:
• Put MT4-FST Library.dll in C:\Program Files\MetaTrader\experts\libraries folder.
• Put MT4-FST Expert.mq4 in C:\Program Files\MetaTrader\experts folder.

Use the right path for the destination files. The MetaTrader folder may differ depending on your broker. Compile the Expert Advisor after starting the MetaTrader terminal.

Work

1. Start MetaTrader.

You have to make some changes in the MetaTrader settings in Tools - Options - Expert Advisors menu: 
- Allow live trading - checked
      - Ask manual confirmation - not checked;
- Allow DLL imports - checked;
     - Confirm DLL function calls - not checked;

2. Start MT4-FST Expert. If the expert name is printed in gray, you have to compile it.

3. Start Forex Strategy Trader. If everything is OK, it will connect to MT4.

4. Select the chart symbol and period in Forex Strategy Trader (must be the same as the chart that FST EA is loaded on), load a strategy and press "Start Automatic Execution" button.

Re: Forex Strategy Trader - Beta version

Works with English localization so far. It crashes in languages with "," (comma) as a decimal separator.

Re: Forex Strategy Trader - Beta version

A localization bug fixed!

Forex Strategy Trader 0.5.0.2 Beta

Re: Forex Strategy Trader - Beta version

A bug fixed: Wrong Stop Loss and Take Profit orders when the dealing center uses dynamic spread.

Forex Strategy Trader 0.5.0.3 Beta

Re: Forex Strategy Trader - Beta version

can ForexST using 0.01 lot size ?

Re: Forex Strategy Trader - Beta version

hr888999 wrote:

can ForexST using 0.01 lot size ?

Currently Lot step is fixed to 0.1. Min lots to 0.1.

In the Expert the lot size is normalized additionally in order to meet he brokers requirements. (for example, if the broker uses: MinLots 0.7 and LotStep 1.3 smile )

Re: Forex Strategy Trader - Beta version

Popov wrote:
hr888999 wrote:

can ForexST using 0.01 lot size ?

Currently Lot step is fixed to 0.1. Min lots to 0.1.

In the Expert the lot size is normalized additionally in order to met the brokers requirements. (for example, if the broker uses: MinLots 0.7 and LotStep 1.3 smile )

Ok, Thank You.
Could I used ForexST more than one chart at the same time?

Re: Forex Strategy Trader - Beta version

I'll show you how to change the Expert in order to trade 0.01 lots.

Could I used ForexST more than one chart at the same time?

One chart only! That cannot be fixed.

Re: Forex Strategy Trader - Beta version

hr888999 wrote:

can ForexST using 0.01 lot size ?

You can make a small change in MT4-FST Expert.mq4

Find the NormalizeEntrySize(...) function and add this line:
size = size / 10;

Before:

///
/// Normalizes an entry order's size.
///
double NormalizeEntrySize(string symbol, double size)
{
    double minlot  = MarketInfo(symbol, MODE_MINLOT);
    double maxlot  = MarketInfo(symbol, MODE_MAXLOT);
    double lotstep = MarketInfo(symbol, MODE_LOTSTEP);

    if (size <= 0)
        return (0);

    if (size <= minlot)
        return (minlot);
        
    if (size >= maxlot)
        return (maxlot);
        
    double steps = NormalizeDouble((size - minlot) / lotstep, 0);
    
    size = minlot + steps * lotstep;
        
    return (size);
}

After:

///
/// Normalizes an entry order's size.
///
double NormalizeEntrySize(string symbol, double size)
{
    double minlot  = MarketInfo(symbol, MODE_MINLOT);
    double maxlot  = MarketInfo(symbol, MODE_MAXLOT);
    double lotstep = MarketInfo(symbol, MODE_LOTSTEP);
    
    size = size / 10;

    if (size <= 0)
        return (0);

    if (size <= minlot)
        return (minlot);
        
    if (size >= maxlot)
        return (maxlot);
        
    double steps = NormalizeDouble((size - minlot) / lotstep, 0);
    
    size = minlot + steps * lotstep;
        
    return (size);
}

In that way all the orders you send will be with lots / 10. Example: 0.4 will be 0.04 lots.

Re: Forex Strategy Trader - Beta version

Forex Strategy Trader v0.5.0.4b is available

Changes:
- fixed chart layout when the instrument's digit = 3.
- now FST properly updates the bars after temporary disconnection of MT from dealing center.
- small changes in the expert.
- several new demo strategies added. Detailed descriptions provided to them.

Re: Forex Strategy Trader - Beta version

Thanks for sharing , I'll keep the strategies  under testing this week , Today it worked very good and it sent all signals to Metatrader . smile

http://www.freeimagehosting.net/uploads/c3340dc450.gif

Re: Forex Strategy Trader - Beta version

smile...

hello

looks great to me

at mom i am building some customs indicators of mine inside FSB

i understand that soon i can trade on then directly with this new FSTRADER !

good news

just need you to fix my problem of kumo forward value asap - it would really be great for me because its the only measing piece i have at the  moment.

another questions about building custom indicators inside FSB do you have API docs ?

tks very much

good day to all

lerecidiviste

Re: Forex Strategy Trader - Beta version

Popov wrote:
hr888999 wrote:

can ForexST using 0.01 lot size ?

You can make a small change in MT4-FST Expert.mq4

Find the NormalizeEntrySize(...) function and add this line:
size = size / 10;

Before:

///
/// Normalizes an entry order's size.
///
double NormalizeEntrySize(string symbol, double size)
{
    double minlot  = MarketInfo(symbol, MODE_MINLOT);
    double maxlot  = MarketInfo(symbol, MODE_MAXLOT);
    double lotstep = MarketInfo(symbol, MODE_LOTSTEP);

    if (size <= 0)
        return (0);

    if (size <= minlot)
        return (minlot);
        
    if (size >= maxlot)
        return (maxlot);
        
    double steps = NormalizeDouble((size - minlot) / lotstep, 0);
    
    size = minlot + steps * lotstep;
        
    return (size);
}

After:

///
/// Normalizes an entry order's size.
///
double NormalizeEntrySize(string symbol, double size)
{
    double minlot  = MarketInfo(symbol, MODE_MINLOT);
    double maxlot  = MarketInfo(symbol, MODE_MAXLOT);
    double lotstep = MarketInfo(symbol, MODE_LOTSTEP);
    
    size = size / 10;

    if (size <= 0)
        return (0);

    if (size <= minlot)
        return (minlot);
        
    if (size >= maxlot)
        return (maxlot);
        
    double steps = NormalizeDouble((size - minlot) / lotstep, 0);
    
    size = minlot + steps * lotstep;
        
    return (size);
}

In that way all the orders you send will be with lots / 10. Example: 0.4 will be 0.04 lots.


Thank you, I have made the profit 98pips.

Re: Forex Strategy Trader - Beta version

dear  / Popov

thanks about your good programe but i want tell you that i download this programe but i cant setup it . so can you help me ? beacouse i dont see DLL file and when start to setup i recived this massige
http://www.postimage.org/Ts1KU9LA.png
  alot of thanks for you

Re: Forex Strategy Trader - Beta version

Please try to download the file again.

The necessary dll and expert files are in the setup. It will deploy them in your MT directory automatically.

17 (edited by ziadi 2009-10-04 01:39:05)

Re: Forex Strategy Trader - Beta version

dear / popov

my problime solved

thanks

Re: Forex Strategy Trader - Beta version

Hi Popov

I followed the steps but when I open FST it says "Not Connected. You have to connect to...."



Popov wrote:

Forex Strategy Trader 0.5.0.1 Beta

Release:    Freeware

Requires:    Microsoft .NET Framework v2.0, MetaTrader v4

This is an early Beta version. Please send us your feedback.

Installation

Please be sure that your system has the latest Microsoft updates.

1. Register an account to a MetaTrader broker. Install MetaTrader.
2. Install Forex Strategy Trader

Two files must be copied in the MetaTrader's folder: MT4-FST Library.dll and MT4-FST Expert.mq4. In normal conditions the installer will copy these files for you. If this operation fails, you have to copy the files manually. Both files are in the program's MetaTrader folder:
• Put MT4-FST Library.dll in C:\Program Files\MetaTrader\experts\libraries folder.
• Put MT4-FST Expert.mq4 in C:\Program Files\MetaTrader\experts folder.

Use the right path for the destination files. The MetaTrader folder may differ depending on your broker. Compile the Expert Advisor after starting the MetaTrader terminal.

Work

1. Start MetaTrader.

You have to make some changes in the MetaTrader settings in Tools - Options - Expert Advisors menu: 
- Allow live trading - checked
      - Ask manual confirmation - not checked;
- Allow DLL imports - checked;
     - Confirm DLL function calls - not checked;

2. Start MT4-FST Expert. If the expert name is printed in gray, you have to compile it.

3. Start Forex Strategy Trader. If everything is OK, it will connect to MT4.

4. Select the chart symbol and period in Forex Strategy Trader (must be the same as the chart that FST EA is loaded on), load a strategy and press "Start Automatic Execution" button.

19 (edited by nixjoe 2009-10-06 01:57:18)

Re: Forex Strategy Trader - Beta version

Popov , first very appreciate your work! fantasy work!!

I think there is a problem when you simply insert the "size = size / 10;" to the EA
I tried it , did not work , what i done is let "size= 0.01;" to the end of the function.
maybe some instruction reset the size again ?

thanks

PS. can this trader work with several strategies same time in the future? smile

20 (edited by acharyadas 2009-10-06 19:04:40)

Re: Forex Strategy Trader - Beta version

Thank you for this nice program - nice idea!

It worked for some time, but after few hours I get suddenly "Not connected" although everything is in place.

I restarted MT4 and FST and still not connected. I turned off firewall and nothing.
What can I send you to find the bug? Some log?

Here is the screen:
http://i614.photobucket.com/albums/tt229/Haridas100/forex%20laboratory/th_bug-fst.jpg

========
Hm, after 30 minutes or so it connected itself...

======
And again disconnected after I pressed Start automatic execution...

Re: Forex Strategy Trader - Beta version

To acharyadas:

A new version will be published at the end of the week. This bugs must be fixed.

To nixjoe:

Next version will work with LotStep and MinLots from the broker. Also Symbol
Editor will be included. It will be availbale at the weekend.
Only one strategy on one chart can be traded. This cannot be worked arround
easily.

Re: Forex Strategy Trader - Beta version

Karl Marx wrote:

To acharyadas:

A new version will be published at the end of the week. This bugs must be fixed.

To nixjoe:

Next version will work with LotStep and MinLots from the broker. Also Symbol
Editor will be included. It will be availbale at the weekend.
Only one strategy on one chart can be traded. This cannot be worked arround
easily.


Thank you for the answer. Can multiple instances of FST be run at the same time with different charts in MT? Or maybe Virtual machines will do the trick (another XP system in VMware)?

Re: Forex Strategy Trader - Beta version

We have not worked on multiple systems yet but I would say that VMs are your best bet for this early beta.

Re: Forex Strategy Trader - Beta version

Forex Strategy Trader v0.5.4.0b is available

Changes:
- many changes in the Expert Adviser.
- Forex Strategy Trader disconnects from MT after one minute.
- bug in the tick chart repaired.
- Symbol Editor added.
- FST correctly normalizes the trading size according to the broker's MinLot and LotStep.

Download link to the latest version: Forex Strategy Trader Beta

Re: Forex Strategy Trader - Beta version

I replace the old version with the new

it says
"Cannot check the 'MT4-FST Library' version.
Please be sure the library file is properly installed.
"

Posts: 1 to 25 of 37

Pages 1 2 Next

You must login or register to post a reply

Forex Software → Forex Strategy Builder Professional → Forex Strategy Trader - Beta version

Similar topics in this forum