This StockSharp project looks very-very exciting and I started to look through some source codes and I tried some examples.Unfortunately I cannot find the way, how can I get details about the active (opened) positions?For example I made a connection to FXCM (by the SampleFxcm project) and I subscribed to the NewPosition event with a new function: Trader_NewPosition(Position pos)

Kind of every values in the Position object are null, so I could not get the entry price and the direction values.Or this limited data problem is only related to the FXCM connections? ...because in fact I plan to use the CQG and/or the Rithmic connections.Please help me, how can I get the existing positions details after a new connection?

Thank you for your answer! I checked the documentation and with this help I tried to get more details about my existing positions on different ways, but I always got back empty information - with other platforms I can see my EURUSD position is still there (I opened this position some days ago with the SampleFXCM app). ...but of course it has a chance I did something wrong...

I also tried to connect to FXCM with the Terminal and with the Hydra (based on the log it has happened) but in addition I always got some error messages, for example:

I could not interpret it. Anyway, just please inform me about these two things: 1.) Does your API support this feature? I mean is it possible at all to request and get the all details about an existing position(s) regardless which connection* what do I use? 2.) Is your API's connections* are stable and tested? (I mainly asked because of the errors what I have faced during the connections from the Terminal)* = i.e: Rithmic, CQG, LMAX, FXCM, IBand I promise that if your API works well (because I hope it can handle orders perfectly) and stable I will purchase a technical support ...furthermore I plan to attend on the training too because despite the initial difficulties your product looks very promising.

+1) Usually how many msec is necessary to execute an order and get a feedback/confirmation about it? I know it depends on the server, connection, location, broker and etc. too, but if you have some experiences, measured information about your API please let me know.

Hmmm, in this case the description is totally unclear! Because there (http://stocksharp.com/news/8878/Cyber-Wednesday!/) you talked about the "Extended license" and I have checked this package's description on the pricing page (http://stocksharp.com/products/pricing/) where the extended license clearly contains the following things:- Ready-to-use market making strategies- Quoting, option hedging- Order log (level 3) strategies- S#.Data server- S#.Shell source code- Extended samples- 40+ hours video training- Premium support...I do not see another "extended license" description anywhere else, so I don't understand your current, decreased license offer ...furthermore unfortunately I can't pay +310 USD more, it is too much for me Please offer me something else!

Regards,Jose

Hello, JoseIn our article we write: "No training courses or opened account required". Extended license usually provided only with training course, in this offer we give just license.I think we can give you 1 month support on our forum. Is this ok for you?

"No training courses or opened account required" --> for me "No" means that during this promotion I don't have to buy training courses or open an account through your company. I think we agree on it therefore I don't know why you highlighted this sentence?But "in this offer we give just license" where was it written? ...or maybe "extended" in the price list (http://stocksharp.com/products/pricing/) and "extended" in the advertisement means different things in your perspective? Furthermore your description what you have written above does not exist in the original advertisement (http://stocksharp.com/news/8878/Cyber-Wednesday!/):

These things are very misleading and I don't think that it is my fault. So 190 USD for a single question? No thanks! I am very disappointed, because firstly I asked one simple question then your colleague said I should buy support license for getting an answer. I was surprised but I thought okay because maybe later I will have more questions. Finally I decided to spend more money than just a "basic support" because of your special discount, so I bought your "extended" offer ...and now you are trying to explain that what I bought is not what is in the price list (http://stocksharp.com/products/pricing/). Sorry, I don't feel that you really try to collaborate with your new customer who originally just wanted to get an answer to his simple question. Please send my money back!

Extended license currently do not for sale. It is provide only for edu clients or opened accounts. Both of this has perpetual support (and part time it is a premium mode). There is no any option to get perpetual support except this. We did a promo action and didn't mark that support is excluded for promo clients. We will fix it for the next time.

We can convert your extended license to support subscription (each month has a price $49) and you will have support during the period (not only 1 question, any number of questions during the subscription). Or we can provide full refund back. What is the best for you?

Thank you! I saw the support subpage and I checked that too when you wrote it, on the next day when I wanted to buy the support package then I saw the Wednesday’s unique offer and I felt myself lucky (because then the advertisement meant for me I can buy the “extended” package what’s included with support as well). Of course now, after our conversations here in the forum I understand clearly, but earlier I didn’t know these details because it was nowhere written. So yes, please be more careful, I mean write more details about promos if you or your colleagues will post next time. How I mentioned earlier I think your project is promising and I am still curious, furthermore now I feel the collaborating from your side too. Thank you! I really hope I won’t have questions in the next 4 months continuously :) ...so let’s deduct 49 USD from my current balance for the first month support, and I think during this month I will be able to decide how we can collaborate in a long time. Later we can talk about the remaining money refund or maybe I will send more and I will buy an education package or anything else. If it is okay for you then let’s start to work together!

so let’s deduct 49 USD from my current balance for the first month support, and I think during this month I will be able to decide how we can collaborate in a long time. Later we can talk about the remaining money refund or maybe I will send more and I will buy an education package or anything else. If it is okay for you then let’s start to work together!

Regards,Jose

Thank you for your understanding.

We've provided full refund back (partial refunds are not allowed). Please check your bank account in next 2-3 business days.

Thank you, the money has arrived back in time.I took a short holiday and I have returned today so I bought a support package, please help me in my original question.(ps. somehow I could not pay via PayPal this time as well)

Hi,maybe I am tired the end of my day because in this moment I cannot find that button in the forum, where I can create another topic. So please forgive me but I will write another question here:I didn't take any modification yet in "Rithmic sample application" and I would like to connect with it but I don't know what certificate file should I use!? I just have a username and password for my account and nowadays I use it with Ninjatrader well. I have found a certificate (*.pk12) file in NT's folder but then I got a "bad input" error message which is understandable :)I should ask this certificate file from my futures broker or what file do I have to use there?

I also checked with breakpoint in VS too and the "931651" is nothing more then just the Portfolio's name property value, so unfortunately the most objects seems almost totally empty too, except Security object.

Цитата:

To create a new topic you need to press big green button on the main page.

Indeed :))))) Yesterday I was too tired :) and surprised because this form input and the topic input fields were filled by my older post texts and I didn't want to edit that (furthermore the url contained "edit" too, not for example "new") - but of course it was my browser or some cookie who made this joke with me :)

I made a screenshot, so Position.CurrentValue is null as well (otherwise the text file should had to contain).The position is not closed it is 100%! For example I think Trader_NewPosition would never be triggered if I don't have any opened position, so the position is exists it is for sure (another platform what I use too that displays the exists EURUSD position with all details under this same FXCM account). Furthermore the Position object is not totally empty, so it has some values how I wrote above ("31651-EUR/USD@FXCM"), therefore this connector knows about the opened position just don't know any other details about that. The Portfolios content can be another proof about that the position still exists:

In this moment I have opened a new position via StockSharp. ...but the result is the same:The new Portfolios content:

So how can I get these exists positions details, for example direction, entry time and entry price, etc. parameters?

ps.: when I open a new position then the situation is the same with the Trader_NewOrder(Order obj) event, there the Order object didn't contain the details (for example entry price and etc.) about the new order

I tried with the recommended PositionChanged event. It has been well triggered after the connection got established but this event still does not give back the necessary details about the existing positions See below the Position's object values:The "Commission" and "CurrentValue" values are valid, but where/how can I get/request the direction of this existing position, the entry time, the entry price and etc.?

Does your API support this feature? I mean is it possible at all to request and get the all details about an existing position(s) regardless which connection* what do I use?* = i.e: Rithmic, CQG, LMAX, FXCM, IB

To this question above Mikhail answered: yes ...this was the main reason why I paid for your support service. But now your last answer makes me very surprised and I am mostly dissatisfied. Thank you for stole my time and my money.

Thank you for your feedback. You paid for support service and we provide it. Unfortunately we cannot provide info that doesn’t exist. If you broker do not translate required data S# will fill by blank values. That is why we recommend to use workaround with your connection. Or try to use different broker with required data.