<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forex Software — Portfolio Expert]]></title>
	<link rel="self" href="https://forexsb.com/forum/feed/atom/topic/6642/" />
	<updated>2020-07-10T04:06:41Z</updated>
	<generator>PunBB</generator>
	<id>https://forexsb.com/forum/topic/6642/portfolio-expert/</id>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/61470/#p61470" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>hannahis wrote:</cite><blockquote><p>For example, I may have a Buy position with the aim to earn a couple of small pips and have another opposite position (Sell) that is position trading for long term gain.&nbsp; Thus while I may open a Long term trade (Sell, position trading), I may at the same time want to take advantage of the ranging markets to open Buy trades (for the short term).&nbsp; These short term trades duration are shorter than the long term trade, thus these positions will be closed earlier than the long term position, which may take weeks or months to close.</p></blockquote></div><p>Thanks for the example, but I think you misunderstand something about hedging. In your example you have a long term sell position and a short term buy position. If both positions are the same size then they cancel each other out for as long as that short term buy position remains open. If one profits the other looses. So why have them open at all. Instead of opening a short term buy position, get out of the market. Close your long term sell position until you would have closed that short term buy position (had you opened it). At that point you can re-open your long term sell position. This is effectively the same as what you described but doesn&#039;t tie up any margin. This is an often misunderstood point. Hedging is completely unnecessary. Instead of opening a new buy position just close your existing sell position. The result is the same. Think about it. For that short period of time when you have a long term sell position open at the same time as a short term buy position, how much money are you making while both positions are open? It&#039;s $0, because any gains from one position are offset by losses on the other. So, why be in the market at all? Use that money elsewhere.</p><p>And here&#039;s the main point and the reason I&#039;m asking about this. If I have a portfolio EA, which of course contains several trading strategies, it&#039;s possible, even likely, that two of those strategies may decide at some point to hold a position at the same time but in opposite directions. Why would I want to waste money paying the spread and other fees opening two opposing positions created by a portfolio EA? It would be better wait until one of those strategies gets a close signal. Then and only then would it be wise to open the position for the other strategy. In doing so, I&#039;ve only paid the spread and fees once instead of twice, yet effectively executed both strategies in terms of their exposure to the market. A lot of money is unnecessarily lost on the spreads/fees using portfolio EAs due to strategies within that EA that will sometimes work against each other. I am simply looking for a solution to avoid these unnecessary costs. In doing so, by the way, the portfolio EAs would also become compatible for U.S. accounts the prevent hedging. And if done well, even FIFO rules could be satisfied.</p>]]></content>
			<author>
				<name><![CDATA[sidmcfarland]]></name>
				<uri>https://forexsb.com/forum/user/11736/</uri>
			</author>
			<updated>2020-07-10T04:06:41Z</updated>
			<id>https://forexsb.com/forum/post/61470/#p61470</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/61469/#p61469" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Popov wrote:</cite><blockquote><p>Sid, this is something I&#039;m thinking for 5 years.</p><p>Now the Portfolio Expert is a combination of individual strategies that are combined in a single Expert Advisor.</p><p>The system you are thinking for is different. I posted several times ideas of a new application that trades only the aggregate position only, but there was no huge enthusiasm in the community.&nbsp; Anyway, I plan to release such an application in the near future.</p></blockquote></div><p>Popov, thanks for considering this. Please let us know if any progress is made. In the meantime, I created an EA that copies trades from one chart (demo account running the portfolio advisor) to another chart (live account) and &quot;flattens&quot; the positions in the process by computing the net of all longs and shorts. This prevents opening wasteful opposing positions in the live account. I would prefer a solution that doesn&#039;t require two accounts and a custom EA.</p>]]></content>
			<author>
				<name><![CDATA[sidmcfarland]]></name>
				<uri>https://forexsb.com/forum/user/11736/</uri>
			</author>
			<updated>2020-07-10T03:37:18Z</updated>
			<id>https://forexsb.com/forum/post/61469/#p61469</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/59401/#p59401" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>sidmcfarland wrote:</cite><blockquote><p>The only thing I can think of is to run the portfolio expert in a demo, then create a custom EA to monitor the open positions of that demo account, and trade the net sum of all those open positions in another demo account... and then provide a signal on that demo account that I can subscribe to in my live/real account. But this seems like a hack.</p><p>Any suggestions here? The portfolio experts seem highly inefficient in the sense that they open lots of trades in the opposite direction at the same time. How can we resolve this to stop wasting money on spreads and commissions?</p></blockquote></div><p>Hi Sid,</p><p><strong>Select the Best EA</strong></p><p>You may want to consider examining your trades performance in greater details.&nbsp; If your portfolio opens lots of &quot;redundant&quot; trades that eventually cross each other out.&nbsp; Surely at the end of the day, there are some EA that shows better results than others.&nbsp; Simply select the best and reduce the number of EA in each Portfolio, you will then reduce redundancy.</p><br /><p><strong>Delete Bad EA from Portfolio Expert (PE)</strong></p><p>When you have 2 EA with opposition directions, won&#039;t one of them emerged as the winner (eg if both are short term trades) or ideally both emerged as winners (one closed earlier, short term, while the other waited for the trend to turn around and take a kill shot, earn you pips).</p><p>In the case of similar trading strategies, those EA that opened the wrong opposite trades will have poorer performance statistics as compared to those opened in the correct direction.&nbsp; Hence over the time, you will eventually delete those poor performing EA out of the Portfolio, hence reduced the issue of having too many redundant trades.</p><br /><p><strong>Examine EA&#039;s Trade Performance Metrics<br /></strong><br />If you were to save your trading performance statistics in excel file and compare their weekly performance, you may also noticed a number of similar EA that are highly coorelated, which you may also want to consider trimming the number down.&nbsp; Or using the EAS tool, decrease the Correlation Analysis Threshold.&nbsp; However, do bear in mind, if you decrease the Correlation Analysis Threshold, you would also ended up with EA with different opening/closing rules which may ended up with more opening opposite direction trades.&nbsp; </p><br /><p><strong>Increase or Decrease Correlation Analysis Threshold</strong></p><p>If you really don&#039;t want to have so many trades that cross each other out (as a means of diversification), you may want to consider increase your correlation analysis threshold to tolerate EA with similar rules.</p><br /><br /><p><strong>Select Portfolio Expert based on Metrics</strong></p><p>I would prefer to observe my trade performance and delete the EA according to their performance instead of &quot;blindly&quot; crossing them out using a net trading sum software/application and I would then be clueless which is a better EA to keep in the Portfolio.&nbsp; </p><p>At the end of the day, we still need to evaluate each EA&#039;s performance and decide which to delete and which to keep.&nbsp; By crossing the EA out of trades, I will never know the EA&#039;s (true) performance metrics and it would make my EA selection task very difficult.&nbsp; And won&#039;t knowing EA&#039;s true trading performance helps us make better selection decision?</p><p>Once you have made your (careful and detailed) selection of EA to be included in your Portfolio EXpert (based on real or demo performance metric), you would have eventually trimmed and removed all other unnecessary redundancy and you will not depend on any application/software to help you cross out the net difference.</p><p>Therefore, your experience of having so many unwanted redundancy in your Portfolio Expert only goes to show that you are still at the early stage of your Portfolio Expert (PE) selection and hence your PE is rather &quot;raw and untested&quot;.&nbsp; Do give yourself some more time to observe their trade performance and based on their trading metrics (preferably demo account), you will find it easier to decide which EA to keep and which to delete and your early woes will be unfounded and you will then realised that having an application to cross out the trades would be unnecessary, if not, detrimental.</p>]]></content>
			<author>
				<name><![CDATA[hannahis]]></name>
				<uri>https://forexsb.com/forum/user/2809/</uri>
			</author>
			<updated>2020-02-20T16:50:42Z</updated>
			<id>https://forexsb.com/forum/post/59401/#p59401</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/59396/#p59396" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>hannahis wrote:</cite><blockquote><p>Here are just some thoughts...</p><p>Therefore, combining 2 different strategies (Long and Short) and crossing out each other (with no trades) will defeat the purpose of developing different strategies as a means to diversify the portfolio (with different trading strategies)</p></blockquote></div><p>Great points Hannah</p><p>Here is a visual example.</p><p><a href="https://atstradingsolutions.com/wp-content/uploads/2020/02/Trend-Trader.png">https://atstradingsolutions.com/wp-cont … Trader.png</a></p><p>In this trend trading example we have been riding longs for say multiple years with a solid uptrend....but now the trend is turning and we are a long way from our long exits. Normally we would have to sacrifice the unrealised profits when the trend turns...but if we allow for short trades during this phase we &#039;hedge&#039; the equity&nbsp; curve during trend turning points and prevent a significant deterioration in equity. This significantly smooths the equity curve for long term trend traders.</p><p>So please if this option is included....then make it optional. :-)</p>]]></content>
			<author>
				<name><![CDATA[ats118765]]></name>
				<uri>https://forexsb.com/forum/user/10668/</uri>
			</author>
			<updated>2020-02-20T14:54:22Z</updated>
			<id>https://forexsb.com/forum/post/59396/#p59396</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/59391/#p59391" />
			<content type="html"><![CDATA[<p>I think H has a valid point, this would have to be carefully constructed</p>]]></content>
			<author>
				<name><![CDATA[Blaiserboy]]></name>
				<uri>https://forexsb.com/forum/user/2491/</uri>
			</author>
			<updated>2020-02-20T12:22:29Z</updated>
			<id>https://forexsb.com/forum/post/59391/#p59391</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/59379/#p59379" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Popov wrote:</cite><blockquote><p>Sid, this is something I&#039;m thinking for 5 years.</p><p>Now the Portfolio Expert is a combination of individual strategies that are combined in a single Expert Advisor.</p><p>The system you are thinking for is different. I posted several times ideas of a new application that trades only the aggregate position only, but there was no huge enthusiasm in the community.&nbsp; Anyway, I plan to release such an application in the near future.</p></blockquote></div><p>Here are just some thoughts...</p><p>If we only look at trading positions in terms of Long (Buy) vs Short (Sell) then it is indeed wasteful to have &quot;extra&quot; trading positions that cancel each other out.</p><p>However, each strategy contains 2 Components 1) Open entries and 2) Close entries and Strategies have different trading objectives (scalper, ranger, breakouts, position trade etc), in other words, strategies can either be for short term or long term trading.&nbsp; Consequently, these strategies have different closing timing (purpose).&nbsp; </p><p>Imagine I would like to have a Long position with a trade duration of 1 day and a short position with a trade duration of 1 wk.&nbsp; Since these 2 positions (Long and Short) cancel each other out, I ended up missing out 2 opportunities to make money.&nbsp; One trade for ranging and another trade for position trading.</p><p>For example, I may have a Buy position with the aim to earn a couple of small pips and have another opposite position (Sell) that is position trading for long term gain.&nbsp; Thus while I may open a Long term trade (Sell, position trading), I may at the same time want to take advantage of the ranging markets to open Buy trades (for the short term).&nbsp; These short term trades duration are shorter than the long term trade, thus these positions will be closed earlier than the long term position, which may take weeks or months to close.</p><p>Therefore, combining 2 different strategies (Long and Short) and crossing out each other (with no trades) will defeat the purpose of developing different strategies as a means to diversify the portfolio (with different trading strategies)</p>]]></content>
			<author>
				<name><![CDATA[hannahis]]></name>
				<uri>https://forexsb.com/forum/user/2809/</uri>
			</author>
			<updated>2020-02-20T07:32:10Z</updated>
			<id>https://forexsb.com/forum/post/59379/#p59379</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/59374/#p59374" />
			<content type="html"><![CDATA[<p>Sid, this is something I&#039;m thinking for 5 years.</p><p>Now the Portfolio Expert is a combination of individual strategies that are combined in a single Expert Advisor.</p><p>The system you are thinking for is different. I posted several times ideas of a new application that trades only the aggregate position only, but there was no huge enthusiasm in the community.&nbsp; Anyway, I plan to release such an application in the near future.</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2020-02-20T05:06:48Z</updated>
			<id>https://forexsb.com/forum/post/59374/#p59374</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/59372/#p59372" />
			<content type="html"><![CDATA[<p>Assume I have a portfolio expert containing three strategies. And let&#039;s assume that at the start of a new day the first strategy opens a long position of 0.1 lots. At the same time the second strategy opens a short position of 0.1 lots. Simultaneiously, the third strategy opens a long position of 0.1 lots. So now I have three positions open. Two are long and one is short. Overall I&#039;m long 0.1 lots. However, I paid the spread/commission for three different positions when, in effect, what I have now is a long 0.1 lot position (since the other two positions cancel each other out). This seems wasteful to have strategies open positions that cancel each other out. Not only have I tied up margin on my account, but I&#039;ve paid my broker more fees that I needed to. Instead of opening the three positions described above, I could have just opened one long positions and avoided the fees and margin resulting from the other two strategies.</p><p>Is there a way to modify the portfolio expert so that it calculates the net of all positions that each strategy wants to have open, and just performs one trade for that amount?</p><p>The only thing I can think of is to run the portfolio expert in a demo, then create a custom EA to monitor the open positions of that demo account, and trade the net sum of all those open positions in another demo account... and then provide a signal on that demo account that I can subscribe to in my live/real account. But this seems like a hack.</p><p>Any suggestions here? The portfolio experts seem highly inefficient in the sense that they open lots of trades in the opposite direction at the same time. How can we resolve this to stop wasting money on spreads and commissions?</p>]]></content>
			<author>
				<name><![CDATA[sidmcfarland]]></name>
				<uri>https://forexsb.com/forum/user/11736/</uri>
			</author>
			<updated>2020-02-20T04:30:50Z</updated>
			<id>https://forexsb.com/forum/post/59372/#p59372</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/54369/#p54369" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Popov wrote:</cite><blockquote><p>You don&#039;t need any external services for the Portfolio Expert. It calculate all signals locally in MT.</p></blockquote></div><p>ohhh, wow, that is new? Last year i have needed this url for running the portfolio ea <img src="https://forexsb.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[rantampla]]></name>
				<uri>https://forexsb.com/forum/user/9800/</uri>
			</author>
			<updated>2019-02-11T20:13:03Z</updated>
			<id>https://forexsb.com/forum/post/54369/#p54369</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/54368/#p54368" />
			<content type="html"><![CDATA[<p>You don&#039;t need any external services for the Portfolio Expert. It calculate all signals locally in MT.</p>]]></content>
			<author>
				<name><![CDATA[Popov]]></name>
				<uri>https://forexsb.com/forum/user/2/</uri>
			</author>
			<updated>2019-02-11T20:06:44Z</updated>
			<id>https://forexsb.com/forum/post/54368/#p54368</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/54361/#p54361" />
			<content type="html"><![CDATA[<p>Hello.</p><p>Is this URL this time right?</p><p>https://strategy-runner.azurewebsites.net/signal</p><p>I have last use 1 year back and now i am not sure, that this URL correkt?</p>]]></content>
			<author>
				<name><![CDATA[rantampla]]></name>
				<uri>https://forexsb.com/forum/user/9800/</uri>
			</author>
			<updated>2019-02-11T12:18:54Z</updated>
			<id>https://forexsb.com/forum/post/54361/#p54361</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/54247/#p54247" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>timpa wrote:</cite><blockquote><p>@hannahis<br />I did this test, <br />I first extracted the first one 000 and made a stand alone of it.<br />After that I took 005 and put it first in row, without even changing the nr 005 and compiled it, and lifted in EA Studio.<br />Both EAs are the ones that I wanted to extract and the SL and TP match as well as the indicators used..<br />A portfolio expert without being touched by MT4 Tracker</p><p><a href="https://postimg.cc/0MXTNT9Z"><span class="postimg"><img src="https://i.postimg.cc/0MXTNT9Z/Screenshot-4.png" alt="https://i.postimg.cc/0MXTNT9Z/Screenshot-4.png" /></span></a></p></blockquote></div><p>Thanks Timpa</p><p>I&#039;ll try again.&nbsp; Maybe for my case I just saved the file (that was changed but didn&#039;t compile it) and use it to import back to EA Studio without compile it.&nbsp; I&#039;ll trying the step with compile....maybe that&#039;s the missing key.</p>]]></content>
			<author>
				<name><![CDATA[hannahis]]></name>
				<uri>https://forexsb.com/forum/user/2809/</uri>
			</author>
			<updated>2019-02-01T13:21:43Z</updated>
			<id>https://forexsb.com/forum/post/54247/#p54247</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/54239/#p54239" />
			<content type="html"><![CDATA[<p>@hannahis<br />I did this test, <br />I first extracted the first one 000 and made a stand alone of it.<br />After that I took 005 and put it first in row, without even changing the nr 005 and compiled it, and lifted in EA Studio.<br />Both EAs are the ones that I wanted to extract and the SL and TP match as well as the indicators used..<br />A portfolio expert without being touched by MT4 Tracker</p><p><a href="https://postimg.cc/0MXTNT9Z"><span class="postimg"><img src="https://i.postimg.cc/0MXTNT9Z/Screenshot-4.png" alt="https://i.postimg.cc/0MXTNT9Z/Screenshot-4.png" /></span></a></p>]]></content>
			<author>
				<name><![CDATA[timpa]]></name>
				<uri>https://forexsb.com/forum/user/10956/</uri>
			</author>
			<updated>2019-02-01T09:47:52Z</updated>
			<id>https://forexsb.com/forum/post/54239/#p54239</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/54217/#p54217" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>timpa wrote:</cite><blockquote><p>If I want to extract one strategy out of 50 strategies in a portfolio expert, I´ll paste in the strategy that I´m interested and put it first in line/row before all the other strategies<br />So when I use &quot;import an Expert Advisor back&quot; (not Validator), EA Studio will choose the first EA in line and I can then see it and save it as a standalone if I want to..<br />I dont use the MT4 tracker in this process<br />Not sure if thats what you´re looking for but for me its handy</p></blockquote></div><p>Hi Timpa,</p><p>I&#039;ve tested out this method and I&#039;m puzzled. </p><p>A. I use the original Portfolio Expert (without prune/delete any EA) and I import back the EA and I check the EA&#039;s ID number</p><p>B. I use Original Portfolio Expert and put my selected EA on the top of the list and I import it back and I get the EA with the same ID as step A</p><p>C. I use the Original Portfolio Expert and put my selected EA last in the list and I import it back and I get the EA with the same ID as step A</p><p>D. I deleted the 1st EA on the list and replace the 2nd EA as the 1st EA and I import it back and I still get the EA with the same ID as Step A</p><p>Final conclusion, changing or replacing the 1st EA on the list still ended up getting the same ID (and hence not really the one we selected).</p><p>I&#039;ve no idea which EA did EA Studio really extracted it from.&nbsp; Initially I assumed it was also from the top of the list or from my pruned Portfolio Expert (via MT4 Tracker) but I was wrong after I decided to do this test to verify whether EA Studio import the 1st EA in the Portfolio Expert.</p><p>Can you kindly test yours at your end to see whether you get the same results as my test above? </p><p>Thanks</p>]]></content>
			<author>
				<name><![CDATA[hannahis]]></name>
				<uri>https://forexsb.com/forum/user/2809/</uri>
			</author>
			<updated>2019-01-31T05:40:00Z</updated>
			<id>https://forexsb.com/forum/post/54217/#p54217</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Portfolio Expert]]></title>
			<link rel="alternate" href="https://forexsb.com/forum/post/54210/#p54210" />
			<content type="html"><![CDATA[<p>If I want to extract one strategy out of 50 strategies in a portfolio expert, I´ll paste in the strategy that I´m interested and put it first in line/row before all the other strategies<br />So when I use &quot;import an Expert Advisor back&quot; (not Validator), EA Studio will choose the first EA in line and I can then see it and save it as a standalone if I want to..<br />I dont use the MT4 tracker in this process<br />Not sure if thats what you´re looking for but for me its handy</p>]]></content>
			<author>
				<name><![CDATA[timpa]]></name>
				<uri>https://forexsb.com/forum/user/10956/</uri>
			</author>
			<updated>2019-01-30T12:52:21Z</updated>
			<id>https://forexsb.com/forum/post/54210/#p54210</id>
		</entry>
</feed>
