Support Board
Date/Time: Sun, 22 Dec 2024 05:22:34 +0000
[User Discussion] - About the spread used in Replay
View Count: 1054
[2015-03-23 20:46:00] |
Auspicatum - Posts: 46 |
Hello ! (*please get back to me soon so I can continue testing ! )(you can probably just skip to the 2nd part down there). I have been using the Replay function in order to test the methods I'm currently working on. This is on Forex, pair of AUDUSD. What I am trying to figure out is how, or if, a spread is factored into these trades automatically. (It seems to me like there is, but it's far too small to be practical... please read below !) Could you please tell me how this works, and how I can verify that the spread is being included in my testing? Am I able to change it, or is it something that is automatically calculated and included by the software? ? ------------------------------------------------------------------------- .....Now that I look at it closer(and I pause the replay so I can see the exact price),...it seems like when I "buy",that it fills at about 5pips difference from the current price on the chart. (out to the 5th decimal place I mean)(0.00005 is how much of a change I see between the fill price and the current price on the chart). ***But isn't that very small? Aren't spreads for this symbol more like 0.00020 ? Isn't that 20 pips or so ? So my question is now...why doesn't it show something more like 0.00020 for the spread? Does my logic seem correct there? Is my math and everything correct? or ?? *****I reviewed and compared to some other websites such as "Oanda"....and their current Bid and Ask look something more like 0.78741 for the Bid and 0.78772 for the Ask. (So that's a spread of about 0.00031 ) So that is what I'm used to seeing.(and a similar spread at many other brokers also). When I look at the Time and Sales window in Sierra Charts I see (historical) buy and sell data of, 0.87524 for Bid and 0.87529 for Ask. Again.... that's only 0.00005 for the spread, instead of something more like .00020 to .00035. So, has all my testing been in vein? Do I need to go back and recalculate everything? In other words.... what is the spread for historical testing? where do I find it? And if it is only 0.00005 then, why is it that low?? Thanks very much for an answer as soon as possible. Have a great day ! Date Time Of Last Edit: 2015-03-23 22:16:50
|
[2015-03-24 17:22:12] |
Sierra Chart Engineering - Posts: 104368 |
This is explained in detail here: https://www.sierrachart.com/index.php?page=doc/doc_TradeSimulation.php#TradeSimulationBidAskPrices From documentation: In the case of when the Bid and Ask prices are estimated, if you want to have the Bid and Ask be more than 1 tick apart, then you can increase the Tick Size in Chart >> Chart Settings. If you make it twice the actual Tick Size, then this will result in the Bid and Ask being 2 ticks apart.
Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing Date Time Of Last Edit: 2015-03-24 17:23:19
|
[2015-03-24 17:52:58] |
Auspicatum - Posts: 46 |
(**Note: this might seem long, but it's because I tried to work out an answer to the problems I was having myself. Some of it I figured out as I went, and I wrote about it as I went, in segments. But it's still not all clear to me). -------------------------------------------------------------------------------------------------------------- ...................................( about the documentation you cut and paste in your post)..... ...About the spread I was asking about on the prev. post.... When I change the "Tick Size" larger, like was suggested, then is that "Tic Size", actually based on "one Second" of data, if that's what I have the "Intraday Data Storage Time Unit" set to ?? This is really confusing. I would love to just change it to one tick and be done with it, but it only goes back to 2014 !? My guess is that it's probably not a big deal to have it on "one second"....but I don't quite understand this. Please help! ........................ ..................................................... I went and changed the "Tick Size" for each chart, to 0.00025 , so that it's 25 pips, which is much closer to a typical spread for AUDUSD. But when I go to trade it on replay, I don't see that amount reflected. I see amounts that are all over the place. Some are .00043 apart for example. What I mean is I place the replay on pause and look at the displayed price. Then I hit buy at market. I see what the difference is between where it says I bought at and the displayed price on the chart. That might be .00012 apart for example. Then I hit play for a little while, and then hit pause again. Then I sell at market to close the trade. The difference between that sell price recorded and the current price on the chart is maybe .00022 for example. *So, that is a total of .00034 apart from the prices shown....which would be the spread I presume. And I don't understand why that is. (*when using my other broker, there was only a spread tacked onto one side of the trade, because it was only the "bid" (or "ask") being plotted on the chart !) (is this not the case here?) When I left it as it was, at 0.00005, it was always a 5 pip difference. Now it's all over the place, and not the 25 pips I had it set at...instead , like the example I gave, it's often 34 pips(give or take several pips). So???? this just isn't making sense to me. I thought when I changed the pip size to .00025 that it would change the "spread" to be that size. Am I not calculating the spread correctly? DO I not see this correctly? Please help ! .......................................... Ok, I tried something else now. I simply paused the replay. Then bought. Then sold. All w/out unpausing the replay. And the "Trade Activity Log" *did show a .00025 loss exactly. So that makes sense. It looks like it's working. But it doesn't make sense when I look at the current price shown on the chart. I must not be looking at it correctly. Perhaps since I was buying, then it bought at the ask(which is above the bid). And when I sold it looks like it did not sell at the bid(which is where the current price on the chart is)...instead it looks like it sold at the "ask minus .00025" . Does that make sense? What I did is go to "Trade>>>Draw Dom On Chart" to show the bid and ask. That is how I am figuring on this. So?? Am I making sense? Do you understand why I'm confused? ......(more about the previous example I just discussed)..... also, now I am noticing the my cursor only moves in increments of .00025 . For example, it jumps from 1.56500 to 1.56525. And that is what happens when I place a trade. The price on the chart however, still moves in increments of .00001 . For example, the current price is 1.56489 , but when I place the trade, it locks it in at 1.56525 (that's 36 pips more than the current price). And when I sell it(without unpausing, as said earlier...(this is the same example))...then it sells at 1.56500 . That is 25 pips less than the entry it came up with, which is what I had it set to...but both of those are well above the current price. It sells 11 pips up from where it currently is on the chart, after it buys 36 pips up from where it currently is on the chart. Meanwhile, I never unpaused it, and the price on the chart still says 1.56489 . Can you please explain this to me? Date Time Of Last Edit: 2015-03-25 20:01:40
|
[2015-03-31 03:12:08] |
Sierra Chart Engineering - Posts: 104368 |
We have read this over and for consistency, set the Global Settings >> Data/Trade Service Settings >> Intraday Data Storage Time Unit to 1 Second. After this you will need to re-download the data in the chart with Edit >> Delete All Data and Download. To make sure you get as much data as you require, refer to this section here: https://www.sierrachart.com/index.php?page=doc/doc_HistoricalIntradayData.html#DownloadingViewingMoreHistoricalIntradayData Documentation about how bid and ask prices are set in this particular case is documented here: https://www.sierrachart.com/index.php?page=doc/doc_TradeSimulation.php#TradeSimulationBidAskPrices The other final point of all of this, is in the end, you may not get the exact result you are looking for. Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing Date Time Of Last Edit: 2015-03-31 08:32:44
|
To post a message in this thread, you need to log in with your Sierra Chart account: