
Topics
Replies
PanagiotisCharalampous
24 Apr 2020, 10:57
Hi Luca,
Why do you think there is a problem?
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
24 Apr 2020, 10:50
Hi JohnK,
Can we also have the cBot source code to reproduce this issue?
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
24 Apr 2020, 08:32
Hi yalesonleite,
For the standard volume indicator you can change the color by right clicking on the chart and navigating to Color Options > Tick Volume. There is no option for the line thickness. Custom indicators allow changing color and thickness in their settings window.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
24 Apr 2020, 08:27
Hi Adel,
Thanks for your suggestion. Please use the Suggestions section for such proposals.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
24 Apr 2020, 08:24
Hi traderfxmaster007,
There is no overload with a shift parameter at the moment. If you need an MA with a shift, you need to develop a custom indicator.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
24 Apr 2020, 08:16
Hi agent.xzxz,
There is no combobox control at the moment in the API.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
23 Apr 2020, 14:13
Hi byStoyan,
Can we arrange a TeamViewer session with a QA engineer to inspect your computer? You can contact us at community@spotware.com.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
23 Apr 2020, 13:49
Hi Anton,
Assuming you are referring to h1 bars and you are using GMT time, here is an example
var bars = MarketData.GetBars(TimeFrame.Hour, Symbol.Name);
for (int i = 0; i < 24; i++)
{
if (bars.OpenTimes.Last(i).Hour == 8)
Print(bars.ClosePrices.Last(i));
}
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
23 Apr 2020, 09:26
Hi byStoyan,
Try clearing your browser cache (Ctrl+F5) and let us know if the charts are reset.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
23 Apr 2020, 09:00
Hi bodhisvaha.forex,
I am not sure what do you mean when you say "to lose it". Order information is not provided by FIX API. You need to keep track of this information yourself and make sure you do not lose it.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
23 Apr 2020, 08:38
Hi faisal.nadeem1401,
Thanks for your suggestion but please use Suggestions section for such proposals else it will be lost among other threads.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
23 Apr 2020, 08:32
Hi omidfx10,
Your question is not clear and does not seem to be related to the subject of the thread. Can you please create a new thread and explain your question better?
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
23 Apr 2020, 08:25
Hi haroonfx,
Theoretically it should work. It worked the last time I tried this :) You can just test it and let us know.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
23 Apr 2020, 08:21
Hi mizo.rakkii,
You can not use Ticks as an input to a SimpleMovingAverage. The method takes only DataSeries as an input. The only workaround to this is to get the timeframe as a parameter. See below an example
[Parameter()]
public TimeFrame Timeframe { get; set; }
protected override void OnStart()
{
var sma1 = Indicators.SimpleMovingAverage(MarketData.GetBars(Timeframe, Symbol.Name).ClosePrices, 20);
}
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
22 Apr 2020, 17:40
Hi Kenneth,
It will be empty because that line of code will be executed before the bars are retrieved. That's the whole point of asynchronous execution, to proceed with the execution of the main thread while another task is executed in parallel on the side. Why do you need to use GetBarsAsync() and not just GetBars()?
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
22 Apr 2020, 17:11
Hi Kenneth,
I am not sure what is the problem. The below seems to be working fine for me
var lbrs = new List<Bars>();
MarketData.GetBarsAsync(TimeFrame, Symbol.Name, bars =>
{
lbrs.Add(bars);
Print(lbrs.Count + " Bar collection added");
});
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
22 Apr 2020, 15:28
Hi Takis,
We have just released a fix on Spotware Beta that resolves this issue. The update will be rolled out to brokers soon.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
22 Apr 2020, 15:28
Hi Velox,
We have just released a fix on Spotware Beta that resolves this issue. The update will be rolled out to brokers soon.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
22 Apr 2020, 12:04
Hi RayAdam,
No this is not possible.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
24 Apr 2020, 11:16
Hi JohnK,
Did you re-target your project to .Net Framework 4.5?
Best Regards,
Panagiotis
Join us on Telegram
@PanagiotisCharalampous