Replies

PanagiotisCharalampous
27 Sep 2017, 15:36

Hi tasr1r1,

Follow the instructions described here 

Use the following code for your manifest file

<?xml version="1.0" encoding="utf-8"?>
  
<Vsix Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2010">
  <Identifier Id="2c72cc50-6c69-4b16-b1f4-ab470673f284">
    <Name>cBots and Custom Indicators</Name>
    <Author>Spotware</Author>
    <Version>1.4</Version>
    <License>EULA.txt</License>
    <Description xml:space="preserve">Building cBots and Custom Indicators in Visual Studio</Description>
    <Locale>1033</Locale>
    <InstalledByMsi>false</InstalledByMsi>
    <SupportedProducts>
      <VisualStudio Version="10.0">
        <Edition>Pro</Edition>
      </VisualStudio>
      <VisualStudio Version="11.0">
        <Edition>Pro</Edition>
      </VisualStudio>
      <VisualStudio Version="12.0">
        <Edition>Pro</Edition>
      </VisualStudio>
<VisualStudio Version="13.0">
  <Edition>Community</Edition>
</VisualStudio>
<VisualStudio Version="14.0">
  <Edition>Community</Edition>
</VisualStudio>
<VisualStudio Version="15.0">
  <Edition>Community</Edition>
</VisualStudio>
<VisualStudio Version="15.1">
  <Edition>Community</Edition>
</VisualStudio>
<VisualStudio Version="15.2">
  <Edition>Community</Edition>
</VisualStudio>
    </SupportedProducts>
    <SupportedFrameworkRuntimeEdition MinVersion="4.0" MaxVersion="4.0" />
  </Identifier>
  <References>
    <Reference Id="Microsoft.VisualStudio.MPF" MinVersion="10.0">
      <Name>Visual Studio MPF</Name>
    </Reference>
  </References>
  <Content>
    <VsPackage>VSExtension.pkgdef</VsPackage>
  </Content>
</Vsix>

Let me know if this helps.

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
27 Sep 2017, 14:40

Hi to all,

My 2 cents as well. Apple users consist a non negligible percentage of traders, therefore it is always in our mind how to accommodate them as well. As BeardPower mentioned, porting cTrader to Mac will require significant effort on our side and also the constant operation of additional product teams alongside the existing ones (cTrader. cTrader Web, cAlgo, cTrader Mobile Android and iOS, cMirror, backend and server applications). While developing a Mac version has not been excluded as an option, this will probably not happen in the immediate future. However we are exploring alternatives that will make cTrader Web equivalent to cTrader Desktop and allow Mac users to enjoy an identical experience with Windows users. For example, we are considering cloud execution of cBots that will be accessible from cTrader Web as well. Currently, there is nothing that we can announce or commit to but we will keep you updated and let you know when something more concrete is available.

Best Regards,

Panagiotis


 


@PanagiotisCharalampous

PanagiotisCharalampous
27 Sep 2017, 14:08

Hi winrunner,

Yes it will be available on cTrader Web as well.

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
27 Sep 2017, 14:04

Hi 1001camel,

I tried this on FxPro as well but did not experience any problem. See below

https://community-spotware.tinytake.com/sf/MTk4NTU2M182MjgyMjE1

Could you send a similar video showing what you see and experience?

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
27 Sep 2017, 12:20

Hi 1001camel,

See the below video on how to make the DoM section bigger. 

https://community-spotware.tinytake.com/sf/MTk4NTIyM182MjgxNDYx

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
27 Sep 2017, 11:04

Hi 1001camel,

Thanks for your suggestion. Did you know that you can expand DoM by dragging the lower border of the section? This way you can utilize as much screenspace as possible.

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
27 Sep 2017, 10:29

Hi Alex,

The workflow is pretty simple and can be summarized to the following

cTrader/FIX/Connect -> cServer Proxy -> cServer -> LP aggregator -> Bank -> LP aggregator -> cServer -> cServer Proxy -> cTrader/FIX/Connect 

We are not in control of the

... -> LP aggregator -> Bank -> LP aggregator -> ...

part.

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
27 Sep 2017, 09:16

Hi kaliszczak1991,

If i understood well, you need to export the historical data of h8 timeframe candles to a file e.g. csv? Please confirm, so that I can prepare a sample for you.

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 18:12

Hi bastilangke,

Please see an announcement here

/forum/announcements/11938

Best Regards, 

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 18:11

Hi t_id_mca,

Please see an announcement here

/forum/cmirror-support/11938

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 17:08

Hi George,

These questions cannot be answered by Spotware. Brokers choose their own liquidity providers so maybe you should address these questions to them. You are comparing Darwinex, which is a broker, with Spotware, a technology provider. As said above, we do not control the entire order routing chain, therefore we cannot control all the parts of the process. As mentioned in one of the posts in this discussion, different brokers offer different execution speeds, therefore it does not seem to be a general platform problem.

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 16:49

Hi w.b.z,

Did you try posting a Job or contacting a Consultant directly?

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 16:42

Hi George,

Spotware has given an answer to the original post. Please let me know what points of the discussion are not covered and which questions remain unanswered so I can elaborate.

Best Regards

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 16:37

Hi Alex,

Thanks for the additional info. We do not control the entire order routing, therefore we cannot provide a comprehensive explanation for the execution time. After orders leave cTrader, they go to a liquidity aggregator, then to a bank and back. That part is out of our control and might cause delay depending on the LPs location. So it would be good to advice with your broker as well on this subject.

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 15:31

Hi Stokes Bay Trading,

Thanks for posting in the forum. Why don't you use the OnBar function instead of OnTick? It is executed whenever a bar is closed and a new one starts.

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 15:16

Hi hungtonydang,

The last example of this post demonstrated how to get the values for a specific time. If this is not what you need please elaborate a little bit more on what you are trying to do.

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 09:32

Hi hungtonydang,

My opinion is that if it happened once, it will definitely happen again. And you don't want this to happen while trading on a live account. It is better to share the code with the build error so that we can fix it.

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 09:28

Hi obaum1@gmail.com,

You can use ProtoOAAmendPositionStopLossTakeProfitReq in Trading API. See here

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 09:24

Hi irmscher9,

We tried to reproduce this issue but we couldn't. We would appreciate if you could send troubleshooting information to the support team for further investigation. In order to this you need to press Ctrl+Alt+Shift+T when in cTrader/cAlgo. Please send the discussion thread link inside the message.

Best Regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Sep 2017, 09:16

Hi tasr1r1,

Which version of VS do you use? Currently, the official support is for VS2013. If you want to use VS2015 or VS2017, you need to follow the workaround described above and open the solution files manually from the cBot's folder. Support for VS2015 and VS2017 will be added in an upcoming version of cTrader.

Best Regards,

Panagiotis


@PanagiotisCharalampous