Topic: FST with MT 600+(2)
Now, it seems, working correctly. Bug fixed. It's been bug of metaquotes. Check, please, attentively. Moderators, delete my first post.
Create and Test Forex Strategies
You are not logged in. Please login or register.
Forex Software → Forex Strategy Trader (legacy) → FST with MT 600+(2)
Now, it seems, working correctly. Bug fixed. It's been bug of metaquotes. Check, please, attentively. Moderators, delete my first post.
I´ll try it
thx anyway
tried it. compiles fine.
... absolutely perfect, it seems ... if theres nothing hidden in the code that causes strange acting.
Its my first time with FST anyway
I keep testing... it crashes without any statement. it seems when i use my own templates it doesnt work.
But more of this tomorrow. need some rest.
It is compiled on Visual C ++ 2010. If there are any problems, most likely, in your operating system Microsoft Visual C++ 2010 Redistributable Package isn't established. (it is possible to download at Microsoft). I don't see mistakes. If doesn't work, report the version of the operating system.
Hi,
doesn`t work with build 604.Cannot load Library.dll
It seems that it is working now on build 600. I'm testing.
Hi,
doesn`t work with build 604.Cannot load Library.dll
Post UP!
MT4 build 600 updated itself to Build 610. No the FST is no longer working, I get an error each time I start the FST and linked it to MT4.
I included a screenshot also. Very very bad situation indeed.
I also found an thread about build 610: http://forum.mql4.com/60983
My Alpari terminal is 604, it not updated to 610, can't see this mistake. Probably, metaquotes's again changed work with strings. When these curve hands will calm down, only then it is possible to complete everything and to trade. Very big risk now. These (...!!!!) again something will change, and - loss of money... That I think about these "programmers", I can tell only in russian, such words in english aren't present.
My Alpari terminal is 604, it not updated to 610, can't see this mistake. Probably, metaquotes's again changed work with strings. When these curve hands will calm down, only then it is possible to complete everything and to trade. Very big risk now. These (...!!!!) again something will change, and - loss of money... That I think about these "programmers", I can tell only in russian, such words in english aren't present.
They tell they "improved" it... The update is turning into a bigger circus than I expected. This essentially a beta-testing can take some time, maybe we'll have build 700 by next month. Only consolation is that we are not the only ones suffering with this.
Sergei, you got me interested, how do you translate "metaquotes programmer" into Russian?
Well, I am the intelligent person, I can't tell such words here
I replaced at myself in the advisor
...
Server(); // It's OK. We start the server.
...
if (!GlobalVariableCheck("build")) GlobalVariableSet("build",TerminalInfoInteger(TERMINAL_BUILD));
if (GlobalVariableGet("build") != (double)TerminalInfoInteger(TERMINAL_BUILD)) // updated and changed
{
CloseProfitAll(100); // Attempt to close all orders with profit.
GlobalVariableSet("build", TerminalInfoInteger(TERMINAL_BUILD));
Comment("build is changed, trade is not allowed.");
}
else Server(); // It's OK. We start the server.
...
Now after their updating, the advisor will try to close all orders, if their profit is more than the specified. But, anyway, won't trade while I won't see that there was a change.
610 - no errors.
Hi,
doesn`t work with build 604.Cannot load Library.dll
Build 604.
i tried this - I copied library.dll file in the main dir,in MQL4 dir and the whole "experts" dir from my backup MT4.
Now the FST is loading but when in FST i set the connection ID the FST freezes.In MT4 i see Forex Strategy Trader is CONNECTED.For me this started 5 days ago.
Try this DLL, (compiled on another version VC++), and recomplile EA. (for me it working normally on 604 , and, now on 610).
I tried a new DLL. I don't know why, but I still get an unreadable error message (chinese symbols) when connecting FST to MT4 (build 610). I try to reinstall everything.
i get this strange message too.
regards!
I have the same problem. The new version gives FTS Chinese characters. The old version of the FST is not receiving information from an expert. Expert at the terminal writes connection.
Try to delete all MT4-FST Expert.ex4 , MT4-FST Expert.dll , MT4-FST Expert.ex4 files in your metatrader directory. even if they are on different folders. if you have these files in MQL4\Libraries , \MQL4\experts etc. delete them first, then extract from zip. For me it works if you put both .dll and .mql on the same MQL4\experts folder.
It connects correctly, i start automatic execution, it cannot execute any trade on metatrader. Then it disconnects and says not connected.
Edit : It also cannot send any trade via manual trade, on Operation tab. Same error, MT doesnt respond and disconnects.
Next trying... (Maybe, last?).
Next trying... (Maybe, last?).
Dear Serfel,
Very strange. It seems that MQL4 compilator does not allow anumore passing array of string as reference/parameter...
Regards,
och
It compiled correcty for me. MetaEditor build 887
Yet it seems it is repeating all info upon tick update on Journal, despite "show incoming ticks"s status. Not sure if its ment to work in that way.
Yet it seems it is repeating all info upon tick update on Journal, despite "show incoming ticks"s status. Not sure if its ment to work in that way.
Thank you, yet one bug killed.
It is compiled on Visual C ++ 2010. If there are any problems, most likely, in your operating system Microsoft Visual C++ 2010 Redistributable Package isn't established. (it is possible to download at Microsoft). I don't see mistakes. If doesn't work, report the version of the operating system.
well running on win7 64... FST always change status to "not connected"...
MT4 610
You really think this is about c++ package?
while expanding the dll infos most of them show red signs...? i don´t have standard c:\ installation which is a big Problem obv.
ok since i replaced the files with the ones from the zip: no connection at all anymore.
Thanks a lot serfel!
Thanks also to kukreknecmi who make me realiszed, I need to upgrade metaeditor from 883 to 887 and MT4 client from 579 to 610... (OO mql4 language version is from 509, so I thaugth it was enough : it was not!) I was connect to my broker demo account and to force both MetaEditor and MT4 Client you need to connect to MetaQuotes Demo server! (just forget!) this is anoying, but constraints...
We can really wonder if a MT4 client forced to 610 will works correctly on a broker account who do not push thoses updates... But this is another topic...
Serfel,
I am not a newbie in development (Pascal OO, MQL4, MQL5, SQL, JAVA, C#, C++ ...) but I am completly newbie in Microsoft Visual Studio.
I download the three packages from github (fsb Trader, fsb Builder and source of the dll). I also have a Visual Studio 2010 installed.
So I will just have 3 questions :
1. I managed to open and recompile (build) fsb Builder, with VS2012, but can't open fsb Trader, VS tell me that the solution have been created by a newer version and cannot be opened, Do I need to install VS 2008? Can I have on the same client VS2010 and VS 2008
2. What version is required for the DLL?
3. Can you point quickly on modification you made on the DLL source, if you made some? For the expert I can use original mq4 and the one you provide to point on updates...
Regards and thanks again,
och
Forex Software → Forex Strategy Trader (legacy) → FST with MT 600+(2)
Powered by PunBB, supported by Informer Technologies, Inc.