
Topics
Replies
PanagiotisCharalampous
02 Aug 2019, 09:44
Hi leighc1,
I use TinyTake but anyone you feel comfortable with would do.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
02 Aug 2019, 09:42
Hi algodevtrader,
Does your application send heartbeats to keep the connection alive? You might also want to have a look at our FIX API dictionary in case your application uses it.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
02 Aug 2019, 09:38
Hi useretinv,
See an example below
using System; using System.Linq; using cAlgo.API; using cAlgo.API.Indicators; using cAlgo.API.Internals; using cAlgo.Indicators; namespace cAlgo.Robots { [Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)] public class NewcBot : Robot { [Parameter(DefaultValue = 1000)] public double Amount { get; set; } protected override void OnStart() { // Put your initialization logic here } protected override void OnTick() { if (Positions.Sum(x => x.NetProfit) > Amount) foreach (var position in Positions) position.Close(); } protected override void OnStop() { // Put your deinitialization logic here } } }
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
02 Aug 2019, 09:31
( Updated at: 21 Dec 2023, 09:21 )
Hi Aiki1000,
Thanks. I tested it and it seems to return the results you expect. It prints the high bar value. See below
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
01 Aug 2019, 16:08
Hi Kafeldom,
We have received your email and investigated the issue. However the solution to this problem is not easy. We are studying possible solutions.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
01 Aug 2019, 16:01
Hi Be Rich,
See below
using System; using System.Collections.Generic; using System.Linq; using cAlgo.API; using System.Text; namespace cAlgo { public class Myclass { public int MyPos(string symbol, string label, Positions positions) { int ret = 0; for (int i = 0; i < positions.Count; i++) { if (positions[i].Label == label && positions[i].SymbolName == symbol) ret++; } return (ret); } } }
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
01 Aug 2019, 15:56
Hi hugo_carpegianny,
Thanks for posting in our forum. You can consider contacting a Consultant or posting a Job.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
01 Aug 2019, 15:55
Hi zanokhuzwayo,
Thanks for posting in our forum. You can consider contacting a Consultant or posting a Job.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
01 Aug 2019, 09:21
Hi Aiki1000,
If you share the cBot code we might be able to point you to the right direction.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
01 Aug 2019, 09:18
Hi Be Rich,
Thanks for posting in our forum. Positions is not a property of MyClass therefore you can not call it. You need to pass this object from Main.cd as a parameter to the function.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
31 Jul 2019, 14:10
Hi davewilson347,
Thanks for posting in our forum. There is no such option at the moment.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
31 Jul 2019, 09:32
Hi ancdriver239,
No you cannot hide then from copiers/investors. The positions will be copied to their own subaccounts.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
31 Jul 2019, 09:29
Hi Aiki1000,
LastValue will give you the value of the current bar, not the last closed bar. For the last closed bar use Last(1).
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
31 Jul 2019, 09:27
Hi all,
We have investigated this issue, we have identified the cause ans we are looking into possible solutions.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
31 Jul 2019, 09:21
Hi Ivan,
Trading hours are set by the brokers. Please contact your broker regarding this issue.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
31 Jul 2019, 09:20
Hi Ivan,
Can you please send us troubleshooting information the next time this happens? To do so, please press Ctrl+Alt+Shift+T, paste the link to this discussion in the text box and press submit.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
31 Jul 2019, 09:18
Hi ctid640565,
There is no such feature available yet in cTrader.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
31 Jul 2019, 09:15
Hi Aiki1000,
Yes it is the same for both.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
31 Jul 2019, 09:14
Hi Dj,
This feature is not available yet.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
02 Aug 2019, 09:48
Hi 66281850,
All market orders in cTrader are IOC. Pending orders are either GTC if no expity date is set ot GTD if an expiry date is set.
Best Regards,
Panagiotis
@PanagiotisCharalampous