Welcome to Forex-TSD!, one of the largest Forex forums worldwide, where you will be able to find the most complete and reliable Forex information imaginable.
From the list below, select the forum that you want to visit and register to post, as many times you want. It’s absolutely free. Click here for registering on Forex-TSD.
Exclusive Forum
The Exclusive Forum is the only paid section. Once you subscribe, you will get free access to real cutting-edge Trading Systems (automated and not), Indicators, Signals, Articles, etc., that will help and guide you, in ways that you could only imagine, with your Forex trading.
Elite Section
Get access to private discussions, specialized support, indicators and trading systems reported every week.
Advanced Elite Section
For professional traders, trading system developers and any other member who may need to use and/or convert, the most cutting-edge exclusive indicators and trading systems for MT4 and MT5.
I tested Phoenix v5.6.6 again in mode 3 with Risk=0.5 on EURUSD and USDJPY. For last 6 months, there were two serious drawdowns on USDJPY, one caused by a trade opened in the wrong direction, and the other would succeed if third (lower) take profit was equal to the second one.
On EURUSD, there was a trade on Oct.4 that would also succeed with TP3=TP2, on Oct.10, Oct.16, Oct.20, Oct.25 trade was opened in the wrong direction (sell with up trend). Almost all of the first 50 trades in the 6 month period were excellent, though.
Goblin has an adequate response to the trends I examined, if not to notice its hesitation to make trades of noticable amount during those periods. However, I would agree that copying Goblin trend/range status code will not do.
I agree as well, copying other code is not ethical. Right now I need to wrap up two other EA i'm working on before I do a serious Phoenix 6 undertaking. It would be nice if Phoenix scaled up and down the lot size based on its confidence. Currently the magnitude of signals is not measured or considered. In my edit of Post#2 I listed a few possible Trend detection methods, I am always interested in more.
In the upper left hand side of your screen, look for:
Forex Trading > Trading systems > Phoenix
Click on Phoenix to see all of the Phoenix related threads.
I'm the de facto maintainer right now, and I have been keeping track of what to integrate into Phoenix. My design goal for 5.6.x is to make a stable version without changing the intent of Phoenix or its indicators in any way.
Once we have a nice stable version, no changes will be made to the information from the settings files for 5.6.xx. The settings file format will be locked in stone. I am hoping to use the current 5.6.6 version as that settings format.
After I finish the other three EA I'm writing (one proof of concept, one an exit strategy EA, one on commission) I will write Phoenix 6. It will probably be a complete rewrite, see post #2 in the dev thread. The reason for the change is the ability to apply nearly any strategy to any trading mode. The modes would be renumbered, and activating modes would be identical to setting unix file permissions. The modes would be "1, 2, 4". To activate a trading strategy for mode 4, put the number 4 next to the strategy. To activate for mode 1, but 1 next to the strategy. To activate for 1 and 4, put the number 5.
The main difference between modes wouldn't be how many trades are opened, but what auxillary trading signals are used. Trend analysis, time filters for entering trades, etc. The total amount of lots would be split up to 5 equal ways, with each split trade having a separate configurable % of TP. The current Mode 3 is a single trade, split 3 ways with TP*0.5, TP*1.0 and TP*1.5. That could just as easily be TP*0.6 TP*0.8 TP*1.0 in the new system.
There are three other main tasks that we have discussed and I like. First, collect all of the settings that have been posted and convert them into a series of .set files. Secord, create a Phoenix Fund. Third, make a website around the Phoenix Fund. The Phoenix fund should be an introducing broker somewhere, and we should run official demo and real money accounts with Phoenix on that broker.
If Phoenix Fund trading is profitable, we should donate part of the profits each month from the trading to charities, preferably smaller ones. I donated time at Salvation Army, an AIDS project, Habitiat for Humanity. I personally would only give money to small groups that publish their budget. Larger charities have... unethical finances. I don't know what a "Regional Director" for Boys & Girls Club of Amercia does to justify a $250,000 starting salary.
Where I can find Apply Form to be a "Regional Director" for Boys and Girls of America ?????????
I found it on a job website that specialized only in NonProfit jobs. The NonProfit jobs with salaries listed all had high salaries. I found it very saddening. I live in Oregon, and there is a 'save the environment' nonprofit. The owners use the money to buy big houses and SUV. The employees are told to "come up with a good lie" whenever someone asks a decent question. That is why I want to know what their financial statements look like and what the expenses/salaries are
I found it on a job website that specialized only in NonProfit jobs. The NonProfit jobs with salaries listed all had high salaries. I found it very saddening. I live in Oregon, and there is a 'save the environment' nonprofit. The owners use the money to buy big houses and SUV. The employees are told to "come up with a good lie" whenever someone asks a decent question. That is why I want to know what their financial statements look like and what the expenses/salaries are
Seems some errors in code prevents running EAs in parallel for different pairs.
1) Global variables "FlagMode3Trade2" & "FlagMode3Trade3" make instances interfering. I think variables must be changed in such way:
"FlagMode3" + Symbol() + "Trade2"
2) I doesn't dig code, but maybe MAGICMA_A & MAGICMA_B used not only for mode 2, but for mode 1 also. If so, this prevents testing modes 1 & 2 for one pair same time.
Seems some errors in code prevents running EAs in parallel for different pairs.
1) Global variables "FlagMode3Trade2" & "FlagMode3Trade3" make instances interfering. I think variables must be changed in such way:
"FlagMode3" + Symbol() + "Trade2"
2) I doesn't dig code, but maybe MAGICMA_A & MAGICMA_B used not only for mode 2, but for mode 1 also. If so, this prevents testing modes 1 & 2 for one pair same time.
Short version: change the magic number for the second copy.
Long version: If you run two copies of Phoenix, you should change the magic numbers in the second copy. I suggest adding 1000 or 5000 to each number. A code change I made *requires* keeping the magic numbers in sequential order, although you can have ranged gaps. A magic number is a unique identifier for the EA, and so only one copy of the EA can be running with the EA set to the magic number(s) it uses.