[Blog] Pillaging The Pip - Paper Trading |
![]() ![]() |
[Blog] Pillaging The Pip - Paper Trading |
Dec 4 2007, 07:06 PM
Post
#1
|
|
|
Group: Members Posts: 4 Joined: 7-August 07 Member No.: 1,569 |
How many of ye' did paper trading? I mean to take a chart, print it, take a pencil, draw lines, make calculus, place trades, write them in the records... Then later on, print the continuation of the chart, compute profit/loss, see what went right/wrong? And write again the reflections in the diary... Not so many of ye', for sure. Some of ye' would say, c'mon! what the scuppering, we want easy money... Well, me' have bad news for ye'... if ye' never did paper trading, ye'll lose that easy money of ye'rs... All profitable traders made paper trading somewhere in their past, and few of them are doing it every day for few minutes, just to keep their blade sharp...
Novadays, people do paper trading less and less. They use tutorials to learn trading and they dream about the huge profits they can make. Some people use tools like Strategy Tester to make "paper" trading, just because they have no programming knowledge to write their own expert, and they try to find or to refine their own strategy. These people are the lucky one, and I have a word fer' them: Respect! 'Coz in time they see hundreds of charts and situations and learn to hold the helm in all kind of seas. Generally, any folk having some basic programming knowledges will put few lines of a scrap strategy in an algorithm and set'her'sail with ST on the history chart. If the account is wiped, they change the program, add few variables, then do a lot of optimization. When the strategy is "working" and seems to bring some booty', they are fast to go live and invest some real coins into it. Well, the Big Shark on the Ocean laugh at them and they lose the peas. Few of them would try later on to sell the "expert" as a very sharp blade, but then ye buy it, ye'll find is a rag. This fellows will never learn to trade a chart, and they are born losers and will di' losers. This post is addressed to me' pirate fellows that like to do paper trading, using ST. Typical they open ST, use visual mode, add few indicators on the visual chart, use pause button, then navigate step by step with F12 key. When they find the right situation, they write down on the paper the entry, quantity of lots, stop loss, target, then they use F12 until even target or stop is hit. Of course, this is a wonderful way to learn! But you need to do a lot of calculus on the paper, beside of pressing F12 key and following the chart. You need to compute the profit/loss all the time, keep track of the stops (if your strategy involves any kind of trailing stop), watch the indicators, etc. This take a lot of time and make ye' concentrate on calculus, and NOT on the chart. To be able to learn, ye' must concentrate on the chart, and that is quite difficult when you have to do play with the pencil an the eraser for every punch of F12. Better ship could be to have an expert to keep tracking of all this stuff, and to open/close orders when YOU tell him, DURING testing. In this way, you can concentrate at price action. There are many ways to do that. One is to use dll's, and/or make an external program with few buttons, as "Buy", "Sell" etc. You run the program AND the expert in the same time, and when you press the button, the program can create a file with order's characteristics inside. Then the expert is reading the file and place the trade, move the stops, etc. Your "start()" function could be in this case "read the file, place the trades, exit". This version maybe looks nice, but has two major disadvantages. One is that not everybody would like to use an exe tool or a dll without knowing what malicious code can be inside. And the second disadvantage - you can not trade directly on the graphic. Well, can we do it without dll's and still being able to trade... graphically? MT4 does not offer any functions to read the mouse position or click from the start() function, or so. But we can create some objects on the screen and we can move them around. Then the expert can read the position of the objects, and their values or descriptions, and he can place the trades accordingly. That is what me' be' doing for a while. That is a sharp blade, mate, and I am going to share it with ye for free. You can use it for paper trading, or even in real time, to place your orders, to move the stops and targets directly on the graphic, and many other. ![]() Paper_Trader.mq4 ( 18.96K ) Number of downloads: 0 I did not bother to scale it accordingly with the zoom, so you should use a convenient zoom (zoom 2) of the chart. Like this: // In fact, zoom 3 is working too, but you have to move the "chart shift" much to the left, to see all the rectangle and the small triangles on the left on the screen. For zoom 0 or 1 the text is too big and overlapped, for zoom 4 and 5 the rectangle is too big and it will get lost to the right. Well, zoom 6 or more you can try, and if you can find how to do, tell me, as I know MT4 has a maximum zoom of 5 To trade, is quite easy. Mark the Buy, Sell, Close, CloseAll buttons (double click on them). Keep them marked, to be able to react fast. If ye' use a Go button, mark it too. When you want to trade, just move one of the Buy/Sell "buttons" on the chart. You can use pause/F12 if you are in tester. Please read the comments inside, related to the Go! button. In fact you don't need that button, so you can set it hidden by changing the parameter of the EA to false. In paper trading with ST you will never need the Go! button. In real time trading, you also won't need it, but you have to move the Buy/Sell in a "tricky" way, to avoid unwanted trading. First move them vertically, but keep them in the right side of "chart shift" flag (that appears on the upper side of the chart) until you reach the price level where you want to place the trade. Then move it straight to the left and drop it in the left side of the "chart shift" flag, anywhere on the chart. This way you can avoid an unwanted order at a random price, that could happen if you are in real time and a tick is coming during you drag the Buy/Sell over the chart, because MT4 has no possibility to know if you dropped the text or you are still dragging it. This way you can place market orders, limit orders, stop orders, etc. If you use a "Go!" button, the trade is not executed immediately, but only after you move the "Go!" button on the chart, too. This way you can make some nice setups before going to place the order effectively. Be careful to the "hot" point. Every "button" shows a hot point when you select it. That is the coordinate of the button, where the text is placed. The trades will be placed where the hot point is, not where you mouse pointer drops the text. For MT4 the text is where the "anchor" is. And the anchor is the hot point. If you need to change the default SL, TP or Lots during testing with ST (paper trading) then you can do it directly bu selecting and modifying the values inside of the rectangle. Be careful and change the values ("Text" properties) and not the name of the objects, otherwise the EA will lose the control over them (he recognize his own objects by name only, if you change the name, he will get headache During live trading, if you want to change the SL, TP, Lots (default values) it is faster the change them directly in the EA properties (click on smiley in the upper right corner). After you have placed a trade, supposing you selected a SL and TP that are not zero, you will see some red/green triangles on the right side of the big rectangle, situated on the SL/TP lines. SL's are red, TP's are green by default, but you can change all the colors if you like. Well, what about them? Geeeeezzzzz! You can move the stops and the target directly by dragging these small triangles anywhere on the chart. Wooohooaaaa! Nice huh? That is the best tool you will ever get for free! Why I am giving it away? Well... I am a bit shy to tell you Doing paper trading is not easy. Following some discussions with friends from this forum about paper trading, I told them that doing paper trading is not easy. If you can not succeed in paper trading, there is no way that you can succeed in real time. I am an experienced trader. Not a good one, but an experienced one The tool that I gave you above have 3 big advantages. First of all, you can concentrate on the chart, on the price action. You can add to the visual chart any indicator you like, trendlines, fibo levels, place the trade, press F12, play with it. The EA will keep all the calculus apart from you, you CAN LEARN much faster. You can check your own strategy much faster and more accurate, even if you have no programming knowledges. The secon advantage, this tool has no mercy! Yeah, don't laugh! when you do paper trading with the pencil, you get bored, because it need so much time, and then you tend to be forgivingly with yourself, just add few pips here, say you could exit here or there, you could enter here or there, well, did not lose too much, add few more profit here, "I could stay longer and make more pips", "well, let's put that pips in the calculus", etc. This toy has no mercy, you see your equity going UP or DOWN. There is no broker behind, there is no stop hunting, no news coming, just you and the chart, and the history chart is the same if you paper-trade it now or next year. The third advantage you will realize in the case you have a working (profitable) strategy. It will show you that trading THAT strategy for the far-past is a disaster. You will understand that whatever "working" strategy you have, that strategy is working NOW. It did not work in the past, and most probable it will not work in the future. The trader that is not continuously improving himself is a dead trader. How about YOUR strategy? Do you have one? If you do, then are you daring to test it on the "paper"? Good luck... View the full article and post comments |
|
|
|
| Ad Bot |
Post
#
|
![]() Ads |
|
|
|
|
![]() ![]() |
Similar Topics
| Topic Title | Replies | Topic Starter | Views | Last Action | |||
|---|---|---|---|---|---|---|---|
![]() |
212 | Stefan | 7,695 | 6th January 2009 - 12:20 AM Last post by: Stefan |
|||
![]() |
0 | RSS Bot | 60 | 2nd January 2009 - 05:22 PM Last post by: RSS Bot |
|||
![]() |
0 | RSS Bot | 90 | 31st December 2008 - 11:53 PM Last post by: RSS Bot |
|||
![]() |
0 | RSS Bot | 85 | 30th December 2008 - 01:52 PM Last post by: RSS Bot |
|||
![]() |
0 | RSS Bot | 83 | 29th December 2008 - 10:07 PM Last post by: RSS Bot |
|||
|
Lo-Fi Version | Time is now: 9th January 2009 - 11:55 PM |
Informatiile de pe vamist.com NU reprezinta recomandari de tranzactionare. Nu ne asumam niciun fel de raspundere pentru neplacerile ce pot aparea in urma folosirii acestor informatii.