| stevehopwoodforex.com https://www.stevehopwoodforex.com/phpBB3/ Print view |
|
| Scaling Out Script https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?t=3704 |
Page 2 of 2 |
| Author: | milanese [ Tue Jul 01, 2014 8:22 am ] |
| Post subject: | Scaling Out Script |
Thank you for your first feedback.. Cheers Tommaso |
|
| Author: | Over60 [ Thu Jul 03, 2014 7:09 pm ] |
| Post subject: | Scaling Out Script |
@Taggie11 Maybe I might be out of topic here in your thread. At the moment some of the FX-pairs moves within very narrow ranges. The statistics shows e.g. by the EUR/USD a hourly volatility by appr. 20 pips at the maximum. The EUR/USD moves, resp. ranges daily and weekly in a range at the max. by 50/60 Pips (before at appr. 150 Pips a day, please refer to January 2014), except of occasionally spikes at the open- or concerning news-trading hours. I assume, that the broker transaction volume did actually degrease, considering the actual low volatility (major-pairs) in general. That seems to me the reason, that in the meantime some broker did reduce the spreads and stop-loss-levels. Definition of 'Scale Out' (ref: Investopedia) The process of selling portions of total held shares while the price increases. To scale out (or scaling out) means to get out of a position (e.g., to sell) in increments as the price climbs. This strategy allows the investor to take profits while the price is increasing, rather than trying to time the peak price. If the actual value continues to increase, however, the investor could be selling a winner too early. Another definition: Scaling out is the process of using multiple separate exits to exit a trade. For example, a trader that is trading 4 futures contracts might exit their trade using three different exits of 1 contract, 1 contract, and 2 contracts. These exits would most likely be at different prices, and may be in response to different exit signals, or even different trading systems. Reducing Risk When it is used correctly, scaling out can be used to reduce the overall risk of the trade. For example, if a 3 contract trade is exited using 3 separate exits, and the price only moved slightly in favor of the trade before moving against the trade, the first contract might still be profitable, and provide enough profit, if protected, to cover the loss of the remaining 2 contracts. This type of scaling out strategy, can significantly improve the risk to reward ratio, thereby reducing the overall risk of the trade. Concerning these issues by using multiple orders, there are different points of views, because we have to consider also risk- and money-management within a dynamic process, resp. scenario. Thanks to garyfritz for his explanations in other threads. I assume, that this MM-process is not easy to follow for beginners, similar to the issue introduced in the “Automatic-Loss-Recovery”-thread to consider the noise resp. price fluctuation, but this is another issue resp. story. In the past, I asked (I´m not a coder) for an “easy to use” trade-manager-EA (TM) in a similar way as suggested, using and operating multiple orders by the option of taken very fast partial profit and in addition with an open end trailing-SL-feature for each remaining resp. still performing order … setting a BE/SL- security stop and/or partial profit (PP) target. Optional with an emergency- security-stop, especially in the starting period, after entry of the first order. There are several ways and some similar trade-managers not only here in the forum, which provides scale-out/scale-in features, with or without recovering features. But the handicap is, these EAs mostly operates with fixed settings/parameters during execution, not considering the actual price-action. Therefore I seriously doubt using fixed parameters in a static, pure mechanical way concerning MM-management? One of the basic MM-strategies deals with the aspect, to close or protect orders by a defined target-SL in TP, with or without scale-out, applied by partial profit or with BE-security stop. Concerning e.g. the actual narrow targets, this will lead frequently to close an order too fast at BE. FYI: for similar thoughts please refer also to http://www.stevehopwoodforex.com/phpBB3 ... 144#p87144 In addition to work with a pending order for the first entry, I would prefer in addition the opportunity to go optionally initial, be it long or short. It depends, what the brokers will provide concerning stop-loss-levels. It is not only my personal opinion, but actually daily targets (intraday) > 50 Pips are very hard to achieve. At the moment and concerning intraday scalping it is very difficult to generate and scalp at least 5-20 Pips, especially when the price action will remain as low as actually, considering also the fluctuation/oscillation of the price-action. I did already suggest to open automatically (by EA) a new pending, if e.g. the first and/or second order (Grid) will perform in the right way on trendy days in profit, if the trailing-sl has been moved into the TP-area and did taken/hidden PP or TP, even the first or consecutive orders are still performing by scaling-in, protected by SL > BE and executed further on by trailing. This kind of order-management with multiple scaling-in orders needs some calculation in advance and will need normally 3 orders in subsequence with different settings and permanent adapted adjustments for each order, if used without control on a daily basis. Keep in mind, that when the price-action of the vola will be exhausted at the maximum in the area of the top or bottom of a range, the last executed order in price-direction will be either frequently a loser or will be closed nearby zero-sum. That´s one of the reason, I talked something about an according dynamic MM- scenario, because each performing order after entry and during the order-execution in regard to the parameters/settings will change permanently, depending of price-fluctuation (with other words noise of price-action). Such a dynamic feature will not support and provided by most of the TM-EAs without further improvements resp. according MM-calculations. I know, that my thoughts will not be a great help for you, missing improvements. But maybe it makes sense to try and to reduce the TP-targets (by demo account). Will stay tuned. Trade well my friend Over60 |
|
| Author: | DocT [ Wed Jul 16, 2014 9:17 am ] |
| Post subject: | Scaling Out Script |
Tommaso Sorry for delay in feedback - son came home unexpectedly and chaos ensued :youknow: Anyway, we had enough movement yesterday to see how she (our SOAMTM EA) worked on GBPCAD. I attach two screen shots: a) shows the alert window and 4 trades and b) an M5 chart with SQ-Show Trades indi just to see the trades. Reading between the Alerts and the Experts Tab, and using the SQ indi, I am not sure what is happening. The initial trade was sell 0.1 lot GBPCAD, TP60, SL75, SOL1 15, SOL2 30, SOL3 45, BE 2, part close 25%. Looking at the History tab, we had two trades executed for 0.03 and 0.07 at 16:17 - the 0.03 closed at 17:28 having reached target; SL moved to BE +2; the 0.07 stopped out at 18:30. These two trades are linked by the comments. Then we had the same repeated - two trades executed for 0.03 and 0.07 at 18:31 - the 0.03 closed at 20:44 having reached target; SL moved to BE +2; the 0.07 stopped out at 20.59. Also linked by comments. All two/four trades made profit, and had I not moved the SL so soon, would have gone on to reach targets (SQ indi). The EA did delete itself from the chart at 02.40am this morning - more than 240 mins after the last trade closed - however this could be due the my error in not permitting DLL as experts logs indicate (my bad I have tried looking at the code but ..... Would appreciate your insight here when you have the time. Thanks Tommaso Doc |
|
| Author: | DocT [ Wed Jul 16, 2014 9:26 am ] |
| Post subject: | Scaling Out Script |
@Over60 Thanks for the input re Trade Managers and Scale IN/Out. Totally agree there is not enough movement in the present market to have such large targets as my example. However, the idea for this semi-auto Trade Management EA is to be able to use these on higher time frames (H4+) when the movement is there (not the summer). I like the Scale Out more than the scale In risk management, and would like a relatively simple manager to achieve this. Also an wary of grids hence the design of this SOAMTM EA. As you can see from the above example (image SOAMTM) we are heading in the right direction, but agree with you point re SL movement - I shall have to think a bit more on SL movement. Hopefully, with Tommaso's brilliant coding, we will create a simple to use Scale Out Trade Manager for when the markets are moving (and on higher TFs). Cheers Doc |
|
| Author: | milanese [ Wed Jul 16, 2014 9:28 am ] |
| Post subject: | Scaling Out Script |
Hi Doc, I am not sure about what exactly you are unsure, the inputs and their functionalty are explained in this post http://www.stevehopwoodforex.com/phpBB3 ... 160#p95160 . that after the first close 0.07 lot were closed was because of the BE set for the rest of the position, normally is a closing 0.03, 0.03, 0.04 for 0.1 planed .. Cheers Tommaso |
|
| Author: | DocT [ Wed Jul 16, 2014 9:37 am ] |
| Post subject: | Scaling Out Script |
OK my confusion is why two separate trades? I only placed one trade but it looks like a second was taken after the first closed out? Maybe the EA did not remove itself from chart when the trade closed out? Doc |
|
| Author: | milanese [ Wed Jul 16, 2014 9:41 am ] |
| Post subject: | Scaling Out Script |
this must be caused by the fact that the EA was not removed after the first trade was closed.. maybe caused by your settings, please take a look if you will again see this, than I will take a look what exactly happens and if there would be a bug fix it. Cheers Tommaso |
|
| Author: | DocT [ Wed Jul 16, 2014 9:46 am ] |
| Post subject: | Scaling Out Script |
Thanks Tommaso I will continue to monitor and get back to you. One question you said for 0.1 lot, it was 0.03, 0.03 and 0.04 but that would leave nothing running for the TP so hopefully it is 0.03, 0.03, 0.03 and 0.01 left running to reach TP of be stopped out. Will keep you posted. Thanks Doc |
|
| All times are UTC | Page 2 of 2 |
|
Powered by phpBB® Forum Software © phpBB Limited |
|