Topics
Replies
PanagiotisCharalampous
18 Oct 2017, 15:14
Hi stevenedit@gmail.com,
You can find out what these buttons do in the Chart Trading section of our help files. Check the Positions section.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
18 Oct 2017, 09:28
Hi jjpark78,
You could use a limit order with the current price as Price. If there is available liquidity at that price, the order will be executed. If not, it will be rejected. Limit orders do not have slippage.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
18 Oct 2017, 09:23
Hi Sonar Trades,
You cannot merge positions in cTrader. You will need to close them one by one. You could automate the process by writing a cBot that will close the positions for you as soon as a price has been reached.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
17 Oct 2017, 17:29
Hi Alex,
Providing a simple FIX application or cBot will bot do anything since they will both link to the same source of data which is you guys.
It would help a lot because, as you said, it will isolate the issue to a single source of data and it would allow us to look at the issue on a common ground. Investigating the reason an application we have not seen receives different prices than a provided excel sheet of price data from an unknown price feed, is like searching a needle in a haystack. The problem could even lie in the application itself (e.g. you might be comparing data from different servers, demo and live), something we will not be able to spot in case we don't have this application. We are not disputing that you face this issue, we are just trying to narrow down the possible causes, and since you can help us reproduce it, we would really appreciate any assistance on this. If we manage to narrow it down to a single account and a single price feed but different platforms (FIX and cTrader) then it will help finding from where does this discrepancy come from.
In any case, we will try to investigate it and see if we can reach to any conclusion. We will keep you updated.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
17 Oct 2017, 16:18
Hi Alex,
I can reassure you that it is not a case of shifting around the responsibility. We are just trying to exclude the most obvious reasons that could cause this since this does not seem to be a problem easily reproducible and noticeable. I was not aware that they redirected you to us. But comparing the price feed that is streamed via FIX with an excel sheet of prices that we don't know from where it came from and how it was generated, does not help us a lot. If you see prices updating in cTrader but not streamed through FIX then this could be something we could get hold on to and invesigate further. Would it be possible for you to provide a simple FIX application and a cBot that log prices from FIX and cTrader respectively and demonstrate the discrepancy? That would help a lot.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
17 Oct 2017, 15:42
Hi Alex,
Yes now it is clear. There are many possible reasons that this can happen. One of them is that you are comparing price data from different sources. Have you asked them if the data provided comes from the same feed as cTrader prices? Another reason could be that they might apply some kind of throttling on their price feed (e.g. 5 prices per second) for performance reasons. We stream through our APIs whatever we receive from their price feeds. I would suggest to contact them as well and ask for their advice. If the reason is not one of the above we can investigate further.
Best Regards.
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
17 Oct 2017, 15:06
Hi Alex,
It is still not clear to me
"price feed from FIX API"
does this come from an IC Markers account?
Price Feed from IC Markets
From which channel does this price feed come from? FIX, Connect, cAlgo, other?
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
17 Oct 2017, 14:33
Hi ycomp,
Our request limit has been updated to 30 req/min so probably that is not the reason. Please check if you are exceeding this limit in any way.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
17 Oct 2017, 14:31
Hi Alex,
It is not clear what you are actually comparing. Do you compare price updates via FIX between two different accounts (Spotware account vs IC Markets) or do you compare price updates for the same account via two different platforms (FIX API vs cTrader)?
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
17 Oct 2017, 10:38
Hi Yurii,
In principle yes this is possible, either by using Connect API or FIX API. You start by having a look at our example projects here and here which are written in C# allowing you to "borrow" some code for your cBot.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
17 Oct 2017, 09:49
Hi frapetim,
Thanks for posting in our forum. What exactly do you need to check? That the position was closed in general or that it was closed because SL was triggered?
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
17 Oct 2017, 09:40
Hi hamidreza.taali@gmail.com,
This feature is not available in cAlgo.API.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
17 Oct 2017, 09:39
Dear if.mihai@gmail.com,
We do not have an ETA yet but I can say that the development team is already working on it. It should be included in one of our next releases.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
17 Oct 2017, 09:37
Hi sartsartsart,
Are you talking about cTrader or cAlgo? In cTrader you can see prices under the mouse by using the market snapshot tool found in Line Studies. You can read about it here http://help.spotware.com/charts/line-studies. In cAlgo, MouseClick and MouseOver events are not available yet but will be sometime in the future.
Best Regards,
@PanagiotisCharalampous
PanagiotisCharalampous
16 Oct 2017, 14:58
Hi ycomp.
OA_POSITION_STATUS_CREATED is the status of the position when an order is accepted. You will get OA_POSITION_STATUS_OPEN status when the order is filled and the position is opened.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
16 Oct 2017, 14:16
Hi goracioo,
Pip value is displayed in quote currency.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
16 Oct 2017, 11:47
Hi goracioo,
Yes this is a normal behavior. It is the way the genetic algorithm works. The genetic algorithm starts searching at a random point i.e. by selecting a random set of parameters, and looks for local maximum. If there is no improvement in new population (new sets of parameters), it will be stopped assuming that it reached a local maximum. In contrast, the grid method tries to find the global maximum by checking all possible parameters combinations. So the grid method is an exhaustive search and will always reach to the same conclusion while the genetic algorithm might give different results each time.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
16 Oct 2017, 09:18
Hi,
Please send us an the access token and the userID you are using at community@spotware.com and we will investigate further.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
16 Oct 2017, 09:04
Hi ycomp,
Yes you can. You need to subscribe to trading events.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
18 Oct 2017, 15:36
Hi frapetim,
Currently there is no easy way in cAlgo to know if a position was closed because a stop loss was triggered. You will need to write custom code yourself to track this. You can add a suggestion in the Suggestions section of the forum for the product team to consider.
Best Regards,
Panagiotis
@PanagiotisCharalampous